Ansicht
Dokumentation

_ISUBDVP_000002 - Define Structure of Point of Delivery ID

_ISUBDVP_000002 - Define Structure of Point of Delivery ID

TXBHW - Original Tax Base Amount in Local Currency   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

In this IMG activity, you choose a structure category for the point of delivery ID and define a new structure category.

Use a predefined structure category

Every point of delivery ID is based on a specific structure, which you define using the following parameters:

  • S.. (Structure category of the point of delivery ID)
2-character alphanumeric key of the point of delivery ID
  • Su... (Subscreen for Structuring the Point of Delivery ID)
4-character key of the subscreen displayed when you create, change, or display a point of delivery ID.
  • Sel... (Selection Subscreen)
4-character key of the subscreen displayed when you select a point of delivery (for example in installation processing).
  • S.S... One-Line Selection Subscreen
4-character key of the subscreen displayed when you select a point of delivery (for example in move-in, move-out, move-in/out transaction).
In contrast to the selection subscreen, on the one-line selection subscreen the point of delivery ID is displayed in one line.
  • Program (ABAP program for defining the subscreen)
Implementation of subscreens for displaying, processing, or selecting points of delivery. All the above subscreens are defined in this program.
  • Function (function module for processing point of delivery ID structure)
This function module is executed at different times during PoD processing.
  • NA (do not use structure category of PoD ID)
If you select this field, the system does not list the structure category of the point of delivery ID in the list box during creation and selection of a point of delivery. Furthermore the structure category cannot be used.
  • SC (default structure category)
If you select this field, the system proposes the structure category of the point of delivery ID during creation and selection of a point of delivery. (in the list box you can find additional structure categories - provided you have notselected the NAfield in Customizing.
Select one structure category only as the default value.
  • Structure category
Description of the PoD ID structure category.

SAP provides the following predefined structure categories:

  • Structure category 01 (flat structure)
  • Structure category 02 (metering code Germany)

Activities

  1. Choose the structure category you use by selecting the SVfield (Default Structure Category) on the corresponding line.
  2. To define the Field Settings for this structure category, select a line and double click on Field Settings.
  3. In the Defaultfield, you can enter default values for the individual components of the point of delivery ID structure for this structure category.
For structure category 02 (Metering Code Germany), the default value DE is predefined for Country/Region.
The components of the structure category are listed twice. If, for example, you want the default value DE to be predefined in the Land/Regionfield when you create a point of delivery, but not when you search for or select points of delivery, you can enter different default values for the subscreen used to edit points of delivery, and for the subscreen used to search for or select points of delivery.
  1. You can select the NI field (field is not ready for input) to define that a field is not ready for input when you create or select points of delivery for this structure category, and that the displayed default value cannot be changed.
For example, if you are using structure category 02 (Metering Code Germany), the NI field is selected for the Country/Region component as standard, meaning that you cannot change the default value DE.
If you want to change the default value then deselect this field.
The components of the structure category are listed twice. If, for example, you do not want the default value DE in the Country/Regionfield to be changed when you create a point of delivery, but you do want to be able to change it when you search for or select points of delivery, you can either select or deselect the NI field on the corresponding subscreen.
  1. Save your entries.

Example

The structure category used in Germany is the Metering Code.

SAP provides a standard point of delivery ID for the metering code, which is as follows:

Structure Category 02
Subscreen 0300
Selection Subscreen 0400
1-line SelSubscreen 0500
Program SAPLEEDM_UI_EXT_TYP2
Function Module ISU_EDM_UI_EXT_TYP_VDEW
Structure cat. not allowed
Default structure cat. X
Structure cat. Metering code Germany

The fields of the individual screen are created in the EUI_EXT_TYP_VDEW structure. The fields of the selection subscreen are created in the EUI_EXT_TYP_VDEW_SEL structure under Field Settings.

Structure   Component NI Default
EUI_EXT_TYP_VDEW   LAND X DE
EUI_EXT_TYP_VDEW   NETZ
EUI_EXT_TYP_VDEW   PLZ
EUI_EXT_TYP_VDEW   LFND

Structure EUI_EXT_TYP_VDEW contains the following components:

Comp. Meaning   Length
LAND International country code acc. to ISO   2
NETZ Number of wire company   6
PLZ Postal code of area in which PoD is located   5
LFND Consecutive number for unique identification of PoD 20

The point of delivery ID for the flat metering code is predefined by SAP as follows:

Structure Category 01
Subscreen 0300
Selection Subscreen 0400
1-line SelSubscreen 0500
Program SAPLEEDM_UI_EXT_TYP1
Function Module ISU_EDM_UI_EXT_TYP_FLAT
Structure cat. not allowed
Default structure cat.
Structure cat. Flat structure

The fields of the individual screen are created in the EUI_EXT_TYP_FLATstructure. The fields of the selection subscreen are created in the EUI_EXT_TYP_FLAT_SEL structure under Field Settings.

Modify predefined structure category

You can only enter fixed values as the default values of the individual components.

To enter variable values, use the following enhancements:

  • Determine default values for the components of a PoD ID structure
Name Enhancement for Enhancement
EEDMUI01 Flat structure EXIT_SAPLEEDM_UI_EXT_TYP1_002
EEDMUI02 Metering code Germany EXIT_SAPLEEDM_UI_EXT_TYP2_002

  • Check default values of the components of a PoD ID structure
Name Enhancement for Enhancement
EEDMUI01 Flat structure EXIT_SAPLEEDM_UI_EXT_TYP1_001
EEDMUI02 Metering code Germany EXIT_SAPLEEDM_UI_EXT_TYP2_001

Define new structure category

To define a new structure category, proceed as follows:

Requirements

  1. Copy the function group EEDM_UI_EXT_TYP2 (structure category Metering Code). The system prompt you to give it a new name (for example, ZEEDME_UI_EXT_TYP03).
The system automatically copies the ISU_EDM_UI_EXT_TYP_VDEW function module (VDEW for metering code). You also have to give this a new name (for example, ZISU_EDM_UI_EXT_TYP_MYOWN).
Note that you must create new objects in the customer namespace x*, y* or z*. The names of the new objects must also begin with X, Y, or Z.
  1. Create two new dictionary structures that correspond to the structure of the entry fields on the PoD structure subscreen and the selection subscreen (for example ZEUI_EXT_TYP_MYOWN and ZEUI_EXT_TYP_MYOWN_SEL).
  2. Modify the new function module and its includes.
Note that the modifications must be made between the following comments:
*-- start of common changes --*
*-- end of common changes --*
  1. Use the ABAP editor to define the screens 300, 400, and 500.

Activities

  1. Define a new structure category by entering the objects defined under Prerequisitesin the fields in the point of delivery ID group box.
  2. Define the Field Settings for the new structure category. (See Use Predefined Structure Category under Activitiesstep 2).
Metering code Germany

Metering code Germany

Metering code Germany

Metering code Germany






General Data in Customer Master   CPI1466 during Backup  
This documentation is copyright by SAP AG.

Length: 13646 Date: 20240523 Time: 174732     sap01-206 ( 140 ms )