Към основното съдържание

Кодове за грешки при синхронизиране на QuickBooks

Написано от Teachworks Support

Клиенти

Грешка „Съществува дублирано име“: Предоставеното име вече съществува. : Друг клиент, доставчик или служител вече използва това име. Моля, използвайте различно име.“ или „Съществува дублирано име“ Грешка: Предоставеното име вече съществува. : null

При синхронизиране на клиенти с QuickBooks, работният процес е следният:

  1. Teachworks изпраща заявка до QuickBooks, за да намери всички съществуващи активни записи на клиенти, които имат едно и също собствено име и фамилия.

  2. Ако не се намери съвпадение, QuickBooks ще изпрати отговор, в който се посочва, че не съществува активен клиент с това собствено име и фамилия.

  3. Teachworks ще изпрати заявка за създаване на нов клиент.

  4. QuickBooks ще изпрати отговор за грешка, в който се посочва, че името вече съществува.

Причината за появата на съобщението за грешка е една от следните причини:

  1. В QuickBooks съществува клиент със същото собствено и фамилно име, но клиентът е неактивен в QuickBooks.

  2. В QuickBooks съществува клиент с различно собствено и фамилно име от тези в Teachworks, но показваното име е същото като собственото и фамилното име в Teachworks.

  3. Има допълнителни интервали в името или фамилията на клиента в QuickBooks.

В горните случаи, при опит за създаване на нов клиент, QuickBooks автоматично комбинира собственото и фамилното име, за да създаде показвано име, и ако това показвано име вече съществува, QuickBooks ще върне грешка „Дублирано име“.

За да коригирате това, намерете профила на клиента в QuickBooks и се уверете, че полетата за собствено и фамилно име са идентични с полетата за собствено и фамилно име в Teachworks. Ако вече са, потърсете съответстващ профил сред неактивните си клиенти в QuickBooks и променете състоянието на „Активен“. След това синхронизирайте отново.

Фактури и плащания

Невалиден идентификатор на референцията: Невалиден идентификатор на референцията: Line.SalesItemLineDetail.ItemRef

Това съобщение за грешка вероятно е причинено от услуга, която е била изтрита в QuickBooks. Когато услуга се създава в Teachworks и се синхронизира с Quickbooks за първи път, за нея се създава уникален идентификатор в QuickBooks - този идентификатор след това се съхранява в

Teachworks.

Всеки път, когато синхронизирате с QuickBooks, емисията ще търси този уникален идентификатор и ако не го намери, ще получите съобщение за грешка. За щастие, в QuickBooks няма опция за постоянно изтриване - елементите просто са настроени на „неактивни“, така че можете да активирате отново услугата в QuickBooks, което би трябвало да реши проблема. След това можете да опитате да синхронизирате отново.

CustomerRef е задължителен: CustomerRef липсва в заявката.

Тази грешка възниква, когато клиентът все още не се е синхронизирал с вашия QuickBooks акаунт. Това може да се реши, като първо синхронизирате клиентския профил, прикачен към фактурата или плащането.

Невалиден клиент: Посоченият от вас клиент е изтрит. Не можете да създавате или редактирате транзакция с изтрит клиент.

Тази грешка означава, че профилът на клиента е неактивен в QuickBooks, така че ще трябва да го намерите в акаунта си в QuickBooks и да промените състоянието му отново на активно. След като направите това, ще можете да синхронизирате фактурата или плащането с QuickBooks.

Периодът на акаунта е затворен: Периодът на акаунта е затворен.

Тази грешка означава, че вашите счетоводни периоди в QuickBooks са затворени. За да разрешите това, ще трябва да актуализирате датата на затваряне на книгата в акаунта си в QuickBooks.

TxnID не може да бъде свързан: TxnID не може да бъде свързан: Не могат да се валидират свързани транзакции

Тази грешка означава, че вече имате плащане или кредитно известие, което е присвоено на фактурата, така че вече не може да бъде редактирано. За да разрешите това, премахнете разпределението на плащането или кредитното известие от фактурата(ите) във вашия QuickBooks Online акаунт и след това синхронизирайте отново записите си в Teachworks.

Невалиден референтен идентификатор: Продукт/услуга, присвоен на тази транзакция, е изтрит. Преди да можете да промените тази транзакция, трябва да възстановите *Име на услугата*.

Тази грешка се дължи на деактивирана услуга във вашия QuickBooks акаунт. Ще трябва да я намерите в QuickBooks акаунта си и да я активирате отново, за да синхронизирате фактурите.

Услуги

Невалиден идентификатор на референцията: Невалиден идентификатор на референцията: Не е намерен идентификатор на елемента „Акаунт“ 133

Това съобщение за грешка се дължи на използването на акаунт за продажби, който не съществува или е неактивен в момента. Всеки път, когато се прави промяна във вашите акаунти в QuickBooks, ще трябва да актуализирате страницата „Настройки за синхронизиране“ в Teachworks, така че тя да се синхронизира с правилните акаунти.

Кредитни бележки

Възникна грешка в приложението при обработката на вашата заявка: Грешка от системна грешка: java.lang.NumberFormatException: За входен низ: ""

Това съобщение за грешка означава, че клиентът, свързан с кредитното известие, все още не е синхронизиран.

Интеграция с QuickBooks:

невалиден_грант: {"грешка":"невалиден_грант"}

Тази грешка ще възникне, ако сте премахнали оторизацията за Teachworks от вашия QuickBooks акаунт. За да разрешите тази грешка, трябва да изключите интеграцията с QuickBooks в акаунта си в Teachworks и след това да я свържете отново.

invalid_grant: Неоторизирана заявка: Потребителят не е член на посочения Realm

Тази грешка ще възникне, ако потребителският акаунт в QuickBooks, използван за свързване на Teachworks към QuickBooks, вече не е оторизиран за свързване с вашия акаунт в QuickBooks или вече не съществува.

Това може да се случи, ако вашата счетоводна фирма е свързала вашия Teachworks акаунт с вашия QuickBooks акаунт, използвайки своя потребителски акаунт в QuickBooks, и оттогава достъпът им до вашия QuickBooks акаунт е бил отнет.

съобщение=Неуспешно удостоверяване на потребителя; код на грешката=003200; код на състоянието=401

Данните за вход в QuickBooks Online, използвани за свързване на синхронизацията, вече не са валидни. Кликнете върху връзката „Прекъсване“ в страничната лента на интеграцията с QuickBooks и след това се свържете отново с валиден акаунт.

Това отговори ли на въпроса ви?