Текущее время: Сб, июн 08 2024, 09:57

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Проводка ОМ в исходящей поставке, при помощи пакетника
СообщениеДобавлено: Вт, апр 16 2013, 09:17 
Начинающий
Начинающий

Зарегистрирован:
Вт, апр 16 2013, 08:52
Сообщения: 7
Здравствуйте!
Возникла следующая проблема:
есть скомплектованная исходящая поставка
в z-программе заполняем bdc_table значениями 'X' 'SAPMV50A' '4004'
, ' ' 'BDC_OKCODE' '=WABU_T'
, ' ' 'LIKP-VBELN' <out>-vbeln
mode = 'E'
и выполняем
CALL TRANSACTION 'VL02N' USING bdc_tab MODE mode UPDATE 'S'
MESSAGES INTO bdc_mes.
при этом, иногда документ материала не создается и в bdc_mes пусто
причем, если вручную зайти в VL02N и нажать кнопку "Проводка ОМ", документ ОМ создается и никаких ошибок...

Кто-нибудь сталкивался с подобным?
Заранее благодарен за ответы


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проводка ОМ в исходящей поставке, при помощи пакетника
СообщениеДобавлено: Ср, апр 17 2013, 13:25 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
sy-subrc что выдает?


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

Зарегистрирован:
Вт, апр 16 2013, 08:52
Сообщения: 7
выдет ноль
причем, это повторяющаяся проблема - подобные поставки данным пакетником и дальше не проводятся (т.е. не в блокировках дело)...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проводка ОМ в исходящей поставке, при помощи пакетника
СообщениеДобавлено: Чт, апр 18 2013, 06:55 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Я помню, была проблема, когда sy-subrc = 0, а при выполнении пакетника выдается зеленое сообщение, что-то типа экран не найден. В сообщении необходимо анализировать тип сообщения, и код. в коде содержался вроде бы номер экрана, которого нет, в момент выполнения.
Ну или, пакетник видимо выполнять, чтобы понять ошибку.


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

Зарегистрирован:
Вт, апр 16 2013, 08:52
Сообщения: 7
bdc_mes пустая после выполнения call transaction


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проводка ОМ в исходящей поставке, при помощи пакетника
СообщениеДобавлено: Чт, апр 18 2013, 07:47 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Тогда выполнять в видимом режиме...


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

Зарегистрирован:
Вт, апр 16 2013, 08:52
Сообщения: 7
пробовал, результат тот же - никаких сообщений и т.п., разве что номер поставки подсвечен красным


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

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Поставка проводится в этом случае или нет?
Там может в журнал все сообщения попадают, а не выдаются на экран.


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

Зарегистрирован:
Вт, апр 16 2013, 08:52
Сообщения: 7
Нет, отпуск не проводится - в т.ч. попробовал убрать из строки =WABU_T и вручную нажать кнопку проводки
bdc_mes пуст
в том же SLG1 только одно зеленое сообщение по проверке на кол-во строк в поставке


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

Зарегистрирован:
Вт, июл 10 2007, 10:57
Сообщения: 516
Пол: Мужской
Попробуйте делать ОМ не через BDC, а функц.модулем (BAPI_OUTB_DELIVERY_CONFIRM_DEC или WS_DELIVERY_UPDATE) - работает?

PS. Им небольшой напильник нужен - они используются в EWM и соответственно взводят в поставке флаг децентрализованной обработки, не давая в дальнейшем сторнировать поставку. Напильник= сбросить этот флаг.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка ОМ в исходящей поставке, при помощи пакетника
СообщениеДобавлено: Чт, апр 18 2013, 17:19 
Начинающий
Начинающий

Зарегистрирован:
Вт, апр 16 2013, 08:52
Сообщения: 7
спасибо за совет
надо будет попробовать этот ФМник запустить, если не отработает через bdc


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

Зарегистрирован:
Вт, апр 16 2013, 08:52
Сообщения: 7
Все, спасибо за помощь. Проблема устранена


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

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


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

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


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

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