Any luck with user exit BCS2S?
I am trying to enhance the partner master data on a CRM 4.0 system and replicate these data to the R/3 backend. This seems to work up to a point. My goal is to implement the R/3 field KNVV-PERFK in CRM, allowing users to maintain customer data in CRM, rather than R/3.
I have implemented note 454565 but at the time where the inbound data from CRM is triggering a call to PI_BP_CALL_EXIT_BCS2S_RD, my problem is that nothing happens if I try to manipulate the values of IT_XKNVV in the debugger. Another problem is that CT_BAPIMTCS is not filled even though this internal table supposedly should contain the enhanced business document from CRM.
Could some BTE-customizing be missing? Or is something else wrong? I have not been able to find any SAP notes that could help me further and so far SAP support has not responde to our customer message.
Thanks in advance and best regards,
Anders
Hi Christene,
I am not sure how this is possible with processeing of a TO with multiple lines.I tried testing this and has stopped when it comes to process a TO with multiple lines.I had to come out of interleaving function and process the TOs with system guided process.
I appreciate if you could explain me more in details.Are you saying without using the user exit , we can execute multiple lines of a TO with interleaving function ?
Thanks for your time in advance
Similar Messages
-
MRP Run with User Exit key for Follow up material
Dear Gurus,
I want to run MRP only for followup materials by using User exit key. For example i have a material X(with discontinued Indicator as 1) and it's follow material is Y.
So we have a user exit key as ZFL, with coding as shown below. Now when i run MD01 with user exit key ZFL and parametre as 1, it only runs MRP for material X and not for material Y. What else we need to do so that when i run MD01 with user exit key ZFL, it shoudl consider both X and Y.
WHEN 'ZFL'.
DATA : BEGIN OF ITAB5 OCCURS 0,
KZAUS LIKE MT61D-KZAUS,
END OF ITAB5.
TRANSLATE USER_PAR TO UPPER CASE.
SPLIT USER_PAR AT ',' INTO TABLE ITAB5.
IF ITAB5[] IS INITIAL.
EXIT.
ENDIF.
CLEAR: NO_PLANNING, STOP_PLANNING.
READ TABLE ITAB5 WITH KEY KZAUS = MT61D-KZAUS.
IF SY-SUBRC <> 0.
NO_PLANNING = 'X'.
ENDIF.Hi Kumar,
You can use either MRP Type, MRP Controller, MRP Group in this user exit to control the MRP run. For these set of Materials you have to assign any of same value or at least differentiate these material from other material. Then only you can control the MRP by using this user exit even though if you use different MRP Group and MRP Controller. In User Exit, you may have to add your dependent material's MRP Group/MRP Controller. Make sure that these set of materials are different than all other materials.
If you don't have any plan to run MRP for other materials then as per Ajit suggestion you make that material's MRP type as "ND". But, in your business case they may want to activate the MRP for all the material not now but may be latter.
Thanks -
Valuation price with user exit/BADI/Enhancement Spot (In valuation variant)
Hi all,
i am facing problem finding enhancement when creation of sales order of Valuation price with user exit/BADI/Enhancement Spot (In valuation variant)
For refferenece:
When going to t.code VA03, select one item and go to extras in the menu bar and select costing then you find some amounts calculation i.e valuation price automatically.
So when creation of sales order i am giving material and that material price automatically takes from material master and creating sales order.
My customer requirement is to get the valuation price of the input material from Z-table during the sales order cost estimate.
This Z-table contains the material code, plant , grade of the material.
Ex:
Material Plant Grade Price
A 1000 XYZ 25000
A 1000 PQR 35000
A 1000 BCD 45000
Suppose it depends on sales document type and which grade price i have to take.
So first of all i am unable to find enhancement where to change this code to get change the valuation price.
Does anybody have any idea , is there any user exit/BADI/enhancement for this.
So please help me in this issue.
Thanks & Regards,
lokeshgoudpls allow me to post the questions
-
Please help me with user-exits or baids for TCode : FOE2 & FOE1
Hi Experts
Please help me with user-exits or baids for TCode : FOE2 & FOE1.
I found these but not picking values from VIMI01,VIOB03 and VIOB41.
User-exits
FVCH0001 CH-specific enhancements: Esp. POR
ISRE0001 Determine bank procedure account no.
ISRE0002 IPD reporting data retrieval
Business Add-in
FVD_HANDLE_FORMULA Processing of Condition FormulasHi,
ASk your basis regarding the CI_CSKB table active issue, and first of all i dont see any table with the name CI_CSKB.
And check this exit-COOMKS03 whether it works for your screen exits.
Cheers!!
VEnk@
Edited by: Venkat Reddy on Nov 4, 2008 5:59 PM -
Issue with user exit ZXPADU01 and ZXPADU02
Hi,
I am trying to change the existing record for the info type 0015 for an employee in Pa30 transaction.
my requirement is i need old value and new value when i am changing the existing record in info type 0015.
When i kept break point in user exit ZXPADU01 it is not triggering it is triggering only when we creating the record.
i tried with user exit ZXPADU02 it is not working as per my requirement.
My requirement is :whenever i am changing the existing record(modifying record) i need old value and new value.
Anybody can suggest me how to fix this issue.
Thanks,
MaheedharDear Maheedhar,
The best way to achieve this requirement is to use the PAI user exit ZXPADU02 import parameter PSAVE. The PSAVE parameter contains the PBO original / initial record, before any changes take place.
The INNNN parameter contains the current PAI record as usual, in order to be used for customer check and new values. Thus, you've got both the old and the new record in place, and you can make your comparison according to the business requirements: -
Formula variable with User Exit
Hi,
Can we create a Formula Variable of processing type USER EXIT...which will display a constant Value Y
Any syntax would be helpful
ThanksHi,
check this for formula variables with user exits;
http://wiki.sdn.sap.com/wiki/display/profile/Surendra+Reddy
http://sap.ittoolbox.com/groups/technical-functional/sap-bw/customer-exit-to-derive-formula-variable-to-text-variable-sap-bw-35-3030684
Also Check the issues and solution :
Formula Variable with User Exit....Problem
Thanks
Hemav -
Any luck with a 3.1.3 fix? Aside from the one(s) that have yet to work
Any luck with 3.1.3 anyone? I am captive to a wi-fi connection and its getting really annoying not being able to use the 3g service when I leave my house. The solution(s) provided so far have done nothing to fix the problem. This is in regards to apps crashing and no internet service while on the iphone 3g network.
I have tried all the fixes suggested multiple times then went to apple store and the guy told me I should buy a new phone? Just hoping the issue isn't dead as it still seems to be a problem for some, lots of threads about it still being reported as an issue.
-
Valuation price with user Exit on activity types
Hi All,
Our customer could have different activity cost for different products even if they are processed on the same cost center, same activity type and same activity time. So I wonder whether SAP has valuation price with user Exit on activity types as what on material valuation, when we select "U" in the relevant valuation variant. Could anyone knows advise please?
Regards
WalterHi Walter,
an idea might be to include an ABC template into the costing. ABC tempaltes allow a big degree of freedom in determinin which processes to use and in which quantities. To use the product as a cost driver is certainly not an issue. I doubt that you can directly influence the process 'price' to be applied, but to change the quantity could bring the same result.
See the docu for more info:
[http://help.sap.com/saphelp_erp60_sp/helpdata/en/7e/cb7d1443a311d189ee0000e81ddfac/frameset.htm]
best regards,
Udo -
Difference between the different structures while dealing with User-Exits
While dealing with User-Exits, we come across the different structures/Tables like XVBAP,YVBAP,TVBAP,IVBAP,*VBAP....
What is the difference between them ?Usually X<tablename> and Y<tablename> are used in change document management to determine records updated (Y is old values and X new ones). (Look at transaction SCDO)
T<tablename is an internal table read from database and I<tablename> is an import table parameter of the same structure. <tablename> is an equivalent of <tablename> declared with statement TABLES and contains usually the "old" value.
Look at exit documentation. start at [User Exits In Sales Document Processing|http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm]
Regards -
Hi is there any code for user exits in bw
can you help me out with user exits in bw reporting pls
http://abapcode.blogspot.comHi Amit,
i have good document for user exits in bw. pls send me ur email i will send the document.
hope that will help you to resolve.
<b>Reward pts if found usefull:)</b>
Regards
Sathish -
Any BADI or USER EXIT for Authorization check in ME51N
Dear MM Gurus,
My requirement is to assign Authorization to the User to create Purchase requisition based on the combination of Plant and Storage location. Is there any BADI or User Exit available to achieve this?
Regards
Yogahi,
> Its not possible to have the authorization for PR at storage location level...
> you can have authorisations for Puchase organisation EKORG, plantWERKS, puchase group EKGRP, puchase document type BSART ...
> and authorisations objects are:
>M_BANF_BSA : Document Type in Purchase Requisition
> M_BANF_EKG : Purchasing Group in Purchase Requisition
> M_BANF_EKO : Purchasing Organization in Purchase Requisition
> M_BANF_FRG : Release Code in Purchase Requisition
> M_BANF_WRK : Plant in Purchase Requisition
Regards
Priyanka.P
Edited by: Priyanka Paltanwale on Apr 27, 2009 3:01 PM -
Any luck with Sigma X3F raw files and 1.1?
I am still waiting to switch to Aperture as 1.0 did not support the Sigma SD-10/SD-9 raw files (.X3F).
Any luck with the latest 1.1 version? It is great that Apple revised the price on it but I still have to wait for X3F support because my camera only shoots in RAW. Converting may not be worth the effort and extra time...
Thanks,
iSraelI am still waiting to switch to Aperture as 1.0 did
not support the Sigma SD-10/SD-9 raw files (.X3F).
Any luck with the latest 1.1 version? It is great
that Apple revised the price on it but I still have
to wait for X3F support because my camera only shoots
in RAW. Converting may not be worth the effort and
extra time...
Nope, no X3F support yet.
You can still use the program pretty well just by exporting 16-bit TIFF files from PhtooPro, just export in batch with corrections set to auto. -
Hi,
This is the Scenario :
Version : Bi 7 / Nw04s patch 11.
Source : ECC 6.
1) Virtual Cube V1 based on a generic Data source D1 in ECC or R/3 source system
2) The generic data Source has 10 fields , 7 are from a Standard Table, the 3 are populated during extraction via Transaction data User exit ZRS01*).
3) When I run the extractor checker for Data source D1 in R/3 all the 10 fields are populated.
4) Problem : when I do A list cube in BI on the virtual cube all te data in ECC is seen however the enhanced fields derived in the user exit are coming in as blank.
Any experience on this, whether this is a limitation of I need to create a message with SAP.
Would apreciate any thoughts or experience n this are,
thanks
TCCheck the user exit,if the code has been written to that specific datasource which was meant for the ODS(Watch out for case statements).
-
Numeric value variable problem with user exit
Dear experts,
I've created a variable (numeric value, user exit) and I want to get the value of variable from an user exit.
Actually, I want to convert "0calyear" to a number to be albe to calculate (multiplying, dividing etc).
If there is a possible solution only in FOX, the solution will be the best. However I couldn't find anything.
So, the next solution I am trying is user-exit. But I am in stuck here.
The problem is that I have no idea whether the numeric value variable has any sturcture like other variables(char. value) or not. If yes, what structure it has?
I know, the characterisc value variables have the structure as blow,
ls_varsel-chanm =
ls_varsel-seqno =
ls_varsel-sign =
ls_varsel-opt =
ls_varsel-low =
I've tried several times with the same way like above, but it doesn't work when I call the variable in "BPS0" or "UPSPL".
How can I solve it? Please let me know.
I am using SEM_BW 4.00.
Many Thanks.
BruceHi Ravi,
Sorry, there's a correction. <b>var2 is used for getting the first month of the year selected by the user in var1</b>. If the user doesn't enter a value for var1, then var2 should take first month of current year from var1 which has by default last month of current year (populated in i_step1 from sy-datum). The user can select the value of var1 according to his requirement. Then var 2 should get first month of the year selected. That's why I'm using two exit variables.
It works fine during the initial run of the query. But when the user clicks on the variable button in the toolbar and executes the query, var1 is not being displayed and an error message <i>No value could be determined for var2</i> is shown. All other variables used in the query are displayed except var1.
Krzys, Is the option <i>Can be changed in Query Navigation</i> available for Exit variables. I'll check that and get back to you.
Boujema, Thanks for the OSS note.
Thanks
Hari -
BPS Help with user exit.----- Quick one for Marc.B?
Hi All,
I'm using an user exit to prefix the GL/account with '2' to make it a stat account.In the fields to be changed , i have included all the characteristics like gl account,region,line of business...key fig name..etc.However when i run the exit, my key figure amount is doubling up.Need a quick fix or a second pair of eyes..also found that xth_data cannot be used in MODIFY statement because of hash table .so I'm using a collect.But as soon as i exit out of the loop, the key figure amount doubles....any pointers????
Here is the code.................................
FUNCTION Z_SEM_PREFIX_2ACCOUNTS.
""Local interface:
*" IMPORTING
*" REFERENCE(I_AREA) TYPE UPC_Y_AREA
*" REFERENCE(I_PLEVEL) TYPE UPC_Y_PLEVEL
*" REFERENCE(I_PACKAGE) TYPE UPC_Y_PACKAGE
*" REFERENCE(I_METHOD) TYPE UPC_Y_METHOD
*" REFERENCE(I_PARAM) TYPE UPC_Y_PARAM
*" REFERENCE(IT_EXITP) TYPE UPF_YT_EXITP
*" REFERENCE(ITO_CHASEL) TYPE UPC_YTO_CHASEL
*" REFERENCE(ITO_CHA) TYPE UPC_YTO_CHA
*" REFERENCE(ITO_KYF) TYPE UPC_YTO_KYF
*" EXPORTING
*" REFERENCE(ET_MESG) TYPE UPC_YT_MESG
*" CHANGING
*" REFERENCE(XTH_DATA) TYPE HASHED TABLE
DATA:
ls_data TYPE t_s_alloc,
lth_data TYPE t_th_alloc.
*Loop thru the data and check if its a valid GL account.
*If its a valid GL account, Prefix '2' to the beginning of the
*account and also add 'DDD' to the transaction type in order to
*identify the record.once the prefixing is over , you will have the old as well as the new set of records.
*records as they will not have the 'LOB' flag in the transaction type.
lth_data = xth_data.
LOOP AT lth_data INTO ls_data.
if ls_data-s_chas-0gl_account
is not initial.
if ls_data-s_chas-0gl_account+3(1) = '0' AND
ls_data-s_chas-0gl_account+4(1) <> '0'.
concatenate '000' '2'
ls_data-s_chas-0gl_account+4(6)
into ls_data-s_chas-0gl_account.
ls_data-s_chas-zoctrtype = 'LOB'.
endif.
endif.
collect ls_data into lth_data.
ENDLOOP.
DELETE Lth_data
where s_chas-0gl_account+3(1) <> '2' and
s_chas-zbpsflag = 'C'.
xth_data = lth_data.
ENDFUNCTION.Hi Sudz,
you got it almost right. If you do the collect the system will add the changed records to the exiting ones since you start with lth_data = xth_data. So use the following logic:
start with empty table
refresh lth_data.
now process all exiting data
LOOP AT xth_data INTO ls_data.
if ls_data-s_chas-0gl_account is not initial.
if ls_data-s_chas-0gl_account+3(1) = '0' AND
ls_data-s_chas-0gl_account+4(1) <> '0'.
concatenate '000' '2' ls_data-s_chas-0gl_account+4(6)
into ls_data-s_chas-0gl_account.
ls_data-s_chas-zoctrtype = 'LOB'.
endif.
endif.
and collect the new data
collect ls_data into lth_data.
ENDLOOP.
return only the new data
xth_data = lth_data.
Regards,
Marc
SAP NetWeaver RIG
Maybe you are looking for
-
Hi, I just freshly installed a guest OS Windows 2012R2 on a Hyper-V 2012R2 server. Installed lots of updates and did many reboots, after that I installed the AD component. Couple of days later I'm having trouble with a RemoteDesktop server joining th
-
CR2 generic icon in Adobe Bridge instead of a thumbnail
Hi, Since buying Lightroom3 I find that I can only see a CR2 generic icon in Adobe Bridge instead of a thumbnail when I browse the folder containing my RAW files. Loading Lightroom3 may just be a coincidence. I am using Canon cameras up to 5Dmk2 and
-
WebService to SOAP XI to R/3 Error
Hi All, Need some help, can not understand where exactly the problem. Created the scenario where creating User Interface in WebDynpro using wsdl file created from XI infterface for retrieving the customer Information from R/3 System. Web-Service is e
-
The current search engine in the search box gets 'stuck' in beta 11.
I have various search engines set up to use with my search box. Since beta 11 it occasionally gets 'stuck' on a search engine if I change. i.e. if I change from Google to IMDB, I can get stuck on IMDB and am no longer able to go back to Google (or an
-
Late 2011 Macbook pro will not detect HDMI
I recently purchased a MDP to HDMI adpater for my late 2011 macbook pro (I have OS X 10.7.5). I hooked it up to my television and tried to use it as a monitor but my macbook pro refused to detect display. Heck the screen didn't even turn blue when I