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>
Другие вопросы по тегам