SAPPER SETTINGS - Настройки загрузки — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Настройка загрузки)
Строка 3: Строка 3:
  
 
На данный момент поддерживается создание документов из электронных документов:
 
На данный момент поддерживается создание документов из электронных документов:
 
+
*
  
 
Верхний уровень настройки имеет следующее представление:
 
Верхний уровень настройки имеет следующее представление:
Строка 51: Строка 51:
 
</div>
 
</div>
  
==BAPI==
 
Основные параметры для создаваемых документов на примере BAPI:
 
#MENU_TEXT – текст, отображаемый в GUI
 
#DOC_TYPE – тип документа из справочника типов документа
 
#UPLOAD_DATA_CLASS_NAME – класс загрузки данных, обычно "/SBIS/CL_CREATE_SAP_DOCUMENTS"
 
#UPLOAD_DATA_METHOD_NAME – метод загрузки данных, для BAPI "CREATE_BAPI_DOC"
 
#MISSED_FIELDS_FUNCTION_NAME – модуль, вызывающий экран для ввода доп. данных, например, для сопоставления номенклатуры
 
#FACE_ROLE_TO_GET_BUKRS – указатель на роль, в которой содержатся данные для БЕ
 
#FACE_ROLE_TO_GET_LIFNR – указатель на роль, в которой содержатся данные поставщика
 
#TRANSACTION_NAME – транзакция, BAPI используемые для создания документа, "BAPI_PO_CREATE1"
 
#POSITION_NUMBER_INCREASE – инкремент позиции
 
#RESULT – поле с результатом выполнения операции, при успешном выполнении BAPI номер созданного заказа возвращается в EXPPURCHASEORDER
 
#BAPI – содержит структуры для маппинга входных данных для используемого BAPI метода
 
<div style="border: 1px dashed;">
 
'''пример заполнения основных параметров'''
 
<div class="mw-collapsible mw-collapsed" style="overflow: hidden;">
 
<br>
 
<source lang=JSON>
 
{
 
  "UPLOAD_DATA_XSLT": {
 
    "Значение": "/SBIS/DOC301_XML_TO_ABAP"
 
  },
 
  "FILE": {
 
    "Значение": [
 
      {
 
        "Имя": "MENU_CREATE_PURCHASE_ORDER_BAPI",
 
        "Значение": [
 
          {
 
            "Имя": "DEFAULT",
 
            "Значение": "X"
 
          },
 
          {
 
            "Имя": "MENU_TEXT",
 
            "Значение": "Создать Заказ (BAPI)" //отображаемое имя в списке меню
 
          },
 
          {
 
            "Имя": "DOC_TYPE",
 
            "Значение": "IC" //тип документа
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_CLASS_NAME",
 
            "Значение": "/SBIS/CL_CREATE_SAP_DOCUMENTS" //класс создания документов
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_METHOD_NAME",
 
            "Значение": "CREATE_BAPI_DOC" //метод создания документа
 
          },
 
          {
 
            "Имя": "MISSED_FIELDS_FUNCTION_NAME",
 
            "Значение": "/SBIS/FM_CREATE_BAPI_PORDER", //ФМ для вызова экрана с доп. полями
 
            "Тип": "String"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_BUKRS",
 
            "Значение": "Получатель" //сторона обмена содержащая данные для БЕ
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_LIFNR",
 
            "Значение": "Отправитель" //сторона обмена содержащая данные для поставщика
 
          },
 
          {
 
            "Имя": "TRANSACTION_NAME",
 
            "Значение": "BAPI_PO_CREATE1" //наименование транзакции (для BATCH INPUT) или ФМ для BAPI
 
          },
 
          {
 
            "Имя": "POSITION_NUMBER_INCREASE",
 
            "Значение": "10" //инремент позиции
 
          },
 
          {
 
            "Имя": "RESULT", //в каком поле вернется результат
 
            "Значение": [
 
              {
 
                "Имя": "BELNR",
 
                "Тип": "BAPIMEPOHEADER-PO_NUMBER",
 
                "Значение": "EXPPURCHASEORDER"
 
              }
 
            ]
 
          },
 
          {
 
            "Имя": "BAPI",
 
            "Тип": "",
 
            "Подтип": "",
 
            "Значение": []
 
          }
 
        ]
 
      }
 
    ]
 
  }
 
}
 
</source>
 
</div>
 
</div>
 
 
В нашем примере используются ФМ BAPI_PO_CREATE1 с входными структуры POHEADER, POHEADERX, NO_PRICE_FROM_PO, POITEM, POITEMX, POSCHEDULE, POSCHEDULEX и выходными EXPPURCHASEORDER, RETURN.
 
Для каждой структуры требуется сделать маппинг, например, для части полей POHEADER:
 
<source lang=JSON>
 
{
 
  "Имя": "COMP_CODE", //номер БЕ, используется внутренняя глобальная структура IR_INPUT_DATA
 
  "Значение": "IR_INPUT_DATA->BUKRS",
 
  "Тип": "Field",
 
  "Подтип": "Export",
 
  "Формат": ""
 
},
 
{
 
  "Имя": "DOC_TYPE",
 
  "Значение": "NB", //тип документа
 
  "Тип": "String",
 
  "Подтип": "Export",
 
  "Формат": ""
 
},
 
{
 
  "Имя": "VENDOR", //поставщик
 
  "Значение": "IR_INPUT_DATA->LIFNR",
 
  "Тип": "Field",
 
  "Подтип": "Export",
 
  "Формат": ""
 
}
 
</source>
 
И далее по аналогии:
 
<div style="border: 1px dashed;">
 
'''пример заполнения массива BAPI'''
 
<div class="mw-collapsible mw-collapsed" style="overflow: hidden;">
 
<br>
 
<source lang=JSON>
 
{
 
            "Имя": "BAPI",
 
            "Тип": "",
 
            "Подтип": "",
 
            "Значение": [
 
              {
 
                "Имя": "POHEADER",
 
                "Тип": "Fmstructure",
 
                "Подтип": "Export",
 
                "Формат": "BAPIMEPOHEADER",
 
                "Значение": [
 
                  {
 
                    "Имя": "COMP_CODE",
 
                    "Значение": "IR_INPUT_DATA->BUKRS",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_TYPE",
 
                    "Значение": "NB",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "VENDOR",
 
                    "Значение": "IR_INPUT_DATA->LIFNR",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_DATE",
 
                    "Значение": "IR_INPUT_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": "DATE"
 
                  },
 
                  {
 
                    "Имя": "PURCH_ORG",
 
                    "Значение": "IR_INPUT_DATA->EKORG",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "PUR_GROUP",
 
                    "Значение": "IR_INPUT_DATA->EKGRP",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POHEADERX",
 
                "Тип": "Fmstructure",
 
                "Подтип": "Export",
 
                "Формат": "BAPIMEPOHEADERX",
 
                "Значение": [
 
                  {
 
                    "Имя": "COMP_CODE",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_TYPE",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "VENDOR",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_DATE",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "PURCH_ORG",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "PUR_GROUP",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "NO_PRICE_FROM_PO",
 
                "Тип": "Fmfield",
 
                "Подтип": "Export",
 
                "Формат": "CHAR01",
 
                "Значение": [
 
                  {
 
                    "Имя": "*",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POITEM",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOITEM",
 
                "Значение": [
 
                  {
 
                    "Имя": "POITEM",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "",
 
                    "Формат": "BAPIMEPOITEM",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "MATERIAL",
 
                        "Значение": "ID",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PLANT",
 
                        "Значение": "WERKS",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "STGE_LOC",
 
                        "Значение": "LGORT",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "QUANTITY",
 
                        "Значение": "AMOUNT",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NET_PRICE",
 
                        "Значение": "PRICE",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NO_ROUNDING",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "TAX_CODE",
 
                        "Значение": "MWSKZ",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "VAL_TYPE",
 
                        "Значение": "",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "UNLIMITED_DLV",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "IR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "GR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POITEMX",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOITEMX",
 
                "Значение": [
 
                  {
 
                    "Имя": "POITEMX",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "",
 
                    "Формат": "BAPIMEPOITEMX",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "MATERIAL",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PLANT",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "STGE_LOC",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "QUANTITY",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NET_PRICE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NO_ROUNDING",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "TAX_CODE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "VAL_TYPE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "UNLIMITED_DLV",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "IR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "GR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POSCHEDULE",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOSCHEDULE",
 
                "Значение": [
 
                  {
 
                    "Имя": "POSCHEDULE",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "Table",
 
                    "Формат": "BAPIMEPOSCHEDULE",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "SCHED_LINE",
 
                        "Значение": "1",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DEL_DATCAT_EXT",
 
                        "Значение": "D",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DELIVERY_DATE",
 
                        "Значение": "DATE",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POSCHEDULEX",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOSCHEDULX",
 
                "Значение": [
 
                  {
 
                    "Имя": "POSCHEDULEX",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "Table",
 
                    "Формат": "BAPIMEPOSCHEDULX",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "SCHED_LINE",
 
                        "Значение": "1",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DEL_DATCAT_EXT",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DELIVERY_DATE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "EXPPURCHASEORDER",
 
                "Тип": "Fmfield",
 
                "Подтип": "Import",
 
                "Формат": "BAPIMEPOHEADER-PO_NUMBER",
 
                "Значение": []
 
              },
 
              {
 
                "Имя": "RETURN",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIRET2",
 
                "Значение": ""
 
              }
 
            ]
 
          }
 
</source>
 
</div>
 
</div>
 
 
В итоге готовый файл будет выглядеть так:
 
<div style="border: 1px dashed;">
 
'''пример UI_ЭДОНакл_1175010_5_01'''
 
<div class="mw-collapsible mw-collapsed" style="overflow: hidden;">
 
<br>
 
<source lang=JSON>
 
{
 
  "UPLOAD_DATA_XSLT": {
 
    "Значение": "/SBIS/DOC301_XML_TO_ABAP"
 
  },
 
  "FILE": {
 
    "Значение": [
 
      {
 
        "Имя": "MENU_CREATE_PURCHASE_ORDER_BATCH",
 
        "Значение": [
 
          {
 
            "Имя": "DEFAULT",
 
            "Значение": ""
 
          },
 
          {
 
            "Имя": "MENU_TEXT",
 
            "Значение": "Создать Заказ (ПакВвод)"
 
          },
 
          {
 
            "Имя": "DOC_TYPE",
 
            "Значение": "IC"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_CLASS_NAME",
 
            "Значение": "/SBIS/CL_CREATE_SAP_DOCUMENTS"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_METHOD_NAME",
 
            "Значение": "CREATE_BATCH_DOC"
 
          },
 
          {
 
            "Имя": "MISSED_FIELDS_FUNCTION_NAME",
 
            "Значение": "/SBIS/FM_CREATE_BATCH_PORDER",
 
            "Тип": "String"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_BUKRS",
 
            "Значение": "Получатель"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_LIFNR",
 
            "Значение": "Отправитель"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_DISMODE",
 
            "Значение": "E"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_UPDMODE",
 
            "Значение": "S"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_CATTMODE",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_DEFSIZE",
 
            "Значение": ""
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_RACOMMIT",
 
            "Значение": "X"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_NOBINPT",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_NOBIEND",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "TRANSACTION_NAME",
 
            "Значение": "ME21N"
 
          },
 
          {
 
            "Имя": "POSITION_NUMBER_INCREASE",
 
            "Значение": "10"
 
          },
 
          {
 
            "Имя": "RESULT",
 
            "Значение": [
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|06|017|MSGV2"
 
              },
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|MEPO|013|MSGV2"
 
              }
 
            ]
 
          },
 
          {
 
            "Имя": "BATCH",
 
            "Тип": "",
 
            "Подтип": "",
 
            "Значение": [
 
              {
 
                "Имя": "HEADER",
 
                "Тип": "Header",
 
                "Значение": [
 
                  {
 
                    "Имя": "SAPLMEGUI",
 
                    "Значение": "0014",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "/00",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "MEPO_TOPLINE-BEDAT",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "MEPO_TOPLINE-BSART",
 
                    "Значение": "IR_DATA->BSART",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "MEPO_TOPLINE-SUPERFIELD",
 
                    "Значение": "IR_DATA->LIFNR",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "MEPO_TOPLINE-BEDAT",
 
                    "Значение": "IR_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DYN_6000-LIST",
 
                    "Значение": "  1",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMEGUI",
 
                    "Значение": "0014",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=TABHDT9",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "MEPO_TOPLINE-BEDAT",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMEGUI",
 
                    "Значение": "0014",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "/00",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "MEPO1222-EKGRP",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "MEPO1222-EKORG",
 
                    "Значение": "IR_DATA->EKORG",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "MEPO1222-EKGRP",
 
                    "Значение": "IR_DATA->EKGRP",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "MEPO1222-BUKRS",
 
                    "Значение": "IR_DATA->BUKRS",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DYN_6000-LIST",
 
                    "Значение": "  1",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMEGUI",
 
                    "Значение": "0014",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=MEV4001BUTTON",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "MEPO1222-EKGRP",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "ITEMS",
 
                "Тип": "Items",
 
                "Значение": {
 
                  "ITEMS": [
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "/00",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO1211-NAME1(01)",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1211-EBELP(01)",
 
                      "Значение": "GV_ITEMS_POS",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1211-EMATN(01)",
 
                      "Значение": "IR_DATA->ID",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1211-MENGE(01)",
 
                      "Значение": "IR_DATA->AMOUNT",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": "POINTTOCOMMA"
 
                    },
 
                    {
 
                      "Имя": "MEPO1211-EEIND(01)",
 
                      "Значение": "IR_DATA->DATE",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1211-NETPR(01)",
 
                      "Значение": "IR_DATA->PRICE",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": "POINTTOCOMMA"
 
                    },
 
                    {
 
                      "Имя": "MEPO1211-NAME1(01)",
 
                      "Значение": "IR_DATA->WERKS",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1211-LGOBE(01)",
 
                      "Значение": "IR_DATA->LGORT",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "DYN_6000-LIST",
 
                      "Значение": "GV_ITEMS_TABIX",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=TABIDT5",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO1211-EMATN(01)",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "/00",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO1211-EMATN(01)",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=TABIDT7",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO1211-EMATN(01)",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "/00",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO_TOPLINE-BSART",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1317-REPOS",
 
                      "Значение": "X",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1317-MWSKZ",
 
                      "Значение": "IR_DATA->MWSKZ",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "DYN_6000-LIST",
 
                      "Значение": "GV_ITEMS_TABIX",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=TABIDT6",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO_TOPLINE-BSART",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "/00",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO1313-UEBTO",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1313-BWTAR",
 
                      "Значение": "IR_DATA->BWTAR",
 
                      "Тип": "Field",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "MEPO1313-UEBTK",
 
                      "Значение": "X",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "DYN_6000-LIST",
 
                      "Значение": "GV_ITEMS_TABIX",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "GV_ITEMS_TABIX",
 
                      "Значение": "1",
 
                      "Тип": "ClassField",
 
                      "Подтип": "String",
 
                      "Формат": "IF"
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=MEPO1211EDITFILTER",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO1211-EMATN(01)",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "DYN_6000-LIST",
 
                      "Значение": "GV_ITEMS_TABIX",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLSKBH",
 
                      "Значение": "1500",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=DTC_WLSE",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLSKBH",
 
                      "Значение": "1500",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=ALV_B_FILT",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLSSEL",
 
                      "Значение": "1104",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=OPTI",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "%%DYN001-LOW",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPMSSY0",
 
                      "Значение": "0120",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=PICK",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "09/04",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPMSSY0",
 
                      "Значение": "0120",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=OKAY",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "09/09",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLSSEL",
 
                      "Значение": "1104",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=CRET",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "%%DYN001-LOW",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "%%DYN001-LOW",
 
                      "Значение": "GV_ITEMS_POS",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "",
 
                      "Значение": "",
 
                      "Тип": "",
 
                      "Подтип": "",
 
                      "Формат": "ENDIF"
 
                    },
 
                    {
 
                      "Имя": "GV_ITEMS_TABIX",
 
                      "Значение": "1",
 
                      "Тип": "ClassField",
 
                      "Подтип": "String",
 
                      "Формат": "IFNOT"
 
                    },
 
                    {
 
                      "Имя": "SAPLMEGUI",
 
                      "Значение": "0014",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=MEPO1211EDITFILTER",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "MEPO1211-EMATN(01)",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "DYN_6000-LIST",
 
                      "Значение": "GV_ITEMS_TABIX",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLSKBH",
 
                      "Значение": "1500",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=ALV_B_FILT",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "%#AUTOTEXT001",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLSSEL",
 
                      "Значение": "1104",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=CRET",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "%%DYN001-LOW",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "%%DYN001-LOW",
 
                      "Значение": "GV_ITEMS_POS",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "",
 
                      "Значение": "",
 
                      "Тип": "",
 
                      "Подтип": "",
 
                      "Формат": "ENDIF"
 
                    }
 
                  ]
 
                }
 
              },
 
              {
 
                "Имя": "UNDO_FILTER",
 
                "Тип": "Header",
 
                "Значение": [
 
                  {
 
                    "Имя": "SAPLMEGUI",
 
                    "Значение": "0014",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=MEPO1211UNDOFILTER",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "MEPO_TOPLINE-BEDAT",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMEGUI",
 
                    "Значение": "0014",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=MEV4002BUTTON",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "MEPO_TOPLINE-BEDAT",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  }
 
                ]
 
              }
 
            ]
 
          }
 
        ]
 
      },
 
      {
 
        "Имя": "MENU_CREATE_GOODS_RECEIPT_BATCH",
 
        "Значение": [
 
          {
 
            "Имя": "DEFAULT",
 
            "Значение": ""
 
          },
 
          {
 
            "Имя": "MENU_TEXT",
 
            "Значение": "Создать Накладную (ПакВвод)"
 
          },
 
          {
 
            "Имя": "DOC_TYPE",
 
            "Значение": "IJ"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_CLASS_NAME",
 
            "Значение": "/SBIS/CL_CREATE_SAP_DOCUMENTS"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_METHOD_NAME",
 
            "Значение": "CREATE_BATCH_DOC"
 
          },
 
          {
 
            "Имя": "MISSED_FIELDS_FUNCTION_NAME",
 
            "Значение": "/SBIS/FM_CREATE_BATCH_RCPT",
 
            "Тип": "String"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_BUKRS",
 
            "Значение": "Получатель"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_LIFNR",
 
            "Значение": "Отправитель"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_DISMODE",
 
            "Значение": "E"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_UPDMODE",
 
            "Значение": "S"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_CATTMODE",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_DEFSIZE",
 
            "Значение": ""
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_RACOMMIT",
 
            "Значение": "X"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_NOBINPT",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_NOBIEND",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "TRANSACTION_NAME",
 
            "Значение": "/SBIS/MIGO_DIALOG"
 
          },
 
          {
 
            "Имя": "POSITION_NUMBER_INCREASE",
 
            "Значение": "1"
 
          },
 
          {
 
            "Имя": "RESULT",
 
            "Значение": [
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|MIGO|012|MSGV1"
 
              }
 
            ]
 
          },
 
          {
 
            "Имя": "BATCH",
 
            "Тип": "",
 
            "Подтип": "",
 
            "Значение": [
 
              {
 
                "Имя": "HEADER",
 
                "Тип": "Header",
 
                "Значение": [
 
                  {
 
                    "Имя": "/SBIS/MIGO_DIALOG",
 
                    "Значение": "1000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=ONLI",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "P_EBELN",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "P_ACTION",
 
                    "Значение": "A01",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "P_REFDOC",
 
                    "Значение": "R01",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "P_BWART",
 
                    "Значение": "101",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "P_EBELN",
 
                    "Значение": "IR_DATA->EBELN",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "P_MBLNR",
 
                    "Значение": "",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMIGO",
 
                    "Значение": "0001",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=MIGO_OK_HEADER_OPEN",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "GODEFAULT_TV-BWART",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMIGO",
 
                    "Значение": "0001",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=OK_GO",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "GODEFAULT_TV-BWART",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "GOHEAD-BLDAT",
 
                    "Значение": "IR_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "GOHEAD-BUDAT",
 
                    "Значение": "SY-DATUM",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": "DATE"
 
                  },
 
                  {
 
                    "Имя": "GOHEAD-LFSNR",
 
                    "Значение": "IR_DATA->NUMBER",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "GOHEAD-FRBNR",
 
                    "Значение": "",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "GOHEAD-BKTXT",
 
                    "Значение": "",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "ITEMS",
 
                "Тип": "Items",
 
                "Значение": {
 
                  "ITEMS": [
 
                    {
 
                      "Имя": "SAPLMIGO",
 
                      "Значение": "0001",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=MIGO_OK_LOCATE",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "GODYNPRO-DETAIL_ZEILE",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "GODYNPRO-DETAIL_ZEILE",
 
                      "Значение": "GV_ITEMS_POS_C",
 
                      "Тип": "ClassField",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "SAPLMIGO",
 
                      "Значение": "0001",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcdynpro",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_OKCODE",
 
                      "Значение": "=OK_GO",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "BDC_CURSOR",
 
                      "Значение": "GODYNPRO-DETAIL_ZEILE",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    },
 
                    {
 
                      "Имя": "GODYNPRO-DETAIL_TAKE",
 
                      "Значение": "X",
 
                      "Тип": "String",
 
                      "Подтип": "Bdcfield",
 
                      "Формат": ""
 
                    }
 
                  ]
 
                }
 
              },
 
              {
 
                "Имя": "GO_TO_FIRST_ITEM",
 
                "Тип": "Header",
 
                "Значение": [
 
                  {
 
                    "Имя": "SAPLMIGO",
 
                    "Значение": "0001",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=MIGO_OK_LOCATE",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "GODYNPRO-DETAIL_ZEILE",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "GODYNPRO-DETAIL_ZEILE",
 
                    "Значение": "  1",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  }
 
                ]
 
              }
 
            ]
 
          }
 
        ]
 
      },
 
      {
 
        "Имя": "MENU_CREATE_INCOMING_INVOICE_BATCH",
 
        "Значение": [
 
          {
 
            "Имя": "DEFAULT",
 
            "Значение": ""
 
          },
 
          {
 
            "Имя": "MENU_TEXT",
 
            "Значение": "Создать Счет-фактуру (ПакВвод)"
 
          },
 
          {
 
            "Имя": "DOC_TYPE",
 
            "Значение": "IM"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_CLASS_NAME",
 
            "Значение": "/SBIS/CL_CREATE_SAP_DOCUMENTS"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_METHOD_NAME",
 
            "Значение": "CREATE_BATCH_DOC"
 
          },
 
          {
 
            "Имя": "MISSED_FIELDS_FUNCTION_NAME",
 
            "Значение": "/SBIS/FM_CREATE_BATCH_INVOICE",
 
            "Тип": "String"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_BUKRS",
 
            "Значение": "Получатель"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_LIFNR",
 
            "Значение": "Отправитель"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_DISMODE",
 
            "Значение": "E"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_UPDMODE",
 
            "Значение": "S"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_CATTMODE",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_DEFSIZE",
 
            "Значение": ""
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_RACOMMIT",
 
            "Значение": "X"
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_NOBINPT",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "CTU_PARAMS_NOBIEND",
 
            "Значение": " "
 
          },
 
          {
 
            "Имя": "TRANSACTION_NAME",
 
            "Значение": "MIR7"
 
          },
 
          {
 
            "Имя": "POSITION_NUMBER_INCREASE",
 
            "Значение": "1"
 
          },
 
          {
 
            "Имя": "RESULT",
 
            "Значение": [
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|M8|388|MSGV1"
 
              },
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|M8|391|MSGV1"
 
              },
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|M8|399|MSGV1"
 
              },
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|M8|437|MSGV1"
 
              },
 
              {
 
                "Имя": "MSGTYP_MSGID_MSGNR",
 
                "Значение": "S|M8|438|MSGV1"
 
              }
 
            ]
 
          },
 
          {
 
            "Имя": "BATCH",
 
            "Тип": "",
 
            "Подтип": "",
 
            "Значение": [
 
              {
 
                "Имя": "HEADER",
 
                "Тип": "Header",
 
                "Значение": [
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "/00",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "INVFO-WAERS",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "RM08M-VORGANG",
 
                    "Значение": "1",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "INVFO-BLDAT",
 
                    "Значение": "IR_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "INVFO-BUDAT",
 
                    "Значение": "SY-DATUM",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": "DATE"
 
                  },
 
                  {
 
                    "Имя": "INVFO-XBLNR",
 
                    "Значение": "IR_DATA->NUMBER",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "INVFO-WRBTR",
 
                    "Значение": "IR_DATA->SUM",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": "POINTTOCOMMA"
 
                  },
 
                  {
 
                    "Имя": "INVFO-WAERS",
 
                    "Значение": "",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=HEADER_PAY",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "INVFO-WAERS",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "/00",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "INVFO-ZFBDT",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "INVFO-ZFBDT",
 
                    "Значение": "IR_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=HEADER_FI",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "INVFO-ZFBDT",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "/00",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "INVFO-LIFRE",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "INVFO-KURSF",
 
                    "Значение": " 1,00000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "INVFO-BLART",
 
                    "Значение": "RE",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "INVFO-LIFRE",
 
                    "Значение": "IR_DATA->LIFNR",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=ITEMS_PO",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "INVFO-LIFRE",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "/00",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "RM08M-XWARE_BNK",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "RM08M-XWARE_BNK",
 
                    "Значение": "1",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "RM08M-REFERENZBELEGTYP",
 
                    "Значение": "1",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "RM08M-EBELN",
 
                    "Значение": "IR_DATA->EBELN",
 
                    "Тип": "Field",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=HEADER_TAX",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "RM08M-XWARE_BNK",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=1TX5",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_CURSOR",
 
                    "Значение": "RTAX1U10-XMWST",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "RTAX1U10-XMWST",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "SAPLMR1M",
 
                    "Значение": "6000",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcdynpro",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "BDC_OKCODE",
 
                    "Значение": "=HEADER_TOTAL",
 
                    "Тип": "String",
 
                    "Подтип": "Bdcfield",
 
                    "Формат": ""
 
                  }
 
                ]
 
              }
 
            ]
 
          }
 
        ]
 
      },
 
      {
 
        "Имя": "MENU_CREATE_PURCHASE_ORDER_BAPI",
 
        "Значение": [
 
          {
 
            "Имя": "DEFAULT",
 
            "Значение": "X"
 
          },
 
          {
 
            "Имя": "MENU_TEXT",
 
            "Значение": "Создать Заказ (BAPI)"
 
          },
 
          {
 
            "Имя": "DOC_TYPE",
 
            "Значение": "IC"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_CLASS_NAME",
 
            "Значение": "/SBIS/CL_CREATE_SAP_DOCUMENTS"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_METHOD_NAME",
 
            "Значение": "CREATE_BAPI_DOC"
 
          },
 
          {
 
            "Имя": "MISSED_FIELDS_FUNCTION_NAME",
 
            "Значение": "/SBIS/FM_CREATE_BAPI_PORDER",
 
            "Тип": "String"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_BUKRS",
 
            "Значение": "Получатель"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_LIFNR",
 
            "Значение": "Отправитель"
 
          },
 
          {
 
            "Имя": "TRANSACTION_NAME",
 
            "Значение": "BAPI_PO_CREATE1"
 
          },
 
          {
 
            "Имя": "POSITION_NUMBER_INCREASE",
 
            "Значение": "10"
 
          },
 
          {
 
            "Имя": "RESULT",
 
            "Значение": [
 
              {
 
                "Имя": "BELNR",
 
                "Тип": "BAPIMEPOHEADER-PO_NUMBER",
 
                "Значение": "EXPPURCHASEORDER"
 
              }
 
            ]
 
          },
 
          {
 
            "Имя": "BAPI",
 
            "Тип": "",
 
            "Подтип": "",
 
            "Значение": [
 
              {
 
                "Имя": "POHEADER",
 
                "Тип": "Fmstructure",
 
                "Подтип": "Export",
 
                "Формат": "BAPIMEPOHEADER",
 
                "Значение": [
 
                  {
 
                    "Имя": "COMP_CODE",
 
                    "Значение": "IR_INPUT_DATA->BUKRS",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_TYPE",
 
                    "Значение": "NB",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "VENDOR",
 
                    "Значение": "IR_INPUT_DATA->LIFNR",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_DATE",
 
                    "Значение": "IR_INPUT_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": "DATE"
 
                  },
 
                  {
 
                    "Имя": "PURCH_ORG",
 
                    "Значение": "IR_INPUT_DATA->EKORG",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "PUR_GROUP",
 
                    "Значение": "IR_INPUT_DATA->EKGRP",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POHEADERX",
 
                "Тип": "Fmstructure",
 
                "Подтип": "Export",
 
                "Формат": "BAPIMEPOHEADERX",
 
                "Значение": [
 
                  {
 
                    "Имя": "COMP_CODE",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_TYPE",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "VENDOR",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_DATE",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "PURCH_ORG",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "PUR_GROUP",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "NO_PRICE_FROM_PO",
 
                "Тип": "Fmfield",
 
                "Подтип": "Export",
 
                "Формат": "CHAR01",
 
                "Значение": [
 
                  {
 
                    "Имя": "*",
 
                    "Значение": "X",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POITEM",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOITEM",
 
                "Значение": [
 
                  {
 
                    "Имя": "POITEM",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "",
 
                    "Формат": "BAPIMEPOITEM",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "MATERIAL",
 
                        "Значение": "ID",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PLANT",
 
                        "Значение": "WERKS",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "STGE_LOC",
 
                        "Значение": "LGORT",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "QUANTITY",
 
                        "Значение": "AMOUNT",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NET_PRICE",
 
                        "Значение": "PRICE",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NO_ROUNDING",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "TAX_CODE",
 
                        "Значение": "MWSKZ",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "VAL_TYPE",
 
                        "Значение": "",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "UNLIMITED_DLV",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "IR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "GR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POITEMX",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOITEMX",
 
                "Значение": [
 
                  {
 
                    "Имя": "POITEMX",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "",
 
                    "Формат": "BAPIMEPOITEMX",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "MATERIAL",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PLANT",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "STGE_LOC",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "QUANTITY",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NET_PRICE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "NO_ROUNDING",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "TAX_CODE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "VAL_TYPE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "UNLIMITED_DLV",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "IR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "GR_IND",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POSCHEDULE",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOSCHEDULE",
 
                "Значение": [
 
                  {
 
                    "Имя": "POSCHEDULE",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "Table",
 
                    "Формат": "BAPIMEPOSCHEDULE",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "SCHED_LINE",
 
                        "Значение": "1",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DEL_DATCAT_EXT",
 
                        "Значение": "D",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DELIVERY_DATE",
 
                        "Значение": "DATE",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "POSCHEDULEX",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIMEPOSCHEDULX",
 
                "Значение": [
 
                  {
 
                    "Имя": "POSCHEDULEX",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "Table",
 
                    "Формат": "BAPIMEPOSCHEDULX",
 
                    "Значение": [
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "GV_ITEMS_POS",
 
                        "Тип": "Classfield",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "SCHED_LINE",
 
                        "Значение": "1",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DEL_DATCAT_EXT",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "DELIVERY_DATE",
 
                        "Значение": "X",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "EXPPURCHASEORDER",
 
                "Тип": "Fmfield",
 
                "Подтип": "Import",
 
                "Формат": "BAPIMEPOHEADER-PO_NUMBER",
 
                "Значение": []
 
              },
 
              {
 
                "Имя": "RETURN",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIRET2",
 
                "Значение": ""
 
              }
 
            ]
 
          }
 
        ]
 
      },
 
      {
 
        "Имя": "MENU_CREATE_GOODS_RECEIPT_BAPI",
 
        "Значение": [
 
          {
 
            "Имя": "DEFAULT",
 
            "Значение": ""
 
          },
 
          {
 
            "Имя": "MENU_TEXT",
 
            "Значение": "Создать Накладную (BAPI)"
 
          },
 
          {
 
            "Имя": "DOC_TYPE",
 
            "Значение": "IJ"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_CLASS_NAME",
 
            "Значение": "/SBIS/CL_CREATE_SAP_DOCUMENTS"
 
          },
 
          {
 
            "Имя": "UPLOAD_DATA_METHOD_NAME",
 
            "Значение": "CREATE_BAPI_DOC"
 
          },
 
          {
 
            "Имя": "MISSED_FIELDS_FUNCTION_NAME",
 
            "Значение": "/SBIS/FM_CREATE_BAPI_RCPT",
 
            "Тип": "String"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_BUKRS",
 
            "Значение": "Получатель"
 
          },
 
          {
 
            "Имя": "FACE_ROLE_TO_GET_LIFNR",
 
            "Значение": "Отправитель"
 
          },
 
          {
 
            "Имя": "TRANSACTION_NAME",
 
            "Значение": "BAPI_GOODSMVT_CREATE"
 
          },
 
          {
 
            "Имя": "POSITION_NUMBER_INCREASE",
 
            "Значение": "1"
 
          },
 
          {
 
            "Имя": "RESULT",
 
            "Значение": [
 
              {
 
                "Имя": "BELNR",
 
                "Тип": "BAPI2017_GM_HEAD_RET-MAT_DOC",
 
                "Значение": "MATERIALDOCUMENT"
 
              },
 
              {
 
                "Имя": "GJAHR",
 
                "Тип": "BAPI2017_GM_HEAD_RET-DOC_YEAR",
 
                "Значение": "MATDOCUMENTYEAR"
 
              }
 
            ]
 
          },
 
          {
 
            "Имя": "RESULT_MESSAGE",
 
            "Тип": "TABLE",
 
            "Подтип": "BAPIRET2",
 
            "Значение": "RETURN"
 
          },
 
          {
 
            "Имя": "BAPI",
 
            "Тип": "",
 
            "Подтип": "",
 
            "Значение": [
 
              {
 
                "Имя": "GOODSMVT_HEADER",
 
                "Тип": "Fmstructure",
 
                "Подтип": "Export",
 
                "Формат": "BAPI2017_GM_HEAD_01",
 
                "Значение": [
 
                  {
 
                    "Имя": "PSTNG_DATE_OLD",
 
                    "Значение": "IR_INPUT_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": "DATE"
 
                  },
 
                  {
 
                    "Имя": "PSTNG_DATE",
 
                    "Значение": "SY-DATUM",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "DOC_DATE",
 
                    "Значение": "IR_INPUT_DATA->DATE",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": "DATE"
 
                  },
 
                  {
 
                    "Имя": "REF_DOC_NO",
 
                    "Значение": "IR_INPUT_DATA->NUMBER",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  },
 
                  {
 
                    "Имя": "PR_UNAME",
 
                    "Значение": "SY-UNAME",
 
                    "Тип": "Field",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "GOODSMVT_CODE",
 
                "Тип": "Fmfield",
 
                "Подтип": "Export",
 
                "Формат": "BAPI2017_GM_CODE",
 
                "Значение": [
 
                  {
 
                    "Имя": "*",
 
                    "Значение": "01",
 
                    "Тип": "String",
 
                    "Подтип": "Export",
 
                    "Формат": ""
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "GOODSMVT_ITEM",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPI2017_GM_ITEM_CREATE",
 
                "Значение": [
 
                  {
 
                    "Имя": "GOODSMVT_ITEM",
 
                    "Тип": "IR_INPUT_DATA->ITEMS",
 
                    "Подтип": "",
 
                    "Формат": "BAPI2017_GM_ITEM_CREATE",
 
                    "Значение": [
 
                      {
 
                        "Имя": "MATERIAL",
 
                        "Значение": "ID",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PLANT",
 
                        "Значение": "WERKS",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "STGE_LOC",
 
                        "Значение": "LGORT",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "MOVE_TYPE",
 
                        "Значение": "101",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "ENTRY_QNT",
 
                        "Значение": "AMOUNT",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "VENDOR",
 
                        "Значение": "LIFNR",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PO_NUMBER",
 
                        "Значение": "EBELN",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PO_ITEM",
 
                        "Значение": "EBELP",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "MVT_IND",
 
                        "Значение": "B",
 
                        "Тип": "String",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      },
 
                      {
 
                        "Имя": "PAR_COMPCO",
 
                        "Значение": "BUKRS",
 
                        "Тип": "Field",
 
                        "Подтип": "",
 
                        "Формат": ""
 
                      }
 
                    ]
 
                  }
 
                ]
 
              },
 
              {
 
                "Имя": "MATERIALDOCUMENT",
 
                "Тип": "Fmfield",
 
                "Подтип": "Import",
 
                "Формат": "BAPI2017_GM_HEAD_RET-MAT_DOC",
 
                "Значение": ""
 
              },
 
              {
 
                "Имя": "MATDOCUMENTYEAR",
 
                "Тип": "Fmfield",
 
                "Подтип": "Import",
 
                "Формат": "BAPI2017_GM_HEAD_RET-DOC_YEAR",
 
                "Значение": ""
 
              },
 
              {
 
                "Имя": "RETURN",
 
                "Тип": "Fmtable",
 
                "Подтип": "Table",
 
                "Формат": "BAPIRET2",
 
                "Значение": ""
 
              }
 
            ]
 
          }
 
        ]
 
      }
 
    ]
 
  }
 
}
 
</source>
 
</div>
 
</div>
 
  
 
[[Категория:SAPPER]]
 
[[Категория:SAPPER]]
 
[[Категория:SAP]]
 
[[Категория:SAP]]

Версия 09:18, 16 марта 2018

Настройка загрузки

На основании входящего электронного документа в SAP можно создать документ. Настройки загрузки сгруппированы в файлы, которые начинаются с префикса UI_, после префикса следует идентификатор документа, к примеру, ЭДОНакл_1175010_5_01.

На данный момент поддерживается создание документов из электронных документов:

Верхний уровень настройки имеет следующее представление:

  1. UPLOAD_DATA_XSLT – указание XSLT преобразования входящего XML в ABAP структуру, чаще всего используется "/SBIS/DOC301_XML_TO_ABAP"
  2. FILE – массив, содержащий перечень создаваемых документов

Внутри массива FILE может быть перечислено несколько создаваемых документов, которые будут отображаться в всплывающем меню.

контекстное меню загрузки в SAP

массив FIlE со списком создаваемых документов


{
  "UPLOAD_DATA_XSLT": {
    "Значение": "/SBIS/DOC301_XML_TO_ABAP"
  },
  "FILE": {
    "Значение": [
      {
        "Имя": "MENU_CREATE_PURCHASE_ORDER_BATCH",
        "Значение": []
      },
      {
        "Имя": "MENU_CREATE_GOODS_RECEIPT_BATCH",
        "Значение": []
      },
      {
        "Имя": "MENU_CREATE_INCOMING_INVOICE_BATCH",
        "Значение": []
      },
      {
        "Имя": "MENU_CREATE_PURCHASE_ORDER_BAPI",
        "Значение": []
      },
      {
        "Имя": "MENU_CREATE_GOODS_RECEIPT_BAPI",
        "Значение": []
      }
    ]
  }
}