Sage 300 (accpac) SDATA: Создать заказ
Я пытаюсь использовать Sage SDATA Rest Service для создания заказа. Пока что я не могу найти, какие компоненты составляют заказ в заказе. Вот конечная точка, которую я пытаюсь достичь:
[POST] http: // {company} / SDataServlet / sdata / sageERP / accpac / {org} / oeorders /
Итак, как мне определить, какие элементы требуются в моей полезной нагрузке?
1 ответ
Решение
Разобрался, что пошло не так. Вы должны использовать POST при отправке нового заказа, а не PUT. Самая минимальная полезная нагрузка выглядит следующим образом:
<entry xmlns:sdata="http://schemas.sage.com/sdata/2008/1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.w3.org/2005/Atom">
<sdata:payload>
<oeorder xmlns="http://schemas.sage.com/sageERP">
<TERMS></TERMS>
<CUSTOMER></CUSTOMER>
</oeorder>
</sdata:payload>
</entry>