BAdi & user-exits while upgrade from 4.6c to ECC6
Hello all,
Can anybody put light on how User-exits and BAdi will be effected while upgrade from lower version to ECC6.
Many Thnanks.....
Apps.
Hi,
The main concept of enhancements is to keep the code unaffected during version upgrades
Hence all the BADI implementations and User Exit/Customer exits implementations will be in place and no effect due to upgrade...I hope in case of badi, some new BADI(as part of enhancement framework-GET BADI/CALL BADI) will be added up and the old BADI(Those in 4.6c or below) will not get affected.
Regards
Shiva
Similar Messages
-
Changes in PM Module while Upgrading from 4.6C to ECC6
Hiii
Can any body tell me where can i get the detailed infromation about Techincal upgradation from 4.6C to ECC6 & Technical as well as functional chnages Changes due to the upgrade??
Thanks in advance.
Makarand GurjarDear All
We are closing the issue. Thanks for your all replies. -
Badi / User exit while employee separation
Hi Experts,
I have a requirement that at the time of employee separation, I need to create a text file containing employee code, employee name,employee grade etc.(who is getting separated on that date) on the 'SAVE' button. Is there any user exit or badi which can be used which will enable me to do this action.
Thanks in advance.
Regards,
UjjwalaHi
[PCR workflow for separtaion|http://help.sap.com/saphelp_erp60_sp/helpdata/EN/b0/398d406b305537e10000000a1550b0/frameset.htm]
[workflow for separation|http://help.sap.com/saphelp_erp60_sp/helpdata/EN/91/4861f185094d2eb2fc829cd8052963/frameset.htm]
[http://help.sap.com/saphelp_erp60_sp/helpdata/EN/9b/572614f6ca11d1952e0000e82dec10/frameset.htm]
[workflow configuration|http://help.sap.com/saphelp_erp60_sp/helpdata/EN/92/bc26a6ec2b11d2b4b5006094b9ea0d/frameset.htm]
[Approval process|http://help.sap.com/saphelp_erp60_sp/helpdata/EN/4a/5038990a7f11d294fa00a0c92946ae/frameset.htm]
If u dont want to approval. You can ignore the process. If you have workflow or ABAP consultant can do this job better than a functional consultant.
Regards
vijay -
URGENT:how to make adjustments while upgrading from 4.6c to ECC6.0
Hi experts,
I have few queries regarding technical upgrade project from 4.6c to ECC6.0 ; Can anyone clarify t he following doubts.
After completion of SPDD & SPAU adjustments,we are adjusting custom objects to unicode compatible. while doing this
1. How to take care about SCRIPTS,REPORT WRITERS ABAPQUERIES and SAPQUERIES
2. Can we start testing standard Tcodes after completion of SPDD & SPAU adjustments.
thanks in advance.
helpful answers will be rewarded.
BR,
Sastry.
Edited by: prssastry on May 24, 2008 10:03 AMThanks Geetha,
Can anybody tell me the ABAPer role in the technical upgrade .
After completion of SPDD & SPAU adjustments,we are adjusting custom objects to unicode compatible. while doing this
1. How to take care about SCRIPTS,REPORT WRITERS ABAPQUERIES and SAPQUERIES
2. Can we start testing standard Tcodes after completion of SPDD & SPAU adjustments.
thanks in advance.
helpful answers will be rewarded.
sastry. -
Technical changes in SAPscripts while upgrading from SAP4.7 to ECC6.0
Hi..
Can anyone specify the techincal changes in SAPScripts brought due to Version upgradation ie: from SAP4.7 to ECC6.0Here syntax check means, u have to check texts and dfination.
Go to se71 -> give the form name
form->check->defination (or) texts.
If there are any changes(Ideally no changes) then perform changes and activate(ctrl+F3).
Regards -
Upgrade from 4.7C to ECC6.0 fields missing in t code FBL5N
Few fields are missing while upgrading from 4.7C to ecc6.0 in SAP STD Transaction FBL5N. Will pl clarify me.
Hi,
Can you clear whether you are in the process of upgrading to ECC6 or you have already completed the Upgrade to ECC6 ?
Regards
Suhas -
BADI / user-exit for MD02 while creating Schedule Lines
Hi experts,
I have a problem with implementation that I'm designing.
Current situation:
While MRP run (MD02 or background) new Schedule Lines are being created in reference to MM Scheduling Agreement.
Example:
04.08.2014
SchLne
5500000415/00010
200
04.08.2014
IndReq
VSFB
200-
05.08.2014
SchLne
5500000415/00010
300
05.08.2014
IndReq
VSFB
300-
2 Schedule Lines where created - for wuantity 200 and 300.
Target:
There is a need to create more than one Schedule Line per day during MRP run. According to example there should be for example 2 Schedule Lines in 04/08 and 3 Schedule Lines in 05/08 all for quantity = 100. There is possibility to change Schedule Lines in ME38, but there is a need to make a change during creatin while MRP run.
04.08.2014
IndReq
VSFB
200-
04.08.2014
SchLne
5500000415/00010 *
100
04.08.2014
SchLne
5500000415/00010 *
100
05.08.2014
IndReq
VSFB
300-
06.08.2014
SchLne
5500000415/00010 *
100
06.08.2014
SchLne
5500000415/00010 *
100
06.08.2014
SchLne
5500000415/00010 *
100
So instead of creating only 2 Schedule Lines, MRP should create 5.
I'm looking for a BADI/user-exit to edit Schedule Lines which are to be created by MRP and change it tn reference to the needs.
I found only one BADI:
BADI: MD_CHANGE_MRP_DATA
method: CHANGE_MDPSX_MDBS
The priblem is that this method is only being executed when there are Schedule Lines which already exist.
Maybe some of you have done some extension similar to mine? Please give me advice where I should put extension.
Thanks in advance!Dear Saravaran,
Thanks for the reply.
This will not suits to us. The provided BADI will works upto Posting the material document in transaction MIGO and it will not considered for the FI level entries.
Hope you could have understand mine requirement.
The requirement of mine is:
While doing the GR with ref to PO the material documnet will be posted and subsequently FI documnet will be generated in Background. While generating the FI document i need to manipulate the values for the G/L. So that the manipulated values will be flow into BKPF and BSEG tables.
Thanks.
Regards
Swamy -
Create Purchasing Requisition from IW31 - BADI, user exit
Hi
I need to do changes to purchasing requisition which is getting created from IW31.
Is there any BADI, user exit etc. I can use?Hi Elena,
Try these user exits.
CNEX0013 Order: Cust. enhancement: Default item category comp. a
CNEX0026 Customer enhancement for general inspection of material
CNEX0027 Customer enhancement: Plant, storage loc. finding for c
IWO10004 Maintenance order: Customer check for order completion
IWO10005 Maintenance order: Cust.-specif. determination of profi
IWO10006 Maint. order: Fcode exclusion through cust. enhancement
IWO10007 Maint.order: Customer enhancement - permits in the orde
IWO10008 Cust. enhancement: Determination of tax jurisdiction co
IWO10009 PM Order: Customer Check for 'Save' Event
IWO10010 Maint. order: Cust. enhancement for determining WBS ele
IWO10011 Maint. order: Customer enhancement for component select
IWO10015 Maintenance order: F4 Help for user fields on operation
IWO10016 PM Order: Cust. enhancement to check operation user fie
IWO10017 Determine external order number by customer logic
IWO10018 Maintenance order: User fields on order header
IWO10020 Maintenance order: Automatically include task list
IWO10021 Automatic task list transfer when creating order from n
IWO10022 Determine calendar from user exit
IWO10023 Service order: Change header data for advance shipment
IWO10024 Service order: Changes to items for advance shipment
IWO10025 PM/SM order: Finding responsible cost center
IWO10029 Inclusion of bill of material in PM/SM order
IWO10030 Preset Fields for Event Object
IWO10031 Hide personnel number in PM/SM order
IWO10033 Customer-Specific Authorization Check Maint./Service Or
IWO10034 Operation status based on the status of capacity reqs
Regards,
Vijay -
BADI/User Exit for custom table update from Delivery
Hi
Our requirement is to update a custom table with the delivery number and other related details when the picking status is changed to "C". Kindly suggest BADI/User exit for this requirement .
Thanks in Advance for your immediate help .Hi Joseph,
See SAP Note 415716 - User exits in delivery processing. It says when you have the document number available, what is permitted, what not, ....
I hope this helps you
Regards
Eduardo -
Hi,
Our client wants to update certain data in PR while the PRs are created from Planned orders or after a PR is created from a Planned order.
I've implemented BADI MD_PURREQ_CHANGE but while testing, the debugger is not taking to the break point.
Thus it appears that this BADI is not applicable for MD14.
I need a BADI/User exit where I can change the material description in PR.
Please help.Helpful answers shall be rewarded.Hi abhijit,
Check this program.You will get all exits for a transaction.
TABLES : TSTC, TADIR, MODSAPT, MODACT, TRDIR, TFDIR, ENLFDIR.
TABLES : TSTCT.
DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA : FIELD1(30).
DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS : P_TCODE LIKE TSTC-TCODE OBLIGATORY.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR WHERE FUNCNAME =
TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB
WHERE PGMID = 'R3TR'
AND OBJECT = 'SMOD'
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT WHERE SPRSL EQ SY-LANGU AND
TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(95) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Exit Name',
21 SY-VLINE ,
22 'Description',
95 SY-VLINE.
WRITE:/(95) SY-ULINE.
LOOP AT JTAB.
SELECT SINGLE * FROM MODSAPT
WHERE SPRSL = SY-LANGU AND
NAME = JTAB-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 SY-VLINE,
2 JTAB-OBJ_NAME HOTSPOT ON,
21 SY-VLINE ,
22 MODSAPT-MODTEXT,
95 SY-VLINE.
ENDLOOP.
WRITE:/(95) SY-ULINE.
DESCRIBE TABLE JTAB.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , SY-TFILL.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
AT LINE-SELECTION.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN. -
BAPI , BADI , USER EXIT , FUNCTION MODULE
Hi Experts
Can any body pls explain me abt BAPI , BADI , USER EXIT , FUNCTION MODULE and its uses in details .
Thanks
DevashishDear Deba,
Functional Module:Procedure that can only be defined in function groups and outside of classes. Can be called from all
programs. Begins with FUNCTION and ends with ENDFUNCTION. Is maintained using the Function Builder of the ABAP
Workbench.
Functional Module can be checked using T Code SE37 for a package ,say in standard SAP CS15 will be used for checking
the where used list for a material and here it can be checked only for one material,in case if we want to check for a list of
materials a small report can be developed using the fucntional modules like
CSEP_MAT_BOM_SELECT_WHERE_USED API Bills of Material: Select BOM(s) (or)
CS_WHERE_USED_MAT Bills of material; where-used list
User Exit:A point in an SAP program where a customer's own program can be called.
In contrast to customer exits, user exits allow developers to access and modify program components and data objects in the
standard SAP System. On upgrade, each user exit must be checked to ensure that it conforms to the standard system.
There are the following types of user exit:
User exits that use INCLUDEs - These are customer enhancements that are called directly in the program.
User exits that use tables - these are used and managed using Customizing.
User Exits can be viewed or checked using the T Code SMOD and using CMOD an user exit will be activated.
BAdi:
A template for BAdI objects.
Business Add-Ins (BAdIs) are the basis for enhancements where BAdI methods in object plug-ins can be called from ABAP
programs. The calling program controls which BAdI implementations are used by specifying filter values. A BAdI consists of a
BAdI interface, a set of filters and some settings.
From Release 7.0, BAdIs are edited in the Enhancement Builder and reside in the global class namepsace. You can switch on
their implementations via the Switch Framework.
There are also classic BAdIs, which are edited in the BAdI-Builder and superseded function module exits in Release 4.6.
Related T Code SE18.
Regards
Mangalraj.S -
BADI, User Exit before FI document is posted during GR posting in MIGO
Hi Gurus,
In transaction MIGO, whenever a goods receipt is posted, a corresponding FI document is then created. I am in need of a BADI, User Exit, or other forms of enhancements that is triggered before this FI document gets posted because I have to edit data in the header (BKPF) and detail (BSEG) part, specifically the fields BKPF-XREF1_HD (Reference key 1) and (BSEG-ZUONR) (Assignment).
The field XREF1_HD is to be populated with the vendor number from MIGO (GOHEAD-LIFNR)
The field ZUONR is to be populated with the PO Number from MIGO (GOITEM-EBELN)
Regards to all,
JosephHi,
I am on 4.6C.
We are using EXIT_SAPLF048_001 of enhancement F180A001 for the same.
Please note that control comes here for no of SAP transactions, hence you need to take care of it by executing your logic only for a particular SAP transaction.
I hope this helps,
Regards
Raju Chitale -
BADI/USER EXIT for MIRO.
Hi All
I have added a new field (GST) on MIRO screen using GUI XT.
The requirement is such that I need to populate this field after I have entered the purchase order no (It needs to take the vendor from the PO and then its subsequent VAT no from the vendor master). I am not sure where to do this part of the coding.
i have tried to implement BADIs
BADI_ENJ_ALT_ADR
INVOICE_UPDATE
BADI_FDCB_SUBBAS01
but it doesn't help.
Is there any other BADI/User Exit that I can try.
Thanks in advance.
HarshHi,
Bellow are the exit names for MIRO.
<Irrelevant enhancement list removed by moderator>
Regards,
Goutam Kolluru.
Edited by: Vinod Kumar on Feb 3, 2012 9:34 AM -
BADI/User exit for MIGO fi postings
Hello Experts,
I have one requirement regarding at the time of MIGO accounting entry is generating based on the OBYC settings,now the client want along with this entry, want to create one more FI document through background,In the background we will give the debit g/l and credit g/l.That means at the time of MIGO two FI documents has to generate one is with OBYC setting gl's and second FI entry is from programe hard coded gl's.
For this requirement has any BADI/USER Exit.I appriciate your valuable inputs.
Regards,
Nivas.Hi,
May I know why you need two accounting documents?
You may refer the similar thread: BADI / Exit required for MIGO for posting FI document
And about the number ranges - I would suggest a custom number range object and a different number range for these additional documents.
Also refer the doc: Methods to find Customer/User Exit's & BADi's for a Transaction Code!
Regards,
AKPT -
BADi/User Exit in J1IEX/MIGO
Hi.,
While capturing excise invoice in MIGO, iI wanna to make excise material type NONCENVATABLE as default for those items which has JMIP (Inventorized duty) in Purchase Order.If the material is maintained as Raw/asset/consumable/tools & if JMIP condition is maintained for that material in PO,then while capturing excise invoice in MIGO,it should take the excise material type as NONCENVATABLE.
Are there any Badi/User Exits for this?
Please guide on this issue
Thanks & Regards,\Check with function module "J_1IEX_DETERMINE_CHAPTER_ID" & "J_1IEX_FILL_EXCISE_ITEMS"..
Maybe you are looking for
-
Exception while creating a jar file for bean
Friendz, I am getting this error whenever i tried to create a jar file. I am using win 98 os and jdk1.4 please tell me what error it is C:\bean\programs\spectrum>jar cfm a.jar manifest.mft spectrum.class java.io.IOException: invalid header field at j
-
When I hook my macbook up to my hp monitor using a mini dp to hdmi adapter my screen is noticably blurry. This has not happened before when I used the same configuration on my imac. Recommendations?
-
Laptop asks to be reauthorized every time I play certain songs
Laptop asks to be reauthorized each time I play certain songs even thoug ther were purchased from iTune
-
I do not use Tabs in the main part of my application, but I have a single page that needs to have them. My page has 3 (form) regions that display different data. What is the best way to set this up with tabs so each region's data is on a seperate tab
-
How to use functions like count/sum/min/max from Dept over Emp. Meaning like no. of records in a dept (count) using java code. I want something like this but with Java code not through grooovy https://blogs.oracle.com/adf/entry/using_groovy_aggregate