Linking External Business objects of ECC to Case in Webclient
Hi guys,
i have a requirement where i need to link external business object like BUS2080(Service Order),BUS2088(Service Notification) in record of UI component CRMCMP_CMG(CRMCMP_CMG/RecordTree ).
I have done the below configuarions:
1) where i have created registry entry for the external object types.Defined the element types for the external objects.
2) then i have done " Assign Element Types and Business Object Types to a Process'.
3)Also implemented the BADI CRM_CMG_ADD_OBJECT to link the external business objects.
Now i want to see these external business objects in the wbclient component view CRMCMP_CMG/RecordTree.
But couldn't get the objects there only i can find the standard record model with CRM Business objects only.
If any one has worked in case management in webclient to link the objects please share your inputs .Also if anybody have any idea please share.
Regards
Snehasish
Hi, did you find a solution already to your problem? We are facing the same problem.
In the backend transaction (CRM in Sapgui) it's working fine, but in the CRM_UI transaction the reference object cannot be selected from the dropdown menu...
Please let me know if you have a solution.
Best regards,
Marcel
Similar Messages
-
Object Types--Link to business object in SBWP
Hi All,
In SBWP, there is an option under path Document>Create Attachment>Link to business object, in this list there is no Purchase Order,Purchase Requisition, Maintenance work order.
Need to know how to add these business objects to this list.
Thank You,
ManojHi
check the following settings
SPRO--> cross Appl component>Document management>Control data>Define document types-->select doc type >define object link--->enter PORDER Production Order
Regards
Sujit -
Can we link two business objects in workflow?
Dear All,
Can we link two business objects in workflow?My problem is that I have to take a standard BO for triggering my z workflow .But later in one step I am using BO which is Z as I am calling a standard Sap transaction in one of the method inside Zobject.
Please let me know how to go for it .
Kind Regards,
Anshu KumarHi Anshu,
You can use the standard BO as the BO for your workflow and trigeger the workflow from its event. To pass values from the standard BO to the custom BO used in the activity step, you need to do proper binding between the std and custom BO in the activity step.
Do proper binding between event -> workflow -> task container.
For assistance on binding in workflows refer to the followng links:
http://****************/Tutorials/Workflow/Workflow.htm
https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/workflow%252bscenario
/people/sapna.modi/blog/2007/02/19/workflows-for-dummies--introductionpart-i
Hope this helps!
Regards,
Saumya -
Link Between Business Object and Transaction
<b>How is Business Object linked to transactions?</b>
For example, how is business object BUS2032 (Sales order) linked to transaction VA01 (Create sales order)?Hi Ben,
I'm not sure that you link a business object and a transaction code explicitly. Normally in the business objects methods you have coded what transaction code should be called. Therefore if you use the methods of the business objects it then knows what transaction to call.
Conversely on the workflow side you will find that down in the depths of the coding for VA01 (as an example) it calls workflow function modules and raises events. When doing so it provides the business object id and key to the business object (i.e. the sales order number). Indirectly I guess the change documents that are raised for most things in SAP like sales documents are uniquely identified and therefore can also be translated to the business object key (e.g. sales documents will have their own change document type).
A brief example in my 4.6c system can be found in include LIEDPF4C in the form finsta_kontoauszug_buchen with a call to function SAP_WAPI_CREATE_EVENT. You see the the parameter "object_type" has a variable passed to it "objtype_finsta". If you drill back on objtype_finsta you see that is hardcoded to the value BUS4499.
I guess you could say the developer of the business object knows what transaction codes the business object should use and the developer of the code in the transaction code knows what business objects he should be raising events for if necessary.
Hope this helps.
Regards,
Michael -
Hi ABAP experts,
I am trying to send a SAP mail with a link. When the user clicks on the link
they will jump to a transaction passing the parameters specified in the link.
I have created the business object and want to know how to pass the
parameters in the link.
I have done it in the past so I know it can be done. I just can't seem to remember how....
When I click on the link it goes the transaction but I can't pass the parameters and execute the program....
Thanks for your help in advance.
Please see below code.
ldf_facility = 'DH'.
doc_chng-obj_name = 'mail_att'.
doc_chng-obj_descr = text-024. "Validate Status
*w_objtxt = text-999.
w_objtxt = '<A HREF="sap-object://YJPV_REPT ">Document Status</a>'.
*replace '&&' with ldf_facility into w_objtxt.
*append w_objtxt to t_objtxt.
*replace 'FF' with ldf_filename into w_objtxt.
append w_objtxt to t_objtxt.
w_objtxt = text-025. "Click the link above.
append w_objtxt to t_objtxt.
*Read last line.
describe table t_objtxt lines tab_lines.
read table t_objtxt into w_objtxt index tab_lines.
*Get object document size.
doc_chng-doc_size = ( tab_lines - 1 ) * 255 + strlen( w_objtxt ).
*Document entry
clear w_objpack-transf_bin.
*header start
w_objpack-head_start = 1.
w_objpack-head_num = 0.
*number of lines.
w_objpack-body_start = 1.
w_objpack-body_num = tab_lines.
w_objpack-doc_type = 'RAW'.
append w_objpack to t_objpack.
w_objbin = 'YJPV_REPT'.
append w_objbin to t_objbin.
describe table t_objbin lines tab_lines.
*Attached document text
w_objhead = text-033. "IDoc List
append w_objhead to t_objhead.
w_reclist-receiver = sy-uname.
w_reclist-rec_type = 'B'. "'B' = R/3 user 'U' = internet mail
w_reclist-express = 'X'.
append w_reclist to t_reclist.
*Send document
call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
exporting
document_data = doc_chng
put_in_outbox = 'X'
IMPORTING
SENT_TO_ALL =
NEW_OBJECT_ID =
tables
packing_list = t_objpack
object_header = t_objhead
contents_bin = t_objbin
contents_txt = t_objtxt
CONTENTS_HEX =
OBJECT_PARA =
OBJECT_PARB =
receivers = t_reclist
exceptions
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
others = 8.Hello,
You can have the fixed width of the colums in excel (No additional spaces in the column) is you use, the seperator between the fields.
For eg : If you are displaying 3 fields in the excel file, say MATNR, WERKS and QUANTITY.
Then you need to
Concatenate matnr
werks
quantity
into ls_contents_bin-line
separated by lc_tab.
append ls_contents_bin to lt_contents_bin.
Here lc_tab is the tab seperator to be declared as follows : -
CONSTANTS : lc_tab TYPE char01 VALUE cl_abap_char_utilities=>horizontal_tab.
The internal table lt_contents_bin is then passed to the table parameters contents_bin of the FM SO_NEW_DOCUMENT_ATT_SEND_API1.
Thanks.
Regards,
Rinkesh Doshi -
Give me any books or links in Business Objects
Hi,
iam sap b1 technical consultant and i know crystal reports, i plan to learn Business Objects.
i want materials plz any one give me.
Regards.
Billa 2007Hello Sivabalan ,
You could start at our online product documentation [here|http://help.sap.com/content/bobj/bobj/index.htm].
Best regards
Falk -
External Business Connector to ECC via XI
Hi,
i have following scenario:
external customer of our client sends IDocs via BC to XI, from XI to ECC.
XI to ECC is no problem but i have doubts in using BC-Sender-Adapter.
Doubts concerning what kind of paramters the client needs to send IDoc to XI. Because it is HTTP-Protocol he needs an URL! Can anyone provide me this URL?
Or do i need a RFC additionally?!
Does someboday has a step-by-step solution?
Need help - br JensHi ok because i am not aware of everything i have to do to make this scenario work i have at least this question.
Because i have to give the sender an URL for the PlainHTTP Sender-Adapter the URL has to be like this:
http://xxxxx:8000/sap/xi/adapter_plain?namespace=http%3A//sap.com/xi/yyyyy&interface=abcd&service=ghj&sap-user=skapu&sap-password=super
But in case of Idoc-Tunneling, what will be the <b>interface=abcd</b> - will it be the IDoc itself and when how does it have to look like?!
really appreciate ur help so far,
br Jens -
Business Objects and ECC BAPI's
Hello,
Is BOXI R3 able to connect to SAP ECC BAPI's to extract information from SAP?
Regards.You can use Crystal Reports to access directly ECC functions. YOu can publish then your CR report on a BO Enterprise or Edge server.
If oyu want to use data services you need to have a destination database/DWH where you store your data. You can either use a predefined mappings package like SAP Rapid marts or design your own ETL process. Please note that you need to buy a license for SAP rapid marts.
For the data federator there is an ECC connector but this is a prototype and not really a product. For mroe information I would recommend to read the section "INtroduction to the Data federator" in the user's guide;
http://help.sap.com/businessobject/product_guides/boexi3SP3/en/xi3_sp3_df_userguide_en.pdf
Regards,
Stratos -
Business Objects Dashboard External HTML/JAVA Script Link - User Authentication Depolyment Q
<p>Hello,</p><p>I have a rather unstructured problem here and am relatively new to Business Objects Enterprise. </p><p>We have users who are authenticated through Business Objects. The login sets their access levels and permissions. In addition to the BO reports, we would also like to link through BO Dashboard a JAVA Script webpage.</p><p>The JAVA Script and Business Object software sits on the same webserver.</p><p><strong>The problem is that through BO Dashboard and also an external URL link we can only pass a static link (i.e. /some directory/some doc.html) and not a dynamic userid with the URL, which changes based on the user (i.e. /some directory/some doc.jsp?UID=user1).</strong></p><p>The solution might be to insert a Business Object API call that can determine the user who is currently logged in? Or, if there is some way around the static html link through Business Objects Dashboard?</p><p>Any ideas or thoughts would be deeply appreciated.</p><p>Thanks,</p><p>Joe</p>
Are you setting Business Objects up as an external application?
If so, what parameters are you using to set it up?
Based on the fact that you're seeing the basic auth dialog, you probably need to specify
that it's using basic auth -- not GET. -
Hi Friends,
I am new to the Business objects. I got one requirement on business object.
My SAP version is ECC 5.0.
Here is the situation:
I am attaching customer and claim documents through OAOR transaction (Business Document Navigator) .
Attaching files are working fine in both customer and claim objects. i mean I can able to see those attached documentsin "Business Document Navigator).
There is a standard transaction to see claim documents. i.e WTYSE.
and we are using custom transaction to see customer documents.
I can able to see claim documents in WTYSE. But I am not able to see customer documents in ztransaction.
Could you pls help me ... some where we are missing link between business objects and object key number.
Is there any way to maintain link?
Hope you understood my issue. pls help me .
This is very urgent.
Thanks in advanceHello
Have a look at the guide How to Attach Documents to Any Custom Program Using Generic Object Services
In the standard transaction like CLM3 (Display Claim) the GOS manager is defined in include LIQS0TPQ
* Objektdefinition generische Objektdienste
DATA: GO_NOTOBJECT TYPE REF TO CL_GOS_MANAGER.
DATA: G_OBJECT_GOS TYPE BORIDENT.
DATA: GV_CALL_BY_GOS(1) type c value ' '. "818559
* note 881166
DATA: BEGIN OF GS_GOS,
QMNUM LIKE VIQMEL-QMNUM,
GO_NOTOBJECT TYPE REF TO CL_GOS_MANAGER,
G_OBJECT_GOS TYPE BORIDENT,
END OF GS_GOS.
DATA: GT_GOS like GS_GOS occurs 0.
and instantiated in FORM routine OBJECT_PUBLISH_F70 (include LIQS0F70 ):
*& Form OBJECT_PUBLISH_F70
* Objekte bekanntmachen zur Nutzung der Generischen Dienste
FORM OBJECT_PUBLISH_F70.
DATA: L_OBJECT LIKE TOAOM-SAP_OBJECT.
DATA: L_QMNUM LIKE QMEL-QMNUM.
DATA: L_QMNUM_H LIKE QMEL-QMNUM.
DATA: L_MANUM LIKE QMSM-MANUM.
DATA: L_MANUM_H LIKE QMSM-MANUM.
DATA: L_OBJKEY LIKE SWEINSTCOU-OBJKEY.
DATA: L_OBJID LIKE SY-MSGV1.
DATA: L_DIA_STAT LIKE QMEL-KZLOESCH.
*--- Funktion nicht prozessieren im BAPI-Modus
CALL FUNCTION 'DIALOG_GET_STATUS'
IMPORTING
DIALOG_STATUS = L_DIA_STAT.
IF L_DIA_STAT = YX.
EXIT.
ENDIF.
*--- Meldungskopf
CASE TQ8T-QMTYP.
WHEN YPM_01.
L_OBJECT = C_BUS2038.
WHEN YQM_02.
L_OBJECT = C_BUS2078.
WHEN YSM_03.
L_OBJECT = C_BUS2080.
WHEN YNM_05.
L_OBJECT = C_BUS7051.
INCLUDE CLAIM_025.
ENDCASE.
if t365-aktyp = YAKTYPH "818559
and ( TQ8T-QMTYP = YSM_03 "881166
or TQ8T-QMTYP = YQM_02 and SFBCALL-XDEFREC = YX ). "881166
gv_call_by_gos = 'X'. "818559
endif. "818559
*-- Unterscheidung ob Anlegen/ Ändern/ Hinzufügen
* IF T365-AKTYP = YAKTYPV OR T365-AKTYP = YAKTYPA. "note777981
IF T365-AKTYP = YAKTYPV OR T365-AKTYP = YAKTYPA "note777981
OR ( T365-AKTYP = YAKTYPH AND TQ80-EARLY_NUM = YX "note777981
AND SFBCALL-XDEFREC = SPACE "note881166
AND ( TQ8T-QMTYP = YPM_01 "note917479
OR TQ8T-QMTYP = YSM_03 ) ). "note917479
CALL FUNCTION 'SWU_OBJECT_PUBLISH'
EXPORTING
OBJTYPE = L_OBJECT
OBJKEY = VIQMEL-QMNUM.
*--- Maßnahmen
LOOP AT IVIQMSM WHERE AEKNZ NE YDELT
AND AEKNZ NE YDELD.
*--- l_objkey fuellen
CALL FUNCTION 'OBJECT_IDENTIFICATION_GET'
EXPORTING
OBJNR = IVIQMSM-OBJNR
IMPORTING
IDENT_OBJID = L_OBJID
EXCEPTIONS
OTHERS = 1.
IF SY-SUBRC EQ 0.
* der FB OBJECT_IDENTIFICATION_GET liefert eine externe Darstellung für
* eine Objektnummer. Besitzt das Objekt mehrere Keyfelder, werden diese
* durch ein '/' getrennt.
SPLIT L_OBJID AT '/' INTO L_QMNUM_H L_MANUM_H.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = L_QMNUM_H
IMPORTING
OUTPUT = L_QMNUM.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = L_MANUM_H
IMPORTING
OUTPUT = L_MANUM.
CLEAR L_OBJID.
MOVE L_QMNUM(12) TO L_OBJID(12).
MOVE L_MANUM(4) TO L_OBJID+12(4).
MOVE L_OBJID TO L_OBJKEY.
CALL FUNCTION 'SWU_OBJECT_PUBLISH'
EXPORTING
OBJTYPE = C_QMSM
OBJKEY = L_OBJKEY.
ENDIF.
ENDLOOP.
* ELSEIF T365-AKTYP = YAKTYPH. "note777981
ELSEIF T365-AKTYP = YAKTYPH AND TQ8T-QMTYP <> YPM_01 "note777981
AND TQ8T-QMTYP <> YSM_03. "note777981
* note 881166
READ TABLE GT_GOS WITH KEY QMNUM = VIQMEL-QMNUM INTO GS_GOS.
IF SY-SUBRC NE 0.
G_OBJECT_GOS-OBJTYPE = L_OBJECT.
* When calling from defect recording, don't create a object to avoid
* problems with other created notifications or the BOS object of the
* inspection lot. Using SWU_OBJECT_PUBLISH you get then the
* selection list and by deactivating the existence check like with
* note 818559 you have also the same functionality
IF SFBCALL-XFUNCCALL = YX AND SFBCALL-XDEFREC = YX.
G_OBJECT_GOS-OBJKEY = VIQMEL-QMNUM.
CALL FUNCTION 'SWU_OBJECT_PUBLISH'
EXPORTING
OBJTYPE = L_OBJECT
OBJKEY = VIQMEL-QMNUM.
ELSE.
* do it like before with all possibilities, but here no selection
* list is possible, so dangerous, if other objects are published too
CREATE OBJECT GO_NOTOBJECT
EXPORTING IS_OBJECT = G_OBJECT_GOS
IP_NO_INSTANCE = YX
* IP_NO_COMMIT = yx
EXCEPTIONS OTHERS = 1.
ENDIF.
GS_GOS-QMNUM = VIQMEL-QMNUM.
GS_GOS-GO_NOTOBJECT = GO_NOTOBJECT.
GS_GOS-G_OBJECT_GOS = G_OBJECT_GOS.
APPEND GS_GOS TO GT_GOS.
ELSE.
GO_NOTOBJECT = GS_GOS-GO_NOTOBJECT.
G_OBJECT_GOS = GS_GOS-G_OBJECT_GOS.
ENDIF.
ENDIF.
ENDFORM. " OBJECT_PUBLISH_F70
Probably you have to make a similar logic known to your custom transaction.
Regards
Uwe -
Hi Friends,
I am new to the Business objects. I got one requirement on business object.
My SAP version is ECC 5.0.
Here is the situation:
I am attaching customer and claim documents through OAOR transaction (Business Document Navigator) .
Attaching files are working fine in both customer and claim objects. i mean I can able to see those attached documentsin "Business Document Navigator).
There is a standard transaction to see claim documents. i.e WTYSE.
and we are using custom transaction to see customer documents.
I can able to see claim documents in WTYSE. But I am not able to see customer documents in ztransaction.
Could you pls help me ... some where we are missing link between business objects and object key number.
Is there any way to maintain link?
Hope you understood my issue. pls help me .
This is very urgent.
Thanks in advanceHi
This is not the right place for this, it should be under ABAP.
Thanks
Atul -
Business Objects Financial Consolidation - Excel Link and VBA Macros
Hi
We use the excel links of Business Objects Financial Consolidation V10.5 to import and export data to/from BOF and excel
We used VBA macros for the imports but do not know what VBA code is required to export - this code would include the package identifier that has to be selected in the window "Select item Package "
Can anyone help?Hello Chrisitne,
I am as well intersted by the same funtiont, did you find any answer?
Can I also ask you the VBA code for Import and Export if you have it?
Thank for your help! -
Find table wich link business object and contact
Hi experts,
Wich TABLE or BAPI link the BUSINESS OBJECT With CONTACT?
Thanks for help.Hello Nicolas,
I assume you speak of contacts in the IS-U system. There the BCONT table links the business partner and the contact.
Kind regards,
Fritz -
How to debug Z-Prgram defined under Business Object
Dear Members,
I have been trying to debug one Z-program which was defined under Business object(ZBUS2032OS) [ the method of business object is called from VA02(sales order Change], but I couldn't get the proper way to go into debug mode.
I tried by putting break points in the z-program and in the code of business object(where z-program is being called by SUBMIT statement). But I failed to go into debug mode of the program.
Could any one please share your experience in this case?
Thanks,
SriniHello DJ,
Thank you for your response.
I have checked the process (creating sub orders in VA02) by giving parent sales order, the program had been triggerd(Z-program) in back ground and created sub orders. But I did not get the debug mode(break point was set).
I want to know what is link between Business object type(where program was defined) and Transaction VA02.
Thanks,
Vasu -
Interface in Business object(swo1)
HI All,
Can anybody kindly explain me what is INTERFACE and ATTRIBUTES in business object(SWO1).
Also kindly guide how does it works.
Thanks,
SanjayHi Sanjay.
You can see your answer in the below link:
SAP Business Objects - BAPI User Guide CA-BFA) - SAP Library
Hope to be helpful.
bests,
Parisa.
Maybe you are looking for
-
When I download firefox, using recommended setting, or my own, all the sub files/folders like plugins, modules, updater end up on the desktop as well as in the file location. And when I try to put them into the file location, they don't. And when I d
-
Tried to update, now in Recovery Mode?
this morning I tried to update my iPod Touch 4th generation to whatever the newest software is available (I didn't check...). It said I should back up my data before updating, which I did. The update didn't work, and my iPod is now in recovery mode.
-
Windows 7 64-bit drivers for HP ScanJet 6200c
Hello HP, Will you be releasing 64-bit drivers for the ScanJet 6200c? Regards, Dean.
-
Apache/tomact/jsp/ "save as" popping up.
Ok, im having a problem and i dont know how to fix it. Ive got apache 2 installed with tomcat and mod_jk installed on a dedicated server. My websites works fine when i go to http://localhost/xxx ... But if i go to the i.p i assigned in httpd.conf und
-
Why are rules in Mail so troublesome?
Here is my question. In Mail v.7.3 (1878.6), in the top left of the email in bold letters it says a one-word company name for example "XYZ". So I did the following: In Preferences/Rules the rule is set to If: any of the following conditions are met F