2016-07-12 1 views
0

Я использую PHP SDK для QuickBooks. Я создаю клиента из API. При создании я получаю сообщение об ошибке String length is either shorter or longer than supported by specification, String length specified does not match the supported length. Min:0 Max:25 supported. Supplied length:31.Quickbooks PHP API - лимит имени пользователя

Эта ошибка возникает из-за ошибки Customer Name. В интерфейсе Quick Books я могу создать клиента с длинным именем. Но не от API.

Есть ли способ увеличить это ограничение для API.

Я просмотрел настройки QuickBooks. Я не мог найти никаких ограничений на уровне поля.

Пожалуйста, помогите. Заранее спасибо.

ответ

0

К моим текущим выводам мы не можем изменить ограничения в Quickbooks в соответствии с нашими потребностями. Вместо этого мы должны сделать те же ограничения на нашей стороне.

Имя клиента имеет 50, а имя клиента - 25 символов.

Итак, что мы можем сделать, придерживаемся этих ограничений ...

0

Поле print_on_check_name может использоваться для записей повторяющихся и длинных имен. Я не уверен, что такое предел, но вы можете пройти мимо произвольного 25 для имени и фамилии.

+0

Да, но имя Клиента по-прежнему будет иметь проблему. Имя клиента имеет 50. Имя пользователя имеет 25. В каком состоянии quickbooks эти ограничения не могут быть изменены. Таким образом, мы должны ограничить имя клиента до 50 символов, поскольку это имя будет напечатано на счетах-фактурах – masterFly