Loading...
 

Conditional sequence of operations

Conditional sequence of operations

Description

A conditional work sequence of a work plan contains a conditional list of individual work sequences, the so-called variants. This provides a set of instruments to define different resources in a work sequence, e.g. due to different characteristics of the part to be produced. Different time specifications can also be stored as a table in an individual work sequence.

In the course of a routing explosion, the item whose condition is fulfilled first is inserted into the production routing.

Functionality

Input window

This window is used to maintain conditional work plan sequences.

Menu
Menu item Description
Edit -
: Piece time type -
: : Value The object type of the piece time is set to "value" (CX_VALUE)
: : per value The object type of the piece time is set to "per value" (CX_VALUE_PER)
: : Formula The object type of the piece time is set to "formula" (CX_FORMULA)
: : Formula Attributes
: : Conditional attribute
: Columns -
: : Insert columns Insert column
: : Edit columns Edit column
: lines -
: : Insert line Insert line
: : Delete line Delete line
: Validity Set validity
: Features -
: : Presettable Insert preset feature
: : Calculated Insert calculated characteristic
: : Conditional Insert conditional feature
Close Close window
Testing Resolution Test window Callresolution
Toolbar
Symbol Description
 new.png Create new sequence variant
 save.png Save changes
 delete.png Delete sequence variant
 CX_PRINTER_hardcopy.png Print sequence variant
 CX_VALIDITY.png Set validity
 pin.png  pinned.png Create/edit notes
Fields
Field Description
Position data
: Sequence of work Number of the work sequence. The formatting can be specified by the CX_JOB_SCHEDULE_ITEM counter. It is also possible to set a counter with this counter. By default there is no counter and the formatting is preset with "000" "000".
: from index Index of the work sequence
: Operation Description of the sequence of operations
: work sequence prescribed The conditional table must return a valid entry when the routing is exploded. Not known variables are interrogated interactively.
Abort if nothing found If none of the conditions in the list of variant work sequences apply, an error message is displayed. Setting this selection automatically also sets the field "working sequence required". Unknown variables are interactively queried.
Check non-calculable condition If none of the conditions in the list of variant work sequences apply, the work sequence is skipped. Unknown variables are interrogated interactively.
Notes Notes or comments on the work sequence
: Variants Conditional list of individual work sequences
Double click: Edit variant
right mouse button: edit attributes
: Features Additional features for further technical specification of the sequence of operations
Texts
: Free text Freely definable, multilingual text
: Text modules
: : Create Creating a local text module
: : Insert Inserting a global text module or a global condition group
: : Remove Remove the text module selected in the list of text modules
Documents (For an additional description of the assignment of documents, click here)
: Structure tree Using the structure tree on the left side, subfolders or subnodes(  CX_STRUCTURE.png ) can be generated. Associations (document references, parts, partial roles, partner functions, etc.) can be moved within the structure by drag & drop and thus structured. In addition, you can navigate through the structure tree to display the associations of the folder in the right-hand list.

(At present only document references can be structured).

: List The list of document references is on the right-hand side. The local document references are marked with the box symbol (  CX_DOCUMENT_INDEX_LOCAL.png ) and the global ones with the document reference icon (  CX_DOCUMENT_INDEX.png ) are shown. In addition, global document references can also be inserted as conditional tables. Of the associated documents, the description of the document reference is displayed next to the type. This can be either the short title in the operating language or the description text. The type and the file name are also displayed.

link: Description of the buttons for maintaining the assignments to the document references

Description of structure node For the folder (structure nodes) defined in the structure tree, a different description can be entered here and saved using the save button to the right of the field.
Buttons
button Description
Position data
: Variants -
: : Insert Create new work sequence
: : Duplicate Duplicate the selected entry: All values of the entry except the workstation or resource are copied
: : Remove Remove selected entry
: Features -
: : Create Create new characteristic
: : Insert Insert new feature
: : Remove Remove current feature
Document Directory References
Open Opens the document of the selected document reference in the preview. Depending on the file type, Adobe Acrobat Reader, Word or, for example, Internet Explorer is started.
Insert When inserting, you can choose between local document references and global document references.
Context menu
Global document reference
Select Using the selection mask of the document references, an existing global document reference can be selected from the master data and associated with the object.
: Create A new global document reference is created and directly associated with the object.
Conditional table An existing global document reference can be selected via the selection mask of the document references. This document reference is then the first entry of a conditional table, which is associated with the object.
Local document reference
File (storage in database) A file can be selected, which is created as a local document reference and associated with the object. The file is imported and saved in the database.
: Email - Outlook import (storage in database) The e-mail marked in Outlook is created as a local document reference and associated with the object. The email is imported and saved in the database.
: Email attachment - Outlook import (storage in database) The attachment of the e-mail marked in Outlook is created as a local document reference and associated with the object. The attachment is imported and saved in the database.
: File (reference) A file can be selected. The path to this file is stored in the local document reference. The document is therefore not saved in the database, but the document reference refers to the original document.
: Email - Outlook Import (storage in directory) When this function is called, the e-mail marked in Outlook is saved in a directory (server directory). The file name and directory are defined by the user by means of a query. A local document reference is then automatically generated which refers to the saved email.
: Email attachment - Outlook Import (storage in directory) When this function is called, the file attachment of the e-mail marked in Outlook is saved in a directory (server directory). The file name and directory are defined by the user by means of a query, and the file name is preset based on the attachment. A local document reference is then automatically generated which refers to the saved file.

If the marked email has several attachments, one of the attachments must be selected by a user query.

Edit The document reference can be edited in its editing mask.
Remove If a global document reference is selected, the link between the document reference and the part is broken. Local document references are deleted.
Status bar
OK Changes to the conditional sequence of operations are saved. If no changes have been made the button is locked
New The input window is cleared
Delete The displayed, conditional sequence of operations is deleted
Close The window is closed without saving changes. If you want to save the changes, you must press the "OK" button.

Work sequence variant

This window is used to maintain a sequence of operations variant. The structure of the editing window may vary slightly depending on whether you are editing a work plan or a resource plan.

Fields
Field Description
Untitled fields at the top Here the conditions are entered when this item is to be valid, e.g. this field can contain "Length>=50mm" as a formula if the characteristic "Length" is defined in the BOM header.
Work step This group is displayed when editing work plans, the following group "Production area" is then hidden
: Operation Operation Description
: Order roll Assignment to an ordered article, if the work sequence is external production (extended workbench)
: Place Assignment to a workstation
: Resource If a workstation has been selected to which resources such as machines, work groups or suppliers have been assigned, these can be selected in this field
Production area This group is displayed when editing resource plans, the previous "Operation" group is then hidden
Area Assignment to a production area
: Resource If a production area has been selected to which resources such as machines, work groups or suppliers have been assigned, they can be selected in this field
: schedule control Here you can specify whether the resource should be given special attention in its further use (e.g. printed on "appointment cards" or similar)
Times -
: Set-up time Set-up time to complete the sequence of operations
: piece time piece or individual time per yield
: Variable name of the time In this field the total time of the work sequence can be assigned a variable name in order to be able to use this total time in further calculations
: omitted for zero piece time Identification whether the work sequence should be ignored if the piece time is zero: e.g. if the piece time is calculated using a formula
: Lead time Direct entry of the cycle time of this sequence of operations or marking that the cycle time of the workstation generally applies
Features List of characteristics to describe the operation (e.g. technical) more precisely
Buttons
button Description
OK Changes are saved and the window is closed.
Close The window is closed.

Related topics


Technical documentation

Overview

 alloccon.bmp (8118 bytes)

Conditional allocation base module

Module name

alloccon.mod

Classes

CX_CONDITIONED_ALLOCATION

Security

In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.

Received messages
Message Parameters Function Security
ATTRIBUTE_SELECTED
COLUMN_VARIABLE_SELECTED
EDIT_CONDITIONED_ALLOCATION NULL or conditional allocation object Call up the input window for conditional allocation
OBOX_ENTRY_INIT
SLOT_ATTRIBUTE_SELECTED

Sent messages
Message Parameters Function Receiver module
CONDITIONED_ALLOCATION_CHANGED Conditional Allocation Object Conditional allocation was changed
CONDITIONED_ALLOCATION_CREATED Conditional Allocation Object Conditional allocation was generated
CONDITIONED_ALLOCATION_DELETED Conditional Allocation Object Conditional allocation was deleted
EDIT_COLUMN_VARIABLE
EDIT_CONDITIONED_ALLOCATION NULL or conditional allocation object Call up the input window for conditional allocation Conditional Allocation Editing Module
EDIT_VALIDITY_BY_DATE Window title, object, recipient of the reply Call up the input window for validity Validity Editing Module
OBOX_ENTRY_INIT
SELECT_ATTRIBUTES
SELECT_SLOT_ATTRIBUTES
TEST_ALLOCATION_QUERY

Conditional work plan sequence Editing module

Module name

jobscond.mod

Classes

CX_CONDITIONED_ALLOCATION

Security

In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.

Received messages
Message Parameters Function Security
ATTRIBUTE_SELECTED
COMMENT_CHANGED Object Comment has been changed
DELETE_JOB_SCHEDULE_CONDITIONED_ENTRY
EDIT_CONDITIONED_ALLOCATION NULL or conditional allocation object Call up the input window for conditional allocation
EDIT_JOB_SCHEDULE_CONDITIONED_ENTRY
OBOX_ENTRY_INIT
SLOT_ATTRIBUTE_SELECTED
WORK_STATION_SELECTED

Sent messages
Message Parameters Function Receiver module
CONDITIONED_ALLOCATION_CHANGED Conditional Allocation Object Conditional allocation was changed
CONDITIONED_ALLOCATION_CREATED Conditional Allocation Object Conditional allocation was generated
CONDITIONED_ALLOCATION_DELETED Conditional Allocation Object Conditional allocation was deleted
EDIT_COLUMN_VARIABLE
EDIT_COMMENT Object Open the input window for comments Comment editing module
EDIT_CONDITIONED_ALLOCATION NULL or conditional allocation object Call up the input window for conditional allocation Conditional Allocation Editing Module
EDIT_JOB_SCHEDULE_CONDITIONED_ENTRY
EDIT_VALIDITY_BY_DATE Window title, object, recipient of the reply Call up the input window for validity Validity Editing Module
JOB_SCHEDULE_CONDITIONED_ENTRY_CHANGED
JOB_SCHEDULE_CONDITIONED_ENTRY_CREATED
JOB_SCHEDULE_CONDITIONED_ENTRY_DELETED
OBOX_ENTRY_INIT
SELECT_ATTRIBUTES
SELECT_SLOT_ATTRIBUTES
SELECT_WORK_STATION
SHOW_PREVIEW Widget Print Preview Print Preview
TEST_ALLOCATION_QUERY

Operational business