Hierarchy
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ MB0C (Package) Customizing R/3 inventory management
IMG Activity
ID | SIMG_CFMENUOLMBOMBO | Assign Forms and Programs |
Transaction Code | S_ALR_87000054 | IMG Activity: SIMG_CFMENUOLMBOMBO |
Created on | 19981222 | |
Customizing Attributes | SIMG_CFMENUOLMBOMBO | Assign Forms and Programs |
Customizing Activity | SIMG_CFMENUOLMBOMBO | Assign Forms and Programs |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | SIMG_CFMENUOLMBOMBO |
In this step, you assign SAPscript forms (layout sets) and programs to the individual output (message) types.
Forms determine the layout and content of output documents and programs control the processing of output (messages).
Assignment of storage location address to a form
If you want to include the address of the storage location on the printout when printing out GR/GI slips (goods-accompanying slips), you can extend the relevant form (layout set) accordingly.
Printing the storage location address is supported for the following:
- WE01 (GR slip, vers. 1)
- WE02 (GR slip, vers. 2)
- WE03 (GR slip, vers. 3)
- WEK1 (Kanban card 1)
- WF01 (GR production order, vers. 1)
- WF02 (GR production order, vers .2)
- WA01 (GI slip, vers. 1)
- WA02 (GI slip, vers. 2)
- WA03 (GI slip, vers. 3)
To include the storage location address in the printout, you must make the following settings:
In Customizing for the enterprise structure, enter at least one address for a storage location under Definition -> Materials Management -> Maintain Storage Location. The address you wish to print must have the sequential number 001.
Make the following settings in Customizing for Inventory Management:
In the step Define Forms, assign the data you wish to have printed to the desired form (e.g. WESCHEINVERS1) (sub-object Window, text elements under the section "Storage information").
In the case of the output (message) types WE03 and WA03, you must add $*LADR-<field name>$ to the form. In the case of all the other types, you must add $LADR-<field name>$.
In WESCHEINVERS1, $LADR-name1$ is predefined for example purposes. This enables you to print the name of the storage location.
Note:
The $ signs are to be replaced by the & sign in the SAPscript editor.
You can choose all fields included in the structure SADR (address management: company data). If you wish to print out the postal code, for example, enter $LADR-pstlz$.
In the case of the output (message) types WE03 and WA03, to switch storage locations you must replace the form routine ENTRY_WE03 by ENTRY_WE03L and the routine ENTRY_WA03 by ENTRY_WA03L. As a result, a new GR/GI slip will be printed each time the storage location is changed.
You make this setting in the step Assign Forms and Programs.
In form WESCHEINVERS3, it is specified for example purposes what you must change when using the form routine ENTRY_WE03L in order to print out the relevant storage location addresses in the event of a change in the storage location.
The header part of the sub-object Window contains the following for this purpose:
IF NOT $LGORTSPLIT$ IS INITIAL
Lagerort $*MSEG-LGORT$ $*LADR-NAME1$
ENDIF
Standard Settings
In the standard system, a form and a program have already been assigned to each of the relevant output (message) types.
Assigning Smart Forms
For output type WE01, it is also possible to assign a smart form instead of a form. To do this, replace program SAPM07DR with program SAPFM07P_SMART and form WESCHEINVERS1 with form MMIM_GRPO_SINGLE.
Note
For more information on SAP Smart Forms, see the SAP Library under Basis Components -> Basis Services / Communication Interfaces (BC-SRV) -> SAP Smart Forms (BC-SRV-SCR).
Activities
- Check the form assignment for each output (message) type.
- If you have defined your own forms, assign them to the desired output (message) types.
Note
- E-mail messages do not require a form: you maintain the mail text in the step "Maintain output (message) types".
If you want to send a mail message, ensure that you replace the text variables (such as, MSEG-MATNR). In the previous SAPscript editor in transaction SE71, the text variables were defined directly in the text by entering &. In the new SAPscript editor in transaction SE71, you can no longer enter the text variables directly in the text. You must include the text variables from the menu path: Include -> Symbols -> Program Symbols.
Text variables that have been included correctly flash when the cursor is placed over it.
If you change a mail text, you must then delete the condition record and create a new one, as the mail text is copied into the condition record internally.
- In the case of the output (message) types for printing labels, the Form field does not contain the SAPscript form but does contain the application object for the label text.
- You cannot change FORM routines using Customizing.
Business Attributes
ASAP Roadmap ID | 259 | Establish Forms and Messages |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | SIMG_CFMENUOLMBOMBO | 0 | HLA0006045 O HLA0006047 O HLA0006048 |
Maintenance Objects
Maintenance object type | C | Customizing Object |
Assigned objects | ||||||
---|---|---|---|---|---|---|
Customizing Object | Object Type | Transaction Code | Sub-object | Do not Summarize | Skip Subset Dialog Box | Description for multiple selections |
VV_TNAPR_ME | V - View | SM30 | MM-IM | Assign Forms and Programs |
History
Last changed by/on | SAP | 19981222 |
SAP Release Created in |