Замовлення на купівлю та Замовлення на продаж від OEC 1 до OEC 2
Налаштування середовища Integration Framework
1. Для розробки та тестування сценаріїв потрібно змінити режим Integration Framework з Production mode (default) на Development mode
Режими роботи Integration Framework
Вибір режиму
Налаштування профілів
2. Після встановлення режиму Development mode потрібно перезавантажити службу SAP Business One Integration Service
Services
Розробка сценарію
1. В меню Scenarios – Package Design по кнопці + потрібно додати новий сценарій
2. Для вказання зв’язків між Customer та Vendor використовують глобальні таблиці, створити можна но кнопці Definitions з параметрами які на другому скріншоті
Вікно після натискання на попередньому вікні Select
3. Вказати дані для цього зв’язку потрібно у меню Setup (вибір відповідного сценарію) - Data Mgt - Вибір створеної глобальної таблиці
Заповнення щойно створеної глобальної таблиці
Розробка кроків сценарію
Структура алгоритму роботи
кроків сценарію
Крок B2bPO2SO
1. Створення основного кроку сценарію який буде трігером для отримання документа Pucrhase Order
2. По кнопці Processing створюється саме тіло та обробки процесу. Додати атом можна по кнопці ▶️
Структура процесу B2bPO2SO
3. Редагувати структуру атома можна по редагувати по кліку по ньому, редагується тільки після name=”transform”
atom1:
<Values>
<xsl:variable name="MappingCardCode" select="document('/com.sap.b1i.vplatform.scenarios.design/vPac.brc.B2BB1/vTbl.B1MappingCardCode.xml')"></xsl:variable>
<xsl:variable name="Vendor" select="$msg/BOM/BO/Documents/row/CardCode"></xsl:variable>
<xsl:variable name="Customer" select="$MappingCardCode/table/row[./col[2]=$Vendor]/col[1]"></xsl:variable>
<CustomerCode>
<xsl:value-of select="$Customer"></xsl:value-of>
</CustomerCode>
<B1User>
<xsl:value-of select="/vpf:Msg/vpf:Body/vpf:Payload[./@Role='T']/Event/b1e:b1events/b1e:b1event/b1e:userid"></xsl:value-of>
</B1User>
</Values>