SYNC221: 레코드 충돌
이것이 의미하는 바
이 기기에서 이루어진 변경이 스토어에서 이루어진 편집과 충돌했습니다.
레코드를 열어 어느 버전이 올바른지 확인하세요. 충돌이 해결될 때까지 POS가 양쪽을 모두 안전하게 보관하므로 손실되는 것은 없습니다.
조치 방법
다시 시도하기 전에 아래 세부 정보를 확인하세요. 위의 변경을 적용한 후에 재시도하세요. 변경하지 않고 재시도하면 같은 방식으로 실패합니다.
내 데이터
주문 자체는 안전하며 변경되지 않았습니다.
문제 해결
- 로그 항목에 표시된 레코드를 열고 WP Admin의 동일한 레코드와 비교하세요.
- 계산대와 스토어 중 어느 버전이 올바른지 결정하고 올바른 값을 한 번만 다시 적용하세요. POS는 양쪽을 모두 안전하게 보관하며, 충돌이 해결될 때까지 해당 레코드에 대한 추가 편집은 보류됩니다.
- 같은 레코드에서 충돌이 자주 발생한다면 대개 두 사람이 같은 데이터를 동시에 편집하고 있다는 뜻입니다. 어떤 종류의 편집을 어디에서 할지 미리 정하세요.
확인할 위치
WCPOS가 이 오류를 저장할 수 있는 경우, 오류는 이를 발생시킨 기기에 기록됩니다. 스토어 상태 → 로그(내비게이션 서랍 하단의 심박 아이콘)를 열고 이 코드가 표시된 항목을 찾아 펼치세요. 펼쳐진 행에는 알기 쉽게 설명된 원인과 오류가 발생한 시점에 수집된 컨텍스트가 표시됩니다. 스토어 요청의 경우 이 컨텍스트에 서버 자체의 오류 코드(serverCode), HTTP status 또는 endpoint가 포함될 수 있으며, 표시되는 필드는 오류가 발생한 위치에 따라 다릅니다. 문제를 신고할 때는 스크린샷 대신 로그 화면 상단의 디버그 정보 복사(휴대폰과 태블릿에서는 디버그 정보 공유)를 사용하세요. 여기에는 앱 버전, 연결 상태, 가장 최근의 오류가 함께 담깁니다. 로그는 최대 30일간만 보관되므로 문제가 발생한 직후에 수집하세요. 또한 POS가 자체 로그 항목을 기록하기 전에 나타난 브라우저 콘솔 오류가 있다면 함께 복사하세요.
세부 정보
- 코드:
SYNC221(RECORD_CONFLICT) - 심각도: warn
- 도입 버전: WCPOS 1.10.0