我正在尝试使用NetSuite连接器使用Mule ESB嵌入Journal Lines。 在我们的设置中有很多自定义字段,有些是必需的。 有一个包含多行的日记帐分录,必须使用upsert操作发布到NS,但我仍然使用自定义字段。
这是我到目前为止所尝试的内容:
不幸的是,文档根本没有提到自定义字段。 任何人都可以告诉我一个有效的方法吗?
答案 0 :(得分:1)
......说得太早了。我找到了解决方案。
“customField”条目的结构必须为List<Map<String,Object>>
,其中Object
为CustomFieldRef
或其他任何内容。
如果CustomFieldRef
忽略了地图的键,则该值将不变地复制到消息中。
对于其他类,映射的键必须是以下格式:FieldTypeClass__fieldname
(其中__是分隔符。)因此SelectCustomFieldRef__custbody_source_system
会生成SelectCustomFieldRef
对象{ {1}}设置为scriptId
。
示例:
custbody_source_system