Z 보고서의 데이터 조정 문제

오류 코드: SYS103633

이 문서에서는 Microsoft Dynamics 365 Commerce 본사에서 Z 보고서의 데이터 조정과 관련된 문제에 대한 해결을 제공합니다.

증상

  • Z 보고서에 표시되는 양과 계산 문에 표시되는 합계가 일치하지 않습니다.
  • 본사의 트랜잭션에 잘못된 수의 품목이 있거나 줄 합계와 트랜잭션의 합계가 일치하지 않습니다.
  • 본사의 전환에 표시되는 트랜잭션 수는 Z 보고서의 트랜잭션 수보다 적습니다.
  • 앞의 이유 중 하나로 인해 문 게시가 실패합니다.

원인

이전에 설명한 증상의 가장 일반적인 근본 원인은 채널 데이터베이스에서 중복 트랜잭션 ID를 생성하는 것입니다. 다음과 같은 이유로 중복 트랜잭션 ID를 생성할 수 있습니다.

  • MPOS(Modern Point of Sale)의 로컬 데이터베이스 스토리지가 손상되었습니다.
  • MPOS에는 오프라인 모드의 일부 트랜잭션이 있으며 오프라인 데이터베이스에 액세스할 수 없는 계정을 사용하여 다시 활성화됩니다.
  • 트랜잭션 ID 생성과 관련된 사용자 지정에 문제가 있습니다.

해결 방법

일반적으로 Commerce는 숫자 시퀀스를 사용하여 순차적 트랜잭션 ID를 생성합니다. 시스템에서 어떤 이유로든 숫자 시퀀스가 사용되었는지 여부를 확인할 수 없는 경우 중복 트랜잭션 ID가 생성됩니다.

중복 트랜잭션 ID 문제를 해결하려면 트랜잭션 데이터를 수정할 수 있는지 여부를 검사 지원 티켓을 만듭니다. 본사에서 데이터 손실이 없는 경우와 같은 경우에 데이터 수정이 가능하거나 필요하지 않습니다.

나중에 이 문제를 방지하려면 본사에서 중복 트랜잭션 ID 기능을 방지하기 위해 새 트랜잭션 ID 사용 기능을 사용하도록 설정해야 합니다. 이 기능은 Microsoft Dynamics 365 Commerce 버전 10.0.19에서 도입되었습니다. 각 트랜잭션에 대해 고유한 트랜잭션 ID가 만들어지도록 하여 순차적 트랜잭션 ID를 만드는 것을 방지할 수 있습니다. 이 기능에 대한 자세한 내용은 중복 트랜잭션 ID 방지를 참조하세요.