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 GuHi,
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 -
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,
IshwarHi,
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 MalhotraHello,
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