ROUDET: Generation of the operations list

This entry point is used to insert additional logic in the work order management at the time of the operation list generation. It makes it possible to replace the standard algorithm, in order to load the data from a specific source.

Context and operating mode

Transaction

There is one transaction in progress.

To cancel the transaction if there is a problem, the GOK variable must be set to 0.

Log file

There is no open log file

Available screen and file classes

The [M :MFG0] and [M:MFG1] screen classes are loaded at the time of the call to the entry point.

 Use

This entry point has been designed to enable a complete custom/specific loading of the operations grid (MFG3).

The operations are inserted in the [M:MFG3] mask.

At the time of the call, the following parameters are available:

Value    Date     CDAT     reference date

Value    Integer  CALT     route alternative

        Integer  LRET       Return code

 If this entry point takes control of the list generation, the return code LRET must IMPERATIVELY have the value 9, in order to short-circuit the standard processing.

The display of the grid is taken in hand by the standard.

The GMFMORI global variable makes it possible to know the original function (GESMFG)

Open tables

In the table below, the significant content flag indicates that the content is in phase with the context (…).

Table

Significant content

Table Title

MFGHEAD

No

WO header

MFGITM

No

Released products

MFGOPE

No

Operations

MFGMAT

No

Materials

MFGPRN

No

Documents

ORDERS

No

WIPs

SCHEDULING

No

Scheduling

OPERATIONS

No

Loading

ROUTING

No

Routing header

ROUOPE

No

Routing operations

ROUSCD

No

Route - Scheduling

BOM

No

BOMs

BOMD

No

BOM lines

FACILITY

No

Site

 

CUSUPDLOC: Specific update of the storage location for the component

This entry point is used to insert additional logic into the management of works orders at the moment where, for each operation, the materials associated with a de-stocking location linked to a work center are updated.   

Context and operating mode

Transaction

There is no transaction in progress.

Log file

There is no open log file

Available screen and file classes

The [M :MFG0], [M:MFG1] and [M :MFG2] screen classes are loaded at the time of the call to the entry point.

The [M :MFG3] screen is in the process of being loaded.

 Use

This entry point was designed to allow a specific/custom loading of the storage location (LOC field) in the component grid (MFG2), as well as the initialization of additional fields.

At the time of the call, the following parameters are available:

Value    integer    LOPENUM   operation 

Value    Integer    LLIG     current index in the operations grid (in process of being loaded).

Value   Char        LWST     Work centre

Value  Char         LFCY     production site

Open tables

In the table below, the significant content flag indicates that the content is in phase with the context (…).

Table

Significant content

Table Title

MFGHEAD

No

WO header

MFGITM

No

Released products

MFGOPE

No

Operations

MFGMAT

No

Materials

MFGPRN

No

Documents

ORDERS

No

WIPs

SCHEDULING

No

Scheduling

OPERATIONS

No

Loading

ROUTING

No

Routing header

ROUOPE

No

Routing operations

ROUSCD

No

Route - Scheduling

BOM

No

BOMs

BOMD

No

BOM lines

FACILITY

No

Site

 

WITHSHR: Possibility to ignore the operating loss

This entry point is used to insert additional logic:

-         in work order management when generating the list of operations,

-         in case of occasional sub-contracting planned on the operation, when deciding to sub-contract the operation,

 °just before integrating the loss percentage into the calculation of quantities and operating time.

Context and operating mode

Transaction

There is one transaction in progress.

To cancel the transaction if there is a problem, the GOK variable must be set to 0.

Log file

There is no open log file

Available screen and file classes

The [F :ROO] table is loaded at the moment of the entry point call.

The [M :MFO1] and [M :MFG3] screens are being loaded.

Use

The GPE variable is used. It is set to the value 0 by default. It will have to be positioned to 1 in the specific process linked to the entry point if the loss percentage is to be ignored in the quantity calculation. On returning to the standard processing, the GPE value is tested. If it is different from 0, the line where the quantity is weighted with the loss percentage is short-circuited.

Open tables

In the table below, the significant content flag indicates that the content is in phase with the context (…).

Table

Significant content

Table Title

MFGHEAD

No

WO header

MFGITM

No

Released products

MFGOPE

No

Operations

MFGMAT

No

Materials

MFGPRN

No

Documents

ORDERS

No

WIPs

SCHEDULING

No

Scheduling

OPERATIONS

No

Loading

ROUTING

No

Routing header

ROUOPE

No

Routing operations

ROUSCD

No

Route - Scheduling

BOM

No

BOMs

BOMD

No

BOM lines

FACILITY

No

Site

 

ROULIG: Specific update at the end of the loading of an operation

This entry point is used to insert additional logic into the management of work orders when the operations list is generated, immediately before moving to the next operation, at the end of the loading of the current operation in the [M:MFG3] table.

Context and operating mode

Transaction

There is one transaction in progress.

To cancel the transaction if there is a problem, the GOK variable must be set to 0.

Log file

There is no open log file

Available screen and file classes

The [F :ROO] table is loaded at the moment of the entry point call.

The [M :MFO1] and [M :MFG3] screens are being loaded.

Use

The GPE variable is used. It is set to the value 0 by default. It will have to be positioned to 1 in the specific process linked to the entry point if the loss percentage is to be ignored in the quantity calculation. On returning to the standard processing, the GPE value is tested. If it is different from 0, the line where the quantity is weighted with the loss percentage is short-circuited.

Open tables

In the table below, the significant content flag indicates that the content is in phase with the context (…).

Table

Significant content

Table Title

MFGHEAD

No

WO header

MFGITM

No

Released products

MFGOPE

No

Operations

MFGMAT

No

Materials

MFGPRN

No

Documents

ORDERS

No

WIPs

SCHEDULING

No

Scheduling

OPERATIONS

No

Loading

ROUTING

No

Routing header

ROUOPE

No

Routing operations

ROUSCD

No

Route - Scheduling

BOM

No

BOMs

BOMD

No

BOM lines

FACILITY

No

Site