0

他のすべてのデータは、何らかの理由で次の 3 行によってインポートされます。ms crm dynamics 2011 にデータを追加しないでください。

my_paid : 2 つのオプション (はい = 1; いいえ = 0) my_price : 通貨 my_date_paid : 日付と時刻

    <b:keyvaluepairofstringanytype>
        <c:key>my_paid</c:key>
        <c:value i:type="c:boolean">1</c:value>
    </b:keyvaluepairofstringanytype> 
    <b:keyvaluepairofstringanytype>
        <c:key>my_price</c:key>
        <c:value>' . $data->newprice . '</c:value>
    </b:keyvaluepairofstringanytype> 
    <b:keyvaluepairofstringanytype>
        <c:key>my_date_paid</c:key>
        <c:value i:type="d:dateTime" xmlns:d="http://www.w3.org/2001/XMLSchema">' . gmdate("Y-m-d\TH:i:s\Z", time()+10800) . '</c:value> 
    </b:keyvaluepairofstringanytype>
4

1 に答える 1

1

Dynamics CRM SDK から SoapLogger を入手することを強くお勧めします。これは、この種の問題を解決するのに役立ちます。

http://www.microsoft.com/en-us/download/details.aspx?id=24004

最初の項目は、1 ではなく true/false にする必要があります。

my_price はおそらく Money 列であり、処理が少し異なります。dateTime は正しいように見えるため、おそらく最初の 2 つの項目が原因です。

以下は、役立つはずの「Quotes」エンティティのサンプルです。

         <a:KeyValuePairOfstringanyType>
            <b:key>freightamount</b:key>
            <b:value i:type="a:Money">
               <a:Value>1</a:Value>
            </b:value>
         </a:KeyValuePairOfstringanyType>
         <a:KeyValuePairOfstringanyType>
            <b:key>effectivefrom</b:key>
            <b:value xmlns:c="http://www.w3.org/2001/XMLSchema" i:type="c:dateTime">2013-09-03T02:55:30Z</b:value>
         </a:KeyValuePairOfstringanyType>
         <a:KeyValuePairOfstringanyType>
            <b:key>willcall</b:key>
            <b:value xmlns:c="http://www.w3.org/2001/XMLSchema" i:type="c:boolean">false</b:value>
         </a:KeyValuePairOfstringanyType>
于 2013-09-03T00:01:14.913 に答える