Как настроить поля с префиксом NetSuite custbody через SuiteTalk - PullRequest
0 голосов
/ 07 ноября 2019

Я в растерянности относительно того, как я могу установить поля с префиксом custbody в SalesOrder в NetSuite ... Я использую Talend и правильно поднимаю записи SalesOrder ... Я также отправляю через список элементов и в itemListЯ могу установить поля custcol, но я понятия не имею, где я должен добавить поля custbody ... Я пробовал на объекте, в customFieldList, как я сделал с элементами, но теперь я простов убыток. Я не получаю ошибок, все разрешения кажутся нормальными.

Клиент создан, и я могу правильно добавить SalesOrder в NetSuite, вот что я прикрепляю в itemList ...

ITEMLIST: { "пункт": [{ "пункт": { "internalId": "127"}, "описание": "Продажа", "количество": "1590,00", "billingSchedule": { "тип": "billingSchedule", "internalId": "1"}, "customFieldList": { "customField": [{ "nsType": "StringCustomFieldRef", "internalId": "1946", "scriptId": "custcol_license_type",»значение ":" Прямая "}, {" nsType ":" DateCustomFieldRef», "internalId": "1946", "scriptId": "custcol_license_start_date", "значение": "2013-04-11"}, { "nsType": "DateCustomFieldRef", "internalId": "1947", "scriptId": "custcol_license_end_date", "значение": "2014-04-10"}, { "nsType": "DateCustomFieldRef", "internalId": "1948", "scriptId": "custcol_revenue_start_date", "значение": "2013-04-11"}, { "nsType": "DateCustomFieldRef", "internalId": "1949", "scriptId": "custcol_revenue_end_date", "значение": "2014-04-10"}]}}]}

Выше работаетпри отправке внутри транзакции SalesOrder.

Однако я пытаюсь установить поля custbody либо на основе следующим образом ... это всего лишь пара полей:

"entity": {"type": "customer", "externalId": "12345"}, "custbody_internal_notes": "InternalNotesSetHere", "customFieldList": {"customField": [{"nsType": "LongCustomFieldRef", "internalId":"1938", "scriptId": "custbody_accesses", "значение": "10000"}, { "nsType": "LongCustomFieldRef", "internalId": "1939", "scriptId": "custbody_users", "значение":"50"}]}

Не устанавливается ни custbody_internal_notes, ни что-либо внутри customFieldList, поэтому ни один из них не выглядит корректным.

Если у кого-либо есть какие-либо указатели, это будет высоко оценено.

Заранее спасибо !!

...