2016-09-30 6 views
0

請求書の延滞料金を計算するために使用されるビジネスロジックコードを変更する方法を理解しようとしています。私は、30日ごとに顧客が元の残高の10%を支払わなければならないことを示す支払い計画を持っているクレジット・ターム・ページのグリッドを持っています。だから誰かが100ドル相当のものを買ったら30日後に10ドル、60ドル後に10ドルを払うなどした。理想的には、それはこのように動作します:Acumatica - カスタム支払いプランに基づいて延滞料金を計算する

read in payment plan info 
calculate amount paid on invoice 
determine if amount paid on invoice is amount that should have been paid up to current date 
if payments are up to date, don't add overdue charge 
else, determine how many days late the customer is, and calculate overdue charge based on overdue rate and number of late days 

は、前の例に続いて、我々は最初の購入後72日目に延滞料を計算しましょう。顧客が最初の分割払いのみを支払っており、60日間の分割払い金を支払っていない場合、まだ支払っていない$ 10の上に延滞料12日が加算されます。

この機能のいずれかはすでにAcumaticaにありますか、それともすべてカスタムである必要がありますか?私はT100とT200の開発コースを取っただけなので、これが組み込まれているかどうかわかりません。ありがとう

答えて

2

複数の分割払いを与信条件で設定した場合、このクレジット条件の請求書はリリース時に閉鎖され、支払期日の異なる請求書のバッチが生成されます。 たとえば、次のような設定の与信条件があります。 enter image description here

金額100 $の請求書を作成してリリースします。 10ドル分の請求書が10日ごとに異なる予定です。 期限切れの請求はこれらの請求書で正常に機能します。必要な機能が組み込まれています。

+0

複数ではなく1つの請求書を作成することは可能ですか? – Slottaje

+0

私はそれが可能ではないと思います。 –

関連する問題