Skip to Content

Extra checks on transaction PIQSTM

Hi experts,

Is there any way to perform some checks of the data at saving time. I need to perform some checks with the "Itentification Nos." tab but I have not find any User-Exit/BADI to do that.

Thanks in advance.

Regards,

Jordi

Add a comment
10|10000 characters needed characters exceeded

Related questions

6 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on May 20, 2011 at 11:14 AM

    Jordi,

    You can use BADI 'Partner_update'.

    Best Regards,

    Prabhat Singh

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 20, 2011 at 11:34 AM

    Hi Jordi,

    In addition to the answer of Prabhat hereby 3 extra possible Badi's that you can examine for your requirements:

    - BUPA_IDENT_CHECK Additional Checks for Business Partner - Iden

    - BUPA_IDENT_UPDATE SAP BP: Identification Numbers

    - RSCRM_BUPA_CREATE Change to Business Partner Data before Creation

    Best regards,

    Rob

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 23, 2011 at 12:33 PM

    Hi Jordi,

    If I remember correctly there is a way to do this. We've done the same for the delta mechanism of BW. Whenever an Infotype is changed, we call a function module that updates the BW delta queue.

    The SAP table for this is T779W. There is also a customer table for this: T779X. I don't remember if the COMMIT has been done at that time-point already or not....you would have to check. Maybe this is what you are looking for?

    Jeroen

    Edited by: Jeroen Boeracker on May 23, 2011 2:38 PM

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 23, 2011 at 11:39 AM

    Hi,

    thanks for your replies, but unfortunatelly it seems than none of these BADIs apply for transaction PIQSTM.

    Regards,

    Jordi.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 23, 2011 at 01:51 PM

    Hi Jeroen,

    that's an interesting point that I didn't knew but, as far as I know the IDs are not stored on infotypes and stored on BUT0ID table instead.

    Regards,

    Jordi

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 24, 2011 at 09:16 AM

    Hi all,

    I've found the way to do the extra checks on the ID numbers on PIQSTM transaction.

    Just go to transaction BUS3 and select the BUP520 view and then, for PSCM application, you can replace the PAI function module HRIQ_ST_BP_ID_NO_SYNC_CHECK with a new customer FM to handle the desired checks.

    Regards,

    Jordi

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.