WebサービスAPIから割引コードを取得する方法、つまり適用する割引コードを教えてくれる関数呼び出しがありますか?Acumatica Web API割引を適用する
私は、そうでない場合は、割引コードを取得しようとしていますが、彼らはなどなど予想以上のコードを作成している項目によって、またはアイテム・価格クラスおよび顧客によることができます。
私を助けることができるAPIで「GetBestDiscount」施設があるHopeing?
おかげで、 G
WebサービスAPIから割引コードを取得する方法、つまり適用する割引コードを教えてくれる関数呼び出しがありますか?Acumatica Web API割引を適用する
私は、そうでない場合は、割引コードを取得しようとしていますが、彼らはなどなど予想以上のコードを作成している項目によって、またはアイテム・価格クラスおよび顧客によることができます。
私を助けることができるAPIで「GetBestDiscount」施設があるHopeing?
おかげで、 G
この瞬間Acumaticaディスカウントエンジンは、任意のWebサービス呼び出しのために非アクティブ化されます。このため、割引なしで注文行を入力しても、割引コードが入力されることはありません。
しかし、Acumatica Universityには、I200 Screen-Based Web Services 5.3およびI210 Contract-Based Web Services 5.3ソースに添付されたCustomerのItemの価格を取得するために特別に作成されたGetSalesPrice.zipカスタマイズパッケージがあります)。スクリーンベースのAPIのための
サンプルコール:
Content getSalesPriceSchema = context.GetSchema();
var commands = new Command[]
{
new Value
{
Value = customer,
LinkedCommand =getSalesPriceSchema.RequiredInputParameters.Customer
},
new Value
{
Value = inventoryID,
LinkedCommand =getSalesPriceSchema.RequiredInputParameters.InventoryID
},
getSalesPriceSchema.OutputPrice.Price
};
Content price = context.Submit(commands)[0];
契約ベースのAPIのサンプルコール:私はそれを保存せずにAPI注文入力画面を介して、一時的な受注の行を作成しようとした
GetSalesPriceInquiry priceToBeGet = new GetSalesPriceInquiry
{
Customer = new StringValue { Value = customer },
InventoryID = new StringValue { Value = inventoryID }
};
GetSalesPriceInquiry stockItemPrice = (GetSalesPriceInquiry)soapClient.Put(priceToBeGet);
そのようなAPIはありません、しかし、あなたは、一時的な販売注文を作成し、それへの1行を追加し、保存せずにセット価格や割引を取得するために、販売注文入力画面のAPIを使用することができます注文。割引と価格は、日付、数量、および同時に発注される他の製品にも依存するため、これは最も正確な情報になります。
これは、割引なしで注文行を入力すると自動的に割引コードが入力されることを意味しますか?これまで空白のままにしておくと割引コード(0%)に設定されています – GaGa
ガブリエルの提案として。 設定価格に問題はありませんが、割引率と割引コードは返されません。 返される割引率はゼロで、割引コードは空白です。 AcumaticaディスカウントEngineは私が推測する任意のWebサービスの呼び出しのために無効にされているため
です。
Acumaticaディスカウントエンジンは、任意のWebサービスの呼び出しのために非アクティブ化されない理由?
こんにちはRuslan、これは正しい価格を取得しますが、割引コードで同等の値を取得できますか? – GaGa
助けてくれてありがとうRuslan :) – GaGa
ありがとうRuslan。私たちはあなたのソリューションを適用しました。そしてDiscountCodeとDiscountPercentageがSales orderに正しくインポートされました。 –