При синхронизации моего отчета с Teamleader я получаю ошибку itgensql001 для настраиваемого поля - PullRequest
2 голосов
/ 27 марта 2019

При синхронизации моего отчета Teamleader в Invantive Control я получаю следующую ошибку:

Unknown identifier 'cpyd.c_5_contactpersoon'.

Снимок экрана ошибки

enter image description here

Часть запроса:

select pjtd.pjt_title          pjt_title
,      cpyd.c_5_contactpersoon customer_contact_person

Это настраиваемое поле в Teamleader.

Что может быть причиной этой ошибки?

1 Ответ

1 голос
/ 27 марта 2019

Когда вы добавляете настраиваемое поле в Teamleader, порядок полей изменится.

Чтобы проверить, какой новый номер назначен определенным полям, вы можете выполнить следующий запрос:

select * from Teamleader.CustomFields.Custom_Fields_All

Будет возвращен список всех пользовательских полей с номером, который им присвоен.

Например:

teamleader custom field

Так что в этом случае настраиваемое поле 'contactpersoon' будет равно 6.

Это означает, что необходимо изменить номер поля в запросе:

cpyd.c_5_contactpersoon > cpyd.c_6_contactpersoon
...