Processes a series of commands formed as a XML request, this allows to replace and/or update a BOM for an item using a single XML document
Property |
Description |
parentitemcode |
Parent Item Code (Mandatory) |
childitemcode |
BOM child item code (Mandatory) |
position |
Position (Mandatory) |
length |
Length |
width |
Width |
height |
Height |
quantity |
Quantity |
quantityperpiece |
Quantity for each building group. If you enter 0 than Fixed quantity |
active |
Position activ? Can be set with [1,J,T,Y] |
declare=bom=ue_api_bom
setvar=xmlbuffer=<bomgroup>& <command>replace</command>& <item>& <parentitemcode>070404</parentitemcode>& <bom>& <childitemcode>100168</childitemcode>& <position>11</position>& <quantity>11</quantity>& </bom>& <bom>& <childitemcode>070403</childitemcode>& <position>21</position>& <quantity>33</quantity>& </bom>& <bom>& <childitemcode>02M9654</childitemcode>& <position>31</position>& <quantity>115</quantity>& </bom>& <commit>true</commit>& </item>& <item>& <parentitemcode>070403</parentitemcode>& <bom>& <childitemcode>01M003</childitemcode>& <position>15</position>& <quantity>110</quantity>& </bom>& <bom>& <childitemcode>100309</childitemcode>& <position>25</position>& <quantity>255</quantity>& </bom>& <bom>& <childitemcode>02M4785</childitemcode>& <position>35</position>& <quantity>335</quantity>& </bom>& <bom>& <childitemcode>02M4786</childitemcode>& <position>45</position>& <quantity>225</quantity>& </bom>& <commit>true</commit>& </item>& </bomgroup>
bom=processxmlrequest=<xmlbuffer> |
declare=bom=ue_api_bom
setvar=xmlbuffer=<bomgroup>& <command>update</command>& <item>& <parentitemcode>070404</parentitemcode>& <bom>& <position>11</position>& <childitemcode>100309</childitemcode>& <quantity>3636</quantity>& <commit>true</commit>& </bom>& <bom>& <position>20</position>& <childitemcode>A130MP</childitemcode>& <quantity>2121</quantity>& <commit>true</commit>& </bom>& <bom>& <position>31</position>& <childitemcode>070403</childitemcode>& <quantity>555</quantity>& <commit>true</commit>& </bom>& </item>& <item>& <parentitemcode>070403</parentitemcode>& <bom>& <position>15</position>& <childitemcode>_CEDRENEA</childitemcode>& <quantity>333</quantity>& <commit>true</commit>& </bom>& <bom>& <position>22</position>& <childitemcode>_LINALOL</childitemcode>& <quantity>111</quantity>& <commit>true</commit>& </bom>& <bom>& <position>25</position>& <childitemcode>09</childitemcode>& <quantity>888</quantity>& <commit>true</commit>& </bom>& <bom>& <position>33</position>& <childitemcode>1000</childitemcode>& <quantity>777</quantity>& <commit>true</commit>& </bom>& </item>& </bomgroup>
bom=processxmlrequest=<xmlbuffer> |