Проблема с вызываемым экраном в BAPI_PROCORD_CREATE

Автор insaf121, Липень 20, 2011, 02:16:22 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

insaf121

Здравствуйте есть такая не то что проблема неудобство.
Имеется кусочек кода:

*--надо будет посмотреть если возможность отловить нажатие F3 и что то с этим сделать
    CALL FUNCTION 'BAPI_PROCORD_CREATE' "вроде создает технологический заказ
      EXPORTING
        orderdata    = ls_ord "Структура переноса для создания технологического заказа
      IMPORTING
        return       = ls_ret "сообщения
        order_number = l_aufnr "номер заказа
        order_type   = l_auart. "тип заказа
*&--
    FREE call_mess. "очистить соощения
*&--
    IF NOT l_aufnr IS INITIAL. "если номер заказа есть
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' "комитим бапи
        EXPORTING
          wait = 'X'.


Таблица ls_ord:.








































ORDER_NUMBER   

MATERIAL   ALOU_NPZ

PLANT   1011

PLANNING_PLANT   

ORDER_TYPE   PI01

BASIC_START_DATE   20110801

BASIC_START_TIME   0

BASIC_END_DATE   20110831

BASIC_END_TIME   0

QUANTITY   1

SCRAP_QUANTITY    0

QUANTITY_UOM   TO

RECIPE_TYPE   

RECIPE_GROUP   

RECIPE_COUNTER
   
PROD_VERSION   8

EXPLOSION_DATE   0

ORDER_PRIORITY   

MRP_CONTROLLER   

CONFIGRATION   0

WBS_ELEMENT   0

SALES_ORDER   

SALES_ORDER_ITEM   0

BUSINESS_AREA   

PROFIT_CENTER   

SEQUENCE_NUMBER   0

STOCK_TYPE   

GR_PROC_TIME   0

STORAGE_LOCATION
   
MRP_DISTR_KEY   

GOODS_RECIPIENT
   
UNLOADING_POINT

MATERIAL_EXTERNAL

MATERIAL_GUID   

MATERIAL_VERSION

И в итоге получаем во такой результат! И это в стандарте  :o
Рисунок снизу.
Нужно нажать кнопку назад(зеленая стрелка) чтобы продолжилось создание технологического заказа.
Никто не сталкивался? Разработка не моя грустное наследство :'( По идеи должна быть настройка. Ну или хотябы какой нибудь енхасмент?


Паганель

1. Посмотрел бегло BAPI... не совсем понятно... похоже на то что вызвали пакетный ввод (может одна из бапи юзает бачинпут) хотя...
2. Судя по всему не настроено правило расчета для заказа (обычно настраивают CO а мы (MM/PP) в виде заказа его прописываем - надо бы настроить...
3. Если у вас нет правила расчета (ну есть такие случаи  ;))  - убрать правило расчета с вида заказа
----
Это все таки непрерывное производство, а с ним вообще не имел дела....

---
2 Администраторы – перенесите  эту тему в раздел http://sapforum.biz/index.php/board,21.0.html

insaf121

1. Да здесь используется батчинпут бапи долго бегает собирая данные потом вызывает батч-сессию.
2.
Цитата2. Судя по всему не настроено правило расчета для заказа (обычно настраивают CO а мы (MM/PP) в виде заказа его прописываем - надо бы настроить...
А где в SPRO это настраивается?

insaf121

Недавно дошли руки  8)
Настройка: spro

Общая логистика - Основные записи материалов - Основные параметра настройки - виды материалов - Определение атрибутов видов материала.

Для нужного нам вида материала нужно было выставить параметр "Обновление стоимости" для разных заводов.