cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

UJ_VALIDATION use

Former Member
0 Likes
537

Hi all

This is my first time using UJ_VALIDATION and am a bit flummoxed.

The scenario is as such:

We have two kinds of cost elements - A7 (direct cost elements) and A9 (secondary cost elements). There are a few columns on the planning input form, that are separated by the category and transaction type. The transaction type (PDO_TT) is TT_02 for data flowing from ERP. We would like only A7s to arrive this way. All allocations (which write to A9s) are run in BPC.

However, we have had a few rogue users (grr!!!) who insist on writing manually to A9s and then the numbers go for a toss.

So we would like a validation to be introduced that says: if a value is being posted against an A9 under the TT_02 column, then that should not be saved.

Towards this I have created the following rule using UJ_VALIDATION (using one A9 cost element as an example) - Pic 1

I then tried to post a value in the input form in the TT_02 column for the cost element A9010020. It allows me to do so. - Pic2

So I thought maybe it allows the combination (A9010020 with TT_02) but wouldn't allow any others. So I tried to post to an A7 - A7010010. It still allows me to post - Pic3.

!!!

Then I changed the operand in the validation to <> and it doesn't allow me to post to A9 now.

So my question is this:

What does the equal to sign do?

regards

Shrikant

BPC NW10

EPM Add in Sp21

BPC 8001 sp3

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member186338
Active Contributor
0 Likes

Please read the basic document:

former_member186338
Active Contributor
0 Likes

P.S. With PD0_TT=TT_02

You will not be able to post to TT_DOS, etc.. only for the account A9010020. For other accounts this rule allows posting.

Vadim

P.P.S. For your requirements "<>" is a correct option!