Production plan
Use this function to customize the Production plan (FUNBENCHI) function to the needs of your organization and your processes.
Your system is provided with a standard or master Production plan entry format. You can modify the master or create new entry definitions to suit your processes, your users or just to make your system more convenient to use. Each entry definition affects the way in which information is entered, and what information is displayed and printed.
You create each entry definition as a "Transaction". Each transaction you define is available for selection when the Production plan function is loaded, either from the menu or from an action in a linked function. The default entry screen will be displayed and a choice will not be offered if you do not define additional transactions to the standard or master Production plan entry format.
You are advised to get a basic understanding of how your system works before changing the master entry definition.
Prerequisite
Refer to documentation Implementation
Screen management
The Production plan Entry transactions function contains a Home section and one section per feature of the functionality:
Header
The transaction header allows the user to create new transaction codes or to look for existing transactions to modify or delete. It is composed of two sections:
Transaction
This is the code identifying the setup of the Production plan transaction. A description is assigned to each setup transaction code. These are two items of information that appear in the selection window proposed at the start of the production reporting entry.
Access code
Transactions can be filtered according to the users, thanks to the introduction of this access code: if the field is assigned, only the users who have this access code in their profile will be able to access the transaction.
If several transactions are set up for a function, and the user only has access to one of them because of the access codes, the selection window is no longer proposed: the access is by direct entry.
Production plan
Transaction (field BTSNUM) |
This field indicates the code of the setup transaction. |
field DESAXX |
This long description is used as a title in screens and reports. By default the short title, the long title or the column header of a data are recorded (on creation/update) in the connection language of the user.
A user who logs on with this language will view the short description, long description or column header in their connection language if a translation exists. Otherwise, these descriptions will be available in the folder language. The connection language needs to be defined as a default language for thefolder. |
Active (field ENAFLG) |
Use this field to activate or deactivate a transaction. |
Access code (field ACSCOD) |
This access code is used to restrict access to data by user or group of users. |
Group (field GFY) |
This field is used to allow access to the transaction to a limited group of companies. |
Tab Parameters
You use this section to define functional characteristics for this entry transaction. This includes the following information:
- Which production reporting type is requested (entry to stock on WO/entry to stock on BOM).
- Which default quantity should be used to initialize the produced quantity in the case of an entry to stock on BOM without WO?
- If the material consumptions associated with the production reporting should be achieved
- The material consumption method: this setup is used to load the quantities of consumed material based on the planned and achieved quantity.
- Strict manual withdrawal: this setup allows the user to impose or not manual entry of the consumption of the materials with the immediate stock withdrawal method.
Parameters
WO tracking (field OFFLG) |
This field indicates if the transaction authorizes the tracking on WO. |
BOM tracking (field BOMFLG) |
This field indicates if the transaction authorizes the tracking on BOM. |
Default quantity (field QTYSAI) |
This field defines the default release/tracking quantity.
|
Material consumption
field MATFLG |
This field indicates if the transaction authorizes the tracking on associated materials.
|
field CONSMAT |
Setup used to define, for this entry transaction, the material consumption mode:
|
Manual issue only (field STOCODMAN) |
This parameter is a constraint for the user to choose manually the stock for consumption. |
Filter (field MATFLTFLG) |
These checkboxes are used to specify an automatic tracking option on materials completed, not completed, or on both criteria. |
Single warehouse (field WRHOBY) |
The presence of this checkbox is subject to the WRH activity code.
|
Warehouse (field WRHCOD) |
The presence or absence of this option is subject to the activity code WRH.
If the Single-warehouse checkbox is selected, this field automatically takes the value Entered. It is indeed mandatory to specify the warehouse in the document header. |
Container (field LPNRCPCOD) |
Block number 2
Tab Filters/sort
In this tab, define the following:
- A default filter that is used to select the products to be proposed in the grid (closed, not closed, all)
- The possibility or not to modify this filter
- Two sort criteria to be combined from the four possible choices: these sort criteria can be modified during the use of the production plan.
- Transaction codes for entries and issues: these stock transaction codes are used to specify rules within the same transaction type (refer to the stock management rules).
- Automatic journal codes for entries and issues: the automatic journals that will be used to post the movements created with this transaction should be mentioned here.
Filter
Filter default value (field FILTDEF) |
Use this field to set, for this entry transaction, the default value for the Filter field (field FILTOPE). |
Filter (field FILTFLG) |
Use this field to define, for this entry transaction, if the Filter field (field FILTOPE) should be:
|
Sort
Criteria 1 (field CRIT1) |
This field gives the main sort criteria for the table of records to be processed. |
Criteria 2 (field CRIT2) |
This field gives the second sort criteria for the table of records to be processed. |
Stock receipt
Transaction group (field TRSFAM) |
Movement group, initialized by the movement group of the transaction being used. Statistical information used in the stock transactions associated with the shipment. This value is fixed if the original document does not reference a movement group. Otherwise, the movement group of the document at the origin of the quality control is suggested in priority. |
Auto journal code (field ENTCOD) |
This field is used for this transaction to specify the code of the accounting automatic journal used to generate, via the stock accounting interface, the accounting entries with respect to the stock movements created with this transaction. |
Movement code (field TRSCOD) |
A stock transaction code is used to specify rules within a similar transaction type. These codes need to be created in the miscellaneous table number 14. The movement code is used to define specific stock receipt and issue rules for some transactions. For example, a dedicated transaction associated with experienced users can authorize the receipt to stock of goods in A status while the other users may be associated with a transaction authorizing the receipt to stock of goods in Q status. |
Stock issue
Transaction group (field TRSFAMS) |
Movement group, initialized by the movement group of the transaction being used. Statistical information used in the stock transactions associated with the shipment. This value is fixed if the original document does not reference a movement group. Otherwise, the movement group of the document at the origin of the quality control is suggested in priority. |
Auto journal code (field ENTCODS) |
This field is used for this transaction to specify the code of the accounting automatic journal used to generate, via the stock accounting interface, the accounting entries with respect to the stock movements created with this transaction. |
Movement code (field TRSCODS) |
A stock transaction code is used to specify rules within a similar transaction type. These codes need to be created in the miscellaneous table number 14. The movement code is used to define specific stock receipt and issue rules for some transactions. For example, a dedicated transaction associated with experienced users can authorize the receipt to stock of goods in A status while the other users may be associated with a transaction authorizing the receipt to stock of goods in Q status. |
Tab Display
This tab makes it possible to define all the columns that should be displayed in the Production plan, along with their display order.
Also specified here is whether the quantities produced should be preloaded or not.
Block number 1
Preload quantity completed (field CPLUPDFLG) |
Preload of times/quantities carried out. |
Block number 2
Number of lines (field NBRLIG) |
This field indicates the maximum number of lines in the grid. |
Number of fixed columns (field NBRCOL) |
The first N columns specified in this field remain visible on the screen when scrolling. |
Grid List of fields
Field (field INTIT) |
Input (field DAC) |
Use this column to define which fields are to be displayed and the order in which those fields are displayed. The associated field is not displayed if this field is blank. |
Tab Stock
This tab is used to set up the fields that should be displayed, entered or hidden during the entry to stock. Only the information of the detail window can be set up.
Entry
Enter packing unit (field UOMSAIFLG) |
This setup is used to define, for this entry transaction, whether the entry in packing units is authorized or not in the receipt movement.
Specific case: Customer returns If the entry of PAC unit is allowed, then it is possible to modify the sales unit in the return by selecting a different sales unit among the following units:
Otherwise, the sales unit cannot be modified and the PAC/STK coefficient and the STK quantity fields are not displayed. Special case: Loan returns The entry in PAC is not possible in a load return line. The sales unit cannot be modified for this type of return. |
Supplier lot (field BPSLOTCOD) |
Use this parameter to define, for this entry transaction, if the product Supplier lot number needs to be:
|
field BPSLOTSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Lot (field LOTCOD) |
Parameter used to define, for this entry transaction, whether the product Lot number needs to be:
|
field LOTSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Sublot (field SLOCOD) |
Parameter used to define, for this entry transaction, whether the product Sublot number needs to be:
|
field SLOSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Number of sublots (field NBSLOFLG) |
Use this parameter to define, for this entry transaction, if the Number of sublots needs to be displayed. |
Status (field STACOD) |
This setup is used to define, for this entry transaction, whether the entry status needs to be:
|
field STASCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Location (field LOCCOD) |
Parameter used to define, for this entry transaction, if the location for the product receipt needs to be:
|
field LOCSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Order price (field MVTPRICOD) |
Use this parameter to define, for this entry transaction, if the Order unitary price needs to be:
This information is used to intervene in the valuation of the stock receipt:
|
field MVTPRISCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Starting serial number (field SERCOD) |
Parameter used to define, for this entry transaction, whether the first product serial number for receipt to stock needs to be:
|
field SERSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Ending serial number (field SERECOD) |
Parameter used to define, for this entry transaction, if the last product serial number, when these numbers are consecutive, needs to be:
|
field SERESCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Identifier 1 (field IDECOD01) |
The identifiers correspond to pieces of free information each used to identify a stock line. This parameter used to define, for this entry transaction, whether the analytical dimension needs to be:
|
field IDESCR01 |
Specify, for this entry transaction, if the field needs to be present in:
|
Identifier 2 (field IDECOD02) |
field IDESCR02 |
Movement description (field MVTDESCOD) |
Setup used to define, for this entry transaction, if the movement description that will be written in the stock journal needs to be:
|
field MVTDESSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Warehouse (field WRHCOD1) |
The presence or absence of this option is subject to the activity code WRH.
|
field WRHSCR1 |
Specify, for this entry transaction, if the field needs to be present in:
|
Container (field LPNCOD) |
This field is subject to the LPN - License plate no. management activity code. For this entry transaction, specify if the container and license plate number on the document line needs to be:
Refer to the License plate number field help linked to the Miscellaneous receipts function for more information on creating license plate numbers "on the fly". |
field LPNSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Detail
Enter packing unit (field UOMSAIFLG1) |
This setup is used to define, for this entry transaction, whether the entry in packing units is authorized or not in the receipt movement. If the the entry of the PAC is possible, it is then possible to modify the PAC/STK conversion factor (on the condition that the product unit authorizes this modification). |
Supplier lot (field BPSLOTCOD1) |
Use this parameter to define, for this entry transaction, if the product Supplier lot number needs to be:
|
field BPSLOTSCR1 |
Specify, for this entry transaction, if the field needs to be present in:
|
Major version (field ECCCOD) |
This parameter is used for this entry transaction to define whether the Major version number should be:
The management of the version numbers is only carried out at the Lot complement window level. |
field ECCSCR |
Specify, for this entry transaction, if the field needs to be present in:
|
Minor version (field ECCCODMIN) |
This parameter is used to define, for this entry transaction, whether the Minor version number needs to be:
The management of the version numbers is only carried out at the Lot complement window level. |
field ECCSCRMIN |
Specify, for this entry transaction, if the field needs to be present in:
|
Identifier 1 (field IDECOD1) |
The identifiers correspond to pieces of free information each used to identify a stock line. This parameter used to define, for this entry transaction, whether the analytical dimension needs to be:
|
field IDESCR1 |
Specify, for this entry transaction, if the field needs to be present in:
|
Identifier 2 (field IDECOD2) |
field IDESCR2 |
Printing (field PRNCOD1) |
Specify if label printing is authorized for this entry transaction. You can authorize the printing of:
When printing is authorized, it is launched automatically when the stock receipt entry is completed. The automatic printing of stock labels applies when using an ADC terminal: all the setup rules required for the launch are specified in the Miscellaneous receipts function implementation documentation (ADCs). |
field PRNSCR1 |
Specify, for this entry transaction, if the field needs to be present in:
|
Number of copies (field PRNNBFLG1) |
Parameter used to define, for this entry transaction, if the number of documents to be printed can be entered or not. |
field PRNNBSCR1 |
Specify, for this entry transaction, if the field needs to be present in:
|
Order price (field MVTPRICOD1) |
Use this parameter to define, for this entry transaction, if the transaction price in the Stock receipt entry screen needs to be:
In the case of a loan or subcontract material return, this information is not available. |
Ending serial number (field SERECOD1) |
Parameter used to define, for this entry transaction, if the last product serial number, when these numbers are consecutive, needs to be:
|
field SERESCR1 |
Specify, for this entry transaction, if the field needs to be present in:
|
Movement description (field MVTDESCOD1) |
Setup used to define, for this entry transaction, if the movement description that will be written in the stock journal needs to be:
|
Available stock (field AVSTOCOD1) |
Use this parameter to define if, for this entry transaction, the available to promise stock in the stock entry screen needs to be:
|
field AVSTOSCR1 |
Specify, for this entry transaction, if the field needs to be present in:
|
Lot
Expiration (field SPERFLG) |
Select this checkbox to indicate that the lot expiry date needs to be entered. |
Potency (field SPOTFLG) |
Select this checkbox to indicate that the lot title needs to be entered. To use this transaction in VT mode (ADC), do not select this checkbox: the lot title is not editable in this mode. |
field SRUB1FLG |
This setup is used to specify for each of the user free fields 1-2-3-4 of the Lot addition entry window whether these fields needs to be entered. These fields are used to associate additional information to a lot. To use this transaction in VT mode (ADC), do not select this checkbox: the user headings 1-2-3-4 are not editable in this mode.
|
Tab Analytical
In this function, the following fields cannot be accessed:
- Entry
- Line distribution
- Header section
Block number 1
Header dimensions (field HEACCECOD) |
Parameter used to define if, for this transaction, the analytical dimensions fields of the document header needs to be:
|
Distribution line (field DSPCOD) |
This setup is used to define, for this entry transaction, if the analytical distribution key at line and invoicing element level needs to be:
|
field DSPSCR |
Parameter used to define, for this entry transaction, if the field needs to be present in:
|
Stock movement dimensions (field STOCCECOD) |
Specify for this transaction if the analytical dimension fields related to stock movements needs to be:
|
Entry
field CCESCR |
Grid Dimension line
Dimension type (field DIE) |
You can enter an analytical dimension type code on each table line. |
Method (field CCECOD) |
Parameter used to define, for this entry transaction, if the analytical dimension needs to be:
|
Pre-loading dimensions |
Select the Preload dimensions action to load the default dimensions defined for a selected group of sites or companies. |
Specific actions
Copy
Select the Copy action to copy this entry transaction to a different folder. Block number 1
Block number 2
|
Error messages
In addition to the generic error messages, the following messages can appear during the entry :
You do not have the access rights for this code
This message is displayed if the access code defined does not exist in the user profile. Select a different access code or (provided you have the authorization) add the requested access code to the user profile.
Tables used
Refer to documentation Implementation