You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'Create a workflow that looks up an approved NetSuite sales order, validates its lines, transforms it into an item fulfillment, and reports the resulting record location.',
870
+
'Create a workflow that looks up an approved NetSuite sales order, validates its lines, transforms it into an item fulfillment, and reports the completed transformation status.',
'Use account metadata to prepare safe create, update, upsert, and transform bodies.',
929
932
content:
930
-
'# Change NetSuite Records with Metadata\n\n## Steps\n\n1. Get Record Metadata for the target record type, using JSON Schema when field structure is needed.\n2. Construct only the documented fields required for the requested change.\n3. Prefer Upsert Record with a stable external ID for synchronization.\n4. Use Update Record for known internal IDs and include Replace Sublists only when replacement is intentional.\n\n## Output\n\nReport the HTTP status and Location returned by NetSuite.',
933
+
'# Change NetSuite Records with Metadata\n\n## Steps\n\n1. Get Record Metadata for the target record type, using JSON Schema when field structure is needed.\n2. Construct only the documented fields required for the requested change.\n3. Prefer Upsert Record with a stable external ID for synchronization.\n4. Use Update Record for known internal IDs and include Replace Sublists only when replacement is intentional.\n\n## Output\n\nReport the HTTP status. Include Location for create and update when returned; retain the external ID for upserts and the source and target record context for transforms.',
description: 'Submit simple, retry-safe asynchronous record batches.',
943
+
description: 'Submit independent asynchronous record batches with idempotency keys.',
941
944
content:
942
-
'# Synchronize NetSuite Records in Batches\n\n## Steps\n\n1. Group records by one NetSuite record type and operation.\n2. Validate each record against NetSuite metadata and split input into batches of at most 100.\n3. Use an idempotency key unique to each batch.\n4. Submit the matching Batch Create, Update, Upsert, Get, or Delete operation.\n\n## Output\n\nPreserve the returned Location and job ID for monitoring.',
945
+
'# Synchronize NetSuite Records in Batches\n\n## Steps\n\n1. Group only independent records by one NetSuite record type and operation.\n2. Validate each record against NetSuite metadata and split input into batches of at most 100.\n3. Use an idempotency key unique to each batch.\n4. Submit the matching Batch Create, Update, Upsert, Get, or Delete operation.\n\n## Output\n\nPreserve the returned Location and job ID, inspect every task result, and report failures separately; do not treat submission as all-or-none success.',
0 commit comments