Текущее время: Ср, июл 30 2025, 02:40

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Печать кассовых ордеров в FBCJ (ЕСС 6)
СообщениеДобавлено: Чт, янв 10 2008, 09:12 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 09 2008, 09:50
Сообщения: 10
Всем привет, коллеги помогите советом.
Настроил печать ордеров через вызов в FBCJ варианта программы J_3RFKORDR2_A с формуляром J_3RF_CASH_PDF.
Даже получился вызов экрана управления спулом печати сего документа, но не посмотреть его не соотвественно распечатать не могу - идет сообщение о ошибке:
"Пользователь не существует. № сообщения 01824"

Может что-то не так происходит с заполнением таблицы BKORM-USNAM?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 10:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
http://sapboard.ru/forum/viewtopic.php?t=32949


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 13:12 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 09 2008, 09:50
Сообщения: 10
ADS-сервер был настроен, и тестовый формуляр выходит как положено.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 13:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Понятно. В таблице TCJ_DOCUMENTS-ACCOUNTANT должен лежать логин пользователя, который потом передаётся в ф.м. SUSR_USER_ADDRESS_READ. Может быть что-то с настройками, а может просто пользователя успели удалить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 14:04 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 09 2008, 09:50
Сообщения: 10
В таблице TCJ_DOCUMENTS-ACCOUNTANT лежит логин пользователя
и только, что я сделал новый документ и пробую под своим логином - всё таже ошибка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 14:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Что передаётся в SUSR_USER_ADDRESS_READ? Очевидно, пустота.
Значит, SELECT SINGLE * FROM tcj_documents в ф.м. fcj_get_document не отрабатывает. Может быть неправильно номер документа кассовой книги в этот ф.м. передаётся.

PS. Проявите умение пользоваться дебаггером.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 14:40 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 14:20
Сообщения: 326
Откуда: Москва
поставьте точку останова на оператор message в отладчике и все должно стать ясно за несколько минут.

_________________
Best regards,
Alexander Survillo


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 14:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
ABC написал(а):
поставьте точку останова на оператор message в отладчике и все должно стать ясно за несколько минут.

Где message — очевидно: внутри ф.м. SUSR_USER_ADDRESS_READ, а ошибка — до его вызова и состоит в том, как я уже писал, что имя пользователя — пустое. Нужно смотреть, что происходит чуть раньше.

В данном случае, может и можно в 5 минут уложиться, но я бы не стал утверждать наверняка и обобщать. Ошибка может возникнуть задолго до message и придётся крутить алгоритмы назад долго и упорно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 10 2008, 17:24 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 09 2008, 09:50
Сообщения: 10
Всё оказалось намного проще:
в транзакции настройки параметров печати - FBCJC3 стояла галка "Индикатор печати документа" (табл.V_TCJ_PRINT-BUBLG), что и подавало в селекционный экран программы J_3RFKORDR2_A номер документа FI а не кассовый номер документа.
Всем спасибо за участие. Век живи - век учись.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB