Invoice Badi for standalone scenario
Hi,
We are using standalone scenario. I have an issue where
1) user will be posting invoice less then the po value for example ( po value 110 but invoice posting will be done 105).
2) this can be acheived by tolerance group. But it will be applicable for all vendors, my requirement is for only some of vendors.
Could you please advise is there any badi available to acheive this functionality.
Thanks in advance.
Hi,
Here is my idea.
- Maintain tolerance customize
- Do not maintain tolerance attributes in PPOMA_BBP
- Implement Z custom table with BP ID and Tolerance Group or Key
- Implement BBP_DOC_CHECK_BADI
Search Z custom table by BP ID and call tolerance check FM if Tolerance Group or Key is found
You can serch FM in SE37 transaction.
BBP_TOLERANCE_CHECK_SINGLE
BBP_TOLERANCE_CHECK_VALIDITY
BBP_TOLERANCE_GROUP_DETERMINE
BBP_TOLERANCE_READ_SINGLE
Regards,
Masa
Similar Messages
-
Error while initializing UME for standalone scenario
What this error indicates. Where I can find this class. which jar file is required. Please help me. It's very urgent.
An error occurred while initializing UME for standalone scenario.
java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: com/sap/util/cache/exception/CacheException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.sap.security.core.InternalUMFactory.class$(InternalUMFactory.java:80)
at com.sap.security.core.InternalUMFactory.initializeUME(InternalUMFactory.java:275)
at com.sap.security.core.InternalUMFactory.initializeUME(InternalUMFactory.java:563)
at java.lang.reflect.Method.invoke(Native Method)
at com.sap.security.api.UMFactory.initialize(UMFactory.java:489)
at TroubleShootUtility.main(TroubleShootUtility.java:101)
com.sap.security.api.UMRuntimeException: An error occurred while initializing UME for standalone scenario.
at com.sap.security.api.UMFactory.initialize(UMFactory.java:501)
at TroubleShootUtility.main(TroubleShootUtility.java:101)
Nested Exception:
java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: com/sap/util/cache/exception/CacheException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.sap.security.core.InternalUMFactory.class$(InternalUMFactory.java:80)
at com.sap.security.core.InternalUMFactory.initializeUME(InternalUMFactory.java:275)
at com.sap.security.core.InternalUMFactory.initializeUME(InternalUMFactory.java:563)
at java.lang.reflect.Method.invoke(Native Method)
at com.sap.security.api.UMFactory.initialize(UMFactory.java:489)
at TroubleShootUtility.main(TroubleShootUtility.java:101)
Thanks.Hi,
We are using ABAP and data is getting stored in MS SQL Server Database.
Thanks. -
SRM 7.0 for Standalone Scenario
Hi ,
We are planning to implement SRM 7.0 for Standalone Scenario. Is there any document or help to getting start this requirement? is it possible to create PO and other follow on documents in SRM and replicate them to legacy system in Standalone Scenario? you help will be great and thankful..
Jr.SRMHello,
You should start with downloading the configuration guide from [http://service.sap.com/instguides]. An installation guide for BASIS can be found here aswell.
I think that your requirement can definetly be covered, srm standalone <> legacy back-end. The method(s) (RFC/iDOC/XML cq PI) used depends on your landscape and how you design this.
You've got a big but nice challenge ahead of you. Good luck!
Kind regards,
Tim -
Dear Experts,
My requirement is in the VA01 transaction after the entering data in to sold-to-party(KUAGV-KUNNR) it has to display one pop-up ,
In that have to maintain transport analysis i.e plant,dist,cost,mode of transportation.when ever user click the mode of transport that value has to insert in ROUTE(VBAP-ROUTE)
program name:SAPMV45A
screen number :4452.
i am displaying the pop-up using badi ADDR_PRINTFORM_SHORT, but unable to insert the value into ROUTE.
So please help me to resolve this issue.
Regards,
Raghavendra Gowd.YHi,
use USEREXIT_MOVE_FIELD_TO_VBAK in MV45AFZZ ...and write the code for pop-up display ....
calling function module 'POPUP_GET_VALUES'...
pass the entered values to memory id ....through
EXPORT < > TO MEMORY ID <>.
Use USEREXIT_MOVE_FIELD_TO_VBAP IN MV45AFZZ ....and get the exported values from memory id through IMPORT < > FROM MEMORY ID < > ..
update the value of VBAP-ROUTE field value ....here ...
Thanks,
Shailaja Ainala. -
User Exit / Badi for MIRO / MB60
Hi,
I want a user exit or badi for the MIRO /MB60 Transactions.
When select something on GL Account Number(from table control of these transactions) and press on enter then I want to add some code. Can you please let me know the exit/badi for this scenario.
Thanks,
Srinivasa Radahi
Following exits are available for MIRO.
Transaction Code - MIRO Enter Incoming Invoice
Exit Name Description
LMR1M001 User exits in Logistics Invoice Verification
LMR1M002 Account grouping for GR/IR account maintenance
LMR1M003 Number assignment in Logistics Invoice Verification
LMR1M004 Logistics Invoice Verification: item text for follow-on docs
LMR1M005 Logistics Inv. Verification: Release Parked Doc. for Posting
LMR1M006 Logistics Invoice Verification: Process XML Invoice
MRMH0001 Logistics Invoice Verification: ERS procedure
MRMH0002 Logistics Invoice Verification: EDI inbound
MRMH0003 Logistics Invoice Verification: Revaluation/RAP
MRMN0001 Message output and creation: Logistics Invoice Verification
<b>
BADI...
</b>
To search for a badi, go to se 24 display <b>class cl_exithandler.</b>
double click on method get_instance, get a break point on case statement.
execute and start the required transaction in new session.
look for variable <b>exit_name.</b> It would show the available badi's.
Please do reward if useful
Regards
Dinesh -
Tax calculation in backend and in SRM (classic and standalone scenario)
Hello,
I have an issue regarding calculation of tax. 2 scenarios are used in common: classic and standalone. One node of Organizational structure is using classic scenario, another node is using standalone. So I have 2 Accounting Systems defined (one for each node).
Requirement is:
- For classic scenario, setting the tax calculation in backend
- For standalone scenario, setting the tax calculation to no tax calculation
Problem is that I can not customize the system this way. I do not know any mean to set 2 ways for tax calculation. Would you have any idea to do this?
Thanks,
PatrickHi
<b>Please go through this -></b>
http://help.sap.com/saphelp_srm50/helpdata/en/f4/8b1d40bb37e569e10000000a155106/frameset.htm
Note 848164 SUS3.0: FAQ: Logic of Tax calculation within SUS
958273 FAQ: Taxes in SRM-SUS
999896 EBP tax codes not correctly mapped to back-end tax codes.
908659 Follow-up note for Note 509594
931198 Missing Tax Code in Limit Shopping Cart
430202 Delivery address in shopping cart in BAPIEKPOC
931198 Missing Tax Code in Limit Shopping Cart
881086 Country-specific tax calculation
703292 TAX. Input/Output tax in SAP Supplier Self-Services with TTE
513250 ERS. Tax calculation with the new 3.0 function
390861 Transferring tax table for ERS from backend system
Note 657146 Enhancement for US tax calulation: Functions
510142 EDI-Customizing: Tax code tax-exempted transactions
317040 MR08: Message M8267
49436 MR44: No message if the tax amount is different
Note 84127 Tax Jurisdiction Code for EDI/ALE and Intercompany
Also Try BBP_DET_TAX_BADI.
Regards
- Atul -
Hi,
can any one explain me how to create Plants in EBP if we go for Standalone Scenario.
kindly mention those which objects i need to create Locally and Which objects i need to replicate from FI backend system.
subhashHi,
See the below threads for solution to your queries:
can any one explain me how to create Plants in EBP if we go for Standalone Scenario
-- Plant in Standalone
kindly mention those which objects i need to create Locally and Which objects i need to replicate from FI backend system.
--Re: Standalone..Questions.?
--Re: Standalone
Basically all your master data will be local(to be created in SRM) and all your accounting objects will from R/3 backend system
Hope this resolves you queries.
BR,
Disha. -
Hi Experts,
Please refer to this link below and can someone please tell me what exactly is the BADI used for this scenario and what is the transaction(s) involved? ( i guessIW32 for ord type SM01)
i am also on sap 4.6c but i culd not find any BADI for this scenario. I am only able to see this enhancement IWO10012.
[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e2caf1e3-0801-0010-ac9d-b080188983fc]
Thanks
DanyHi Venu Cherupillil,
I want to know what is the corresponding BADI for that in SE18?
I can see WORKORDER_GOODSMVT
WORKORDER_UPDATE
WORKORDER_CONFIRM
Can any one suggest?
thanks
Dany -
Dear experts,
in my special scenario I would like that in the EDI outbound invoice Batch qty. is not showing for segment E1EDP19 which is showing only the Batch nr. I wanted to use a BADI for EDI outbound invoice which uses the logic for transfering Batch qts. in the IDOC?
Thanks and advice.Hi Ram,
thanks. Do we have a sepeicifc BADI also??
When IDOC is passed to the externnal system one uses BAPIs, what about before the IDOC is passed, I want the IDOC
content(BATCH QTY.), in the SAP itself, to have the Batch qty. passed in the IDOC.
The standard SAP shows only Batch nr. and not the BAtch qty.
Thanks and advice. -
Entire Invoices without PO reference in the standalone scenario
Can we entire Invoices without PO reference, if we use the standalone scenario?
We tried to entire Invoice without PO reference by user with role «Accountant», but we cant did it. System massage: «Vendor number 111 not maintained in backend system» - but we have no backend system, we use the standalone scenario.
Maybe, we cant do it at all in our case?
Thanks in advance.Hi Marina,
You must maintain a purchasing view for this vendor, via "Maintain business partner", for your local purch org.
You must have ACS & SYS = local SRM system
You must have BUK =local SRM system/company code
Rgds
Christophe -
Extended Classic Scenario, BADI for PO creation in R/3
Hi,
We are using the extended classic scenario. When the PO gets replicated from SRM to R/3, right now the field CATALOGID is not being transmitted to the backend R/3 system.
1) What BADI should I implement (and the method) to transmit the CATALOGID to R/3?
2) After implementing the BADI, do I also have to change the BAPI?
3) Is the BAPI used to transfer data from SRM to R/3, BAPI_PO_CREATE?
Thanks and Regards,
PeterHi Peter,
1-You can use BBP_ECS_PO_OUT_BADI for ECS scenario.
Since the R3 PO does not have field for catalog id, the EKKO- BEDNR (Tracking Number) field can been used for example to store this information. In this BADI all the items are identified and their tracking number field is populated with a catalogue id value.
2-If you use the tracking number field, no use of R/3 BADI is required.
3-BAPI_PO_CREATE1
Please check my answers in this post :
catalogid field not going in R3 backend
Kind regards
Yann
Message was edited by: Yann Bouillut
Message was edited by: Yann Bouillut -
BADI for Vendor Invoice after Posting to send a mail to vendor
Hi,
My requirement Is like this.
I have to send a mail to vendor after the Invoice for vendor is Posted.
For dat I am searching for a badi to implement after the invoice is successfully posted.
Please give some solution about this.
Regards,
Jyoti..if it is F-43 . check out the following
BAdI Definition Description
AC_QUANTITY_GET Transfer of Quantities to Accounting - Customer Exit
BADI_ENJ_ALT_ADR Go to alternative vendor/customer data
BADI_F040_SCREEN_600 Screen Enhancement on F040 0600 Document Header
BADI_FDCB_SUBBAS01 Screen Enhancement 1 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS02 Screen Enhancement 2 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS03 Screen Enhancement 3 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS04 Screen Enhancement 4 on FDCB Basic Data Screen (010, 510)
BADI_FDCB_SUBBAS05 Screen Enhancement 5 on FDCB Basic Data Screen (010, 510)
BADI_PRKNG_NO_UPDATE BAdI for Deactivating Update of Parked Documents
F050S008 FIDCC1, FIDCC2 Inbound IDoc: Update Comparison Ledger
FBAS_CIN_LTAX1F02 Tax interface
FBAS_CIN_MF05AFA0 EWT - Downpayment Clearing - Tax transfer for CIN
FI_AUTHORITY_ITEM Extended Authorization Check for Document Display (FB03)
FI_GET_INV_PYMT_AMT BAdI for determining the payment amount for an invoice
FI_HEADER_SUB_1300 Screen Enhancement for Document Header SAPMF05A
FI_PAYREF_BADI_010 BAdI: Payment Reference Number
FI_TRANS_DATE_DERIVE Derive BKPF-WWERT from Other Document Header Data
INVOIC_FI_INBOUND BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
RFESR000_BADI_001 BAdI for Own Processing of POR Item
otherwise - find out the package of the program of the transaction.
go to se84 - enhancements- business add ins - definitions - enter package and execute - you will see all the definations. -
MIRO Invoice - Testing for INVOIC02 in EDI scenario
Dear Experts,
I am doing a scenario for testing the inbound process for Invoice ( MM ).
( Sending system is LS of XI and receiving system is LS of R/3)
If any body has done this test idoc prcoessing for the scenario, i need your valuable help in how to go about this.
In simple, how to do the WE19 for MM invoice verification.
When I am doing the test scenario, I am getting an error.
LS 'Vendor No' company code not maintained.
But if I go to OBCA there no LS for Vendor.
So, can anyone guide me what should be the value for the below segment E1EDKA1 ( PARVW and PARTN) .
Also the value for the segment E1EDK14 .
If any one provide me moredetails about this , i would be grateful to you.
Regards
RAjSelf Resolved. Config missing in OBCA
-
BADI for Classic and Extended Classic Scenario
Hi,
Please provide list of Reports and BADI's for
Classic and Extended Classic Scenario.
Thanks,
SriniHi,
In SRM there will be a number of BADI's are Available, We can utilize them according to the requirements
As per the request few important BAID are provided below..
Workflows
1). BBP_CHNG_AGNT_ALLOW: Allow / Allow Change/Add Approver
This BADI is implemented not to allow users to change the approvers in the workflow.
2). BBP_WFL_SECUR_BADI: Overwrites the authorization level of the approver
This BADI controls the restart of the workflow
Purchasing Related
1). BBP_PGRP_FIND: Shopping Cart: Determine Responsible Purchasing Group(s)
This determines the responsible purchasing group for the shopping carts.
Shopping Cart Related
1). BBP_SC_MODIFY_UI: BADI to Change Shopping Cart Layout
2). BBP_GROUP_LOC_PO: Exit Grouping of Items for Local Purchase Orders
This splits local PO if more than one contract in a PO.
3). BBP_TARGET_OBJECTS: Exit while determining target objects in backend
4). BBP_WF_LIST: Change Worklists and Search Results Lists
This is used to restrict the search results for the user.
5). BBP_CTR_BE_CREATE: Exit when Creating a Contract in the Backend System
6). BBP_CREATE_PO_BACK: Exit while creating a purchase order in the backend system
This BADI is used to add the shopping carts attachments to the PO and also to make adjustments in payment terms, currency etcu2026
7). BBP_DOC_CHECK_BADI: General BAdI in Cross-Check for Message Returns
8). BBP_DOC_CHANGE_BADI: BAdI for Changing EBP Purchasing Documents
9). BBP_ECS_PO_OUT_BADI: ECS: PO Transfer to Logistics Backend
Thanks
prasad .s -
BAdi for VF01 - Get Invoice Number
Hi,
I am working on the VF01, I want to save the outbound delivery number(LKIP-VBLEN) from VL01N as invoice number(VBRK-VBELN) when creating billing document.
The below enhancement seem not trigger debugging mode.
Enhancement
J_3RSINV
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
Business Add-in
SD_CIN_LV60AU02 BADI for billing
VOR_WA_FAKTURA Billing before Goods Issue
I am looking for "$" sign number. Any idea?Also check this user exits as well.
USEREXIT_NUMBER_RANGE (Module pool SAPLV60A, program RV60AFZZ)
The internal number range used in the standard system is specified in the billing type table and can be changed in this user exit. This user exit is only called when the billing documents is created.
USEREXIT_ACCOUNT_PREP_KOMKCV (Module pool SAPLV60A, program RV60AFZZ)
In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMKCV (header fields).
USEREXIT_ACCOUNT_PREP_KOMPCV (Module pool SAPLV60A)
In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMPCV (item fields).
USEREXIT_FILL_VBRK_VBRP (Module pool SAPLV60A, program RV60AFZC)
This user exit is only called when the billing document is created. It is used to provide the header and the item of the new billing document with deviating or additional data.
Maybe you are looking for
-
After updating to the latest version of Itunes, my Iphone 4S is no longer recognized as a device in Itunes. Can anyone help? I am using Windows 8.
-
Delete Document Level Script Using JavaScript?
Hello all. Is there a way for a document level script to delete itself? I am running Adobe Acrobat Professional 11. My situation is that I am currently analysing data using a Java application. The Java application taylors a script to suit each specif
-
Moving clouds in the sky... the good one.
Hi, i've search a lot, but no one has the closest match to what i am looking for. I've seen this on several sites even before version 8 was released. but is there anyone who ever knew how to move a cloud in a sky background as seemless? i knew the cl
-
User has no privileges on the APEX_040200 schema.
Recently upgraded to APEX 4.2, when installing a package application I get the following error 'User has no privileges on the APEX_040200 schema." Has anyone encounter this error? Thank you, Ivan
-
Hi all, My client wants to enter the demand for a carton of cigars in MD61.each carton contains 12 packs and each pack 10 cigars.Now they do not want to have seperate material number for cartons.So i can not use the carton as header material in BOM a