Table "Routing Line"
Properties
| Name | Value |
|---|---|
| Caption | Routing Line |
| DrillDownPageId | Page Microsoft.Manufacturing.Routing."Routing Line List" |
| LookupPageId | Page Microsoft.Manufacturing.Routing."Routing Line List" |
| DataClassification | CustomerContent |
Fields
| Name | Type | Description |
|---|---|---|
| "Routing No." | Code[20] | |
| "Version Code" | Code[20] | |
| "Operation No." | Code[10] | Specifies the operation number for this routing line. |
| "Next Operation No." | Code[30] | Specifies the next operation number. You use this field if you use parallel routings. |
| "Previous Operation No." | Code[30] | Specifies the previous operation number, which is automatically assigned. |
| Type | Enum Microsoft.Manufacturing.Capacity."Capacity Type Routing" | Specifies the kind of capacity type to use for the actual operation. |
| "No." | Code[20] | Specifies the number of the involved entry or record, according to the specified number series. |
| "Work Center No." | Code[20] | |
| "Work Center Group Code" | Code[10] | |
| Description | Text[100] | Specifies a description of the entry. |
| "Setup Time" | Decimal | Specifies the setup time of the operation. |
| "Run Time" | Decimal | Specifies the run time of the operation. |
| "Wait Time" | Decimal | Specifies the wait time according to the value in the Wait Time Unit of Measure field. |
| "Move Time" | Decimal | Specifies the move time according to the value in the Move Time Unit of Measure field. |
| "Fixed Scrap Quantity" | Decimal | Specifies the fixed scrap quantity. |
| "Lot Size" | Decimal | Specifies the number of items that are included in the same operation at the same time. The run time on routing lines is reduced proportionally to the lot size. For example, if the lot size is two pieces, the run time will be reduced by half. |
| "Scrap Factor %" | Decimal | Specifies the scrap factor in percent. |
| "Setup Time Unit of Meas. Code" | Code[10] | Specifies the unit of measure code that applies to the setup time of the operation. |
| "Run Time Unit of Meas. Code" | Code[10] | Specifies the unit of measure code that applies to the run time of the operation. |
| "Wait Time Unit of Meas. Code" | Code[10] | Specifies the unit of measure code that applies to the wait time. |
| "Move Time Unit of Meas. Code" | Code[10] | Specifies the unit of measure code that applies to the move time. |
| "Description 2" | Text[50] | Specifies additional description text. |
| "Minimum Process Time" | Decimal | Specifies a minimum process time. |
| "Maximum Process Time" | Decimal | Specifies a maximum process time. |
| "Concurrent Capacities" | Decimal | Specifies the number of machines or persons that are working concurrently. |
| "Send-Ahead Quantity" | Decimal | Specifies the send-ahead quantity. |
| "Routing Link Code" | Code[10] | Specifies the routing link code. |
| "Standard Task Code" | Code[10] | Specifies a standard task. |
| "Unit Cost per" | Decimal | Specifies the unit cost for this operation if it is different than the unit cost on the work center card. |
| Recalculate | Boolean | |
| Comment | Boolean | |
| "Sequence No. (Forward)" | Integer | |
| "Sequence No. (Backward)" | Integer | |
| "Fixed Scrap Qty. (Accum.)" | Decimal | |
| "Scrap Factor % (Accumulated)" | Decimal | |
| 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
TestStatus
procedure TestStatus()
DeleteRelations
procedure DeleteRelations()
SetRecalcStatus
procedure SetRecalcStatus()
CertifiedRoutingVersionExists
procedure CertifiedRoutingVersionExists(RtngHeaderNo: Code[20]; CalculationDate: Date): Boolean
Parameters
| Name | Type | Description |
|---|---|---|
| RtngHeaderNo | Code[20] | |
| CalculationDate | Date |
Returns
| Type | Description |
|---|---|
| Boolean |
CheckIfRoutingCertified
procedure CheckIfRoutingCertified(RoutingLineType: Enum "Capacity Type Routing"; No: Code[20])
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLineType | Enum Microsoft.Manufacturing.Capacity."Capacity Type Routing" | |
| No | Code[20] |
Events
OnAfterDeleteRelations
[IntegrationEvent(False,False)]
local procedure OnAfterDeleteRelations(RoutingLine: Record "Routing Line")
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" |
OnAfterWorkCenterTransferFields
[IntegrationEvent(False,False)]
local procedure OnAfterWorkCenterTransferFields(var RoutingLine: Record "Routing Line"; WorkCenter: Record "Work Center")
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| WorkCenter | Table Microsoft.Manufacturing.WorkCenter."Work Center" |
OnAfterMachineCtrTransferFields
[IntegrationEvent(False,False)]
local procedure OnAfterMachineCtrTransferFields(var RoutingLine: Record "Routing Line"; WorkCenter: Record "Work Center"; MachineCenter: Record "Machine Center")
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| WorkCenter | Table Microsoft.Manufacturing.WorkCenter."Work Center" | |
| MachineCenter | Table Microsoft.Manufacturing.MachineCenter."Machine Center" |
OnBeforeTestStatus
[IntegrationEvent(False,False)]
local procedure OnBeforeTestStatus(var RoutingLine: Record "Routing Line"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| IsHandled | Boolean |
OnCertifiedRoutingVersionExistsOnBeforeCalculate
[IntegrationEvent(False,False)]
local procedure OnCertifiedRoutingVersionExistsOnBeforeCalculate(var RtngVersionCode: Code[20]; var RtngHeaderNo: Code[20]; CalculationDate: Date; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| RtngVersionCode | Code[20] | |
| RtngHeaderNo | Code[20] | |
| CalculationDate | Date | |
| IsHandled | Boolean |
OnValidateStandardTaskCodeOnBeforeRtngQltyMeasureInsert
[IntegrationEvent(False,False)]
local procedure OnValidateStandardTaskCodeOnBeforeRtngQltyMeasureInsert(var RoutingQualityMeasure: Record "Routing Quality Measure"; StandardTaskQualityMeasure: Record "Standard Task Quality Measure")
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingQualityMeasure | Table Microsoft.Manufacturing.Routing."Routing Quality Measure" | |
| StandardTaskQualityMeasure | Table Microsoft.Manufacturing.Routing."Standard Task Quality Measure" |
OnValidateStandardTaskCodeOnBeforeRtngPersonnelInsert
[IntegrationEvent(False,False)]
local procedure OnValidateStandardTaskCodeOnBeforeRtngPersonnelInsert(var RoutingPersonnel: Record "Routing Personnel"; StandardTaskPersonnel: Record "Standard Task Personnel")
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingPersonnel | Table Microsoft.Manufacturing.Routing."Routing Personnel" | |
| StandardTaskPersonnel | Table Microsoft.Manufacturing.Routing."Standard Task Personnel" |
OnValidateStandardTaskCodeOnBeforeRtngToolInsert
[IntegrationEvent(False,False)]
local procedure OnValidateStandardTaskCodeOnBeforeRtngToolInsert(var RoutingTool: Record "Routing Tool"; StandardTaskTool: Record "Standard Task Tool")
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingTool | Table Microsoft.Manufacturing.Routing."Routing Tool" | |
| StandardTaskTool | Table Microsoft.Manufacturing.Routing."Standard Task Tool" |
OnValidateStandardTaskCodeOnBeforeRtngCommentLineInsert
[IntegrationEvent(False,False)]
local procedure OnValidateStandardTaskCodeOnBeforeRtngCommentLineInsert(var RoutingCommentLine: Record "Routing Comment Line"; StdTaskComment: Record "Standard Task Description")
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingCommentLine | Table Microsoft.Manufacturing.Routing."Routing Comment Line" | |
| StdTaskComment | Table Microsoft.Manufacturing.Routing."Standard Task Description" |
OnMachineCtrTransferFieldsOnAfterWorkCenterTransferFields
[IntegrationEvent(False,False)]
local procedure OnMachineCtrTransferFieldsOnAfterWorkCenterTransferFields(var RoutingLine: Record "Routing Line"; xRoutingLine: Record "Routing Line"; WorkCenter: Record "Work Center"; MachineCenter: Record "Machine Center"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| xRoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| WorkCenter | Table Microsoft.Manufacturing.WorkCenter."Work Center" | |
| MachineCenter | Table Microsoft.Manufacturing.MachineCenter."Machine Center" | |
| IsHandled | Boolean |
OnBeforeWorkCenterTransferFields
[IntegrationEvent(False,False)]
local procedure OnBeforeWorkCenterTransferFields(var RoutingLine: Record "Routing Line"; xRoutingLine: Record "Routing Line"; WorkCenter: Record "Work Center"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| xRoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| WorkCenter | Table Microsoft.Manufacturing.WorkCenter."Work Center" | |
| IsHandled | Boolean |
OnBeforeValidateStandardTaskCode
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateStandardTaskCode(var RoutingLine: Record "Routing Line"; xRoutingLine: Record "Routing Line"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| xRoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" | |
| IsHandled | Boolean |