User exits to avoid posting of invoices

Hi,
in our company (mm/fi) incoming invoices are parked using a dummy account. Disallow the booking to the dummy account the account master data isn't a valid option.
Therefore I need to find out which user exits are useful to prevent posting the invoices. Please give me an advice with the concrete user-exit, BTE. I found a lot of documents where a list of user exists was provided. I have seen them already but don't know which one is the right one and how to implement it.
EXIT_SAPLMRMC_002 looked good for the mm-invoices but I think that this is false.
Regards, Vanessa

Hi Max,
thanks for your reply. I thought the same but I am facing problems with the validation. Maybe I am doing something wrong.
I am using the OB28 and maintain the validation.
ZFIV001 / FI / 2
The requrirement is: BSEG_HKONT = '123456'. The check is the user exit U100 where I am using a dirty assignment to check if the posting button was used:
FIELD-SYMBOLS <act>.
  assign ('(SAPMF05A)OK-CODE') TO <act>.
  if <act> EQ 'BU'.
    b_result  = b_false.
  ELSE.
    b_result  = b_true.
  ENDIF.
But for MM-invoices it seems as if the user exit is never used.
Regards, Vanessa

Similar Messages

  • USER EXIT FOR CHANGING POSTING DATE IN THE MATERIAL DOCUMENT

    Hi,
    Pls advise any USER EXIT FOR CHANGING POSTING DATE IN THE MATERIAL DOCUMENT.
    Regards,

    Hi,
    There is another user exit for updating material document data Upon posting  is MB_CF001
    I hope this will fullfill you.
    Prem

  • User Exit for Enter / post invoice against the order without goods receipt

    Hi,
    My requirement is to enter or  post the  invoice against the Purchase order without goods receipt.
    Need to an User Exit  for this.
    Thanks in Advance!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    User exits available are:
    V02V0001 Sales area determination for stock transport order
    V02V0002 User exit for storage location determination
    V02V0003 User exit for gate + matl staging area determination (headr)
    V02V0004 User Exit for Staging Area Determination (Item)
    V50PSTAT Delivery: Item Status Calculation
    V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
    V50R0001 Collective processing for delivery creation
    V50R0002 Collective processing for delivery creation
    V50R0004 Calculation of Stock for POs for Shipping Due Date List
    V50S0001 User Exits for Delivery Processing
    V53C0001 Rough workload calculation in time per item
    V53C0002 W&S: RWE enhancement - shipping material type/time slot
    V53W0001 User exits for creating picking waves
    VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
    user exit when PGI is done
    Reward if useful.

  • User Exit to avoid invoice splitting

    Hi Experts,
    I need a user exit to change this setting on invoice splitting to omit partner function if it is different.
    Does anyone has any idea on that?
    Thanks in advance.
    Best regards,
    Chris Gu

    Hi,
    Check SAP Note 11162 - Invoice split criteria in billing document, it tells you all reasons that happens in invoice splitting.
    I hope this helps you
    Regards
    Eduardo

  • User Exit while saving the Excise Invoice in J1IIN

    Dear All,
    I want know whether anu User Exits are there while saving the Excise Invoice in J1IIN.
    The "scenario" here is as follows:
    ---I will create an invoice(Commercial) in VF01. Suppose I got a number 1234(This is Billing Document number).
    ---Now I will go to J1IIN and create an Excise Invoice by reffering to the VF01 Billing Doc Number.I will enter all the details. Then I will Save it. While saving I want to check the following aspect:
                         I want to compare the Billing Document Number and Excise Invoice Number and give error if both the numbers are not same.
    ---That is I want to see that Excise Invoice and Billng Document number should be same.
    I need your suggestion in the above scenario.
    I will definitely reward if problem is solved.
    Regards,
    Raj Kumar Reddy.

    Hi Raj,
    Here is a list of available userexits for transaction J1IIN :
    J_1I7_USEREXIT_DEPOT_BEF_SAVE
    J_1I7_USEREXIT_DUTY_IN_EXPORT
    J_1I7_USEREXIT_EXCISE_BEF_SAV
    J_1I7_USEREXIT_EXGRP_DETERM
    J_1I7_USEREXIT_SERGRP_DETERM
    hope they are of some use.
    Regards,
    Philip Johannesen

  • Reg:User-Exit In Sales Order to Invoice

    Hi All,
    I have An requirement that to create automatic sales order and invoice  in one go, i have used BAPI_SALESORDER_CREATEFROMDAT2 to create sales order and bdc invoice to create invoice its worked fine.
    My problem is now i got an requirement as after creating sales order it should not create invoice as such because they will manually check whether the sales order is correct then only i should proceed to invoice also they need the option to create,change,delete sales order and same too invoice how can i acheive this scenario through user exits?
    Since am new to user exit can any one tell me how to use user exits and what user exits need like this scenario?

    Hi Suresh,
    For sales order following user exits can be used. These are available in include MV45AFZZ.
    USEREXIT_DELETE_DOCUMENT : At the time of deletion of sales order
    USEREXIT_SAVE_DOCUMENT : At the time of updations or creation of sales order.
    Following are the user exits available in smod.
    SDVFX007  User exit: Billing plan during transfer to Accounting
    SDVFX008  User exit: Processing of transfer structures SD-FI
    SDVFX009  Billing doc. processing KIDONO (payment reference numbe
    SDVFX010  User exit item table for the customer lines
    SDVFX011  Userexit for the komkcv- and kompcv-structures
    V05I0001  User exits for billing index
    V05N0001  User Exits for Printing Billing Docs. using POR Procedu
    V60A0001  Customer functions in the billing document
    V60P0001  Data provision for additional fields for display in lis
    V61A0001  Customer enhancement: Pricing
    Please check this exits which will help you for your requirement.
    Thanks,
    Naveen Kumar.

  • Creation of a User exits FI data posted from MIGO Good receiving

    Hi all!, Will appreciate very much if you can help me. I have a situation where we dont use the std inter-co posting to trace inter-co trx . Neither do we use the SAP Consol Module. We are trying to capture the inter-co trx in SAP to be interfaced with Hyperion. Therefore we would require that VBUND filled in BSEG to be filled up for accts that are inter-co controlled . This control is done using the validation rule in FI. But the problem comes from integration from MM and SD. As the SD and MM do not have fields for VBUND when these postings post to a inter-co controlled accts the trx are not able to be posted. So was thinking if there is any way that we could assign the VBUND field thru user exits based on a logic to dervie the last 4 char from Vendor no. As our org codes all inter-co profile by the Acct grp = Interco and the last 4 char linked to SAP co. code.

    Anderton,
    I would prefer moving them to VBAK and then using it. Why?
    1. Once you have queried KNVV and moved it to VBAK you do not have to perform the select again.
    2. During SO change, you already have the data in VBAK so you do not have to fetch again from KNVV.
    3. Lets say the Z field was changed on KNVV after creation of SO and if your requirement is to use the Z field content when the SO was created, you cannot go back to KNVV since the data is changed. But if the same was stored in VBAK, you do not have that problem.
    Thanks,
    Vikram.M

  • Bapi or user-exit to create warning in invoice

    Hi,
    I was askes to create a warning whenever someone pushes delete within an invoice (mir7). The problem is that our users are not aware, that they are really going to delete not only the marked position within the invoice but the whole invoice.
    I´ve tried to find a bapi or user-exit to place my coding but so far was unsuccessful, can anyone tell me if there is a badi or user-exit?

    Hi Ute!
    Try BADI INVOICE_UPDATE (hope this is defined in your release).
    It's help says:
    "You can use the business add-in (INVOICE_UPDATE) to further process the following functions or, if necessary, forbid them:
    Creating invoices (invoices, credit memos, subsequent debits, subsequent credits) in Logistics Invoice Verification
    Parking documents in Logistics Invoice Verification, and making changes to these documents, for example, deleting them"
    -> Exactly what you are looking for.
    Regards,
    Christian

  • User exit in after posting MIGO

    All experts:
        do there some user exit after posting the MIGO, I want to posting the goods receipts data to other Transaction code after do the MIGO at one time, thank you for advance.

    Hi Philip,
    I think we can go ahead, with program SAPFPAYM.
    There is an enhancement point in
    INCLUDE fpaym_end.               "End Of Selection of program SAPFPAYM. At the end of this include you can call your function module.
    You may need the help of an ABAPer to call your FM,as this FM may need some inputs, which may or may not  available within the program  SAPFPAYM.
    IF you need to pass any thing through the selection screen of this program,(for ex:path of the file), you can even make it available with the help enhancement point available with  INCLUDE fpaym_top.               "Global Data Declarations in program SAPFPAYM.
    Thanks and Regards,
    Antony Thomas

  • User exit after FI post

    Hi,
    I'm trying to link a user process to a FI document posting but I haven't found a user exit or badi to do it, I try to link it via a sustitution or validation but those are executed during the fi document process and the user process must be executed only after the document is posted correctly.
    Thanks.

    Hi,
      You can use Business transaction events..Check the transaction FIBF.
    Check this link for how to implement BTE
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7
    Thanks,
    Naren

  • User exit/routine for post goods issue

    Dear all,
    I want to stop printing of delivery chalan from a replinshment delivery before post goods issue /actual goods movement.Can anuone suggest me for some user exit or routine that stops printing of delivery chalan from a replinshment delivery(VL10B) untill the post goods issue takes place in stock transfer scenario?
          Is there any possibility to put some routine in the output of delivery chalan which displays a message that printing of delivery chalan is not possible since post goods issue has not taken place & system do not allow the printing from replinshment delivery unless PGI tales place in stock transfer scenario.
    I will be highly greatful to you.
    regards
    vikas chhabra
    [email protected]
    [email protected]

    Dear all,
    I want to stop printing of delivery chalan from a replinshment delivery before post goods issue /actual goods movement.Can anuone suggest me for some user exit or routine that stops printing of delivery chalan from a replinshment delivery(VL10B) untill the post goods issue takes place in stock transfer scenario?
          Is there any possibility to put some routine in the output of delivery chalan which displays a message that printing of delivery chalan is not possible since post goods issue has not taken place & system do not allow the printing from replinshment delivery unless PGI tales place in stock transfer scenario.
    I will be highly greatful to you.
    regards
    vikas chhabra
    [email protected]
    [email protected]

  • User exit for MIGO Posting Date

    Dear all,
    My Client want requirement is : Posting date of GRN should be after last posting date of goods issue
    i.e.  GI                261  1st june
           GI Reverse 262   2nd june
    again  GI 261  28 may   ( as 2 posting perod are open )
    then user should be able to do GRN on or after 28th may
    For this user exit please suggest me any FM or logic
    my current logic is allowing to post GRN after 1st june i.e. latest GI date  but that is not matching client requirement
    Please suggest
    Regards,
    Ishwar

    Hi,
       Enhancement for MIGO ,you can try these user exit
    MB_CF001-->  Customer Function Exit in the Case of Updating a Mat. Doc.
    MBCF0002 --> Customer function exit: Segment text in material doc. item
    MBCF0005 --> Material document item for goods receipt/issue slip
    MBCF0007  -->Customer function exit: Updating a reservation
    In BADI,you can refer these
    MB_CIN_LMBMBU04--> posting of gr
    .In MKPF table having data (posting date of goods issue) BUDAT-field name,tell the conditions as per your requirement to ABAPer,they can implement the enhancement as per your requirement...
    I hope,it will help you
    <=<< Sharing Knowledge is a way to Innovative >>=>
    By,
      Yoga

  • User exits or BTEs for vendor invoices

    Hi,
    Can any body tell me the common user exit or the BTE which will applicable for the transaction codes
    'FB01', 'F-90', 'FB01','FB60','FB65','FV60','FV65'.
    I need only the common user exits across the above transaction codes.Because i know the user exits individuvally for each transactions. But i need to some validations which will be common across all the above transactions.
    Thanks.

    Hi,
    For doing enhancement using BTE,
    Go to Tcode FIBF ---> Environment > Infosystem(Processess)->Execute it.
    You will find the list of all BTEs.
    hope it helps you.

  • User Exit/Validation for posting limit

    Hi Gurus,
    Client need check for specific cost elements for specific users for a particular amount.
    e.g.
    user: ABC can not post more than Rs. 25000/- for conveyance allowance.
    Please help.
    Regards,
    Vikas Malhotra

    Hello,
    If you are using  ECC 5.0 or above, and trying to restrict cash postings, you can put a limit for cash accounts at the following:
    IMG => Financial Accounting => Bank Accounting => Business Transactions => Cash Journal => Amount Limit.
    If you want to restrict the amounts for any other accounts, then you can write a validation in GGB0 (line item level) and assign this validation at OB28.
    Validation: If GL account = A or GL Account = B,
    and Amount = >25,000
    Throw Error.
    Regards,
    Ravi

  • Extended Idoc - User exit for delivery VL01 and Invoice VF01

    Hi Experts,
    We are developing Extended Idoc for order - cash cycle.The extended Idoc contains 4 extra fields.
    I want to know the User exits where i can populate the extended segment field values for VL01 and VF01 transactions.

    HI
    exits available for  VL01.
    VMDE0004                                Shipping Interface: Message SDPACK (Packing, Inbound)
    VMDE0003                                Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0002                                Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0001                                Shipping Interface: Error Handling - Inbound IDoc
    V53W0001                                User exits for creating picking waves
    V53C0002                                W&S: RWE enhancement - shipping material type/time slot
    V53C0001                                Rough workload calculation in time per item
    V50S0001                                User Exits for Delivery Processing
    V50R0004                                Calculation of Stock for POs for Shipping Due Date List
    V50R0002                                Collective processing for delivery creation
    V50R0001                                Collective processing for delivery creation
    V50Q0001                                Delivery Monitor: User Exits for Filling Display Fields
    V50PSTAT                                Delivery: Item Status Calculation
    V02V0004                                User Exit for Staging Area Determination (Item)
    V02V0003                                User exit for gate + matl staging area determination (headr)
    V02V0002                                User exit for storage location determination
    V02V0001                                Sales area determination for stock transport order
    For VF01..
    Enhancement
    V61A0001                                Customer enhancement: Pricing
    V60P0001                                Data provision for additional fields for display in lists
    V60A0001                                Customer functions in the billing document
    V05N0001                                User Exits for Printing Billing Docs. using POR Procedure
    V05I0001                                User exits for billing index
    SDVFX011                                Userexit for the komkcv- and kompcv-structures
    SDVFX010                                User exit item table for the customer lines
    SDVFX009                                Billing doc. processing KIDONO (payment reference number)
    SDVFX008                                User exit: Processing of transfer structures SD-FI
    SDVFX007                                User exit: Billing plan during transfer to Accounting
    SDVFX006                                User exit tax line in transfer to accounting
    SDVFX005                                User exit reserves in transfer to accounting
    SDVFX004                                User exit G/L line in transfer to accounting
    SDVFX003                                User exit cash clearing in transfer to accounting
    SDVFX002                                User exit for A/R line in transfer to accounting
    SDVFX001                                User exit header line in delivery to accounting
    J_3RSINV

Maybe you are looking for

  • Using Javascript to disable a check box

    Friends, I am stuck on what should be a simple requirement and I am hoping you can help. I need to disable a form region checkbox if a field on the same form region has anything entered. What I have done so far is: 1) On the item that determines whet

  • Issue in upgrading from Fatwire 7.6 to web center sites 1.1.1.6

    Patch upgrade from Fatwire 7.6 to Web Center sites 1.1.1.6 is failing while importing catalog elements. The database ping and csLogin test is successfully completed at 75 % of the installation. After that below mentioned exception is coming in logs w

  • Commit changes after CALL FUNCTION ... IN UPDATE TASK

    Hi ABAPers, I'm a bit confused about the behaviour of Update Function Modules. Following scenario: In our transaction (Modulpool with dynpros) the user clicks a butto to change some data: 1. PAI-Modul performs FORM_A 2. FORM_A calls FM_A several time

  • Refreshing Materialized view from APEX process is causing errors

    Hi, I have created a materialized view, and am attempting to create a process in APEX to refresh the mview on a button click. I have been reading the documentation on Materialized Views and think I am more confused now than when I started. Do I need

  • Two SWFs on a page - one in fullscreen, dropping frames in OSX

    Hi The issue we're facing is choppy playback of a fullscreen video only in OSX while there is a second SWF underneath it on the HTML page (fullscreen mode in the SWF on top, while the other SWF in the background sits idle). We have one video player i