SYNC222: 매장의 수정 사항 덮어쓰기
이 오류의 의미
이 기기가 매장에서 더 최근에 수정한 내용을 덮어써 저장했습니다.
로그 항목에 나온 필드를 WP Admin에서 확인하세요. 매장에서 수정한 내용이 올바르다면 해당 내용을 다시 적용하세요.
주문에서 발생하는 문제입니다. 이 기기가 주문을 마지막으로 다운로드한 후 WP Admin의 사용자에 의해 또는 플러그인이나 결제 알림에 의해 자동으로 매장에서 주문이 변경되었습니다. 이후 이 기기에서 주문을 수정해 저장하자 매장에서 충돌을 알렸습니다. POS의 판매가 지연되지 않도록 WCPOS는 매장의 버전 위에 이 기기의 버전을 다시 전송했고, 매장은 이를 승인했습니다. 로그 항목에는 이 기기의 값이 매장의 다른 값을 대체한 모든 필드가 나옵니다. 그중 일부는 매장에서 수정한 내용이 아니라 POS에서 추가한 주문 항목이나 설정한 상태처럼 이 기기에서 직접 변경한 내용일 수 있습니다.
같은 충돌이 연속으로 두 번 발생하면 WCPOS는 변경 사항을 보류하고 선택을 요청합니다. SYNC221을 참조하세요.
데이터
주문은 이 기기의 버전으로 매장에 저장되었으며 POS의 데이터는 손실되지 않았습니다. 나열된 필드에서 매장의 최신 수정 내용을 다시 적용해야 할 수 있습니다. 로그에는 대체된 필드만 표시되고 이전 값은 표시되지 않습니다. 항목에 일부 필드만 표시한다고 되어 있으면 나열된 것보다 더 많은 필드가 대체된 것이므로 주문 전체를 확인하세요.
문제 해결
- 로그 항목을 펼치세요. 주문과 이 기기의 값이 매장의 값을 대체한 필드가 표시됩니다.
- WP Admin에서 WooCommerce → 주문을 열어 해당 필드를 확인하세요. 주문 메모에서 매장의 수정 내용을 누가 또는 무엇이 변경했는지 확인할 수 있습니다.
- 필드 값이 올바르다면(예를 들어 POS에서 변경한 내용이라면) 따로 할 일은 없습니다.
- 매장에서 수정한 내용이 올바르다면 WP Admin에서 다시 적용하세요. POS는 다음 동기화 때 변경 사항을 가져옵니다.
- 이 문제가 계속 발생하면 두 곳에서 같은 주문을 동시에 변경하고 있는 것입니다. 예를 들어 판매가 POS에서 아직 열려 있는데 WP Admin에서 상태를 설정하거나, 주문이 생성된 후 플러그인이 주문을 업데이트하는 경우입니다. 각 유형의 주문 수정이 어디에서 이루어지는지 정하세요. 사이트 관리자는 주문을 수정하는 플러그인을 확인할 수 있습니다.