2

SDATA を使用して顧客を作成しようとしていますが、適切なエンドポイントが見つからないようです。スキーマを精査したところ、wkshpcustomer しか見つかりませんでしたが、そのオブジェクトが何であるかを誰も知らないようです。

ただし、問題なく注文を作成できます。

[POST] http://{domain}/SDataServlet/sdata/sageERP/accpac/{company}/oeorders/
<sdata:payload>
    <oeorder xmlns="schemas.sage.com/sageERP">
        <TERMS>CASH</TERMS>
        <CUSTOMER></CUSTOMER>
    </oeorder>
</sdata:payload>

顧客を作成するために次のブログ投稿 ( https://smist08.wordpress.com/2011/08/06/fun-with-sdata/ ) に基づいて同じことを行うと、次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
    <sdata:diagnoses xmlns:sdata="schemas.sage.com/.../1">
        <sdata:diagnosis>
            <sdata:severity>error</sdata:severity>
            <sdata:sdataCode>ResourceKindNotFound</sdata:sdataCode>
            <sdata:message>Resource kind: CUSTOMER cannot be found in the classMap.</sdata:message>
        </sdata:diagnosis>
    </sdata:diagnoses>

では、SDATA を使用して顧客を作成するにはどうすればよいでしょうか。

4

0 に答える 0