Intercompany fulfillments

Handoff of a sales order to another group company to manufacture it or ship it from inventory, with its progress status.
  • API name: salesintercompanyfulfillments
  • Domain: Sales
  • Modules: Sales

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
OrdersalesorderIdReferenceYes
OrdermanufacturingorderIdReference
Goods issueinventoryissueIdReference
ShipmentlogisticsshipmentIdReference
Quantity fulfilledquantityDoneQuantityYesQuantity in the catalog unit after any unit conversion on the line.
Quantity openquantityOpenQuantityYesQuantity in the catalog unit after any unit conversion on the line.
Fulfilling companycompanyIdPartnerReferenceYes
Intercompany agreementaccountingintercompanyagreementIdReference
Fulfillment rolepartnerRoleConstantYesFixed option from the allowed set for this field.
Fulfilling company namepartnerCompanyLabelText
Fulfillment sitepartnerSiteLabelText
Fulfillment statusstatusPartnerConstantYesFixed option from the allowed set for this field.
Partner billing statusstatusPartnerBillingConstantYesFixed option from the allowed set for this field.
Partner billing due sincedatePartnerBillingDueDateEarliest date since which the partner company has covered quantity to bill on this fulfillment. Set by the system from the order lines; empty when it is fully billed.
Actual fulfillment datedateActualDateCalendar date without time of date.
Promised datedatePromisedDateCalendar date without time of date.
Cancellation reasoncancelReasonOption (Select)Required explanation when canceling this record.
DescriptiondescriptionText Area
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Canceled bycanceledByUser
Canceled atcanceledAtDate and Time
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

Owned records (solid line) are deleted with their owner. Grouped records (dashed line) can exist alone.

Intercompany fulfillmentsIntercompany fulfillment lineitems
FieldPoints toKind
Order salesorderIdSales ordersreference
Order manufacturingorderIdManufacturing ordersreference
Goods issue inventoryissueIdGoods issuesreference
Shipment logisticsshipmentIdShipmentsreference
Fulfilling company companyIdPartnerCompaniesreference
Intercompany agreement accountingintercompanyagreementIdIntercompany trading agreementsreference

Actions

What you can do with a record. Every action also sends the webhook event salesintercompanyfulfillments.<action>. Reads (find, get, count) work on every table.

NameAPI nameDescriptionWhere
CreatecreateAdd an new intercompany fulfillment.App · WebMCP · API · MCP · CLI
EditupdateSave changes to this intercompany fulfillment.App · WebMCP · API · MCP · CLI
CancelcancelReverse the posted effect of this intercompany fulfillment.App · WebMCP · API · MCP · CLI
ArchivearchiveRetire this intercompany fulfillment from daily use. It leaves active lists and pickers, and most actions stop. Unarchive to restore it.App · WebMCP · API · MCP · CLI
RestoreunarchiveReturn this intercompany fulfillment to active lists and actions.App · WebMCP · API · MCP · CLI
DeletedeleteDelete this intercompany fulfillment and the data that belongs with it. This cannot be undone.App · WebMCP · API · MCP · CLI

States

How a record moves from state to state. Archive and block can happen in any state.

CancelCreatedCanceled