Ansicht
Dokumentation

ISMAM_PK_ADMV_RANGE - Define Attributes for Value Ranges

ISMAM_PK_ADMV_RANGE - Define Attributes for Value Ranges

Addresses (Business Address Services)   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

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 Ad Insert:

  • 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)

JJIPCEOAX

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.

JJIPCEOAX






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 )