메인 콘텐츠로 건너뛰기

QuickBooks 동기화 오류 코드

작성자: Teachworks Support

고객

중복된 이름 오류: 입력하신 이름이 이미 존재합니다. : 다른 고객, 공급업체 또는 직원이 이미 이 이름을 사용하고 있습니다. 다른 이름을 사용해 주십시오. 또는 "중복된 이름 오류: 입력하신 이름이 이미 존재합니다. : null

QuickBooks에 고객 정보를 동기화할 때의 워크플로는 다음과 같습니다.

  1. Teachworks는 QuickBooks에 동일한 이름과 성을 가진 기존 활성 고객 기록을 찾아달라는 요청을 보냅니다.

  2. 일치하는 항목을 찾을 수 없는 경우 QuickBooks는 해당 이름과 성을 가진 활성 고객이 없다는 응답을 보냅니다.

  3. Teachworks에서 신규 고객 생성 요청을 보낼 예정입니다.

  4. QuickBooks는 해당 이름이 이미 존재한다는 오류 응답을 보낼 것입니다.

오류 메시지가 발생하는 이유는 다음과 같은 이유 중 하나입니다.

  1. 퀵북에 동일한 이름과 성을 가진 고객이 존재하지만, 해당 고객은 퀵북에서 비활성 상태입니다.

  2. QuickBooks에 등록된 고객의 이름과 성이 Teachworks에 등록된 이름과 성과 다르지만, 표시 이름은 Teachworks에 등록된 이름과 성이 동일한 고객이 있습니다.

  3. QuickBooks에서 고객의 이름이나 성에 불필요한 공백이 있습니다.

위의 경우처럼 새 고객을 생성하려고 할 때 QuickBooks는 자동으로 이름과 성을 결합하여 표시 이름을 생성하는데, 만약 이 표시 이름이 이미 존재한다면 QuickBooks는 중복 이름 오류를 반환합니다.

이 문제를 해결하려면 QuickBooks에서 고객 프로필을 찾아 이름과 성 필드가 Teachworks의 이름과 성 필드와 동일한지 확인하세요. 이미 동일하다면 QuickBooks의 비활성 고객 목록에서 일치하는 프로필을 찾아 상태를 "활성"으로 변경한 후 다시 동기화하세요.

송장 및 결제

잘못된 참조 ID: 잘못된 참조 ID: Line.SalesItemLineDetail.ItemRef

이 오류 메시지는 QuickBooks에서 삭제된 서비스로 인해 발생했을 가능성이 높습니다. Teachworks에서 서비스를 생성하고 QuickBooks와 처음 동기화할 때 QuickBooks에 고유 ID가 생성되며, 이 ID는 저장됩니다.

티치웍스.

QuickBooks와 동기화할 때마다 피드는 해당 고유 ID를 찾고, 찾지 못하면 오류 메시지가 표시됩니다. 다행히 QuickBooks에는 영구 삭제 옵션이 없습니다. 항목은 "비활성" 상태로 설정될 뿐이므로 QuickBooks에서 서비스를 다시 활성화하면 문제가 해결될 것입니다. 그런 다음 동기화를 다시 시도해 보세요.

CustomerRef는 필수 항목입니다. 요청에 CustomerRef가 누락되었습니다.

이 오류는 고객 정보가 QuickBooks 계정에 동기화되지 않았을 때 발생합니다. 송장 또는 결제에 연결된 고객 프로필을 먼저 동기화하면 이 문제를 해결할 수 있습니다.

잘못된 고객: 지정하신 고객이 삭제되었습니다. 삭제된 고객으로는 거래를 생성하거나 수정할 수 없습니다.

이 오류는 고객 프로필이 QuickBooks에서 비활성화되어 있음을 의미합니다. QuickBooks 계정에서 해당 프로필을 찾아 상태를 다시 활성화해야 합니다. 상태를 활성화한 후에는 송장 또는 결제 내역을 QuickBooks에 동기화할 수 있습니다.

계좌 기간 종료: 계좌 기간이 종료되었습니다.

이 오류는 QuickBooks에서 회계 기간이 마감되었음을 의미합니다. 이 문제를 해결하려면 QuickBooks 계정에서 회계 기간 마감일을 업데이트해야 합니다.

거래 ID를 연결할 수 없습니다: 거래 ID를 연결할 수 없습니다: 연결된 거래를 확인할 수 없습니다

이 오류는 이미 해당 송장에 결제 또는 신용 메모가 할당되어 있어 더 이상 수정할 수 없음을 의미합니다. 이 문제를 해결하려면 QuickBooks Online 계정에서 해당 송장에서 결제 또는 신용 메모의 할당을 해제한 다음 Teachworks 기록을 다시 동기화하십시오.

잘못된 참조 ID: 이 거래에 할당된 제품/서비스가 삭제되었습니다. 이 거래를 수정하려면 먼저 *서비스 이름*을 복원해야 합니다.

이 오류는 QuickBooks 계정에서 서비스가 비활성화되었기 때문에 발생합니다. 송장을 동기화하려면 QuickBooks 계정에서 해당 서비스를 찾아 다시 활성화해야 합니다.

서비스

잘못된 참조 ID: 잘못된 참조 ID: 계정 요소 ID 133을 찾을 수 없습니다.

이 오류 메시지는 존재하지 않거나 현재 비활성화된 판매 계정을 사용하고 있기 때문에 발생합니다. QuickBooks에서 계정을 변경할 때마다 Teachworks의 동기화 설정 페이지를 업데이트하여 올바른 계정을 사용하도록 해야 합니다.

신용장

요청 처리 중 애플리케이션 오류가 발생했습니다. 시스템 오류: java.lang.NumberFormatException: 입력 문자열: ""

이 오류 메시지는 해당 신용 메모와 연결된 고객 정보가 아직 동기화되지 않았음을 의미합니다.

QuickBooks 연동:

invalid_grant: {"error":"invalid_grant"}

QuickBooks 계정에서 Teachworks에 대한 권한을 제거한 경우 이 오류가 발생합니다. 이 오류를 해결하려면 Teachworks 계정에서 QuickBooks 연동을 해제한 다음 다시 연결해야 합니다.

invalid_grant: 권한 없는 요청: 사용자가 지정된 영역의 구성원이 아닙니다.

이 오류는 Teachworks와 QuickBooks를 연결하는 데 사용된 QuickBooks 사용자 계정이 더 이상 QuickBooks 계정에 연결할 권한이 없거나 더 이상 존재하지 않는 경우 발생합니다.

이는 회계 법인이 자사의 QuickBooks 사용자 계정을 사용하여 Teachworks 계정을 QuickBooks 계정에 연결했는데, 이후 해당 회계 법인의 QuickBooks 계정 접근 권한이 취소된 경우에 발생할 수 있습니다.

메시지=사용자 인증 실패; 오류 코드=003200; 상태 코드=401

동기화 연결에 사용된 QuickBooks Online 로그인 자격 증명이 더 이상 유효하지 않습니다. QuickBooks 통합 사이드바에서 "연결 해제" 링크를 클릭한 다음 유효한 계정으로 다시 연결하십시오.

답변이 도움되었나요?