Skip to Content

SPL - override Standard Comparison Procedure

Hi everybody,

we want to check certain Business Partners but don´t want to use the comparison procedure that is now active for the relevant country. So I guess we have to use the BADI to override Standard Comparison Procedure. Has anybody already used it and could tell me if it would work for my intent? Or does anybody has an alternative idea how to use two different SPL legal regulations for the same country that allows to check each different BP "Groups"? We don´t want to set up a new Client.



Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • Best Answer
    May 31 at 09:13 AM

    I might be too late to the party but i have used BADI to override existing comparison procedure for adhoc screening (S3). So basically business requirement was to have stringent screening when they do adhoc screening just before creating a new vendor/customer in ECC. Once they are in the system, business was okay to have regular screening.

    For this requirement we created a separate comparison procedure and called it using BADI "

    BAdI: Override Standard Comparison Procedure" (can be found in SPRO) for S3 screening scenario.

    The functionality worked seamlessly, no performance issues noted.

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 31 at 09:39 PM

    Hi Carsten,

    If you have multiple procedures, then it will check against all procedures. Even if your partners come from different logical systems, both procedures would still screen the different logical systems. You would need a BADI enhancement to not screen specific partners and you would need to find a key field to use as the filter in the BADI (e.g. Account Group or some other field in vendor or customer master you can filter from). You also need to implement a subsequent enhancement to ignore those same partners when they are on a transaction. Your requirement will need two enhancements.


    Add comment
    10|10000 characters needed characters exceeded

  • Feb 10 at 06:51 AM

    Carsten, though I have not tried it out, but, looking at the configuration options, it should be possible.

    Going further with your thought process of using "NEW SPL" legal regulation : which is enabled for the countries which require SPL screening. You can use different Partner Groups than your regular SPL legal regulation, to determine the partners which should be screened. And for this "NEW SPL" legal regulation, you can have different comparison procedure.

    Let us know if this works.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 02 at 03:04 PM

    Hi Nishant,

    I don´t think that you can have two SPL legal regulations for one country in one client. But you can use the regular legal Regulation and use a second comarison Schema and then enable the BADI to define when it should Switch to the new scheme.

    Hi Jessica,

    I also works without any enhancements, see my answer to Nishat. Only problem is that the performance suffers a little bit.

    But thank you to both of you!

    Best regards,


    Add comment
    10|10000 characters needed characters exceeded