Текущее время: Пн, июл 21 2025, 23:41

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Поступления к производственному заказу
СообщениеДобавлено: Вт, янв 29 2013, 01:55 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 24 2008, 13:53
Сообщения: 43
Откуда: Никополь
Всех приветствую.

Попробую описАть свою проблему...
В моем случае по данным некой внешней программы необходимо выполнить 101 ВД к производственному заказу (оценка MCH1) ,
движение выполняется BAPI_GOODSMVT_CREATE.
Проблема: Если еть необходимость в одном пакете входящих данных выполнить подряд несколько 101 ВД(к одному и тому же производственному заказу) то материальные проводки проходят успешно, но количество "поставлено" по производственному заказу не видит все количества 101 вида
движения, причем если например первой проводкой проводили 100, а второй 200, то в поставлено получим 200, хотя дожно быть 300.

COMMIT после каждой проводки выполняю
В движениях к заказу обе проводки видны, возможно я не учитываю особенности обновления данных произв-го заказа...
Если 101 ВД проходит не подряд к одному заказу, то все корректно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поступления к производственному заказу
СообщениеДобавлено: Вт, янв 29 2013, 12:13 
Председатель
Председатель

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поступления к производственному заказу
СообщениеДобавлено: Вт, янв 29 2013, 15:40 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 24 2008, 13:53
Сообщения: 43
Откуда: Никополь
Да, этот параметр заполняю
m_goodsmvt_item-mvt_ind = 'F'. "GM_Code 02 (Goods receipt for production order): F

а вот обновление поля "поставлено" проходит количеством второй проводки 101-го, если они выполняются подряд,
commit ставлю после каждой проводки.
Если между двумя проводками к одному заказу есть проводка к другому заказу, то все корректно


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поступления к производственному заказу
СообщениеДобавлено: Вт, янв 29 2013, 19:07 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 24 2008, 13:53
Сообщения: 43
Откуда: Никополь
Помог вызов BAPI_PRODORD_CHANGE после каждой проводки с пустыми входными параметрами кроме номера производственного заказа.
Странно как то.


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

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


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

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


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

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