cancel
Showing results for 
Search instead for 
Did you mean: 

NetSuite Integration

Jagdish_Manikon
New Contributor

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.

24 REPLIES 24

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:

image

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

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

Did you mean to include the exception?

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 ?