10.07.2015 Views

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Records, Fields, Forms, and Sublists in <strong>Web</strong> <strong>Services</strong>Working with Sublists in <strong>Web</strong> <strong>Services</strong>61• replaceAll = FALSE: Lines in the existing sublist are selectively updated with lines inthe sublist submitted in the <strong>Web</strong> services request. The newly submitted sublist needonly include values to be added and updated.• Lines that do not match the newly submitted lines are preserved.• Currently existing lines that match lines in the new sublist submission are updated.• Newly submitted lines with no matches are added.The following table lists sublists that are categorized as keyed sublists in <strong>Web</strong> services. Subliststhat do not appear in this table are considered Non-Keyed Sublists. The sublist key listed foreach keyed sublist below is used to link the sublist data with the appropriate record.Important: PricingMatrixList and demandPlanDetailList are matrix sublists. Updates tomatrix sublists may require additional handling related to the replaceAllattribute. See Matrix Sublists and replaceAll.Sublist Sublist Key Appears on Record(s)accruedTimeList payrollitem EmployeeaddressbookList internalId Contact, Customer, Employee, Lead, Partner, Project,Prospect, VendorNote: When you work with the addressbookList onCustomer records in the 2009.2 endpoint and beyond,be sure to use internalId as the key. Do not use label.For the 2009.1 and lower endpoints, theaddressbookList is not a keyed sublist.applyList doc Customer Payment, Credit Memo, Customer Refund,Customer Deposit, Deposit Application, Vendor Credit,Vendor PaymentassigneeList resource Project TaskattendeeList attendee Calendar EventbinNumberList binNumber Assembly Item (BOM Item), Inventory Item, LotNumbered Assemby Item, Lot Numbered InventoryItem, Serialized Assembly Item, Serialized InventoryItemcampaignDirectMailList internalId CampaigncampaignEmailList internalId CampaigncampaignEventList internalId CampaigncompanyContributionListpayrollitemEmployeecomponentList item Assembly Unbuild, Assembly BuildcontactList company Customer, Partner, VendorcreditList doc Customer Payment, Vendor Payment<strong>SuiteTalk</strong> <strong>Platform</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!