Ansicht
Dokumentation
ISMAM_PK_ADMV_RANGE - Define Attributes for Value Ranges
Addresses (Business Address Services) PERFORM Short ReferenceThis documentation is copyright by SAP AG.
In this Customizing activity you can define other attributes to restrict value ranges in addition to the existing attributes in the field catalog. A value range consists of two additional attributes that are recorded in the field catalogs and is used to define an upper and lower value limit.
The attributes you add for the upper and lower value limit are available to you when you define admissible values in the package configurator. When the system validates admissible values for items in a cross-media package in the IS-M/AM order, it checks whether the defined attributes are found in the value ranges defined.
Special Features Relating to Service Creation Date
Technical reasons mean that you must always record both value ranges for the SERV_DATE and SERV_DATE_TO for the service creation date in the Customizing settings for the value ranges. Since however, you are recording the same content in both value ranges, the system hides the value ranges for the SERV_DATE_TO in the Package Configurator application on the Admissible Values screen and enters these from the value range for the SERV_DATE in the background.
The following attributes are available to you in Customizing for the value ranges for some attributes:
Pre-defined attributes for the package element type Ad:
- Ad spec size (AD_SIZE)
- Planned ad spec height (PLAN_HEIGHT)
- Planned ad spec width (PLAN_WIDTH)
- Number of publications (NUM_OF_PUBL)
- Number of schedule lines (NUM_OF_SL)
- Date on which services were created (settlement view) (SERV_DATE)
- End date for service creation from a settlement perspective (SERV_DATE_TO)
Pre-defined attributes for the package element type
- Calculation quantity (ad insert) (CALC_QUAN)
- Number of pages in the issue (NUM_OF_PAGES)
- Ad insert weight (AD_INS_WGHT)
- Date on which services were created (settlement view) (SERV_DATE)
- End date for service creation from a settlement perspective (SERV_DATE_TO)
Pre-defined attributes for the package element type Service:
- Service quantity (SERVICE_QUAN)
- Service performance period in days (SERVICE_PERI)
- Date on which services were created (settlement view) (SERV_DATE)
- End date for service creation from a settlement perspective (SERV_DATE_TO)
Pre-defined attributes for the package element type Commercial:
- Planned spot length in seconds (PLAN_LENGTH)
- Date on which services were created (settlement view) (SERV_DATE)
- End date for service creation from a settlement perspective (SERV_DATE_TO)
Pre-defined attributes for the package element type Distribution:
- Calculation quantity (ad insert) (CALC_QUAN)
- Number of pages in the issue (NUM_OF_PAGES)
- Ad insert weight (AD_INS_WGHT)
- Date on which services were created (settlement view) (SERV_DATE)
- End date for service creation from a settlement perspective (SERV_DATE_TO)
Pre-defined attributes for the package element type Online:
- Publication duration in days (DUR_OF_PUBL)
- Planned gross impressions for online advertising (PLAN_GR_IMPR)
- Date on which services were created (settlement view) (SERV_DATE)
- End date for service creation from a settlement perspective (SERV_DATE_TO)
Existing attributes and corresponding attributes (min/max) for value ranges
Attribute | Attribute for Lower Value Range | Attribute for Upper Value Range |
---|---|---|
AD_SIZE | AD_SIZE_MIN | AD_SIZE_MAX |
NUM_OF_PUBL | NUM_OF_PUBL_MIN | NUM_OF_PUBL_MAX |
NUM_OF_SL | NUM_OF_SL_MIN | NUM_OF_SL_MAX |
PLAN_HEIGHT | PLAN_HEIGHT_MIN | PLAN_HEIGHT_MAX |
PLAN_WIDTH | PLAN_WIDTH_MIN | PLAN_WIDTH_MAX |
SERV_DATE | SERV_DATE_MIN | SERV_DATE_MAX |
SERV_DATE_TO | SERV_DATE_TO_MIN | SERV_DATE_TO_MAX |
CALC_QUAN | CALC_QUAN_MIN | CALC_QUAN_MAX |
NUM_OF_PAGES | NUM_OF_PAGES_MIN | NUM_OF_PAGES_MAX |
AD_INS_WGHT | AD_INS_WGHT_MIN | AD_INS_WGHT_MAX |
SERVICE_QUAN | SERVICE_QUAN_MIN | SERVICE_QUAN_MAX |
SERVICE_PERI | SERVICE_PERI_MIN | SERVICE_PERI_MAX |
PLAN_LENGTH | PLAN_LENGTH_MIN | PLAN_LENGTH_MAX |
CALC_QUAN | CALC_QUAN_MIN | CALC_QUAN_MAX |
NUM_OF_PAGES | NUM_OF_PAGES_MIN | NUM_OF_PAGES_MAX |
AD_INS_WGHT | AD_INS_WGHT_MIN | AD_INS_WGHT_MAX |
DUR_OF_PUBL | DUR_OF_PUBL_MIN | DUR_OF_PUBL_MAX |
PLAN_GR_IMPR | PLAN_GR_IMPR_MIN | PLAN_GR_IMPR_MAX |
Add Your Own Value Ranges
You can record your own value ranges by defining additional fields with the same data type as the attribute to be extended that are intended to contain the upper and lower value range. You can use an append to integrate your own fields in the following pre-defined structures:
Package Element Type | Structure |
---|---|
Ad | RJJPCEAAR_FCAT Field catalog for admissible value ranges: Ad |
Ad insert | RJJPCESAR_FCAT Field catalog for admissible value ranges: Ad insert |
Service | RJJPCEDAR_FCAT Field catalog for admissible value ranges: Service |
Commercial | RJJPCEWAR_FCAT Field catalog for admissible value ranges: Commercial |
Distribution | RJJPCEVAR_FCAT Field catalog for admissible value ranges: Distribution |
Online | ,RJJPCEOAR_FCAT Field catalog for admissible value ranges: Online |
Please note that the field catalogs have a multiple include structure: The field catalog contains an include for the actual value fields and an include for fields that are used to define the value range (min - max). Since these includes are also used to extend database tables, you may inadvertently include fields in database tables that are not intended for these tables. This can then mean that the dynamic structure of value ranges on the maintenance screens no longer works. An additional include structure is used to record values and value ranges that are only to be used for the admissible values.
Includes for Value Fields:
JJIPCEAAA | Ad: Value fields for default, admissible values |
JJIPCESAA | Ad insert: Value fields for default, admissible values |
JJIPCEDAA | Service: Value fields for default, admissible values |
JJIPCEWAA | Commercial: Value fields for default, admissible values |
JJIPCEVAA | Distribution: Value fields for default, admissible values |
JJIPCEOAA | Online: Value fields for default, admissible values |
Includes for Value Ranges:
JJIPCEAAR | Ad: Value ranges for admissible values |
JJIPCESAR | Ad insert: Value ranges for admissible values |
JJIPCEDAR | Service: Value ranges for admissible values |
JJIPCEWAR | Commercial: Value ranges for admissible values |
JJIPCEVAR | Distribution: Value ranges for admissible values |
JJIPCEOAR | Online: Value ranges for admissible values |
If you only want to make admissible values available for attributes for value ranges, you can attach these fields to the following include structures:
JJIPCEAAX | Ad: Value ranges for admissible values (exclusive) |
JJIPCESAX | Ad insert: Value ranges for admissible values (exclusive) |
JJIPCEDAX | Service: Value ranges for admissible values (exclusive) |
JJIPCEWAX | Commercial: Value ranges for admissible values (exclusive) |
JJIPCEVAX | Distribution: Value ranges for admissible values (exclusive) |
JJIPCEOAX | Online: Value ranges for admissible values (exclusive) |
1) Select a package element type and an attribute for which you want to add a value range.
2) Enter an attribute for the lower and upper value range for the attribute selected.
General Data in Customer Master Vendor Master (General Section)
This documentation is copyright by SAP AG.
Length: 12833 Date: 20240423 Time: 103052 sap01-206 ( 99 ms )