Sapforum.Biz

Логистика => Производство (PP) => Тема начата: insaf121 от Июль 20, 2011, 02:16:22 pm

Название: Проблема с вызываемым экраном в BAPI_PROCORD_CREATE
Отправлено: insaf121 от Июль 20, 2011, 02:16:22 pm
Здравствуйте есть такая не то что проблема неудобство.
Имеется кусочек кода:
Код: You are not allowed to view links. Register or Login
*--надо будет посмотреть если возможность отловить нажатие 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
Рисунок снизу.
Нужно нажать кнопку назад(зеленая стрелка) чтобы продолжилось создание технологического заказа.
Никто не сталкивался? Разработка не моя грустное наследство :'( По идеи должна быть настройка. Ну или хотябы какой нибудь енхасмент?

Название: Re: Проблема с вызываемым экраном в BAPI_PROCORD_CREATE
Отправлено: Паганель от Июль 26, 2011, 10:52:25 pm
1. Посмотрел бегло BAPI... не совсем понятно... похоже на то что вызвали пакетный ввод (может одна из бапи юзает бачинпут) хотя...
2. Судя по всему не настроено правило расчета для заказа (обычно настраивают CO а мы (MM/PP) в виде заказа его прописываем - надо бы настроить...
3. Если у вас нет правила расчета (ну есть такие случаи  ;))  - убрать правило расчета с вида заказа
----
Это все таки непрерывное производство, а с ним вообще не имел дела….

---
2 Администраторы – перенесите  эту тему в раздел http://sapforum.biz/index.php/board,21.0.html
Название: Re: Проблема с вызываемым экраном в BAPI_PROCORD_CREATE
Отправлено: insaf121 от Июль 27, 2011, 07:25:00 am
1. Да здесь используется батчинпут бапи долго бегает собирая данные потом вызывает батч-сессию.
2.
Цитировать
2. Судя по всему не настроено правило расчета для заказа (обычно настраивают CO а мы (MM/PP) в виде заказа его прописываем - надо бы настроить...
А где в SPRO это настраивается?
Название: Re: Проблема с вызываемым экраном в BAPI_PROCORD_CREATE
Отправлено: insaf121 от Февраль 09, 2012, 10:39:03 am
Недавно дошли руки  8)
Настройка: spro

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

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