Table "Planning Routing Line"
Properties
| Name | Value |
|---|---|
| Caption | Planning Routing Line |
| DrillDownPageID | Page Microsoft.Manufacturing.Routing."Planning Routing" |
| LookupPageID | Page Microsoft.Manufacturing.Routing."Planning Routing" |
| Permissions | TableData "Prod. Order Capacity Need" = rmd |
| DataClassification | CustomerContent |
Fields
| Name | Type | Description |
|---|---|---|
| "Worksheet Template Name" | Code[10] | |
| "Worksheet Batch Name" | Code[10] | |
| "Worksheet Line No." | Integer | |
| "Operation No." | Code[10] | Specifies the operation number for this planning routing line. |
| "Next Operation No." | Code[30] | Specifies the next operation number if you use parallel routings. |
| "Previous Operation No." | Code[30] | Specifies the previous operation number and shows the operation that is run directly before the operation. |
| Type | Enum Microsoft.Manufacturing.Capacity."Capacity Type" | Specifies the type of 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 task related to this routing line. |
| "Setup Time" | Decimal | Specifies the setup time using the unit of measure from the Setup Time Unit of Measure field on the work or machine center card. |
| "Run Time" | Decimal | Specifies the run time of the operation. |
| "Wait Time" | Decimal | Specifies the wait time. |
| "Move Time" | Decimal | Specifies the move time using the unit of measure in the Move Time Unit of Measure field on the machine or work center card. |
| "Fixed Scrap Quantity" | Decimal | Specifies a fixed scrap quantity for this routing line. |
| "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 as a percentage. |
| "Setup Time Unit of Meas. Code" | Code[10] | |
| "Run Time Unit of Meas. Code" | Code[10] | |
| "Wait Time Unit of Meas. Code" | Code[10] | |
| "Move Time Unit of Meas. Code" | Code[10] | |
| "Description 2" | Text[50] | Specifies additional description text. |
| "Minimum Process Time" | Decimal | |
| "Maximum Process Time" | Decimal | |
| "Concurrent Capacities" | Decimal | Specifies the quantity of machines or personnel that can perform their expected functions simultaneously. |
| "Send-Ahead Quantity" | Decimal | Specifies the output of the operation that must be completed before the next operation can be started. |
| "Routing Link Code" | Code[10] | |
| "Standard Task Code" | Code[10] | |
| "Unit Cost per" | Decimal | Specifies the unit cost for this operation if it is different than the unit cost on the work center or machine center card. |
| Recalculate | Boolean | |
| "Sequence No.(Forward)" | Integer | |
| "Sequence No.(Backward)" | Integer | |
| "Fixed Scrap Qty. (Accum.)" | Decimal | |
| "Scrap Factor % (Accumulated)" | Decimal | |
| "Sequence No. (Actual)" | Integer | |
| "Direct Unit Cost" | Decimal | |
| "Indirect Cost %" | Decimal | |
| "Overhead Rate" | Decimal | |
| "Output Quantity" | Decimal | |
| "Starting Time" | Time | Specifies the starting time for the operation for this planning routing line. |
| "Starting Date" | Date | Specifies the starting date for the operation for this planning routing line. |
| "Ending Time" | Time | Specifies the ending time of the operation for this planning routing line. |
| "Ending Date" | Date | Specifies the ending date of the operation for this planning routing line. |
| "Unit Cost Calculation" | Enum Microsoft.Foundation.Enums."Unit Cost Calculation Type" | |
| "Input Quantity" | Decimal | |
| "Critical Path" | Boolean | |
| "Starting Date-Time" | DateTime | Specifies the starting date and the starting time, which are combined in a format called "starting date-time". |
| "Ending Date-Time" | DateTime | Specifies the ending date and the ending time, which are combined in a format called "ending date-time". |
| "Expected Operation Cost Amt." | Decimal | |
| "Expected Capacity Ovhd. Cost" | Decimal | |
| "Expected Capacity Need" | 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
Caption
procedure Caption(): Text
Returns
| Type | Description |
|---|---|
| Text |
SetRecalcStatus
procedure SetRecalcStatus()
RunTimePer
procedure RunTimePer(): Decimal
Returns
| Type | Description |
|---|---|
| Decimal |
CalcStartingEndingDates
procedure CalcStartingEndingDates()
TransferFromProdOrderRouting
procedure TransferFromProdOrderRouting(var ProdOrderRoutingLine: Record "Prod. Order Routing Line")
Parameters
| Name | Type | Description |
|---|---|---|
| ProdOrderRoutingLine | Table Microsoft.Manufacturing.Document."Prod. Order Routing Line" |
UpdateDatetime
procedure UpdateDatetime()
SetNextOperations
procedure SetNextOperations()
Events
OnAfterWorkCenterTransferFields
[IntegrationEvent(False,False)]
local procedure OnAfterWorkCenterTransferFields(var PlanningRoutingLine: Record "Planning Routing Line"; var WorkCenter: Record "Work Center")
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| WorkCenter | Table Microsoft.Manufacturing.WorkCenter."Work Center" |
OnAfterMachineCtrTransferFields
[IntegrationEvent(False,False)]
local procedure OnAfterMachineCtrTransferFields(var PlanningRoutingLine: Record "Planning Routing Line"; var WorkCenter: Record "Work Center"; var MachineCenter: Record "Machine Center")
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| WorkCenter | Table Microsoft.Manufacturing.WorkCenter."Work Center" | |
| MachineCenter | Table Microsoft.Manufacturing.MachineCenter."Machine Center" |
OnAfterTransferFromProdOrderRouting
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromProdOrderRouting(var PlanningRoutingLine: Record "Planning Routing Line"; var ProdOrderRtngLine: Record "Prod. Order Routing Line")
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| ProdOrderRtngLine | Table Microsoft.Manufacturing.Document."Prod. Order Routing Line" |
OnAfterTransferFromRoutingLine
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromRoutingLine(var PlanningRoutingLine: Record "Planning Routing Line"; var RoutingLine: Record "Routing Line")
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| RoutingLine | Table Microsoft.Manufacturing.Routing."Routing Line" |
OnAfterTransferFromReqLine
[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromReqLine(var PlanningRoutingLine: Record "Planning Routing Line"; var RequisitionLine: Record "Requisition Line")
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| RequisitionLine | Table Microsoft.Inventory.Requisition."Requisition Line" |
OnAfterUpdateDatetime
[IntegrationEvent(False,False)]
local procedure OnAfterUpdateDatetime(var PlanningRoutingLine: Record "Planning Routing Line"; xPlanningRoutingLine: Record "Planning Routing Line"; FieldNo: Integer)
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| xPlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| FieldNo | Integer |
OnBeforeCalcStartingEndingDates
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcStartingEndingDates(var PlanningRoutingLine: Record "Planning Routing Line"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| IsHandled | Boolean |
OnMachineCtrTransferFieldsOnAfterWorkCenterTransferFields
[IntegrationEvent(False,False)]
local procedure OnMachineCtrTransferFieldsOnAfterWorkCenterTransferFields(var PlanningRoutingLine: Record "Planning Routing Line"; xPlanningRoutingLine: Record "Planning Routing Line"; WorkCenter: Record "Work Center"; MachineCenter: Record "Machine Center"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| xPlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning 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 PlanningRoutingLine: Record "Planning Routing Line"; xPlanningRoutingLine: Record "Planning Routing Line"; WorkCenter: Record "Work Center"; var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| PlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| xPlanningRoutingLine | Table Microsoft.Manufacturing.Routing."Planning Routing Line" | |
| WorkCenter | Table Microsoft.Manufacturing.WorkCenter."Work Center" | |
| IsHandled | Boolean |