How to Call SAP ECC transactions into CRM IC Webclient Profile Screen
Dear all,
We are implementing IC Webclient application for our Clientu2019s call center operations.
All sales related activities are being created in back end SAP ECC system like, starting from Quotation to Sales Order, Deliveries and Billing.
Client wants to see all relevant ECC reports of Sales transactions in IC Webclient Screen.
Connectivity between SAP CRM and ECC has already been established and we did all basic configuration for IC Webclient, but donu2019t know how to and where to call ECC transaction in IC Webclient Screen.
I am looking for suggestions from any of you to handle this requirement successfully. I would be grateful if you send me any documentation which addresses this requirement.
Your suggestions and help will be highly appreciated.
Thank you,
Raghu ram.
Hi,
Step-by-step process for the same is as follows:
1. Create a launch transaction to launch the relevant BOR object at the following
IMG->CRM->IC WebClient->Basic Functions->Transaction launcher -> Configure Transaction Launcher (Wizard).
This wizard is very useful and easy way to create a launch transaction and guides through each step and generates a handler class for you.
2. This transaction now has to be incorporated in the Navigation bar. For this you have to create navigation bar entry and navigation bar profile.
IMG-> CRM-> IC WebClient->Basic Functions -> Define Navigation Bar Profiles
Here you have to first Define Entries where you would input Launch transaction ID created in step 1 and then Define the Navigation Bar Profile.
3. Assign the Navigation bar profile to IC WebClient profile.
Please note that you can you Transaction launcher for incorporating any web links, PCUI Transactions, CRM Transactions, ERP transactions etc.
Regards,
Deepak
Similar Messages
-
How to call particular ecc transaction directly into IC Webclient
Dear all,
We have called ECC Transaction into IC Webclient, but instead of showing the particular transaction like VA05N, system showing the ECC system Easy access screen.
I want call directly the required transaction, and dont want to access though the sap main menu.
Please help to solve this problem, your suggestions will be highly appreciated.
Best wishes,
Raghu ramHi Raghu,
Are you calling the execute method ?. I think you have to give the method name as execute ( in the wizard of TL )
for confirming the same please go to SWO1 transaction, and give the BOR object name that you have created, now click execute / test button.
it will ask for the T-code to be executed,, give the ECC t-code
now ,, run the method execute ( one among the three methods TSTC have ).
you should able to see the ECC transaction opened for you..
if this happens I am sure that some all you need to do is some minor changes in TL wizard!.
Tip: I think u missed the method name while configuring the TL.
Hope it Helps..
Regards, Sudeep.. -
How to call SAP Webservice in standalone java program
Hi,
In our Java application, we want to use the SAP Webservices. I dont know much about authentication mechanism used by SAP. Can any one please help me with any sample code how to Call SAP webservice in Standalone Jave Program. I searched alot on the web regarding this, but helpless. Please help me.
Thanks,
MohanHi Mohan,
You need an account for the ES Workplace. I'm afraid this is not free, e.g. check [SAP NetWeaver, Composition Subscription|https://www.sdn.sap.com/irj/sdn/subscriptions/composition].
But I thought you wanted to play with a WSDL [you already had at hand|Sample code to access BAPI Web services from JAVA required;? -
Urgent!! How to call a custom transaction or an ABAP program in BSP?
Urgent!! How to call a custom transaction or an ABAP program in BSP?
We are pretty new on BSP. Would be very appreciated if any expert here give us the detailed steps on how to build up the application to just call a custom transaction (e.g., t-code: ztest) or an ABAP program. Would we have to create a button or event handler to do that? And the detailed steps?
Thanks in advance and we will definately give you reward points!hi Durairaj,
During the time to wait for your answer, we copied Bernd's code from your last link, but when activating it, get the 1st error msg:
Field "CLIENT" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement. "DATA" statement."DATA" statement. The error shows up here:
<td>
<htmlb:inputField id = "client"
value = "<%= client %>" />
</td>
Then we added Client to the page attribute and define it as type String, then get another error:
The field "EVENT" is unknown, but there is a field with the similar name "EVENT_ID"."EVENT_ID". This error shows up at the beginning in the Event Handler:
OnInputProcessing:
code
event handler for checking and processing user input and
for defining navigation
event handler for data retrieval
event = cl_htmlb_manager=>get_event( runtime->server->request ).
IF event->name = 'button' AND event->event_type = 'click'.
button_event ?= event.
How to resolve this unknown Event error, need to define in Page Attribute tab? but with what type?
Actually we only want to run an ABAP4 program in BSP, the code is complicated, could you show us an easy way of doing this in BSP? -
How to configure SAP ECC DMS content repository with CRM Services Object
hi,
we have SAP Document management system which is currently integrated with SAP R/3 Ecc system .
with ref. to sap standard functionality i am able to upload the document in DMS content repository through SAP R/3 Ecc System as below.
step-1 ,T.code:CV01n
a. create - DMS Documents
b. Oupload Scanned documents in DMS system
c. select content repository
d. Save Document
now, in same manner i want to store business documents in SAP ECC R/3 DMS content repository using CRM services trnsaction"CRMD_ORDER". kindly guide me suitably.
regards,
sunili am explaining your proble
a. create - DMS Documents
b. Oupload Scanned documents in DMS system
c. select content repository
d. Save Document
after saving open to document in cv02n and track status of doc i.e. AR CR & RE
if RE status is there the it will repositor at server
Regards,
Sanjeev -
How to integrate 2 diff transactions into one
Hi All,
I have a requirement to combine trasaction FBPM(SAPFPAYM) & Z_ACHEMAIL(RFFOAVIS_FPAYM) transactions into single transaction i.e As soon as the file is released through transaction code FBPM then the email notifications should be sent automatically(RFFOAVIS_FPAYM).
But when i try to use
call trasaction FBPM.
call trasaction Z_ACHEMAIL. One after other in my z program its not executing both at a time since both are having diff selection screen. its only executing FBPM transaction, its unbling me to press back button to get into Z_ACHEMAIL AND again i need to execute.So please let me know ur ideas how can i achieve this.
Thanks in advance.
Regards,
RajeshHi Vishal,
You could try using the SUBMIT statement. Through this statement you can pass parameters to the selection screen of the second transaction, however instead of the name of the transaction you'll need to pass the name of the program. Check the documentation for more detail.
Hope it helps.
Regards,
Gilberto Li -
How to call external application (transaction launcher) from event method
Hi all
Can somebody tell me which program lines to put into an event handler method in a view controller to get an external application called. I intend to define the link to the external application in the Transaction Launcher. But I cannot find any instructions on how to call the Transaction Launcher from my event handler method. I do not want to launch the application from the navigation bar, ONLY via a link in a list of invoices in a table view, and I want to press the invoice number to get an external application called to display the invoice. My event handler method gets called fine enough, but I have no clue which program lines to put into the method to pass on the call to the Transaction Launcher
Best regards
Arne Thage / MarchIT / Denmarkhi,
check class CL_CRM_UI_LTX_NAVBAR_PARAM.
call method : CREATE_PARAMETER_OBJECT with parameters
IV_LINK_ID Importing Type CRMT_UI_LOGICAL_LINK_ID Logical Link ID
IV_PARAMETER Importing Type CRMT_UI_LINK_PARAMETER Link Parameter
RV_RESULT Returning Type Ref To IF_BOL_BO_PROPERTY_ACCESS BO Attribute
I think it should work but have never done myself.
Best Regards
Pankaj Kumar -
How to combine 2 diff transactions into 1 transaction
Hi All,
I want to combine 2 diff transactions into single transaction so taht i can run these 2 at a time as a single transaction. Currently we have 2 diff transactions which we need to run one after anether. So we want to combine these 2 transactions as a single transaction. Is it possible, how we can do that. thanks in advance.
Thanks,
VishalU can create a ABAP which calls the transaction one after another...and assign the new ABAP a transaction
code using SE93.
Basically the abap would like below.
Report Ztrans.
start-of-selection.
call transaction ZT01.
call transactin ZT02.
Regards
Anurag
Message was edited by: Anurag Bankley -
How to call SAP GUI Graphical interface by using SAP ACTIVEX Control?
Hi,all
I want to connet my delphi system with SAP system. But we still need to call SAP GUI Graphical interface into our delphi system. Could we use SAP ACTIVEX Control to implement this funciont?
Or, is there any other method to Call SAP GUI Graphical interface into other system?
Besides call SAP GUI into IE by using portal
Thanks and best regards.check out this thread
Re: Calling SAPGUI transaction out of BSP application -
How to call a custom transaction in retailstore which runs in same session?
Hey guys,
hope you can give me some hints. OK, i have a resultlist and it should be possible to call a SAPGui transaction via webgui service. This works fine but the link which i created has no info about the current session ID. I build an URL with the function modul ITS_GET_URL and concatenate it with the neccessary transaction code and parameter. Then i call this URL by function ITS_BROWSER_WINDOW_OPEN. A new browser window is opened with the right transaction in webgui. But if i hit the button back, i get the message, i was succesfully logged off. This wasn't the result which i want.
What i want is to call the transaction via webgui and this transaction should run in same window and in same session. Any idea how to do that?
I know i need to build an URL with a valid session ID for the transaction, but how can i do that?
thx,
Wei-MingHello Sal.
This does not look like an ABAP issue, but rather JavaScript, JQuery or whatever you are using to handle the button-click-event in your "Internet Service" web application.
You might try window.open("http://xxx...me23n","_self").
Best regards,
Frank. -
How to call the Report program into Function module
Hi Experts,
Actually I want to create the DataSource. But I have only the ALV report program. I need to create function module but I dont know how to call the ALV report program using in function module
So could you please any one send the Document or step by step method?
Advance Thanks,
SathisIf the report is just based out of a table than create a Generic Extractor using View.
If its an InfoSet query than create a Generic Extractor on that InfoSet.
If its an ABAP report than create a Generic Extractor using FM
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0f46157-e1c4-2910-27aa-e3f4a9c8df33 -
How to call a SM35 transaction and run in BDC report.
Hi Experts,
I knew that how to call a transaction but here, I've to call the SM35 transaction ,which have my BRS BDC recording, to run my session.
Pls help me how to call the transaction and run/process the first session tab in the table control of SM35 window.
thanks & regards
sankar.Hi,
Look up this example..here v have recorded one transaction & running it throough BDC report programming.
report ZBDC_16JUL2008
no standard page heading line-size 255.
include bdcrecx1.
DATA : BEGIN OF it_tab OCCURS 0,
LIFNR(016),
BUKRS(004),
KTOKK(004),
NAME1(035),
SORTL(010),
STRAS(035),
PFACH(010),
ORT01(035),
LAND1(003),
REGIO(003),
SPRAS(002),
TELF1(016),
AKONT(010),
FDGRV(010),
END OF it_tab.
start-of-selection.
CALL FUNCTION 'UPLOAD'
EXPORTING
CODEPAGE = ' '
FILENAME = 'D:\'
FILETYPE = 'ASC'
ITEM = ' '
FILEMASK_MASK = ' '
FILEMASK_TEXT = ' '
FILETYPE_NO_CHANGE = ' '
FILEMASK_ALL = ' '
FILETYPE_NO_SHOW = ' '
LINE_EXIT = ' '
USER_FORM = ' '
USER_PROG = ' '
SILENT = 'S'
IMPORTING
FILESIZE =
CANCEL =
ACT_FILENAME =
ACT_FILETYPE =
TABLES
data_tab = it_tab
EXCEPTIONS
CONVERSION_ERROR = 1
INVALID_TABLE_WIDTH = 2
INVALID_TYPE = 3
NO_BATCH = 4
UNKNOWN_ERROR = 5
GUI_REFUSE_FILETRANSFER = 6
OTHERS = 7
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
perform open_group.
LOOP at it_tab.
perform bdc_dynpro using 'SAPMF02K' '0105'.
perform bdc_field using 'BDC_CURSOR'
'RF02K-KTOKK'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'RF02K-LIFNR'
it_tab-LIFNR.
perform bdc_field using 'RF02K-BUKRS'
it_tab-BUKRS.
perform bdc_field using 'RF02K-KTOKK'
it_tab-KTOKK.
perform bdc_dynpro using 'SAPMF02K' '0110'.
perform bdc_field using 'BDC_CURSOR'
'LFA1-TELF1'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'LFA1-NAME1'
it_tab-NAME1.
perform bdc_field using 'LFA1-SORTL'
it_tab-SORTL.
perform bdc_field using 'LFA1-STRAS'
it_tab-STRAS.
perform bdc_field using 'LFA1-PFACH'
it_tab-PFACH.
perform bdc_field using 'LFA1-ORT01'
it_tab-ORT01.
perform bdc_field using 'LFA1-LAND1'
it_tab-LAND1.
perform bdc_field using 'LFA1-REGIO'
it_tab-REGIO.
perform bdc_field using 'LFA1-SPRAS'
it_tab-SPRAS.
perform bdc_field using 'LFA1-TELF1'
it_tab-TELF1.
perform bdc_dynpro using 'SAPMF02K' '0120'.
perform bdc_field using 'BDC_CURSOR'
'LFA1-VBUND'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0130'.
perform bdc_field using 'BDC_CURSOR'
'LFBK-BANKS(01)'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_dynpro using 'SAPMF02K' '0210'.
perform bdc_field using 'BDC_CURSOR'
'LFB1-FDGRV'.
perform bdc_field using 'BDC_OKCODE'
'=UPDA'.
perform bdc_field using 'LFB1-AKONT'
it_tab-AKONT.
perform bdc_transaction using 'FK01'.
ENDLOOP.
perform close_group. -
How to Call third party Jar into Application
Hi Can any Expert help ?
I want to put third party Jar into my application but i have some problem occur.
1. how to call jar with parameter in application ?
2. when i exit the third party jar task, it will exit my main task too. How to set my main tast exit stats standalone ?
3. I have over 10 jar files in one application, how can i set a classpath for client to call JNLP, instread of load all jar to client before run.
Thanks.
Sanki Poon ([email protected])1) Sounds like you are trying to launch the third party from it's application main instead of using it as an API How does your code interact with it or is that not important?. You don't call a jar, you load a class. You could use a exec http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Runtime.html to run the java launcher and pass it all it's command line stuff(But this may not be possible security wise via WebStart).
2) if it is launched in the same JVM and it calls a System.exit there is nothing you can do about your app closing too. It would need to be in another instance of the JVM
3) Under the resources tag you can have as many jar tags as needed.
<resources>
<j2se version="1.5.0" java-vm-args="-esa -Xnoclassgc"/>
<jar href="/jsf-wita/apps/MathMLWebEditor.jar"/>
</resources> -
How to call precedure in impl into java bean
Dear all,
i'm tried to call procedure at impl.java into java bean.
but, there is error which is it cannot find the root of this.getDBTranstation
any idea.
TQHi
Please tell me
How to call ethod in AppModuleImpl from other bean?
I have created method in AppModuleImpl
public String callFuncWithArgs(String p_company, String p_division, String p_user, String p_wrkord_type,
String p_service_type, String p_HOLD_CODE_TYPE) {
return (String)callStoredFunction(VARCHAR2, "WS_tran.Margin_TO_USER(?,?,?,?,?,?)",
new Object[] { p_company, p_division, p_user, p_wrkord_type, p_service_type,
p_HOLD_CODE_TYPE });
This method is working after run APPModule. But I want to call this method from SparesTEOImpl class and
public boolean validateUnitPrice(int unitprice) {
//want to call here AppModuleImpl
callFuncWithArgs(String p_company, String p_division, String p_user, String p_wrkord_type,
String p_service_type, String p_HOLD_CODE_TYPE) here
Please tell me how to call , I wrote in following ways but I got error...
public boolean validateUnitPrice(int unitprice) {
String margin=appImpl.callFuncWithArgs("00004","SDWSG", "S1","CSH", "SP","M");
System.out.println("Output"+margin);
return margin;
After that I got the following error.
Exception in thread "main" oracle.jbo.InvalidOwnerException: JBO-25301: Application module AppModuleImpl_0 is not a root app module but has no parent
at oracle.jbo.server.ComponentObjectImpl.getRootApplicationModule(ComponentObjectImpl.java:177)
at oracle.jbo.server.ApplicationModuleImpl.getDBTransaction(ApplicationModuleImpl.java:3656)
at model.AppModuleImpl.callStoredFunction(AppModuleImpl.java:128)
at model.AppModuleImpl.callFuncWithArgs(AppModuleImpl.java:160)
at model.SparesTEOImpl.validateUnitPrice(SparesTEOImpl.java:55)
at model.SparesTEOImpl.main(SparesTEOImpl.java:67)
Process exited with exit code 1.
Please tell me how to solve this problem... -
How to call LabVIEW ActiveX dlls into VB6
I'm jumping in on a project written primarily in VB6. I'd much rather wirte code in LabVIEW so what I am looking for is some example code for calling LabVIEW activeX dlls into VB6. Does anyone have example code? I need to see how the LabVIEW libraries and classes are called and used in VB6.
Hi Drewdafis,
Refer to this link for example code on calling a LabVIEW DLL from Visual Basic.
Hope this helps!
Best Regards,
Jonathan N.
National Instruments
Maybe you are looking for
-
Ever since I installed the latest Firefox update, the minimize, restore, and close buttons are visually missing, though their functions are still present. I have also started to have one of those dialog boxes asking whether or not I would like to all
-
Checked all areas still getting error message on f4480. what else can be done?
what's the solution to an error message on a HP F4480 when I have tried restarting computer, checked all plugs on printer and still won't print?
-
Special procurement 30 subcontract
Can anyone tell me in detail about the setting and process relating to 30 special procurement?
-
Problems installing Project Server 2013 SP1
Hi, I have an issue installing Project Server SP1 (KB2880553). The history of this installation is as follows below: I have one App Server and one Web Server (test environment) On February I installed the mistaken SharePoint 2013 SP1, Project Server
-
How do I edit the music i added to one of my albums
I have accidently added two songs to my album- and i can't remember how to find them to delete one. Please help!