Skip to Content
avatar image
Former Member


Dear All,

I am facing issue with BPC validation rules through BADI

1)      I have created validation rule using the t code - UJ_VALIDATION and these rules should be processed through

         badi UJ_VALIDATION_RULE_LOGIC, so I have created a custom BADI implementation over this standard badi and assigned to z class,

         then in the method I have written my logic in DO_VALIDTION_LOGIC method.

2)     I have assigned proper filter ,in both the places say

          T-code UJ_VALIDATION :

                         APPSET ID : ABC

                         DIMENSION: XYZ

                          RULE_LOGIC: 1


          BADI Implemented in UJ_VALIDATION_RULE_LOGIC using the below filters

             APPSET_ID  : ABC

             DIMENSION : XYZ

             RULE_LOGIC : 1

  But when I try to execute BADI is not triggered. I have kept break point over both the places say in class CL_UJXD_PACKAGES_RES and in the newly created custom BADI, but break point not triggers.

Please advise .thanks in advance.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Nov 23, 2015 at 07:54 AM

    Hello Ajay, I am trying to use Badi for validation in BPC,

    Can you please tell me how to write a Badi for the below requirement.

    Personal area          Personal Sub Area         Orgunit

    2011                        10012011                     50000046

                                   10022011                     50000044

                                   10032011                     50000045

    1010                        10011010                     50000169

                                   10021010                     50000165

                                   10031010                     50000170

       similarly i have a big list of Personal areas, Sub Areas and Organizational Units. All the relations are available in orgunit dimension. Validation using manual table seems to be a huge task.

    Please guide us how to achieve this using BADI.



    Add comment
    10|10000 characters needed characters exceeded

  • Dec 25, 2015 at 08:50 PM

    Hi Ajay,

    Please check the following thread that discuss a similar question:

    You may also have a look at the following documents that bring information and examples on how to implement UJ_VALIDATION:

    How to do Breakdown Validation in SAP BPC 7.0 for the SAP NetWeaver Platform

    How to implement a Master Data Validation in BPC NW - Enterprise Performance Management - SCN Wiki

    Best regards,


    Add comment
    10|10000 characters needed characters exceeded