SAP ABAP Message Class CNV_10020 Message Number 306 (Target cardinality N is not allowed for intervals)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_10020 (Package) CNV package 10020
Attribute
Message class CNV_10020  
Short Description Message class for package 10020    
Message Number 306  
Documentation status       Space: object requires documentation
Authorization check Error Message      
Changed On 20141030   
Message Text
Target cardinality N is not allowed for intervals
Help Document

Diagnosis

The system found that the source determination value has target determinaton value as well as target determination value assigned. This corresponds to a target cardinality of N, which is not allowed for intervals (for technical reasons).

System Response

Creation of intervals is not possible for this path.

Note

The following example shows why a target cardinality of N is not allowed.

Example

Purchasing organizations 0001 to 0010 are assigned to plant 0001. Purchasing organizations 0002 to 0006 are additionally assigned to plant 0002, and purchasing organizations 0007 to 0009 are additionally assigned to plant 0003. The interval table would then look as follows:

DTVAL_S_HIGH    DTVAL_S_LOW    DTVAL_T

0006     0002     0002

0009     0007     0003

0010     0001     0001

To find the related plants for purchasing organization 0005, the program would have to read records 1 and 3. However another relevant record might occur at any other place in the table, which means that the table must be processed completely every time it is accessed, and which in turn would result in serious performance issues. If, however, there is exactly one target determination value, only a single access is required.

History
Last changed on/by 20141030  SAP 
SAP Release Created in