Validation user exit

Hi,
I'm looking for some connection between purchasing document (BELNR) and COVP table to use it in a user exit.
And another thing: what segments are available for a programmer during validation? is there any way to check it out? i'm using COBL segment to perform my select data for my validation exception but I need a key field like BELNR to do it right. 
Regards,
Martin

Hope the below user exits are useful:
AAPM0001 |Integration of asset accounting and plant maintenance
AINT0001 |Extended checks when posting an asset   
AIST0002 |Customer fields in asset master
Pls assign points as wa to say thanks

Similar Messages

  • Validation user exit at asset master data

    hi all,
    at asset master data creation level, if you want to validate company code vs asset class vs equipment type, how do you define validation user exit? Also, we have so many company codes. Do we have to individually validate rules for each and every company code?
    Regards,
    Rob

    Hope the below user exits are useful:
    AAPM0001 |Integration of asset accounting and plant maintenance
    AINT0001 |Extended checks when posting an asset   
    AIST0002 |Customer fields in asset master
    Pls assign points as wa to say thanks

  • Validation user exit / BADI

    Hello to you all,
    Does anyone know of validation user exit / BADI of FI documents that were created outside of the FI? Like invoice verification in logistic?
    I found a BADI AC_DOCUMENT for substitution,
    I am now looking for validation
    Thanks In advance,
    Yoav

    Hi Yoav,
    The LIV invoice posts a MM based document and a Finance document.
    A Validation in Finance will affect the posting for the Finance document mentioned above, even though it comes from LIV - MM.
    If you want to affect the MM document, then I would suggest you post this thread on the ABAP and MM boards as some of the users there may know a user exit that can be used to validate the values posted.
    Hope this helps.

  • Validation \ User-exit \ BADI \ BTE for F-43 for missing exchange rate

    Hi,
    I maintain the exchange rate on a daily basis in TCURR exchange rate table.
    But, let's say that, by accident, in one day I fail to input the exchange rate.
    In this case, when I input a invoice in F-43, I'd like for the system to issue a warning (blocking) message saying that there is no exchange rate for that specific posting (translation) date.
    I tryed to create a validation for F-43. But the conditions available in validation are just too simple and I couldn't achieve my goal.
    However, I saw I can attach an user exit to the validation or an user exit directly in F-43.
    I found in SMOD the following user-exits for F-43 (in package FBAS), but I don't know how to use them:
    F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002 FIDCC1: Change IDoc/do not send
    F050S003 FIDCC2: Change IDoc/do not send
    F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
    F180A001 Balance Sheet Adjustment
    FARC0002 Additional Checks for Archiving MM Vendor Master Data
    RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
    RFEPOS00 Line item display: Checking of selection conditions
    RFKORIEX Automatic correspondence
    SAPLF051 Workflow for FI (pre-capture, release for payment)
    Can you help me to attach an user-exit to a validation or an user exit directly in F-43 to do the specified validation?
    Or maybe this can be done with a BADI \ BTE?

    Thanks for the reply.
    I succeded creating the validation with an user-exit. I made the following steps:
    1) I created the validation in GGB0 (for document header), issuing a standard message (420 "Exchange rate not found") from message class (ZRSAU) - which is a copy of RSAU message class (in the beggining I put no pre-requisites, checks or rules, just the message).
    2) In OB28 I attached the validation (with call point document header) and I made it active (without batch input).
    3) I copied the RGGBR000 program (which is standard program with an example of validation) into ZRGGBR00 (it should be maximum 8 characters).
    Then I changed the ZRGGBR00 program (form U100) comparing the translation date (from BKPF) with the date from table TCURR (and exchange rate type M, and documents currency other than local currency).
    If the program doesn't find any exchange rate in TCURR in that date, it issues the error message (assigned in GGB0).
    4) In GGB0, I put the U100 user exit as a check and rule
    5)  In GCX2, I attached the ZRGGBR00 program to the GBLR application area (which is for user exits for validations / rules).
    Now it's working fine!

  • Profit Center Master Data - Validation - User Exit

    Hi,
    I need to add few validation to the profit center master data. If there is any user exit that I can use or is there any validation like OB28 (we have for financial accounting document) that can be used.
    Please help me out.
    Regards,
    Binay Agarwal

    We are on version 4.6C. Requirement is that while creating profit center, two fields, Budget Holder and CC Board Member field should be updated via some valid user id that exist in SAP.
    This user id would be used in work flow. This fields are free field and would accept anydata. But subsequent processes would be hindered. Same thing has been implemented for Cost center and we were able to get hold of user exit but I am struggling to find the same for profit center.
    As far as I am aware there might not be any user exit for KE51 tcode. Now only point is is there any other way (like validation) which can be setup before the data us saved so that we have control over the data being saved in these two fields.
    Regards,
    Binay Agarwal

  • FI validation user exit

    hello experts,i want to implement a user exit to validate the FI document items condition combination in the TCODE ob28.
    As below example:
    if the credit item's G/L account is 123456,then the debit's G/L account must be 789012,how could i achieve it ?Thanks you in advance.

    Hi Damon,
    If you want to do validation we have two option.
    1. FI consultant can do without exit or any program change with simple validation.
    2. Copy the standard validation i.e RGUGBR00 and create new ZRGUGBR00 and give create new validation i.e form and write the logic.
    same thing add in GGB0 as exit.
    assign program ZRGUGBR00 in t-code GCX2.
    Regards,
    Raman

  • Pre-validation user exit to replace input values (unit of measure)

    Hi experts,
    I have a quick question in regard to applying a user exit when saving data through an input template into a real-time cube. I'm not a planning expert, but what I'm trying to achieve is to replace a field value with another one before any validations take place (folks submit a row with UoM 'TIB' and I need to change that to 'TB' before saving the data?
    The issue here is that in the above exampe 'TIB' is a UOM that gets extracted from a non-SAP source and there's no ETL process in place that could take care of that before it gets input/loaded into BW (IP). Also that UOM isn't maintined in BW.
    Thanks a lot,
    Fabian
    Edited by: Fabian Binz-Scharf on May 18, 2011 11:23 PM
    Edited by: Fabian Binz-Scharf on May 18, 2011 11:23 PM

    Hi,
    I would add a rebooking function directly after the step where the data is loaded or entered and just change the value of UOM in the rebooking.
    regards
    Cornelia

  • How to pass parameter in Validation User Exit

    Hi All,
    We need to create a Validation to match USER ID with PERSON RESPONSIBLE (that is maintained in Funds Center master record). This is required to ensure that only person responsible can release budget.
    How can I pass "Funds Center" as a parameter to the User Exit so that I can run database query to find person responsibel of that Funds Center.
    Regards,
    Hanif

    Hi Alex,
    I belive i could not explain the problem properly... let me write it again.
    1. I maintained Validation using  FMVABD.
    2. In PREREQUISITE I checked budget release operation using BPJA_VALID-VORGA = 'KBFR'
    3. In CONDITION I used a user exit U100.
    4. Made a copy of RGGBR000 as ZRGGBR000 and assigned it using GCX2.
    5. Added following ABAP Code in FORM U100.
    <CODE>
    b_result = B_FALSE.
    SELECT SINGLE * FROM FMFCTR WHERE BOSSID = SY-UNAME AND FICTR = '??????'.
    IF SY-SUBRC = 0.
      b_result = B_TRUE.
    ENDIF.
    </CODE>
    '??????' In the second condition of WHERE CLUASE I want to mention Fund Center for which Budget is being released.
    Another point is while maintaining validation using FMVABD, under TABLE FIELDS tab, one can find BPJA_VALID-FISTL (means Funds Center) but but I can not use in my ABAP Code.... it gives error message "BPJA_VALID" is unknown.
    My appolgies for lengthy explanation... but hope it will help understanding the issue.
    Regards,
    Hanif

  • Documents and guidelines for validating user exits

    Hey guys ... i need documents / checklists / Information regarding how to validate user exits developed . Any thing that specifiec the Do s and Donts.
    Thanks in advance
    Message was edited by: Vignesh K.R.

    hi revathi,
            I have written a program to retrieve all the custom programs, fm , and user exits. Now I want to pass each prog, each function group , each user exit to uccheck to get errors of individual by using submit statement for 'rsuniscan_final' executable program. What is the syntax to write this. I want to do the same for every function group, user exit , each infotype and programs unicode errors.
    thanks & regards,
        Sekhar.

  • BADI/User Exit for validation in WAK1

    Hi,
    I need to put validations in transaction WAK1.
    for the Site Groups under the site groups TAB.
    Please suggest if any BADI or User Exit is available to do this.
    I checked there are BADI's "WAKT_BADI_001" to "WAKT_BADI_008" but they are for SAP Internal Use only.
    Regards
    Ankur

    Hi
    Below are some of BADIs available for WAK1. Please check.
    Exit 
    WCOUP001  User exit for coupon processing in POS inbound
    BADIs
    RDM_BAPI_PROMO_CREATE - Enhancement Spot (RDM_OPT_PROMO_IN)
    RDM_PROMO_POST - Enhancement Spot
    RDM_PROMOTION_WAK1 - Enhancement Spot
    WAKT_BADI_001  -
    ~~~Ganesh Kumar K.

  • FBCJ BADI/User Exit or Validation Rule Implementation

    Inspite of my maintaining validation as under, i am not able to achieve what i desire, i.e., System is still posting Cash transactions thru FBCJ t code for amount exceeding INR 50,000
    1. Created a validation name
    2. Assigned it to Application Area - FI
    3. Callup Point - 2 Line item
    4. In validation step 0001, created pre-requisite as
    Transaction code = 'FBCJ' AND Account Type = 'D' AND
    Posting key = '15'
    5. Under check, Amount <= '50000.00'
    6. Entered E in message type with corresponding message class ZKM_MSG_CLASS for message number 018
    7. Assigned the above validation in OB28 t code for activation level 1 (i.e., Active)
    System display a message; but also post it as well, despite of 'E' error message type.
    How to tackle with the above problem.
    Is there any other badi/user exit for FBCJ. I have only find CJ_DOCUMENT, but it's not working for me.
    Thanks and Regards,
    Sohail

    Hi
    Below are some of BADIs available for WAK1. Please check.
    Exit 
    WCOUP001  User exit for coupon processing in POS inbound
    BADIs
    RDM_BAPI_PROMO_CREATE - Enhancement Spot (RDM_OPT_PROMO_IN)
    RDM_PROMO_POST - Enhancement Spot
    RDM_PROMOTION_WAK1 - Enhancement Spot
    WAKT_BADI_001  -
    ~~~Ganesh Kumar K.

  • User Exit or BADI for the Bank validation in BP transaction

    Hi All,
        My requirement goes like this, my customer wants to validate the bank keys whether the deletion flag is marked or not and if marked then throw the error message, in BP transaction. But when i was searching for the user exit or a BADI during "save" in BP transaction i was not able to get the appropriate user exit or a badi to do the validation. So can anyone help me finding the user exit or a BADI in the BP transaction
    Thanks and Regards,
    Praveenkumar T

    Hi Praveen,
    I don't think there is any Standard FM to validate the bank keys.
    You need to make a custom FM for the above requirement and call the FM during the save event of the BP.
    Go to Transaction Code-BUS7 and look for event-DSAVC
    Under the event DSAVC, assign the custom FM and place the X flag for calling the same.
    Hope it clarifies.
    Thanks,
    Amlan

  • Validation in F110 or User exit

    Gurus,
    Is Validation called in F110 (Automatic Payment Run) Transaction ?
    If yes then how can i implement the following Validation ?
    In F110 during Payment Proposal or Payment run time ,We have to allow specific user to process the Payment for the company code 1806 or 1809 and Payment method = 'Z'.
    If Validation doesn't work in F110 then is there any user exit which i can use it for this purpose.
    Thanks,
    Siva

    Hi,
    please use  <a href="http://help.sap.com/saphelp_47x200/helpdata/en/e7/653749d2d211d29e430000e839cd96/frameset.htm">open FI</a> (transaction FIBF and process 1860)
    regards Andreas

  • BADI or User Exit validation of operations tab and displaying an error mess

    Hello,
    Could you please let me know the BADI or User Exit validation of operations tab and displaying an error message in iw32
    Thanks,
    Suresh Mgl

    Hi ..
    I tried that user-exit...but i need to block the changes for purchase requisition which is in released stutus..
    .i hope i need to do implicite enchancement spot.....could you please help me to do that..
    Thanks,
    Suresh Mgl

  • MIRO Validation BADI / USER EXIT

    Hi All,
    Need a line item level validation for invoice amount validation with PO line item.
    Please suggest me BADI / USER Exit name for same.
    Thanks,

    Use this exit.
    LMR1M001.

Maybe you are looking for