02-13-2019 08:36 AM
Can you help us figuring out in configuring the Custom fields related to same object and different objects of Netsuite through snaplogic.
Is there a way for us to add the custom fields to the existing object from different objects or can we configure the custom fields to the object.
02-15-2019 01:07 PM
Looks like it’s done using the applyList field, which contains a collection of CustomerPaymentApply objects:
http://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2018_1/schema/other/customerpaymentap...
Here’s what this looks like when you retrieve an existing Customer Payment using NetSuite Get:
02-15-2019 01:38 PM
The Paid Amount Field was mapped to the Payment Object and when was trying to map it to the applied object it throws warning as All lines of sublist applyList have to be specified when replace All is requested
02-21-2019 10:11 AM
Adding new line to sublist apply is not allowed.
This is the exception i am getting when i am trying to map to the applyList
02-21-2019 11:06 AM
Did you mean to include the exception?
02-21-2019 11:23 AM
The Third party vendor replied saying
platformMsgs:initializeRecord
platformCore:typecustomerPayment</platformCore:type>
<platformCore:reference internalId=“1513” type=“invoice”/>
</platformMsgs:initializeRecord>
</platformMsgs:initialize>
</soapenv:Body>
customer payment is the target transaction type (you’re creating a customer payment)
type is the source transaction type (you’re creating this from an invoice)
1513 is the internalId of the source transaction (the invoice you want to pay)
This would return a payment record, which you would then need to submit to save it to NetSuite. That is the part that I’m not sure if you can do with SnapLogic. Either way, it might be worth trying this to see the XML that it returns. This might tell us what we are missing in the payment add request.
Is it prossible to implement this in snaplogic ?