Dump is thrown for tcode ko88 in User Exit EXIT_SAPLKEDRCOPA_001 in ECC 6.0
Thanks in advance.
Its very urgent.
In the User Exit EXIT_SAPLKEDRCOPA_001 an import variable I_COPA_ITEM is declared in the import parameter without any type def. So during run time the data object takes the structure of the exported variable. This works fine in the previous versions. But in ECC 6.0 it throws a dump saying that the data object cannot be converted in a unicode enabled program.
What can be done to over come the problem?
Thanks again
Hi!
So i_copy_item could be a number or a character variable - 1 or 2-byte representation. Looks like your implementation has to be of type any, too. With some field symbols (of type any) this should be possible (and at least the syntax check won't understand the coding any longer and does not complain any more
Regards,
Christian
Similar Messages
-
Need to display error meesage for Tcode MD50, Any User exit???
Hi,
For Tcode MD50, We have to give the input sales order number and Sales Order Item number and press enter, It gives detail output for MRP.
Here After giving the input sales order number and Sales Order Item number , when we are pressing enter I need to display a error message at status bar based on sales order number.Is there any user exit or badi for the same?
Please help me. I am using ECC5.0 versionHi ,
These are userexits
SAPLATPC-LATPCU02 EXIT_SAPLATPC_001 ATP00001 User Exits in the Availability Check
SAPLATPC-LATPCU02 EXIT_SAPLATPC_002 ATP00001 User Exits in the Availability Check
SAPLCUD0-LCUD0U08 EXIT_SAPLCUD0_003 CCUX0100 Synchronization of Variant Configuration Initialization
SAPMM61X EXIT_SAPMM61X_001 M61X0001 User exits PP-MRP materials planning -
ABAP-Programming for SAP BW u0096 User-Exits und BAdIs
Hi experts,
i am a novice und looking for informations about Badi and User-exits for BW .
i want to learn how to programm extractors.
Can you you help me by giving me some informations or documents or sap links where i can find informations?
CheersDear Mr Herzog,
Congratulations for the book: Abap Developement for SAP Netweaver BI: User exits and BadIs.
We're trying to implement the suggestions on the chapter 5.1.1 Interface of function module EXIT_SAPLRSR0_001 (page 136), however, we're having problens with the abap sintax CALL_FUNCTION l_d_name IF FOUND.
The command IF FOUND is not accepted.
It'll be very helpful to avoid issues on tranporting include zxrsru01.
I appreciate any additional help on how to implement it.
Best Rgs
Eliseo Bouzan -
Table for Valuation Price from USER EXIT - Cost Estimation
Hi All,
Can you let us know from where the system picks the price for VALUATION PRICE from USER EXIT when we have following setting in valuation variant
1.Valuation Price from USER EXIT
2.Price from Purchasing Info Records
3. Planned Price 1
Sub Stratergy.
1.Effective Price from Purchase Order
2. Net Quotation Price
3. Gross Quotation Price.
Now when we execute CK11N for a material, the system displays a cost price as 316 Euro/ unit.
But Standard price is 290 euros, info record price is 294 euros & planned price 304 euros.
Our previous cost estimation ( period 1, current period is 5) was 316 euro/unit (which was not correct), so deleted the cost estimation with CKR1 and try to rerun the cost estimation to update the value (new price), but still the system is picking the old price.
Can you let us know from where does(transaction code & table) the system is picking the old values.
In CK11N Material valuation (Valuation tab) its showing as Valuation Price from USER EXIT.
We have activated Material Ledger with price control "s"and we in ECC 6.0.
Do suggest.Hi,
Where & how can i find the exit.
Do suggest.
Regards, -
How to find T-codes for a list of User exits
Hi All,
We have been provided with the list of user exits found in the system. I need to find the T-codes where these user-exits have been used.
Can anyone provide pointers for this?
Thanks and Regards,
Sridevi Sridharuse logic of the program....
*& Report ZCG_USER_EXIT_FIND
*& Utility program to find out the User Exits within a transaction
REPORT ZCG_USER_EXIT_FIND.
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. -
Code for i_step = 2 in user exit ZXRSRU01 for selection screen validation
Hello Experts,
I have BI report, in which on selection screen I have 4 formula variable.
I want to check, what number user has entered in these variables and summation of these fields should not be getter than 100 or less than 100. It should be 100 only. If that summation is not 100 then, I have to display message and again go back to selection screen so that user will make the correction.
I came to know that for this I have to write a code in user exit ZXRSRU01, when i_step = 2. I have written the code but it's not working. I have declare one more variable which is not ready for input and which I am checking in the code.
Can anyone help me out in this regards.
Thanks
ChetanHi
Have you gone through the proper steps for creating and activating the enhancement?
You can find more detailed documentation in the[ SAP Help|http://help.sap.com/saphelp_nw70/helpdata/en/f1/0a56f5e09411d2acb90000e829fbfe/frameset.htm].
Regards -
SAP Standard Workflow for PR Release (with user exit)
Hi SAP WF Gurus,
Good day!
I just wanted to check with you if you have ever used a user exit in the activation of the standard workflow for PR (overall ( release. What we have is a two0step approval process wherein each level has a proxy/alternate approver. We used the available user exit to accommodate this customer requirement since the standard release would only allow us to define 1 approver as a prerequisite for the next level. We were able to execute this on the first level approval; however, we observed that the workflow is not anymore triggered (i.e. does not send work items to agents) for the level 2 release. My questions therefore are:
1. How to set up SWEC? I already executed SWELS and SWEL to check if the events are being created and event linkage is automatically deactivated after running into an error regarding the binding...My initial SWEC setup is for BANF BUS2105 RELEASED On Change. I am assuming that since the workflow was released from the first level, this should be the starting point
2. How to rectify the binding error? I already executed automatic binding in the WF header for the start events but still face it
Your inputs/comments are most welcome
Regards,
DeLoJust to add:
The error that I am encountering in the second run/cycle for the PR approval workflow is Import container contains errors (are any obligatory elements missing?)
Basically, WS20000077 will be executed if an approval level is seen. Once the approval is made, then the workflow is also completed. However, for multiple approvers, I only get to execute successfully the first level approval. The succeeding levels are encountering errors as stated above -
Detecting change on header and item texts for sales order in user exit
Hi,
In the user exit of VA02, I need to identify/detect if header or item texts for sales order is changed or not.
Please advise on this.
Regards,
ShreyasNormally system stores the old values in XTables and new values in YTables. Check if you have access to these in your user exit. If you give the user exit name, someone will be able to guide you.
hith
Sunil Achyut -
ME21N check for header text in user exit
Hello,
Does anyone know if/how I can see header text contents for a PO prior to its saving in ME21N? I have made my other checks prior to saving in EXIT_SAPMM06E_012, but I also want to validate the contents of the header text. This is a 46C system.
Thanks!
JeffHi,
Each text in the tab is stored in the form of longtext you will have to read the texts with function module READ_TEXT. Currently not in front of the system to give you exact paramters for function module. Would suggest putting a break-point at READ_TEXT function module and then start the transaction. You will see that it will stop for reading the texts. The initial select that the text exists or not is on STXH table.
thanks -
Update GOITEM-ERFMG in MIGO using user exit in SAP ECC 6.0
Dear Gurus,
Kindly help me to solve the issue. We have requrement to update GOITEM-ERFMG field at the time of MIGO based on text input in GOHEAD-BKTXT as selection criteria in selection query in Z table. We try to acheive this using different enhancement / exits but GOITEM-ERFMG is not modifiable. Kindly guide us.
Regards
Soumen Dashi,
you can try exit EXIT_SAPLMBMB_001, tables parameter MSEG has the field ERFMG.
Regards,
Himanshu -
May any one of you plz suggest me any userexits for tcode fch5.
i want to restrict the field of account id for validation.
how can i do this.
waiting for your reply.Hi Pawan,
U can use this program to find user exit for Tcode FCH5
Find User exit for Tcode
REPORT z_find_userexit NO STANDARD PAGE HEADING.
*& Enter the transaction code that you want to search through in order
*& to find which Standard SAP User Exits exists.
*& Tables
TABLES : tstc, "SAP Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : field1(30).
DATA : v_devclass LIKE tadir-devclass.
*& Selection Screen Parameters
SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK a01.
*& Start of main program
START-OF-SELECTION.
Validate Transaction Code
SELECT SINGLE * FROM tstc
WHERE tcode EQ p_tcode.
Find Repository Objects for transaction code
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 = enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.
Find SAP Modifactions
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.
Take the user to SMOD for the Exit that was selected.
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.
Rgds,
Prakash -
Badi or user exit for allocation run (Tcode-J3AT) on save button
hi friends,
i m searching for the BADI or user exit for the Tcode J3AT on the save button press. if u know any badi or user exit for same pls let me know.
thanks and regards,
vicky.solved with the help of SAP note.
-
Hi Experts,
Requirement: whenever a production order component is negative then batch number is automatically assigned or populated in CO02 tcode in goods receipt tab.
for this i need User Exit.i am already trying PPCO0007 but its not working .
Could you please help us to solve my issue.
Thanks in advance..
Rajesh V.Hi All,
My requirement is solved by using below Enhancement implementation
Enhancement point in below mentioned FORM.
In Program : SAPLCOKO1
Include : LCOKO1F3J
Inside below FORM.
FORM header_update.
DATA: flg_q_upd.
DATA: quan_old LIKE caufvd-gamng.
ENHANCEMENT-POINT header_update_01 SPOTS es_saplcoko1 STATIC.
ENHANCEMENT-POINT HEADER_UPDATE_05 SPOTS ES_SAPLCOKO1 . -
Hi,
What is the user exit that we can use for tcode CS62(Create order bom).
The requirement is like when i give sales oder, item, material, bom usage in tcode cs62 and then enter->goto->header and update the bom status in header and save the data.hi,
You can Refer to this link ..list of all user exits for this tcode are provided
User Exit in CS61 / CS62 ?
Edited by: avinash kodarapu on Jan 2, 2009 2:31 PM -
Hi Experts,
My req, is I have to check billing date with order date/ delivery date while creating the invoice in VF01.
For that I have done codig in user exit RV60AFZZ, so it gives error ,but the billing date field get disable.
& this invoice no. alsp get created.
So can anybody plz tell me in which user exit i have to put my code ???
I have tried with RV60AFZC.But it is not working.
My code is
FORM userexit_pricing_prepare_tkomp.
* TKOMP-zzfield = xxxx-zzfield2.
* structure for vbak
TYPES:BEGIN OF ty_vbak,
vbeln TYPE vbak-vbeln,
audat TYPE vbak-audat,
END OF ty_vbak.
*likp structure
TYPES:BEGIN OF ty_likp,
vbeln TYPE likp-vbeln,
lfdat TYPE likp-lfdat,
END OF ty_likp.
*vbrp structure
TYPES:BEGIN OF ty_vbrp,
vgbel TYPE vbrp-vgbel,
vgpos TYPE vbrp-vgpos,
aubel TYPE vbrp-aubel,
aupos TYPE vbrp-aupos,
END OF ty_vbrp.
DATA:it_vbak TYPE STANDARD TABLE OF ty_vbak,
it_likp TYPE STANDARD TABLE OF ty_likp,
it_vbrp TYPE STANDARD TABLE OF ty_vbrp.
DATA:wa_vbak TYPE ty_vbak,
wa_likp TYPE ty_likp,
wa_vbrp TYPE ty_vbrp.
***** take reference document no & delivery no. *****
LOOP AT xvbrp.
wa_vbrp-vgbel = xvbrp-vgbel.
wa_vbrp-vgpos = xvbrp-vgpos.
wa_vbrp-aubel = xvbrp-aubel.
wa_vbrp-aupos = xvbrp-aupos.
APPEND wa_vbrp TO it_vbrp.
ENDLOOP.
IF it_vbrp IS NOT INITIAL.
SELECT vbeln audat FROM vbak
INTO TABLE it_vbak
FOR ALL ENTRIES IN it_vbrp
WHERE vbeln = it_vbrp-aubel.
SELECT vbeln lfdat from likp
INTO TABLE it_likp
FOR ALL ENTRIES IN it_vbrp
WHERE vbeln = it_vbrp-vgbel.
ENDIF.
**** check for invoice date with order date *****
LOOP AT it_vbak INTO wa_vbak.
IF xvbrk-fkdat IS NOT INITIAL AND xvbrk-fkdat < wa_vbak-audat.
MESSAGE 'Invoice Date is less than Order Date' TYPE 'E'.
ENDIF.
ENDLOOP.
**** check for invoice date with delievery date *****
LOOP AT it_likp INTO wa_likp.
IF xvbrk-fkdat IS NOT INITIAL AND xvbrk-fkdat < wa_likp-lfdat.
MESSAGE 'Invoice Date is less than Delivery Date' TYPE 'E'.
ENDIF.
ENDLOOP.
ENDFORM. "USEREXIT_PRICING_PREPARE_TKOMP
Thanks & Regards,
Anagha DeshmukhHello,
These are the user exits for the tcode.
J_3RSINV Export sales
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 number)
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 Procedure
V60A0001 Customer functions in the billing document
V60P0001 Data provision for additional fields for display in lists
V61A0001 Customer enhancement: Pricing
Keep the break point and try in the debugging in each and every exit and see which user exit is triggred.
Maybe you are looking for
-
Help, web cam is not working properly with win vista
Hii.. my web cam is not working properly with win vista..even if the icon appears bt it does nt start.. its lenovo easy capture 2.5...so if u cud suggest me anything... Moderator note; subject edited
-
Completely DEAD iPhone 3GS, Data Recovery ?HELP?
I have a iPhone 3GS 16GB, The other day it just went off? tried unplugging it from the mains and plugging it back in again, but nothing happened. I tried to get it to go into DFU mode, Nothing! Plugged it into my Desktop PC, Nothing showed in itunes?
-
Three week old 3000 N200 notebook appears to be dead - will not boot up
Hi, I bought the Lenovo 3000 N200 notebook about 3 weeks ago and have used it a few times. I was using it today on battery, when the screen went blank and it switched off (I presume the battery went flat, but I didn't see any warning). I went to plug
-
IDVD won't recognize imovie project
Hello people. I have an 09 Mac desktop computer. I have now made seven iMovie projects ranging from ten minutes to almost two hours. Each time I shared the project with iDVD to burn the finished product to disc. Each time I made sure I could play bac
-
MRP no purchase requisition generated
Dear Experts, I have a problem that I can't generate purchase requisition after MRP run. Example : I have a finished goods material FG and under which has 1 component Mat 1. The setting in material master of Mat FG is internal procure(E), MRP type =