Authorization 1:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Miller |
0COUNTRY |
- |
Authorization 2:
Characteristics | Values |
---|---|
0CALYEAR |
- |
0PRODUCT |
Case |
0CUSTOMER |
Smith |
0COUNTRY |
DE, US |
The authorizations are combined to form the following two authorizations:
Result 1:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Miller |
0COUNTRY |
DE, US |
Result 2:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Case |
0CUSTOMER |
Smith |
0COUNTRY |
DE, US |
Note: Combination 0PRODUCT = Pencil, 0CUSTOMER = Smith is not authorized. This shows that the multidimensional combinations of authorizations are taken into consideration.
This example shows that the result of two authorizations that are to be combined can generate more than one new authorization. There can also be two new authorizations, which contain authorized entries for all dimensions that belong to the authorization.
This example shows what happens when there are more than two authorizations.
Authorization 1:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
- |
0COUNTRY |
- |
Authorization 2:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Case |
0CUSTOMER |
Smith |
0COUNTRY |
- |
Authorization 3:
Characteristics | Values |
---|---|
0CALYEAR |
- |
0PRODUCT |
Pencil |
0CUSTOMER |
Miller |
0COUNTRY |
DE, US |
Here, all authorizations are first of all compared and are combined with the other authorizations in several steps.
Step 1:
Authorization1 must be combined with Authorization2. This produces Result1 and Result2.
Result 1:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Smith |
0COUNTRY |
- |
Result 2:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Case |
0CUSTOMER |
Smith |
0COUNTRY |
- |
Step 2:
Authorization1 is combined with Authorization3 to give Result3 and Result4.
Result 3:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Miller |
0COUNTRY |
DE, US |
Result 4:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Miller |
0COUNTRY |
DE, US |
It is immediately obvious that the results are identical and can therefore also be combined.
Step 3:
Authorization2 and Authorization3 are combined as follows:
Result 5:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Miller |
0COUNTRY |
DE, US |
Result 6:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Case |
0CUSTOMER |
Smith |
0COUNTRY |
DE, US |
In Result1 and Result2, the entries for 0COUNTRY are missing. The entire process flow must therefore be repeated. All authorizations are once again combined with all others.
The repetition returns the following end results, whereby all identical authorizations are ignored:
End Result 1:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Smith |
0COUNTRY |
DE, US |
End Result 2:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Case |
0CUSTOMER |
Smith |
0COUNTRY |
DE, US |
End Result 3:
Characteristics | Values |
---|---|
0CALYEAR |
1999-2002 |
0PRODUCT |
Pencil |
0CUSTOMER |
Miller |
0COUNTRY |
DE, US |