Текущее время: Вт, апр 24 2018, 05:21

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Массовая печать выходных документов поставки и фактур
СообщениеДобавлено: Ср, мар 29 2017, 16:24 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 09 2011, 13:28
Сообщения: 12
Друзья, всем доброго здравия!
Буду признателен любой помощи и советам!

Натолкнулся на следующую проблему:
Есть Z-программа из которой пользователь печатает комплекты документов (Счёт-фактура и накладная ТОРГ-12).
Печать идет через выходные документы путём задания настроек в тр.NACE и вызовом ФМ 'WFMC_MESSAGE_SINGLE' для запуска программы печати в нашей Z-программе.
В коде строго прописан порядок печати: сперва фактура, потом товарная накладная, и так для каждого комплекта.
Периодически случаются ситуации, когда порядок нарушается и принтер печатает документы вперемешку.
Коллеги говорили, что проблема старая и переустановка драйвера принтера помогала, но анализ запросов в спул показал, что порядок запросы в спул идут не в той последовательности, в которой должны быть.

Вопрос: почему периодически может слетать порядок печати документов?

После вызова ФМ 'WFMC_MESSAGE_SINGLE' прописан commit work and wait, после которого появляется запись в SP01. Т.е. как бы LUW на этот моменте должен закончится и начаться новый, со своей печатью.
В отладке ситуацию поймать не удалось, все запросы в спул попадают в правильном порядке.
В NACE для выходных документов сортировка не задана.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая печать выходных документов поставки и фактур
СообщениеДобавлено: Чт, мар 30 2017, 11:15 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 09:25
Сообщения: 408
1) Укажите, пожалуйста, параметры вызова ФМ

2) какое время создания spool request в случае "неправильной" сортировки?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая печать выходных документов поставки и фактур
СообщениеДобавлено: Чт, мар 30 2017, 15:52 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 09 2011, 13:28
Сообщения: 12
1) в ФМ передается структура NAST c полями
KAPPL = <V3 для фактур или V2 для поставки>
OBJKY <Номер документа>
KSCHL <Z-ВидВыходногоДокумент>
SPRAS R
PARNR DR21000005
PARVW RE
ERDAT 20170330
ERUHR 144024
NACHA 1
ANZAL 3
VSZTP 3
MANUE X
VSTAT 1
LDEST ZPDF
DIMME X
NAUTO X
TDARMOD 1

Для поставок используется стандартная программа J_3RV_DELIV_PDF
Для фактур была снята копия ZJ_3RV_INV_A
При этом, в обеих программах добавлено заполнение sfpoutputparams-nodialog, чтобы не запрашивать от пользователя параметры печати для каждого документа.

2) пользователи печатают порядка 10 пакетов документов и программа отрабатывает за минуту, т.е. для всех запросов в spool проставляется одинаковое время создания.


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

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


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

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


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

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