Добавьте REP к счету - 3070 (слишком длинная строка) - PullRequest
0 голосов
/ 10 февраля 2019

Я собираюсь добавить торгового представителя в счет, используя php quickbooks devkit здесь.

https://github.com/consolibyte/quickbooks-php

Проблема в том, что при обработке этого запроса через веб-коннектор возвращается ошибка 3070.

20190210.20:08:47 UTC   : QBWebConnector.SOAPWebService.do_getLastError() : errorMsg="3070: The string "Dan T. Miller" in the field "FullName" is too long."
20190210.20:08:47 UTC   : QBWebConnector.SOAPWebService.do_getLastError() : Received error from application: 3070: The string "Dan T. Miller" in the field "FullName" is too long.

Торговый представитель "Dan T. Miller" уже существует, и я могу создать новый REP длиннее этой строки.Я не уверен, что именно здесь происходит.Пожалуйста, сообщите мне.

1 Ответ

0 голосов
/ 11 февраля 2019

Я нашел причину.Поле SalesRep FullName должно содержать не более 5 символов (поле «Исходное» из списка торговых представителей, а не поле «Имя»).

https://stackoverflow.com/a/24482320/7981202

Я использовал имя «Дэн Т. Миллер»"и это причина, почему я столкнулся с этой проблемой 3070.«DTM» было правильным полем для «SalesRep FullName» в счете.

...