Table "Transfer Route"
ID 5742
Namespace: Microsoft.Inventory.Transfer
Properties
| Name |
Value |
| Caption |
Transfer Route
|
| DataCaptionFields |
1,2
|
| DataClassification |
CustomerContent
|
Fields
| Name |
Type |
Description |
| "Transfer-from Code" |
Code[10]
|
|
| "Transfer-to Code" |
Code[10]
|
|
| "In-Transit Code" |
Code[10]
|
Specifies the in-transit code for the transfer order, such as a shipping agent.
|
| "Shipping Agent Code" |
Code[10]
|
Specifies the code for the shipping agent who is transporting the items.
|
| "Shipping Agent Service Code" |
Code[10]
|
Specifies the code for the service, such as a one-day delivery, that is offered by the shipping agent.
|
| "Direct Transfer" |
Boolean
|
Specifies whether the transfer order is a direct transfer. Direct transfers move inventory directly between locations without using an in-transit location.
|
| "Direct Transfer Posting" |
Enum Microsoft.Inventory.Setup."Direct Transfer Posting Type"
|
Specifies the posting type for direct transfer.
|
| SystemId |
Guid
|
|
| SystemCreatedAt |
DateTime
|
|
| SystemCreatedBy |
Guid
|
|
| SystemModifiedAt |
DateTime
|
|
| SystemModifiedBy |
Guid
|
|
| SystemCreatedByUserName |
Text[50]
|
|
| SystemCreatedByFullName |
Text[80]
|
|
| SystemModifiedByUserName |
Text[50]
|
|
| SystemModifiedByFullName |
Text[80]
|
|
| SystemRowVersion |
BigInteger
|
|
Methods
GetTransferRoute
procedure GetTransferRoute(TransferFromCode: Code[10]; TransferToCode: Code[10]; var InTransitCode: Code[10]; var ShippingAgentCode: Code[10]; var ShippingAgentServiceCode: Code[10])
Parameters
| Name |
Type |
Description |
|
TransferFromCode
|
Code[10] |
|
|
TransferToCode
|
Code[10] |
|
|
InTransitCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
CalcReceiptDate
procedure CalcReceiptDate(ShipmentDate: Date; var ReceiptDate: Date; ShippingTime: DateFormula; OutboundWhseTime: DateFormula; InboundWhseTime: DateFormula; TransferFromCode: Code[10]; TransferToCode: Code[10]; ShippingAgentCode: Code[10]; ShippingAgentServiceCode: Code[10])
Parameters
| Name |
Type |
Description |
|
ShipmentDate
|
Date |
|
|
ReceiptDate
|
Date |
|
|
ShippingTime
|
DateFormula |
|
|
OutboundWhseTime
|
DateFormula |
|
|
InboundWhseTime
|
DateFormula |
|
|
TransferFromCode
|
Code[10] |
|
|
TransferToCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
CalcPlannedReceiptDateForward
procedure CalcPlannedReceiptDateForward(PlannedShipmentDate: Date; var PlannedReceiptDate: Date; ShippingTime: DateFormula; TransferToCode: Code[10]; ShippingAgentCode: Code[10]; ShippingAgentServiceCode: Code[10])
Parameters
| Name |
Type |
Description |
|
PlannedShipmentDate
|
Date |
|
|
PlannedReceiptDate
|
Date |
|
|
ShippingTime
|
DateFormula |
|
|
TransferToCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
CalcReceiptDateForward
procedure CalcReceiptDateForward(PlannedReceiptDate: Date; var ReceiptDate: Date; InboundWhseTime: DateFormula; TransferToCode: Code[10])
Parameters
| Name |
Type |
Description |
|
PlannedReceiptDate
|
Date |
|
|
ReceiptDate
|
Date |
|
|
InboundWhseTime
|
DateFormula |
|
|
TransferToCode
|
Code[10] |
|
CalcShipmentDate
procedure CalcShipmentDate(var ShipmentDate: Date; ReceiptDate: Date; ShippingTime: DateFormula; OutboundWhseTime: DateFormula; InboundWhseTime: DateFormula; TransferFromCode: Code[10]; TransferToCode: Code[10]; ShippingAgentCode: Code[10]; ShippingAgentServiceCode: Code[10])
Parameters
| Name |
Type |
Description |
|
ShipmentDate
|
Date |
|
|
ReceiptDate
|
Date |
|
|
ShippingTime
|
DateFormula |
|
|
OutboundWhseTime
|
DateFormula |
|
|
InboundWhseTime
|
DateFormula |
|
|
TransferFromCode
|
Code[10] |
|
|
TransferToCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
CalcPlanReceiptDateBackward
procedure CalcPlanReceiptDateBackward(var PlannedReceiptDate: Date; ReceiptDate: Date; InboundWhseTime: DateFormula; TransferToCode: Code[10]; ShippingAgentCode: Code[10]; ShippingAgentServiceCode: Code[10])
Parameters
| Name |
Type |
Description |
|
PlannedReceiptDate
|
Date |
|
|
ReceiptDate
|
Date |
|
|
InboundWhseTime
|
DateFormula |
|
|
TransferToCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
CalcPlanShipmentDateBackward
procedure CalcPlanShipmentDateBackward(var PlannedShipmentDate: Date; PlannedReceiptDate: Date; ShippingTime: DateFormula; TransferFromCode: Code[10]; ShippingAgentCode: Code[10]; ShippingAgentServiceCode: Code[10])
Parameters
| Name |
Type |
Description |
|
PlannedShipmentDate
|
Date |
|
|
PlannedReceiptDate
|
Date |
|
|
ShippingTime
|
DateFormula |
|
|
TransferFromCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
CalcShipmentDateBackward
procedure CalcShipmentDateBackward(var ShipmentDate: Date; PlannedShipmentDate: Date; OutboundWhseTime: DateFormula; TransferFromCode: Code[10])
Parameters
| Name |
Type |
Description |
|
ShipmentDate
|
Date |
|
|
PlannedShipmentDate
|
Date |
|
|
OutboundWhseTime
|
DateFormula |
|
|
TransferFromCode
|
Code[10] |
|
GetShippingTime
procedure GetShippingTime(TransferFromCode: Code[10]; TransferToCode: Code[10]; ShippingAgentCode: Code[10]; ShippingAgentServiceCode: Code[10]; var ShippingTime: DateFormula)
Parameters
| Name |
Type |
Description |
|
TransferFromCode
|
Code[10] |
|
|
TransferToCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
|
ShippingTime
|
DateFormula |
|
Events
OnBeforeCalcShipmentDate
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcShipmentDate(var TransferRoute: Record "Transfer Route"; var ReceiptDate: Date; var InboundWhseTime: DateFormula; var TransferToCode: Code[10]; var ShippingAgentCode: Code[10]; var ShippingAgentServiceCode: Code[10]; var ShippingTime: DateFormula; var TransferFromCode: Code[10]; var ShipmentDate: Date; var OutboundWhseTime: DateFormula; var IsHandled: Boolean)
Parameters
| Name |
Type |
Description |
|
TransferRoute
|
Table Microsoft.Inventory.Transfer."Transfer Route" |
|
|
ReceiptDate
|
Date |
|
|
InboundWhseTime
|
DateFormula |
|
|
TransferToCode
|
Code[10] |
|
|
ShippingAgentCode
|
Code[10] |
|
|
ShippingAgentServiceCode
|
Code[10] |
|
|
ShippingTime
|
DateFormula |
|
|
TransferFromCode
|
Code[10] |
|
|
ShipmentDate
|
Date |
|
|
OutboundWhseTime
|
DateFormula |
|
|
IsHandled
|
Boolean |
|
OnBeforeGetTransferRoute
[IntegrationEvent(False,False)]
local procedure OnBeforeGetTransferRoute(var TransferRoute: Record "Transfer Route"; TransferFromCode: Code[10]; TransferToCode: Code[10]; var InTransitCode: Code[10]; var ShippingAgentCode: Code[10]; var ShippingAgentServiceCode: Code[10]; var IsHandled: Boolean)
Parameters
OnBeforeGetShippingTime
[IntegrationEvent(False,False)]
local procedure OnBeforeGetShippingTime(var TransferRoute: Record "Transfer Route"; TransferFromCode: Code[10]; TransferToCode: Code[10]; ShippingAgentCode: Code[10]; ShippingAgentServiceCode: Code[10]; var ShippingTime: DateFormula; var IsHandled: Boolean)
Parameters
OnBeforeCalcReceiptDate
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcReceiptDate(var TransferRoute: Record "Transfer Route"; TransferFromCode: Code[10]; TransferToCode: Code[10]; var IsHandled: Boolean)
Parameters
OnAfterCalcPlanShipmentDateForward
[IntegrationEvent(False,False)]
local procedure OnAfterCalcPlanShipmentDateForward(var TransferRoute: Record "Transfer Route"; var ShipmentDate: Date; var PlannedShipmentDate: Date; TransferFromCode: Code[10])
Parameters
OnAfterCalcPlannedReceiptDateForward
[IntegrationEvent(False,False)]
local procedure OnAfterCalcPlannedReceiptDateForward(var TransferRoute: Record "Transfer Route"; var PlannedShipmentDate: Date; var PlannedReceiptDate: Date; TransferToCode: Code[10])
Parameters
OnAfterCalcReceiptDateForward
[IntegrationEvent(False,False)]
local procedure OnAfterCalcReceiptDateForward(var TransferRoute: Record "Transfer Route"; var PlannedReceiptDate: Date; var ReceiptDate: Date; TransferToCode: Code[10])
Parameters
OnAfterCalcPlanReceiptDateBackward
[IntegrationEvent(False,False)]
local procedure OnAfterCalcPlanReceiptDateBackward(var TransferRoute: Record "Transfer Route"; var PlannedReceiptDate: Date; var ReceiptDate: Date; TransferToCode: Code[10])
Parameters
OnAfterCalcPlanShipmentDateBackward
[IntegrationEvent(False,False)]
local procedure OnAfterCalcPlanShipmentDateBackward(var TransferRoute: Record "Transfer Route"; var PlannedShipmentDate: Date; var PlannedReceiptDate: Date; TransferFromCode: Code[10])
Parameters
OnAfterCalcShipmentDateBackward
[IntegrationEvent(False,False)]
local procedure OnAfterCalcShipmentDateBackward(var TransferRoute: Record "Transfer Route"; var ShipmentDate: Date; var PlannedShipmentDate: Date; TransferFromCode: Code[10])
Parameters
See also