この記事では、Microsoft Dynamics 365 Commerce での現金および現金持ち込みおよび現金管理トランザクションを編集および監査する方法について説明します。
Dynamics 365 Commerce顧客は、ファースト パーティの POS (POS) アプリケーションとパートナー POS アプリケーションの両方を使用します。 ファースト パーティ アプリケーションの場合、バッチ プロセスはチャネルからコマース本社にストア トランザクションをプルします。 パートナー アプリケーションの場合、統合によってトランザクションがコマース本社にプルされます。 どちらの場合も、トランザクションをコマース本社にプルした後、整合性チェック プロセスを実行する必要があります。 このプロセスでは、トランザクションに対して複数の検証が実行されます。 コマース本社に転記するステートメントには、検証に合格したトランザクションのみが含まれます。
さまざまな理由により、コマース トランザクションの検証が失敗する可能性があります。 統合コードまたは POS アプリケーションのバグにより、データ不整合が発生することがあります。 また、ユーザー エラーによってデータ不整合が発生することもあります。 たとえば、ユーザーがチャネルに同期された後に製品を削除したり、ユーザーがその期間のトランザクションを転記せずに会計年度期間を締めたとします。 システムは、これらのトランザクションにフラグを設定し、ステートメントから除外しますが、顧客が毎日の売上を財務に転記する毎日のプロセスを中断する可能性があります。 Commerce では、すべての変更の監査を管理しながら、検証に失敗したトランザクションを編集できます。
トランザクションの編集
Commerce バージョン 10.0.5 では、売上や返品などの現金および運送取引のみを編集できます。 顧客注文やオンライン注文を編集することはできません。 Commerce バージョン 10.0.6 以降では、現金管理トランザクションを編集することもできます。
コマース本社でトランザクションを編集するには、次の手順に従います。
Microsoft Dynamics Office アドインをインストールします。
Commerce headquarters で、店舗の財務 ワークスペースを開きます。 トランザクションの検証エラー タイルでは、1 つ以上の検証ルールに当てはまらなかった、トランザクション ページの事前にフィルターされたビューが使用できます。
トランザクション ページを開き、検証に失敗したレコードを選択し、Office アドイン、選択したトランザクションの編集 の順に選択します。 選択したトランザクションの詳細を示す Excel ファイルが開きます。 このファイルには、次のワークシートが含まれます。
- 明細行 – このワークシートには、トランザクションのヘッダーや製品明細行と、トランザクションの関連データが表示されます。
- 支払 – このワークシートには、トランザクションの支払明細行の詳細が含まれます。
- 割引 – このワークシートには、トランザクションの割引に関する詳細が含まれます。
- 税金 – このワークシートには、トランザクションの税金に関する詳細が含まれます。
- 諸費用 – このワークシートには、トランザクションの諸費用に関する詳細が含まれます。
Excel ファイルで適切なフィールドを変更し、Dynamics Excel アドインの発行機能を使用して、Commerce 本社にデータをアップロードし直します。 データがパブリッシュされると、変更がシステムに表示されます。 公開時には、ユーザーが行った変更に対する検証は行われません。
変更の完全な監査証跡を表示するには、ヘッダーレベル変更用の小売トランザクション ヘッダー、および適切なトランザクション ページの該当するセクションやレコードにある監査追跡の表示を選択します。 たとえば、販売明細行に関連するすべての変更が [販売トランザクション ] ページに表示され、支払に関連するすべての変更が [ 支払トランザクション ] ページに表示されます。 変更内容については、次の監査詳細が記録されます。
- 変更日時
- フィールド
- 元の値
- 新しい値
- 変更者
変更を行って発行したら、 ストア トランザクションの検証 を実行して、それらの変更が一貫性があり、有効であることを検証します。
メモ
検証に失敗したトランザクションのみを編集できます。 検証に合格したトランザクションを編集する場合は、トランザクションの検証状態を エラー または なし に変更して、変更を公開します。 その後、トランザクションのヘッダーまたはその他の子レコードのデータを編集して、ヘッダーまたはレコードを公開できます。
明細書にリンクされているトランザクションの一括編集
コマース バージョン 10.0.6 以降では、ステートメント レベルでトランザクションを一括編集するオプションがサポートされています。
コマース本社のステートメントにリンクするトランザクションを一括編集するには、次の手順に従います。
[ ステートメント ] ページを開き、編集するトランザクションを含むステートメントを選択します。
[Microsoft Office ] ボタンを選択します。編集する必要がある内容に応じて、次のいずれかのオプションを選択します。
現金および繰越トランザクションを編集する – このオプションを使用すると、明細書に含まれるすべての現金および持ち越しトランザクションを編集できます。 次の Excel ワークシートを使用できます。
- トランザクション – このワークシートには、販売トランザクションのヘッダーレベルの情報がすべて含まれます。
- 販売トランザクション – このワークシートには、販売トランザクションの行レベルの情報がすべて含まれます。
- 支払トランザクション – このワークシートには、販売トランザクションの支払行レベルの情報がすべて含まれます。
- 割引トランザクション – このワークシートには、販売トランザクションの割引行レベルの情報がすべて含まれます。
- 税金トランザクション – このワークシートには、販売トランザクションの税金行レベルの情報がすべて含まれます。
- 諸費用トランザクション – このワークシートには、販売トランザクションの諸費用行レベルの情報がすべて含まれます。
現金管理トランザクションの編集 – このオプションを使用すると、明細書に含まれるすべての現金管理トランザクションを編集できます。 次の Excel ワークシートを使用できます。
- トランザクション – このワークシートには、現金管理トランザクションのヘッダーレベルの情報がすべて含まれます。
- 銀行支払/入金トランザクション – このワークシートには、すべての銀行入金トランザクションの詳細が含まれます。
- 金庫保管支払/入金トランザクション – このワークシートには、すべての金庫保管入金トランザクションの詳細が含まれます。
- 支払/入金申告 – このワークシートには、すべての支払/入金申告トランザクションの詳細が含まれます。
- 収入および経費トランザクション – このワークシートには、すべての収入および経費トランザクションの明細行の詳細が含まれます。
- 支払トランザクション – このワークシートには、請求書の支払 処理と収入および経費トランザクションの支払いに関連する情報が含まれます。
必要なトランザクションを編集します。
メモ
編集されたトランザクションを一括公開する場合、検証は実行されません。 すべての編集が正確であることを確認し、ワークシート全体のデータの忠実性を維持する必要があります。 たとえば、未処理のトランザクションの会計期間または在庫期間が終了するシナリオを管理できるようにトランザクションの日付を変更する場合は、営業日 列を含むすべての Excel ワークシートの日付を変更する必要があります。 編集後にトランザクションを検証するには、[ステートメント] ページで [トランザクションの再検証] を選択できます。 検証ジョブの実行が完了するまで待ってから、明細書を転記してください。
集計が既に生成されている場合は、[ 集計トランザクション ] ページを開き、[ 販売注文 XML の再生成] を選択します。
明細書にリンクされていないトランザクションの一括編集
Commerce バージョン 10.0.10 以降では、明細書にリンクされていない検証に失敗したトランザクションを一括編集するためのオプションがサポートされています。
コマース本社のステートメントにリンクされていないトランザクションを一括編集するには、次の手順に従います。
- [ すべてのストア ] ページを開き、トランザクションを編集する必要があるストアを選択します。
Microsoft Office 選択し、[現金と持ち込みトランザクションの編集 を選択します。- 必要なトランザクションを編集し、公開します。
追加リソース
オンライン注文トランザクションと非同期顧客注文トランザクションの編集と監査