TableExtension 5409 Prod. Order Routing Line

TableExtension 70491931 EOS086 TableExt70491931

Fields

EOS086 Planning Sequence No. (70491929)

Integer


EOS086 Sorting Sequence No. (70491930)

Integer


Methods

EOS086_IsEditable

procedure EOS086_IsEditable(): Boolean

returns true if the routing line is editable, this means that the routing line can be rescheduled. true if the routing line is editable

Parameters / Return Value

  • Returns Boolean

EOS086_CheckSequence

procedure EOS086_CheckSequence()

check the planning sequence for the same production order if the same capacity exists more then once.


EOS086_MoveLineInSequence

procedure EOS086_MoveLineInSequence(OldSequenceNo: Integer; NewSequenceNo: Integer)

moves the current production order routing line to the new sequence number. old sequence numbernew sequence number

Parameters / Return Value

  • OldSequenceNo Integer

  • NewSequenceNo Integer


Events

OnBeforeValidatePlanningSequenceNo

local procedure OnBeforeValidatePlanningSequenceNo(var ProdOrderRoutingLine: Record "Prod. Order Routing Line"; var xProdOrderRoutingLine: Record "Prod. Order Routing Line"; var IsHandled: Boolean)

Raised at the beginning of the trigger OnValidate() of the “EOS086 Planning Sequence No.” field. Use it to skip the app code.

Parameters / Return Value

  • ProdOrderRoutingLine Record "Prod. Order Routing Line"

    Record “Prod. Order Routing Line”

  • xProdOrderRoutingLine Record "Prod. Order Routing Line"

    xRecord “Prod. Order Routing Line”

  • IsHandled Boolean

    if true, no following app code will be executed



EOS Labs -