2017-01-19 8 views
0

クレジットメモと事前支払いなしで顧客ステートメントを印刷する必要があります。レポートを修正し、フィルタ条件を追加して請求書のみをフィルタ処理しても問題ありません。カスタマイズされた顧客ステートメントレポートのエージング合計に関する問題

私は合計が集計されていない経年変化の問題に直面しており、クレジットメモと前払いが含まれています。

値を再計算しようとしましたが、動作しません。

新しく追加されたフィルタ条件を考慮したエージングを再計算するにはどうすればよいですか?

enter image description here

enter image description here

enter image description here

答えて

0

ザは、以下に続く詳細バンドの各エージンググループについて

  1. 宣言された変数ステップと値は、文書群にリセットされています。 enter image description here

  2. 変数AgeingDaysを宣言ステートメント日付及び文書期日との間の日付の差を計算

    = DateDiff関数( 'D'、[ARStatementDetailInfo.DueDate]、[@ StatementDate])

  3. 老化グループを見つけるために、次のステートメントを使用して、値を格納し

    = $ cagb00 + IIF($ AgeingDays < [ARStatement.AgeDays00]、式IIf([ARStatement.StatementType] = [@ TypeOpenItem]、[ARStatementDetailInfo.DocBal anceSigned]、[ARStatementDetailInfo.OrigDocAmtSigned])、0)

    = $ cagb01 + IIF($ AgeingDays> = [ARStatement.AgeDays00]と$ AgeingDays < [ARStatement.AgeDays01]、式IIf([ARStatement.StatementType] = [ @TypeOpenItem]、[ARStatementDetailInfo.DocBalanceSigned]、[ARStatementDetailInfo.OrigDocAmtSigned])、0)

    = $ cagb02 + IIF($ AgeingDays> = [ARStatement.AgeBalance02]と$ AgeingDays < [ARStatement.AgeBalance03]、式IIf( [ARStatement.StatementType] = [@ TypeOpenItem]、[ARStatementDetailInfo.DocBalanceSigned]、[ARStatementDetailInfo.OrigDocAmtSigned])、0)

    = $ cagb03 + IIF($ AgeingDays> [ARStatement.AgeBalance03]と$エイジingDays < [ARStatement.AgeBalance04]、式IIf([ARStatement.StatementType] = [@ TypeOpenItem]、[ARStatementDetailInfo.DocBalanceSigned]、[ARStatementDetailInfo.OrigDocAmtSigned])、0)

    = $ cagb04 + IIF($ AgeingDays> = [ARStatement.AgeDays04]、IIf([ARStatement.StatementType] = [@ TypeOpenItem]、[ARStatementDetailInfo.DocBalanceSigned]、[ARStatementDetailInfo。OrigDocAmtSigned])、0)

  4. エージング値を印刷しながら、唯一フラグ請求書を確認し、グループレベルの値を合計する 最後enter image description here

  5. に可変の別のセットを宣言し、それが計算され、真の印刷である場合値それ以外の場合はデフォルト値

= IIF([InvoiceOnly @]、$ CA01、$ CustAgeBalance01)

私がテストしていると私のテスト結果が良好です。

+0

この変更を顧客のデータと比較して調べたところ、すべての顧客ではなく、少数の顧客で老化が発生していることがわかりました。このレポートの計算には問題があります。これで入力... –

0

私はかつて、この報告書でもつれ、それはタフな運動でした。私の要求は異なっていましたが、最終的には、レポート内の変数がデータに基づいてどのように計算されるかを調整する必要がありました。レポートデザイナーでセクションをクリックし、プロパティの変数コレクションをクリックします。残高がどのように合計されているかを確認し、コードを編集したり、if文を入れたりできます。希望があれば助かります。

関連する問題