Текущее время: Сб, июл 26 2025, 11:47

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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