xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Transfer Outward Line — entity reference
REFERENCE · Last reviewed

Transfer Outward Line — entity reference

The item line of an Outward transfer: one item the source branch plans to send to the destination. Lines are added with Quick Add on the transfer's Lines tab, or created by a requisition release or a van run. Saving a line moves no stock. Release Outward or Selective Release Outward on the transfer releases it: the released quantity leaves the source as a Transfer Outward ledger entry, goes into transit at the destination, a copy of the lot is made for the destination, and a new Inward transfer gets one inward line for the released quantity. Only a line's first release posts an outward entry, so release each line once at its full quantity. The receive at the destination writes back Closed Quantity. Single Step transfers use Transfer Lines instead.

Fields

FieldLabelTypeRequiredWhat it does
BranchIdBranchCalculated (calculated)The transfer's From Branch, copied from the header as text. The generated inward line uses it as its related branch.
ClosedQuantityClosed QuantityNumberThe total received at the destination for this line, written back by the receive actions on the inward transfer. A seeded check refuses a save where it is above Quantity.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
CurrentReleasedQuantityCurrent Released QuantityDecimalThe quantity of the most recent release. It is the quantity the outward ledger entry is posted for.
ExternalIdExternalText
IdIdGuidYes
InventoryLedgerIdInventory LedgerLookup → InventoryLedgerThe ledger entry for this line, filled in when the line is released. Changing Quantity before release also fills it, with an entry of zero quantity that moves no stock.
InventoryStockIdStockLookup → InventoryStockThe source stock record linked to the line. It is matched when the line is first saved, by branch, item and lot type, and after release it is the record the outward entry posted to.
InwardTransferIdInward TransferLookup → TransferNot stored. The link to the inward transfer is Inward Document on the transfer header.
IsApprovedApprovedBooleanYesNot written for outward lines.
IsILPostedIL PostedBooleanYesNot written for outward lines. Use Inventory Ledger, or IL Posted on the transfer, instead.
IsILPostingApprovedIL Posting ApprovedBooleanYesTicked by the line's first release. That change is what posts the outward entry. Read-only.
ItemIdItemLookup → ItemThe item to send. Must be active. On the Quick Add form, the Item 360 card beside it shows the item's stock at the transfer's source branch.
ItemLotIdItem LotLookup → ItemLotThe source lot, required at release for items that track lots. The picker is not filtered by item or branch, so choose a lot of this item held at the source. Release copies it to the destination.
ItemLotTypeIdItem Lot TypeLookup → ItemLotTypeThe lot type of the source lot. Set on the line's record page.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesThe line number, given automatically by the Transfer Outward Line Name Setting: series TOL, the date as day-month-year, a hyphen and a six-digit counter.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountCalculated (calculated)The transfer's From Partner Account, copied from the header as text.
PendingInwardQuantityPending Inward QuantityCalculated (calculated)Released Quantity minus Closed Quantity: what is still in transit.
PendingReleaseQuantityPending Release QuantityCalculated (calculated)Quantity minus Released Quantity: what is still at the source. The transfer counts as released when no line has any left.
QuantityQuantityNumberThe quantity planned for this line. Cannot be negative. Pending Release Quantity is this minus Released Quantity. Changing it after the line is released does not change what was posted.
RecordTypeIdRecord TypeGuid, hidden
RelatedBranchIdRelated BranchCalculated (calculated)The transfer's To Branch, copied from the header as text. The generated inward line belongs to this branch.
RelatedItemLotIdRelated Item LotLookup → ItemLotThe destination copy of the lot, made at release with the same batch, serial, cost, MRP and dates and owned by the destination branch and company. The generated inward line carries it as its Item Lot.
RelatedPartnerAccountIdRelated PartnerCalculated (calculated)The transfer's To Partner Account, copied from the header as text. When it is empty, the inward line belongs to the source company.
ReleasedQuantityReleased QuantityDecimalThe total released so far, written by the release actions. A full release sets it to Quantity.
RequestedQuantityRequested QuantityNumberThe quantity typed in the Selective Release Outward dialog, starting at the line's Pending Release Quantity. It must be above zero and no more than the pending quantity. Not stored.
RequisitionIdRequisitionLookup → RequisitionThe requisition this line was released from, when it came from a requisition.
RequisitionLineIdRequisition LineLookup → RequisitionLineThe requisition line this line fulfils. The line's Quantity counts towards that requisition line's Stock Transfer Quantity.
SKUIdItem SKULookup → SKUThe SKU to send. Required when the item has SKU Required set, and it must be a SKU of the item. The seeded Quick Add form has no Item SKU box.
StockAvailableStock AvailableCalculated (calculated)The available quantity of the linked stock record. It reads 0 when no stock record is linked, and it is the figure for one stock record, not the whole branch.
StockInHandStock In HandCalculated (calculated)The in-hand quantity of the linked stock record. Like Stock Available, it reads 0 when no stock record is linked.
StorageLocationIdStorage LocationLookup → StorageLocationThe bin the goods leave from. The picker is not filtered by branch. The in-transit quantity is held with no bin.
TransferIdTransferLookup → TransferThe Outward transfer this line belongs to.
TransferTypeTransfer TypePickListOn Hand Transfer, the default, takes the released quantity out of the source's stock on hand and puts it in transit. Pending Deliveries Transfer reduces the source's pending-deliveries quantity instead and puts nothing in transit. The value is copied to the generated inward line. Values: Pending Deliveries Transfer, On Hand Transfer.
TypeTypeCalculated (calculated)The parent transfer's Type, copied from the header. Not the same as Transfer Type.
UIPropsUI PropsText
UnitCostUnit CostCurrencyThe value per unit carried into the ledger and onto the inward line. Filled in on lines a requisition release creates. Not on the seeded forms.
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete
EditEditEditEdit
EditEnitityEditEditEdit
EditEntityEditEditEdit
EditInLineEditEditInlineEdit
NewQuick AddNewInlineNew

Validations

ValidationApplies toError messageNotes
XM_QuantityValidationClosedQuantity, ErrorClosed Quantity cannot be greater than Quantity!Closed Quantity cannot be greater than Quantity!