Exit/BADI/Enhancement to change GL account in SAP

Hello Gurus ,
I have requirement to change GL account based on certain valuation class during delivery after PGI is done .
Can anyone please help me exit/badi/enhancement .
Thanks
Tisha

check this exits
SAPLKAL1              Allocations: Authorization Check in Cycle Maintenance
SAPMKAL1             Allocations: Authorization Check in Cycle Maintenance
SAPMKGA2            Allocation: Execute Authorization Check for Cycle

Similar Messages

  • Valuation price with user exit/BADI/Enhancement Spot (In valuation variant)

    Hi all,
    i am facing problem finding enhancement when creation of sales order of Valuation price with user exit/BADI/Enhancement Spot  (In valuation variant)
    For refferenece:
    When going to t.code VA03, select one item and go to extras in the menu bar and select costing then you find some amounts calculation i.e valuation price automatically.
    So when creation of sales order i am giving material and that material price automatically takes from material master and creating sales order.
    My customer requirement is to get the valuation price of the input material from Z-table during the sales order cost estimate.
    This Z-table contains the material code, plant , grade  of the material.
    Ex:
    Material         Plant   Grade Price
    A                1000    XYZ     25000
    A                1000    PQR     35000
    A                1000    BCD     45000
    Suppose it depends on sales document type and which grade price i have to take.
    So first of all i am unable to find enhancement where to change this code to get change the valuation price.
    Does anybody have any idea , is there any user exit/BADI/enhancement for this.
    So please help me in this issue.
    Thanks & Regards,
    lokeshgoud

    pls allow me to post the questions

  • User Exit/BADI/Enhancement Point  in VF01 before new document no assignment

    Hi Expert,
       I am looking for a user exit/BADI/Enhancement point which will trigger in VF01 before the new document no (Billing document no assign).
    I need to cross check few things in Billing via VF01 at billing document save and give error message accordingly. The problem is if new number assign and there is error due to my code then when user save the document next he get a new no. its mean a no skip.
    Example: The invoice no is 1000. User start creating a billing document with Vf01 and he get an error message due to my code at exit , at this point of time the next number assign to billing which is 1001 but document not save due to my error message. Now after applying correction user save data and billing document created with no 1002. So there is no skip.
    I tried BADI BADI_SD_ACCOUNTING but this will trigger after no assignment.  Can someone provide me a user exit/BADI/Enhancement point in VF01 which trigger before no range assignment and contain at least Billing header data to use in my code?
    Regards
    Swati
    Edited by: Swati Namdev on Nov 16, 2010 9:55 PM

    HI Brad and team,
       BRED is right. I check few user exit normally all of us have that list or easily available on net.
    BRED: my question is: I need to check the billing date VBRK-FKDAT of document should not be less than the sales order plan billing date VBAP-Oldate.
    If this check fail then won't allow the user to create billing document. The problem is I used one user exit SDVFX001 already define previously that's work fine but issue is that user exit trigger after the billing no assignment. That's why when user get that error message he correct the document and create billing this time he get a new number which is skip of one no.
    That why I need a User Exit/BADI/Enhancement Point  which trigger at save but before document no assignment.
    Please update more about your comment "Why not use a header level copy requirement routine to perform the checks and log the messages? This is the standard process."  .
    Suggest user exit USEREXIT_FILL_VBRK_VBRP  trigger before save. I need at save the reason is VBRK-FKDAT  this can be change.
    Feel free to contact me back if you need more clarification.
    Regards
    Swati
    Edited by: Swati Namdev on Nov 17, 2010 6:22 PM
    Edited by: Swati Namdev on Nov 17, 2010 6:25 PM
    Edited by: Swati Namdev on Nov 17, 2010 6:32 PM
    Edited by: Swati Namdev on Nov 17, 2010 6:47 PM

  • User Exit/BADI/Enhancement Point in VF01 after generating new billingdocno.

    Hi Experts,
    I am looking for a user exit/BADI/Enhancement point which will trigger in VF01 after generating  the new document no (Billing document no assign).  The Billing document no is generating in the FM  RV_INVOICE_DOCUMENT_ADD ( NUMBER_GET_NEXT).
    Now the Billing document no is generating like '0000152', i want to concatenate 'ECR' to the generated Billing document no and it should be updated like ECR0000152 in Billing tables (VBRK, VBRP).
    Kindly let me know is there any EXIT/BADI to achieve this functionality.
    Regards,
    Venu

    Hi Venu,,
        These are the enhancements and badis for vf01, please check which will be helpful to you,,
    <exit farm removed by moderator>
    <points begging removed by moderator>
           Warm Regards
            Zulfikhar Ali
    Edited by: Thomas Zloch on Oct 1, 2011 3:57 PM

  • Exit/BADI/Enhancement for Payroll driver

    Dear Friends,
    When we run transaction pc00_m10_calc for US payroll driver for an employee for a period,we can see the renumeration statement in the output screen.
    I need to modify the internal table xrt to add the similar wage types in one period before it passes to form , which exit / BADI enhancement should for this purpose.
    Pls. advice.
    Thanks..
    Regards,Prashant

    Hi,
        Please check the below.
    Enhancement
    HRUSRCU0                                Enhancement for Customer Exit for RPCTRCU0.
    Business Add-in
    PC10_PAY0001                            User exit for base_wages in a gross up calculation
    PC10_PAY0002                            Exit to determine if negative taxables should be allowed
    PC10_PAY0003                            Exit to determine if distribution calc should be allowed
    PC10_PAY0004                            Work Tax Area Override Add-In: Activation
    PC10_PAY0005                            Work Tax Area Override Add-In: Default proration of wages
    PC10_PAY0006                            User exit for additional ESS W4 (PZ10) fields; before output
    PC10_PAY0007                            User exit for PZ10 and IT0210 fields; after input
    PC10_PAY0008                            More than 99 exemptions for US payroll withholding tax calc
    Regards,
    Srini.

  • User exit/BADI for tracing change of User Status in IW22

    Hello,
    I am looking for a user exit or BADI that triggers whenever ther's a change made to User status field.
    eg. changing user status to APTC(Approved to be executed)
    I then need the exit/badi to trigger my workflow to send mails to list of reviewers. I can handle that but I am not able to find the suitable exit.
    I have seen BADI IQS0_STATUS_MAINTAIN, but no use.
    Can anyone help?

    Hi..
    Transaction Code - IW22                     Change PM Notification
    Enhancement/ Business Add-in            Description
    Enhancement
    IWO10026                                User check on setting status 'Do not perform'
    IWO10027                                User exit: Generate user-defined settlement rule
    IWOC0001                                Create PM/SM notification: Determine reference object
    IWOC0002                                PM/SM notification: Check whether status change is allowed
    IWOC0003                                PM/SM authorization check of ref. object and planner group
    IWOC0004                                Change single-level list editing PM/QM/SM ALV settings
      Business Add-in
    WOC_FL_DETERMINE                        Determine Date for Determining Installation Loc. Equi.
    NOTIF_AUTHORITY_01                      Additional Authorization Checks for the Notification
    IWOC_OBJECTINFO_CHNG                    Changes to Data of Object Info Screen
    IWOC_LIST_TUNING                        Performance Tuning for Lists in PM/CS
    IWO1_SUBSCREEN_0170                     Display Additional Data on Object Screen 0170 PhysicalSample
    IQS_MASS_CHANGE                         BadI for Mass Changes to Notifications
    IQS0_STATUS_MAINTAIN                    Control of Changeability of User Status
    No.of Exits:          6
    No.of BADis:          7
    Arunima

  • Exit / BADI that can change PO's price in condition tab

    Hi experts,
    does any exit enable us to change the price in PO's condition tab? I need to replace the current price with my own price calculation and what's the name of the exit/BADI

    I would suggest to use BADI ME_PROCESS_PO_CUST.
    1. Method to implement would be POST.
    2. Method POST has parameter IM_HEADER which is in reference to IF_PURCHASE_ORDER_MM.
    3. This reference has method GET_CONDITIONS.
    4. call this method to get conditions data.
    5. Make all the changes based on the logic and use method SET_CONDITIONS to change the values.
    6. Thats it.
    Sharath.

  • EXIT/ BADI/ Enhancement point for User Status change in Order

    Hi all,
    I am looking for an EXIT or a BADI or an enhancement point specifically for user status change in an order thru IW31/IW32.
    I have the exit names for Order PBO, PAI, 'SAVE' event etc. so m not looking for generic answers.
    I have to put some validations for the Order on USER STATUS CHANGE. Let me know if any of u have any pointers on that.
    Thanks and Regards,
    Sonal

    Hi,
    Use this Enhancement IWO10009 and call these function module to change the User Status
    STATUS_TEXT_EDIT --> To Read the existing status.
    STATUS_CHANGE_INTERN_VB --> to change the status.
    Regards,
    Satish

  • Purchase order user exit / BADI / Enhancement points

    Hello  experts,
    Please Help me to get the user exit or any way to enhance the PO functionality. I am trying to set the PO line item status to "Blocked" or "Unblocked" whenever a change is triggered in PO line item for transactions Me21N / Me22N. The blocked status will be triggered by the custom enhancement, this is the requirement.
    Thanks in advance for your help.
    I tried the user exit MM06E005, but not working.
    - Nagarajan

    Hello  Nagarajan Ramudu,
    inside of MM06E005 you should try the function module EXIT_SAPMM06E_012,
    i'm using this user-exit from all things in my company.
    Regards,
    Welinton Rocha

  • MB01 add lines throw Exit/Badi/Enhancement

        Hi Experts, i need to find a badi, exit, enhancement to add new item lines in the transaction MB01 at save in background. Somebody know if this is possible? Thanks in advance.

    Badi MB_MIGO_BADI is only active in transaction MIGO, it will not be called from MB01, you can find it in the standard documentation:
    Requirements
    If you use the BAdI MB_MIGO_BADI in MIGO to update customer-own data, in addition to the material document, to the database, you should note the following:
    The BAdI MB_MIGO_BADI is only active in transaction MIGO.
    If you post goods movements with other transactions (for example, with MB01, MB1C, VL02N), you must ensure that customer data is also updated, if necessary.
    You can do this by using the BAdI MB_DOCUMENT_BADI (Creating a material document) to post the goods movements with the transactions mentioned above.
    Note that otherwise, posting the goods movements will lead to inconsistencies between SAP system data (for example, in stocks, material documents, FI documents) and customer data.
    To avoid these inconsistencies, we recommend posting all goods movements with transaction MIGO
    .Regards,
    Felipe

  • Exits/Badis for FP03DM to change file format(row length)

    Hello Experts,
    I want to find out the exits/BADI's for changing the file format while submitting a file for collection agency during mass processing ( FP03DM ).
    I know there are events 5062, 5063, 5064 but they only enable me to change the existing  field contents and not the length..etc of rows in the file.
    Please suggest
    Thanks
    Ricky

    Hi Ricky,
    Your problem can have two solutions:
    1. Fill the data in event 5062, 5063 and 5064. These events update table 'dfkkcolfile_p_w'. From there by passing Issue Date and ID, you can pick all records to be submitted to Collection Agency. The using event 1799, you can pick all these records and create your own file. (Preferable)
    2. You can customize structures FKKCOLFILE_HEADER, FKKCOLFILE, FKKCOLFILE_TRAILER to include your own fields. But in this case, it fields would be in same order as structure.
    Thanks.
    Ravi

  • Any Exit/BADI/Enh point to modify COOI table contents before PR/PO save

    Hi Experts,
    whenever we create/change Purchase requisition/Purchase Order,
    table COOI(Commitment line items) gets updated with the Purchase requisition/purchase order
    item details and table COSP gets updated with the sum values of COOI entries order by primary keys
    of the table.For better explanation i am taking fields from tables
    COOI (taken few fields for example)
    REFBT     REFBN     RFKNT      LIFNR     HRKFT      OBJNR     WTGBTR(Total value in transaction cuu)
    1234     0010     00512     (empty)     (empty)     PR00148     10
    1234     0020     00512     (empty)     (empty)     PR00148     10
    1234     0030     00512     (empty)     (empty)     PR00149     20
    table updated COSP with sum value of COOI order by it's primary keys
    COSP (taken few fields for example)
    OBJNR     KSTAR     HRKFT     WTG010
    PR00148     00512     (empty)     20
    PR00149     00512     (empty)     20
    I want to pass  the value HRKFT(CO key subnumber/Origin grp) to table COOI
    to update each commitment line item,so that sum will update table COSP order by it's primary keys
    The same example revised with origin group.
    COOI
    REFBT     REFBN     RFKNT      LIFNR     HRKFT      OBJNR     WTGBTR(Total value in transaction cuu)
    1234     0010     00512     (empty)     3100     PR00148     10
    1234     0020     00512     (empty)     3200     PR00148     10
    1234     0030     00512     (empty)     3300     PR00149     20
    table COSP get update with sum value of COOI order by it's primary keys
    of COSP considering HRKFT values now(taken few fields for example)
    OBJNR     KSTAR     HRKFT     WTG010
    PR00148     00512     3100     10
    PR00148     00512     3200     10
    PR00149     00512     3200     20
    and this table is used in report painter to show the commitment
    COSTS's segregated by Origin Group.
    I need to show the report in report painter HRKFT(origin grp) wise cost's for commitments.
    which is using the COSP table to display.
    Now my requirement is any exit/BADI/Enhancement where i can modify table COOI contents
    with HRKFT value for each line item before sum calucalation for COSP table in detail while creating
    Purhcase requisition/Purchase order.
    We are using SAP GUI version 6.0 
    Helpfull answeres will be rewarded
    << Moderator message - Please do not promise points >>
    Edited by: Rob Burbank on May 15, 2011 4:28 PM

    Moderator message -
    When closing old threads, there is no need to add a comment. Adding a pasted answer like "answered" only brings old threads to the top of the forum list and pushes current ones down. If you do add a comment, please indicate just how the problem was resolved.

  • FB60  Line item User exit/BADI/BTE

    Hi Guys,
       I need a user exit/ BADI/BTE to change the  Line item in FB60 transaction.  Please let me know ifyou know  any enhancment on this. Thanks
    Regards,
    Ganesh

    Hi Dude,
    Following are the list of BADIS  for FB60 tcode
    BADI_FDCB_SUBBAS01
    BADI_LAYER
    BADI_FDCB_SUBBAS02
    PPA_CUST_BADI
    BADI_FDCB_SUBBAS03
    WRF_PREPAY_INVOICE
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    ADDR_LANGU_TO_VERS
    ADDR_PRINTFORM_SHORT
    BADI_MATN1
    For your requirement the releavant badi is PPA_CUST_BADI
    Thanks & Regards
    Ramakrishna Pathi

  • User exit/badi to add items to a material document

    Hi,
    Is there any user exit/badi which can be used to add an item while creating a  goods receipt document in MIGO. The requirement is that when user does a GR against a PO, the exit should check if there is a returnable packaging material for the material in the PO, and then include this packaging material in the GR. We found  user exits/badis which allow changes to an existing item, but didnt find any which can be used to append an item.
    Let us know if there is any way to do this.

    Do you have check the BADI : MB_MIGO_BADI ? 
    I have use it to modify the MIGO screen (add a new tab) create an input field and use this field to modify the material master data.
    Maybe you could use for your work.
    Fred

  • MB1B / Change profit center in Exit, Badi or Enhancement

    Hi guys,
    we're doing transfer postings in MB1B with reference to existing returns. In the return item a profit center different from the material master is entered. MB1B is creating the material document with the profit center from the materal master.
    The requirement is to get the profit center from the return into the material document.
    I have tried various ways to meet the requirement:
    - Badi MB_DOCUMENT_BADI
    - Badi MB_MIGO_ITEM_BADI
    - Exit EXIT_SAPLIE01_007
    - Enhancement ENHANCEMENT-POINT SEGMENTDATEN_MAT_SETZEN_03
    - Enhancement ENHANCEMENT-POINT MM07MFM0_M_SEGMENTE_GENERIE_04
    In MB_DOCUMENT_BADI and EXIT_SAPLIE01_007 the profit center can't be changed, MB_MIGO_ITEM is not run through.
    In the 2 enhancements the value can be changed, but the profit center in the material document and the follow up documents is still taken from the material master.
    Does anybody know where I can change the profit center in this case? (Badi / Exit / Enhancement).
    It's a requirement that MB1B has to be used, so using MIGO for this is not a solution.
    Thank you very much!
    Best regards, Andreas

    Hi,
    Enhancement - MB_CF001            Customer Function Exit in the Case of Updating a Mat. Doc.  is called in the update task.
    This could be useful.
    Thanks
    Sujay

Maybe you are looking for

  • I upgraded my iPhone 5 to iOS7 and I am unable to open iTunes on my phone - the screen just never loads.

    I installed iOS7 on my iPhone5 and now I am unable to open iTunes - the screen just stays blank. I have checked date and time and wifi settings. Not sure what else to do. I do have iMatch active on my device and its working fine on my other iPohne wi

  • Cascade or delete in database server, why if my EJB do it for me??

    Hi, I am in design phase of a database for my j2EE application. In the database desing i have some relationships entities, that have foreign keys. I have several options about foreign keys in the relationships, cascade deletes, restrict .... all in m

  • How to connect TOSHIBA 28W23 to other PC?

    I posted this on a number of different forum sites but no one really know the answer. So, its this If i have an old TOSHIBA 28W23 - how can this be connected to a other GX270 PC? If anyone has any advise id love that.

  • How long does it take to implement HR Mini Master

    I realize there are many variables, but typically how long does it take to configure HR Mini master (3 weeks, 3 months, 6 months, etc...)? We would like to upload from Peoplesoft and continually have it updated. best regards,

  • Errors 1402 and 1603

    I had used my ipod on another pc and it worked fine. now that I have moved with my lady, her pc always gives me these two errors(1402, 1603) when I try to download itunes on it. Can anyone help. Please.