Z 보고서의 데이터 조정 문제
오류 코드: SYS103633
이 문서에서는 Microsoft Dynamics 365 Commerce 본사에서 Z 보고서의 데이터 조정과 관련된 문제에 대한 해결 방법을 제공합니다.
증상
- Z 보고서에 표시되는 양과 계산된 문에 표시되는 합계가 일치하지 않습니다.
- 본사의 트랜잭션에 잘못된 수의 품목이 있거나, 줄 합계와 트랜잭션의 합계가 일치하지 않습니다.
- 본사의 교대 근무에 표시되는 트랜잭션 수는 Z 보고서의 트랜잭션 수보다 적습니다.
- 앞의 이유 중 하나로 인해 문 게시가 실패합니다.
원인
앞에서 설명한 증상의 가장 일반적인 근본 원인은 채널 데이터베이스에서 중복 트랜잭션 ID를 생성하는 것입니다. 다음과 같은 이유로 중복 트랜잭션 ID를 생성할 수 있습니다.
- MPOS(Modern Point of Sale)의 로컬 데이터베이스 스토리지가 손상되었습니다.
- MPOS에는 오프라인 모드의 일부 트랜잭션이 있으며 오프라인 데이터베이스에 액세스할 수 없는 계정을 사용하여 다시 활성화됩니다.
- 트랜잭션 ID 생성과 관련된 사용자 지정에 문제가 있습니다.
해결
일반적으로 상거래는 숫자 시퀀스를 사용하여 순차적 트랜잭션 ID를 생성합니다. 시스템에서 어떤 이유로든 숫자 시퀀스가 사용되었는지 여부를 확인할 수 없는 경우 중복 트랜잭션 ID가 생성됩니다.
중복 트랜잭션 ID 문제를 해결하려면 지원 티켓을 만들어 트랜잭션 데이터를 수정할 수 있는지 확인합니다. 본사에서 데이터 손실이 없는 경우와 같이 일부 경우에는 데이터 수정이 가능하거나 필요하지 않습니다.
나중에 이 문제를 방지하려면 본사에서 중복 트랜잭션 ID 기능을 방지하기 위해 새 트랜잭션 ID를 사용하도록 설정해야 합니다. 이 기능은 Microsoft Dynamics 365 상거래 버전 10.0.19에서 도입되었습니다. 각 트랜잭션에 대해 고유한 트랜잭션 ID가 생성되도록 하여 순차 트랜잭션 ID를 만들지 못하게 합니다. 이 기능에 대한 자세한 내용은 중복 트랜잭션 ID 방지를 참조 하세요.