У нас есть интеграция, которая добавляет новые заказы на покупку от сторонней системы и устанавливает заголовок заказа и строки в статус Разрешено (POSTATUS / POLNESTA = 2).Установка на Отпущено имеет решающее значение, поскольку она симулирует печать и обновляет релевантные количества для отдельных позиций.
Это нормально работает для добавления / обновления заказов на покупку, если статус строки не установлен на «Изменение заказа» (POLNESTA = 3), и в этом случае мы получаем следующую ошибку, которая ссылается на строку, установленную на «Изменение заказа»Msgstr ".
Error Number = 9191 Stored Procedure= taPoLine Error Description = Invalid PO Status (POLNESTA), the line item cannot be manually released
Node Identifier Parameters: taPoLine
PONUMBER = POR460065668
VENDORID = HUN001
Related Error Code Parameters for Node : taPoLine
POLNESTA = 2
<taPoLine>
<PONUMBER>POR460065668</PONUMBER>
<VENDORID>HUN001</VENDORID>
<LOCNCODE>UKFU</LOCNCODE>
<VNDITNUM>999888-01</VNDITNUM>
<ITEMNMBR>999888-01</ITEMNMBR>
<QUANTITY>10650</QUANTITY>
<QTYCANCE>650</QTYCANCE>
<REQDATE>2019-06-17</REQDATE>
<RELEASEBYDATE>2019-06-17</RELEASEBYDATE>
<PRMDATE>2019-06-17</PRMDATE>
<UNITCOST>0.700</UNITCOST>
<UOFM>EACH</UOFM>
<POLNESTA>2</POLNESTA>
<ORD>16384</ORD>
<CURNCYID>USD</CURNCYID>
<LineNumber>1</LineNumber>
<UpdateIfExists>1</UpdateIfExists>
</taPoLine>
Если я распечатываю ПО, тогда он возвращает статус« Выпущено », как и следовало ожидать.Однако, поскольку предполагается, что это автоматическая интеграция, печать заказа на поставку не является подходящим решением, поскольку это необходимо сделать через графический интерфейс.
Есть ли способ, которым я могу установить статус линии PO на Выпущенос eConnect для линий, которые уже находятся в статусе заказа на изменение?