Ansicht
Dokumentation

MED_MAM_1: Increase the Contract Number in Each Client (New) ( RELNISMAM_604_MONTHERATE )

MED_MAM_1: Increase the Contract Number in Each Client (New) ( RELNISMAM_604_MONTHERATE )

Fill RESBD Structure from EBP Component Structure   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Short text

MED_MAM_1: Increase the Contract Number in Each Client (New)

Use

As of SAP ECC 6.0, Industry Extension Media, Enhancement Package 4, (IS-M 604), Business Function 'Media, Advertising Management 2' (MED_MAM_1), the number of possible contracts in each client is no longer restricted to a million. Since you can now also use alphanumeric contract numbers in addition to purely numerical contract numbers, using lower and uppercase letters means that 52 x 62 x 5 contracts are now possible in addition to the original 10 x 6 contracts in each client.

The media sector uses business models in which it is not possible to decide whether a discount is to be granted for the sales volumes achieved until the end of the calendar month. The use of contracts previously supported these business models, but did not avoid the restriction during the practical implementation that you could only create a million contracts for each client. The maximum number of contracts that you could save in the system was reached too quickly.

Effects on System Administration

This function is part of the enhancement implementation /NAM/IM_CONTACT_NUMBER_NEXT. This function is supplied in an inactive format. If you want to use this function, activate it in Customizing for Advertising Management under Sales -> Contract -> Number Range Intervals -> Number Range Intervals for Extended Contract Number -> Activate BAdI Number Range Intervals.

This release contains the new domain CONTRACT_NUMBER with the data type CHAR6. You must assign these domains to the data elements ABS_VTNR, ABS_FVTNR, ABS_VVTNR and JH_VTNRV and activate them. If you use DB2 or DB6 as a database, the system converts several database tables.

Effects on Customizing

The extended contract numbers are part of the 62 system, in which numbers have the sequence 0, 1, 2, ..., 8, 9, A, B, C, ..., X, Y, Z, a, b, c, ..., x, y, z. During internal number assignment for contract numbers, additional decimal places are used, which the system converts to the corresponding number in the 62 System.

The number range 01 for the number range object /NAM/CONO is supplied for internal number assignment. This number range contains the entire range of possible contract numbers converted to the decimal system. If you want to structure your number range for contract numbers differently to this, you can use the program /NAM/RJH_CONVERT_CONO_BASE to convert the numbers from the decimal system to the 62 system. If for example you only want to allow contract numbers between AAAAAA and zzzzz, the program supplies the associated interval ends for the number range interval in the decimal system. Assign the number range interval in the Customizing settings for Advertising Management under Sales -> Contract -> Number Range Intervals -> Define Number Range Intervals for Contracts.

Note that the smallest possible new contract number is A00000. This restriction ensures that following conversion to the extended contract numbers, the system only determines numbers that are not yet available.

Further Information

Corrections to the SAP note 843694 mean that assignments to scale base contracts, which were created for billed billing datasets subsequently, are also included in the contract settlement if the condition was not found in the order billing document on the basis of the pricing requirement 515.

For more information, see the central release note for the business function Media, Advertising Management 2.






BAL Application Log Documentation   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 4623 Date: 20240520 Time: 165735     sap01-206 ( 97 ms )