Текущее время: Пт, апр 19 2024, 15:55

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


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


ВНИМАНИЕ!

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



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

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

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

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

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


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

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

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


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

Зарегистрирован:
Пт, сен 09 2011, 12: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 + 3 часа


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

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


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

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