HOW TO SAP CRM 7

33
12th March 2013 Follow the below tree in SPRO and select "Define Navigation Bar Profile": [http://2.bp.blogspot.com/ cRoifU749OY/UT83LyekVkI/AAAAAAAAAB8/gQqwqMmQSkg/s1600/ramo+custo.PNG] In first folder "Define Logical Links" you should already have links to your own rapid application (created by the standard wizard for rapid applications). [http://2.bp.blogspot.com/ _Bbhr2xHJD0/UT84GgtC77I/AAAAAAAAACE/N7OCetCPjmI/s1600/primo+step.PNG] [http://4.bp.blogspot.com/DwtHGBD3O4w/UT85Mu2WfLI/AAAAAAAAACM/JtxaHQO9fgU/s1600/3+ra+create.PNG] How to create a link to a rapid application into navigation bar Modello Dynamic Views. Powered by Blogger. Home page Autori Classic HOW TO SAP CRM cerca

description

SAP CRM BOL

Transcript of HOW TO SAP CRM 7

  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 1/33

    12thMarch2013

    FollowthebelowtreeinSPROandselect"DefineNavigationBarProfile":

    [http://2.bp.blogspot.com/cRoifU749OY/UT83LyekVkI/AAAAAAAAAB8/gQqwqMmQSkg/s1600/ramo+custo.PNG]

    Infirstfolder"DefineLogicalLinks"youshouldalreadyhavelinkstoyourownrapidapplication(createdbythestandardwizardforrapidapplications).

    [http://2.bp.blogspot.com/_Bbhr2xHJD0/UT84GgtC77I/AAAAAAAAACE/N7OCetCPjmI/s1600/primo+step.PNG]

    [http://4.bp.blogspot.com/DwtHGBD3O4w/UT85Mu2WfLI/AAAAAAAAACM/JtxaHQO9fgU/s1600/3+ra+create.PNG]

    Howtocreatealinktoarapidapplicationintonavigationbar

    ModelloDynamicViews.PoweredbyBlogger.

    Homepage AutoriClassic

    HOWTOSAPCRM cerca

    http://howtosapcrm.blogspot.com.br/http://howtosapcrm.blogspot.com.br/?view=snapshothttp://howtosapcrm.blogspot.com.br/?view=mosaichttp://2.bp.blogspot.com/-cRoifU749OY/UT83LyekVkI/AAAAAAAAAB8/gQqwqMmQSkg/s1600/ramo+custo.PNGhttp://howtosapcrm.blogspot.com/2013/03/how-to-create-link-to-rapid-application.htmlhttp://twitter.com/search?q=http%3A%2F%2Fhowtosapcrm.blogspot.com%2F2013%2F03%2Fhow-to-create-link-to-rapid-application.htmlhttp://howtosapcrm.blogspot.com.br/?view=magazinehttp://2.bp.blogspot.com/-_Bbhr2xHJD0/UT84GgtC77I/AAAAAAAAACE/N7OCetCPjmI/s1600/primo+step.PNGhttp://howtosapcrm.blogspot.com.br/p/autori.htmlhttps://twitter.com/intent/tweet?original_referer=http%3A%2F%2Fhowtosapcrm.blogspot.com.br%2F&text=How%20to%20create%20a%20link%20to%20a%20rapid%20application%20into%20navigation%20bar&tw_p=tweetbutton&url=http%3A%2F%2Fhowtosapcrm.blogspot.com%2F2013%2F03%2Fhow-to-create-link-to-rapid-application.htmlhttp://howtosapcrm.blogspot.com.br/?view=flipcardhttp://howtosapcrm.blogspot.com/2013/03/how-to-create-link-to-rapid-application.htmlhttp://howtosapcrm.blogspot.com.br/?view=sidebarhttps://www.blogger.com/http://howtosapcrm.blogspot.com.br/https://twitter.com/intent/tweet?original_referer=http%3A%2F%2Fhowtosapcrm.blogspot.com.br%2F&text=Make%20unlimited%20BSP%20configurations&tw_p=tweetbutton&url=http%3A%2F%2Fhowtosapcrm.blogspot.com%2F2012%2F06%2Fmake-unlimited-bsp-configurations.htmlhttp://4.bp.blogspot.com/-DwtHGBD3O4w/UT85Mu2WfLI/AAAAAAAAACM/JtxaHQO9fgU/s1600/3+ra+create.PNGhttp://twitter.com/search?q=http%3A%2F%2Fhowtosapcrm.blogspot.com%2F2012%2F06%2Fmake-unlimited-bsp-configurations.htmlhttp://howtosapcrm.blogspot.com.br/?view=timeslidehttp://howtosapcrm.blogspot.com.br/?view=classic
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 2/33

    Nowyoucancreateanewdirectlinkgroupbychoosingfolder"DefineDirectLinkGroups"andthancreateenewentryasshowninselectedrecordontheright.

    [http://2.bp.blogspot.com/Xo08dloVsg/UT86XAn6FgI/AAAAAAAAACY/xoA49JtT57g/s1600/4+crea+gruppo+diretto.PNG]

    Nextyouhavetoassignrequiredlogicallinktoyourowndirectlinkgroupbychoosingfolder"AssignLinksToDirectLinkGroup"(withrequireddirectlinkgroupselected).Addentriesandputthepositionasshownbelow.

    [http://3.bp.blogspot.com/tfJro5dyuhg/UT87jXKwwwI/AAAAAAAAACk/3sSq4v2zZmM/s1600/5+assegna+link.PNG]

    Nowgobacktosproandfollowbelowtreethanselect"DefineBusinessRole"

    http://2.bp.blogspot.com/-Xo08dloV-sg/UT86XAn6FgI/AAAAAAAAACY/xoA49JtT57g/s1600/4+crea+gruppo+diretto.PNGhttp://3.bp.blogspot.com/-tfJro5dyuhg/UT87jXKwwwI/AAAAAAAAACk/3sSq4v2zZmM/s1600/5+assegna+link.PNG
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 3/33

    [http://4.bp.blogspot.com/Gn1Z3hoe9Ow/UT88s6flpI/AAAAAAAAACs/gmuQFPaI5WY/s1600/6+ramo+ruolo+utente.PNG]

    Searchandselectyourbusinessroleandgotofolder"AdjustDirectLinkGroups"

    [http://1.bp.blogspot.com/f7rhjI9oNYo/UT89903A0FI/AAAAAAAAAC0/5OR_5hLF4Gs/s1600/7+selezione+ruolo.PNG]

    Searchandselectyoudirectlinkgroupandgotofolder"AdjustDirectLinks"

    [http://1.bp.blogspot.com/401ZXjDqwCY/UT8UIuXXQI/AAAAAAAAAC8/hhF11h0n6NY/s1600/8+selezione+gruppo.PNG]

    http://4.bp.blogspot.com/-Gn1Z3hoe9Ow/UT88s6-flpI/AAAAAAAAACs/gmuQFPaI5WY/s1600/6+ramo+ruolo+utente.PNGhttp://1.bp.blogspot.com/-f7rhjI9oNYo/UT89903A0FI/AAAAAAAAAC0/5OR_5hLF4Gs/s1600/7+selezione+ruolo.PNGhttp://1.bp.blogspot.com/-401ZXjDqwCY/UT8-UIuXXQI/AAAAAAAAAC8/hhF11h0n6NY/s1600/8+selezione+gruppo.PNG
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 4/33

    Nowyoucanchoosewhichlinkshastobevisiblebychecktherelatedcheckbox.

    [http://4.bp.blogspot.com/LAp5Ex78CII/UT89PONasI/AAAAAAAAADE/_o93bmscwGc/s1600/9+visibilit%C3%A0+link.PNG]

    GotoyourWebUIandchoosethebusinessroleusedinthestepsabove,youshouldhavenewlinksonthenavigationbar:

    [http://4.bp.blogspot.com/0U_RWVFnLMk/UT9BdiAlyFI/AAAAAAAAADU/G6d4Vhju2QI/s1600/10+navbar.PNG]

    Postato12thMarch2013daSimoneD'Ammassa

    Etichette:assignlinks,directlinkgroup,link,logicallink,navigationbar,rapidapplication,spro,webui

    http://howtosapcrm.blogspot.com.br/search/label/linkhttp://howtosapcrm.blogspot.com.br/search/label/rapid%20applicationhttp://howtosapcrm.blogspot.com.br/search/label/navigation%20barhttp://howtosapcrm.blogspot.com.br/search/label/direct%20link%20grouphttp://howtosapcrm.blogspot.com.br/search/label/web-uihttp://4.bp.blogspot.com/-LAp5Ex78CII/UT8-9PONasI/AAAAAAAAADE/_o93bmscwGc/s1600/9+visibilit%C3%A0+link.PNGhttp://howtosapcrm.blogspot.com.br/search/label/assign%20linkshttp://howtosapcrm.blogspot.com.br/search/label/sprohttp://howtosapcrm.blogspot.com.br/search/label/logical%20linkhttps://plus.google.com/113527013564682673598http://4.bp.blogspot.com/-0U_RWVFnLMk/UT9BdiAlyFI/AAAAAAAAADU/G6d4Vhju2QI/s1600/10+navbar.PNG
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 5/33

    2 Visualizzacommenti

    25thJuly2012

    FollowthefollowingstepinSPROandselect"ExtendObjectModelforBusinessPartner":

    [http://1.bp.blogspot.com/CBUq5PSwg9Y/UBAu6W66zJI/AAAAAAAAAH0/uTGfPvD3Gpg/s1600/1.PNG]

    UseZALLINEA_SISTEMIasexternalobjectnameandZCL_ALLINEA_SISTEMIasimplementationclass.InserttheobjectdefinitionforthisnewZALLINEA_SISTEMIobjectusingstructureZALLINEA_SIS_STRUCTandthestructurekeyisZALL_SIS_KEY:

    [http://1.bp.blogspot.com/FyEumzHyzss/UBAvwQCuxpI/AAAAAAAAAH8/rtxE27Cx4zM/s1600/2.PNG]

    InmodeldefinitioninsertanewentryZALL_SIS_RELwithcadinality1:0..n(similarto

    ZCOD_SOR_REL):

    [http://2.bp.blogspot.com/Su4WFfE158/UBAwIAsU41I/AAAAAAAAAIE/tZQfNOfaV7U/s1600/3.PNG]

    CreateaCustomBOLfromZTableforBP

    1. ExtendobjectModelforBusinessPartner

    ref.tothislink[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/4048d1619ac12e103bbfbaef73d78109?QuickLink=index&overridelayout=true&52239688231856]andconsidertheexampleimplemented

    onthesystem

    http://2.bp.blogspot.com/-Su4WFf-E158/UBAwIAsU41I/AAAAAAAAAIE/tZQfNOfaV7U/s1600/3.PNGhttp://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/4048d161-9ac1-2e10-3bbf-baef73d78109?QuickLink=index&overridelayout=true&52239688231856http://1.bp.blogspot.com/-FyEumzHyzss/UBAvwQCuxpI/AAAAAAAAAH8/rtxE27Cx4zM/s1600/2.PNGhttp://howtosapcrm.blogspot.com/2012/07/create-custom-bol-from-ztable-for-bp.htmlhttp://1.bp.blogspot.com/-CBUq5PSwg9Y/UBAu6W66zJI/AAAAAAAAAH0/uTGfPvD3Gpg/s1600/1.PNGhttp://howtosapcrm.blogspot.com/2012/07/create-custom-bol-from-ztable-for-bp.html
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 6/33

    ThestructureZALLINEA_SIS_STRUCTmustbecreatedwiththefollowingfields:

    Componente Cl.

    Tipizzazione

    Tipocomponente Tipodati Lunghezza

    CRM_OBJECT TYPE ZCRM_OBJECT CHAR 10

    GUID TYPE CRMT_OBJECT_GUID RAW 16

    CRM_ITEM TYPE ZCRM_ITEM CHAR 8

    SYS_CODE TYPE ZED_SYS_CODE CHAR 3

    TYPE TYPE CHAR2 CHAR 2

    OUTCOME TYPE ZOUTCOME CHAR 2

    ERR_CODE TYPE ZCODICE_ERRORE CHAR 4

    ERR_DESC TYPE ZDESCR_ERRORE CHAR 255

    ACTION TYPE CHAR01 CHAR 1

    MESSAGE TYPE CRMT_BSP_MKTSC_MESSAGE CHAR 255

    UPD_TIMESTAMP TYPE COMT_CHANGED_AT_USR DEC 15

    ThestructureZALL_SIS_KEYmustbecreatedwiththefollowingfields:

    Componente Cl.

    Tipizzazione

    Tipocomponente Tipodati Lunghezza

    CRM_OBJECT TYPE ZCRM_OBJECT CHAR 10

    GUID TYPE CRMT_OBJECT_GUID RAW 16

    CRM_ITEM TYPE ZCRM_ITEM CHAR 8

    SYS_CODE TYPE ZED_SYS_CODE CHAR 3

    Inthiscasewemustusetwocustomtables(ZCA_PTB_SYS_SYNCandZCA_PTB_ERR_COD)toretrieverecords:thosetablesarealreadyinthesystem,henceyoudontneedtocreatethem.Logictoretrieverecordsfromthosetwotableswillbedetailedinnextchapter.

    Nowyoucancreatethecustomclassasdescribedinpage8ofpdfdocument(linkedatthebeginningofthishowto).ClassnamewillbeZCL_ALLINEA_SISTEMI:it'simportant

    tosetthesuperclasswithCL_BUIL_ABSTR.

    RedefinemethodREADandaddcodeasbelow:DATA:lv_objTYPEREFTOif_genil_container_object.DATA:lv_obj_newTYPEREFTOif_genil_container_object.DATA:lv_parentTYPEREFTOif_genil_container_object.DATA:lwa_keyTYPEZALL_SIS_KEY.DATA:lv_bp_guidTYPEcrmt_genil_object_guid,lt_ptb_sysTYPETABLEOFzca_ptb_sys_sync,ls_ptb_sysTYPEzca_ptb_sys_sync,ls_ptb_errTYPEzca_ptb_err_cod.

    DATAlw_sistemiTYPELINEOFt_bol.DATAlt_obj1TYPEt_bol.DATAlwa_global_bol_dataTYPELINEOFt_bol.DATAlwa_bol_dataTYPEZALLINEA_SIS_STRUCT.DATAlt_bol_dataTYPESTANDARDTABLEOFZALLINEA_SIS_STRUCT.

    *Assignimportingdatatoobject.TRY.lv_obj?=iv_ref.CATCH:cx_sy_assign_cast_error.*elseexit:shouldneverhappenEXIT.ENDTRY.

    *Checkifattributeswererequested.Ifnot,thenexit.

    2Logictoretrieverecords[http://www.blogger.com/blogger.g?blogID=2692750418055571867]

    http://www.blogger.com/blogger.g?blogID=2692750418055571867
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 7/33

    CHECKlv_obj>check_attr_requested()=abap_true.

    *Getkeyofcurrentobjectlv_obj>get_key(IMPORTINGes_key=lwa_key).

    *FetchkeyforcurrentBOLentityIFlwa_keyISINITIAL."ifnocurrentobjectisinstatiatedlv_parent=lv_obj>get_parent().CALLMETHODlv_parent>get_keyIMPORTINGes_key=lv_bp_guid.

    IFlv_bp_guidISNOTINITIAL.

    SELECT*FROMzca_ptb_sys_syncINTOTABLElt_ptb_sysWHEREguid=lv_bp_guid.

    LOOPATlt_ptb_sysINTOls_ptb_sys.

    MOVE:lv_bp_guidTOlw_sistemiguid,ls_ptb_syscrm_itemTOlw_sistemicrm_item,ls_ptb_syssys_codeTOlw_sistemiSYS_CODE,ls_ptb_sysoutcomeTOlw_sistemiSYS_CODE,ls_ptb_sysmessageTOlw_sistemimessage,ls_ptb_sysupd_timestampTOlw_sistemiupd_timestamp.

    SELECTSINGLE*FROMzca_ptb_err_codINTOls_ptb_errWHEREerr_code=ls_ptb_syserr_code.

    IFsysubrc=0.MOVE:ls_ptb_errerr_codeTOlw_sistemierr_code.ENDIF.MOVECORRESPONDINGlw_sistemiTOlwa_key.MOVECORRESPONDINGlw_sistemiTOlwa_global_bol_data.MOVECORRESPONDINGlw_sistemiTOlwa_bol_data.

    TRY.lv_obj>set_key(lwa_key).lv_obj>set_attributes(lwa_bol_data).me>set_attr_properties(lv_obj).CATCHcx_crm_genil_model_error."#ECNO_HANDLERCATCHcx_crm_cic_duplicate_entry."#ECNO_HANDLERENDTRY.endloop.ENDIF.

    ENDIF.

    RedefinemethodMODIFY:DATA:lv_objTYPEREFTOif_genil_container_object.DATA:lv_obj_newTYPEREFTOif_genil_container_object.DATA:lv_parentTYPEREFTOif_genil_container_object.DATA:lwa_keyTYPEzaddon_bp_key.DATA:lv_bp_guidTYPEcrmt_genil_object_guid.DATAlwa_obj1TYPELINEOFt_bol.DATAlwa_global_bol_dataTYPELINEOFt_bol.DATAlwa_bol_dataTYPEzaddon_bp_struct.

    *Assignimportingdatatoobject.TRY.lv_obj?=iv_ref.CATCH:cx_sy_assign_cast_error.*elseexit:shouldneverhappenEXIT.

  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 8/33

    ENDTRY.

    *Getkeyofcurrentobjectlv_obj>get_key(IMPORTINGes_key=lwa_key).

    *FetchkeyforcurrentBOLentityIFlwa_keyISINITIAL."ifnocurrentobjectisinstatiatedlv_parent=lv_obj>get_parent().CALLMETHODlv_parent>get_keyIMPORTINGes_key=lv_bp_guid.

    *takethebusinesspartnernumberfromguidSELECTSINGLEpartnerFROMbut000INTOlwa_keypartnerWHEREpartner_guid=lv_bp_guid.

    CHECKlwa_keypartnerISNOTINITIAL.

    ENDIF.*endofREADMethod

    DATA:lv_deltaTYPEcrmt_delta.DATAlv_msgTYPEREFTOif_genil_message_container.DATAlwa_bol_data_chgTYPELINEOFt_bol.DATA:lt_returnTYPEbapiret2_t.DATA:ls_returnTYPEbapiret2.DATA:lr_obj_propTYPEREFTOif_genil_obj_attr_properties,lt_changed_fieldsTYPEcrmt_attr_name_tab,lwa_changed_fieldsTYPELINEOFcrmt_attr_name_tab.FIELDSYMBOLSTYPEany.FIELDSYMBOLSTYPEany.

    lv_delta=lv_obj>get_delta_flag().IFNOTlv_deltaISINITIAL.*Deletemessagesforentitylv_msg?=lv_obj>get_message_container().lv_msg>delete_messages(iv_object_name=me>object_name).ENDIF.

    ***CreatingnewDataIFlv_deltaEQif_genil_cont_simple_object=>delta_created.*SetthekeystructureCLEAR:lwa_global_bol_data,gt_global_bol_data.MOVECORRESPONDINGlwa_keytolwa_global_bol_data.

    TRY.CALLMETHODlv_obj>set_keyEXPORTINGis_object_key=lwa_key.CATCHcx_crm_genil_duplicate_key."#ECNO_HANDLERENDTRY.*Storedataintoglobalinternaltablelv_obj>get_attributes(IMPORTINGes_attributes=lwa_bol_data).lv_obj>get_attributes(IMPORTINGes_attributes=lwa_bol_data_chg).lr_obj_prop=lv_obj>get_attr_props_obj().CALLMETHODlr_obj_prop>get_name_tab_4_propertyEXPORTINGiv_property=if_genil_obj_attr_properties=>modifiedIMPORTINGet_names=lt_changed_fields.

    LOOPATlt_changed_fieldsINTOlwa_changed_fields.ASSIGNCOMPONENTlwa_changed_fieldsOFSTRUCTURElwa_bol_data_chgTO.ASSIGNCOMPONENTlwa_changed_fieldsOFSTRUCTURElwa_global_bol_dataTO.=.ENDLOOP.

  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 9/33

    APPENDlwa_global_bol_dataTOgt_global_bol_data.ENDIF.

    ***ModifingexistingdataIFlv_deltaEQif_genil_cont_simple_object=>delta_changed.lv_obj>get_attributes(IMPORTINGes_attributes=lwa_bol_data_chg).lr_obj_prop=lv_obj>get_attr_props_obj().CALLMETHODlr_obj_prop>get_name_tab_4_propertyEXPORTINGiv_property=if_genil_obj_attr_properties=>modifiedIMPORTINGet_names=lt_changed_fields.CLEARlwa_global_bol_data.READTABLEgt_global_bol_dataINTOlwa_global_bol_dataWITHKEYpartner=lwa_keypartner.IFsysubrcEQ0.LOOPATlt_changed_fieldsINTOlwa_changed_fields.ASSIGNCOMPONENTlwa_changed_fieldsOFSTRUCTURElwa_bol_data_chgTO.ASSIGNCOMPONENTlwa_changed_fieldsOFSTRUCTURElwa_global_bol_dataTO.=.ENDLOOP.MODIFYgt_global_bol_dataFROMlwa_global_bol_dataINDEX1.ELSE.ls_returntype='E'.ls_returnid='00'.ls_returnnumber='001'.ls_returnmessage_v1='ImpossibilesalvaredatiAddonBP'.ls_returnmessage_v2='ImpossibiledeterminarenumeroBP'.ENDIF.ENDIF.

    DATA:lwa_obj_instTYPEcrmt_genil_obj_instance.me>register_save_handler(lv_obj).lwa_obj_instobject_name=me>object_name.lwa_obj_instobject_id=cl_crm_genil_container_tools=>build_object_id(lwa_key).APPENDlwa_obj_instTOct_changed_objects.

    CALLMETHODcl_crm_buil_services=>bol_add_messagesEXPORTINGiv_cont_obj=lv_objiv_object_name=me>object_nameit_bapi_messages=lt_return.

    ComponentBP_HEADisalreadyenhancedunderenhancementsetZCRMO_ENSET.

    3Newassignmentblockcreation[http://www.blogger.com/blogger.g?blogID=2692750418055571867]

    http://www.blogger.com/blogger.g?blogID=2692750418055571867
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 10/33

    [http://3.bp.blogspot.com/io6MYNlIYJ8/UBAx8Yo9KFI/AAAAAAAAAIM/bMN4hD5In4M/s1600/4.PNG]

    Thewizardwillstartaskingtheviewname:typeZAllineaSistemi.Usemodelnode

    andrefertothebolentitiesasinimagebelow:

    [http://1.bp.blogspot.com/Tf1s4DPSmw/UBAyQDSfCxI/AAAAAAAAAIU/3UpHKCEetkc/s1600/5.PNG]

    NowaddallattributesfromZALL_SISTEMIinAddModelAttributesstep.InstepSelectViewTypeselecttableviewandsetcheckboxesasinimagebelow:

    http://3.bp.blogspot.com/-io6MYNlIYJ8/UBAx8Yo9KFI/AAAAAAAAAIM/bMN4hD5In4M/s1600/4.PNGhttp://1.bp.blogspot.com/-Tf1s4DPS-mw/UBAyQDSfCxI/AAAAAAAAAIU/3UpHKCEetkc/s1600/5.PNG
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 11/33

    [http://4.bp.blogspot.com/B8cXqUwgQBE/UBAzIA_cSWI/AAAAAAAAAIc/p2X9t0xiBWU/s1600/6.PNG]

    NowaddthecreatedviewintherightViewset.ExpandviewsetBP_HEAD/BPHEADOverviewandrightclickinviewareaOverviewPageselectingAggiungere

    view

    [http://2.bp.blogspot.com/A_euhPRkzeQ/UBAziuKJI/AAAAAAAAAIk/H1lM7fmqX5c/s1600/7.PNG]

    http://2.bp.blogspot.com/-A_euhPRkzeQ/UBAzi-uKJ-I/AAAAAAAAAIk/H1lM7fmqX5c/s1600/7.PNGhttp://4.bp.blogspot.com/-B8cXqUwgQBE/UBAzIA_cSWI/AAAAAAAAAIc/p2X9t0xiBWU/s1600/6.PNG
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 12/33

    FromthepopupraisedupselectinfieldViewtheviewrevioussteps:

    [http://1.bp.blogspot.com/yRLEL22rRfc/UBAz1j3giyI/AAAAAAAAAIs/bpoW5eyTIEA/s1600/8.PNG]

    CreateabindingbetweenZHEADERcontextnodeandcustomcontroller):

    http://1.bp.blogspot.com/-yRLEL22rRfc/UBAz1j3giyI/AAAAAAAAAIs/bpoW5eyTIEA/s1600/8.PNG
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 13/33

    [http://2.bp.blogspot.com/iyke3dfS4w8/UBA0HPSRRZI/AAAAAAAAAI0/t3nJ1CfFKV8/s1600/9.PNG]

    Postato25thJuly2012daEnzoPorcasi

    Etichette:binding,bol,BP,bsp,builheader,custombol

    2 Visualizzacommenti

    25thJuly2012ComponentPRD01OVhasseveralblocksthatcanbeaddedtothemainview(MaterialOV).AlthoughImovedmanyblocksindisplayablepart,thoseblocksarenotvisibleintheconfiguration:

    DisplayhiddenblocksincomponentPRD01OV

    http://howtosapcrm.blogspot.com.br/search/label/BPhttp://2.bp.blogspot.com/-iyke3dfS4w8/UBA0HPSRRZI/AAAAAAAAAI0/t3nJ1CfFKV8/s1600/9.PNGhttp://howtosapcrm.blogspot.com.br/search/label/bsphttps://plus.google.com/113236102937723950575http://howtosapcrm.blogspot.com.br/search/label/custom%20bolhttp://howtosapcrm.blogspot.com/2012/07/display-hidden-blocks-in-component.htmlhttp://howtosapcrm.blogspot.com.br/search/label/builheaderhttp://howtosapcrm.blogspot.com/2012/07/display-hidden-blocks-in-component.htmlhttp://howtosapcrm.blogspot.com.br/search/label/bindinghttp://howtosapcrm.blogspot.com.br/search/label/bol
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 14/33

    [http://1.bp.blogspot.com/F1jV2zodpbU/UBAldgYEJPI/AAAAAAAAAHQ/Y_9Q7dK_PLA/s1600/1.PNG]

    [http://2.bp.blogspot.com/yAXa4hVk5Ck/UBAm_EWAhMI/AAAAAAAAAHY/NtdpxOaDzps/s1600/2.PNG]

    This isnotduetothefactthatblocksarehidden,butthis issueisrelatedtotherelationshiptypesactivatedinproductcategory.TosolvethisissuegototransactionCOMM_HIERARCHY,selecttheappropriatehierarchyandcategorythenselecttab"Relationshiptype"andaddtherelationshipyouneed:

    http://1.bp.blogspot.com/-F1jV2zodpbU/UBAldgYEJPI/AAAAAAAAAHQ/Y_9Q7dK_PLA/s1600/1.PNGhttp://2.bp.blogspot.com/-yAXa4hVk5Ck/UBAm_EWAhMI/AAAAAAAAAHY/NtdpxOaDzps/s1600/2.PNG
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 15/33

    [http://3.bp.blogspot.com/_WGrG6KgdZ0/UBAofLzAWeI/AAAAAAAAAHg/veaO3EKEeg/s1600/3.PNG]

    WhendoneyouwillseeinWebUIthatallblocksindisplayablepartwillbeshown:

    [http://4.bp.blogspot.com/IuYaQFzZOYY/UBApvQX76aI/AAAAAAAAAHo/DFz4rIsQanM/s1600/4.PNG]

    Postato25thJuly2012daMassimoBoccali

    Etichette:bsp,category,comm_hierarchy,commpr01,crm7,crm7,PRD01OV,productcategory,relationshiptype,sap

    0 Aggiungiuncommento

    25thJuly2012ThischangerequirestheaccesskeyforstandardclassCL_THTMLB_ADVANCEDSEARCH.Thesolutionsuggestedbelowwillbeappliedforallsearchpagesbutcanbeadjusteddependingoncustomerrequirements.

    OpenmethodIF_BSP_ELEMENT~DO_AT_BEGINNINGandcommentcodefromrow738untilrow887.

    Disable+andbuttonsinadvancedsearch

    http://3.bp.blogspot.com/-_WGrG6KgdZ0/UBAofLzAWeI/AAAAAAAAAHg/veaO3E-KEeg/s1600/3.PNGhttp://4.bp.blogspot.com/-IuYaQFzZOYY/UBApvQX76aI/AAAAAAAAAHo/DFz4rIsQanM/s1600/4.PNGhttp://howtosapcrm.blogspot.com.br/search/label/product%20categoryhttp://howtosapcrm.blogspot.com.br/search/label/bsphttp://howtosapcrm.blogspot.com.br/search/label/crm%207http://howtosapcrm.blogspot.com/2012/06/disable-and-buttons-in-advanced-search.htmlhttp://howtosapcrm.blogspot.com.br/search/label/commpr01http://howtosapcrm.blogspot.com.br/search/label/categoryhttp://howtosapcrm.blogspot.com/2012/06/disable-and-buttons-in-advanced-search.htmlhttp://howtosapcrm.blogspot.com.br/search/label/crm7https://plus.google.com/111410365967910271933http://howtosapcrm.blogspot.com.br/search/label/PRD01OVhttp://howtosapcrm.blogspot.com.br/search/label/comm_hierarchyhttp://howtosapcrm.blogspot.com.br/search/label/relationship%20typehttp://howtosapcrm.blogspot.com.br/search/label/sap
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 16/33

    [http://3.bp.blogspot.com/04oai9yIo/ThelTQxUZI/AAAAAAAAABY/1P2Y2BG3AU/s1600/plus+and+minus.jpg]

    Postato25thJuly2012daMassimoBoccali

    Etichette:bsp,crm7,crm7,disablebutton,html,minusbutton,plusbutton,sap

    0 Aggiungiuncommento

    18thJuly2012Whenyounavigate fromaBSP toaportal component i.e.WebDynpro Javawithout saving, youcouldhavedataloss.InordertomanagecentrallyallthesesituationsyoumayconfiguretheWorkProtectModepopup.

    [http://4.bp.blogspot.com/RpymxifHhzk/UAWkF7MklII/AAAAAAAAAAc/C6ylKJyfOXY/s1600/WorkProtect+Mode+popup.png]

    Thisisanexampleofpopup

    ConfigurationstepsonNetWeaver7.0x

    AccesstoPortalusingauserwithadminrole.

    Navigate to Service Configuration: System Administration > System Configuration > ServiceConfiguration

    [http://1.bp.blogspot.com/iV_vCdlDw74/UAZ15FmonVI/AAAAAAAAAAw/fV5QjZ4oc6o/s1600/navigation.png]

    [http://2.bp.blogspot.com/Xr_OeHF2K9g/UAZ1MO3wZI/AAAAAAAAAAo/sh2ACaSqX8Q/s1600/navigation.png]

    HowtoconfigureWorkProtectModepopup

    http://howtosapcrm.blogspot.com.br/search/label/disable%20buttonhttp://3.bp.blogspot.com/-04oai9-yI-o/T-helTQxUZI/AAAAAAAAABY/1P2-Y2BG3AU/s1600/plus+and+minus.jpghttp://2.bp.blogspot.com/-Xr_OeHF2K9g/UAZ1MO3-wZI/AAAAAAAAAAo/sh2ACaSqX8Q/s1600/navigation.pnghttps://plus.google.com/111410365967910271933http://howtosapcrm.blogspot.com.br/search/label/minus%20buttonhttp://howtosapcrm.blogspot.com.br/search/label/saphttp://1.bp.blogspot.com/-iV_vCdlDw74/UAZ15FmonVI/AAAAAAAAAAw/fV5QjZ4oc6o/s1600/navigation.pnghttp://howtosapcrm.blogspot.com.br/search/label/bsphttp://howtosapcrm.blogspot.com.br/search/label/htmlhttp://howtosapcrm.blogspot.com.br/search/label/plus%20buttonhttp://howtosapcrm.blogspot.com.br/search/label/crm7http://howtosapcrm.blogspot.com/2012/07/how-to-configure-workprotect-mode-popup.htmlhttp://howtosapcrm.blogspot.com/2012/07/how-to-configure-workprotect-mode-popup.htmlhttp://4.bp.blogspot.com/-RpymxifHhzk/UAWkF7MklII/AAAAAAAAAAc/C6ylKJyfOXY/s1600/WorkProtect+Mode+popup.pnghttp://howtosapcrm.blogspot.com.br/search/label/crm%207
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 17/33

    Selectapplication"com.sap.portal.epcf.loader"andopenthepropertiesforservice"epcfloader"Hereyoucancustomizefollowingsettings:

    workprotect.mode.defaultworkprotect.mode.personalizeworkprotect.popup.layoutworkprotect.window.features

    [http://1.bp.blogspot.com/dSA_xdMoKZQ/UAZ2QbYdz2I/AAAAAAAAAA4/hhvMNqo93hE/s1600/configure.PNG]

    Saveandrestarttheservicesothechangestakeeffect.

    Rightclick on the application node "com.sap.portal.epcf.loader" and then choose "Administrate" inordertoopentheapplicationconsole.Restart/Stoplinksareshown.

    [http://3.bp.blogspot.com/K9rAVu4Soyg/UAZ5x3C2SqI/AAAAAAAAABE/xjOUutx_EE4/s1600/retartstop.PNG]

    Possiblevaluesfortheproperties

    "workprotect.mode.default"property[1]for"Protectunsaveddata(openpageinanewwindow)"[2]for"Discardunsaveddata(openpageinthesamewindow)"[3]for"Chooseactioninpopuponunsaveddata"

    "workprotect.mode.personalize"property[on]meansusersmaychangetheirvaluesintheportalpersonalization("Personalize>WorkProtectMode").[off]meansuserscannotchangedindividuallythepersonalization.

    "workprotect.popup.layout"property[default]foroptionsshownaslink[buttons]foroptionsshownasbutton

    "workprotect.window.features"propertyDefaultvalueisemptybutyoucanchangeittoanyvalueacceptedbytheJavaScriptfunctionwindow.openi.e.toolbar=no,location=no

    Postato18thJuly2012daSimoneD'Ammassa

    Posizione:Roma,Italia

    Etichette:bsp,epcf,epcf.navigate,epcfloader,netweaver,nw7,popup,portal,property,sap,sapnetweaver,webdynpro,workprotect,workprotectpopup

    0 Aggiungiuncommento

    12thJuly2012The BSP component BP_HEAD has several components that can be added in the overview page: in particular there is onecomponent(BP_BPBT.AccountInterHist)thatIaddedwithlabelReclami.OnceIaddacomponenttothevisibleblocksitisnotpossibletoaddagainthesamecomponent.InthisprojectIneedtohavethesameviewtwicewithsamestructureastheoriginalbecause inonecase itwilldisplayonlyobjects foraparticularprocess type, ina secondcase itwill showobjects foranotherparticularprocesstype.

    EntertheBSPwhereyouwanttocreatetheviewofanotherBSPcomponent(inourcaseBP_HEAD):

    DuplicateaviewofanexistingBSPcomponent

    http://howtosapcrm.blogspot.com/2012/07/how-to-duplicate-view-of-existing-bsp.htmlhttp://1.bp.blogspot.com/-dSA_xdMoKZQ/UAZ2QbYdz2I/AAAAAAAAAA4/hhvMNqo93hE/s1600/configure.PNGhttp://howtosapcrm.blogspot.com.br/search/label/nw7http://howtosapcrm.blogspot.com.br/search/label/portalhttp://howtosapcrm.blogspot.com.br/search/label/epcf.navigatehttp://howtosapcrm.blogspot.com.br/search/label/epcfloaderhttp://howtosapcrm.blogspot.com.br/search/label/propertyhttp://howtosapcrm.blogspot.com.br/search/label/workprotect%20popuphttp://howtosapcrm.blogspot.com.br/search/label/netweaverhttp://howtosapcrm.blogspot.com.br/search/label/sap%20netweaverhttp://howtosapcrm.blogspot.com.br/search/label/saphttp://howtosapcrm.blogspot.com/2012/07/how-to-duplicate-view-of-existing-bsp.htmlhttp://3.bp.blogspot.com/-K9rAVu4Soyg/UAZ5x3C2SqI/AAAAAAAAABE/xjOUutx_EE4/s1600/retart-stop.PNGhttp://howtosapcrm.blogspot.com.br/search/label/epcfhttp://howtosapcrm.blogspot.com.br/search/label/popuphttps://plus.google.com/113527013564682673598http://howtosapcrm.blogspot.com.br/search/label/workprotecthttp://howtosapcrm.blogspot.com.br/search/label/bsphttp://howtosapcrm.blogspot.com.br/search/label/webdynprohttp://maps.google.com/maps?q=Roma%2C%[email protected],12.4607737&z=10
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 18/33

    [http://1.bp.blogspot.com/mfWUlcnFmU/T_71XsNRVkI/AAAAAAAAACU/ucBVWQM281w/s1600/image1.jpg]

    Thewizardstarts;typethenameoftheviewyouwanttocreate:

    http://1.bp.blogspot.com/-mfWUl-cnFmU/T_71XsNRVkI/AAAAAAAAACU/ucBVWQM281w/s1600/image1.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 19/33

    [http://2.bp.blogspot.com/JOtQ9lfBVsA/T_71lr4WqZI/AAAAAAAAACc/NFA6Fe2pDMI/s1600/image2.jpg]

    Take note of the context nodes in the view we want to copy (in our caseBP_BPBT/AccountInterHistOV)

    http://2.bp.blogspot.com/-JOtQ9lfBVsA/T_71lr4WqZI/AAAAAAAAACc/NFA6Fe2pDMI/s1600/image2.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 20/33

    [http://4.bp.blogspot.com/wCWsqocDpqg/T_71xoLelLI/AAAAAAAAACk/JDEn8THox0/s1600/image3.jpg]

    Andreplicatesamecontextnodesinthewizard:

    http://4.bp.blogspot.com/-wCWsqocDpqg/T_71xoLelLI/AAAAAAAAACk/JDEn8-THox0/s1600/image3.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 21/33

    [http://2.bp.blogspot.com/TDRr0RGWPHE/T_719iggPEI/AAAAAAAAACs/COBZA5jQWhE/s1600/image4.jpg]

    SkipnextstepAggiungerenodovaloreandinstepAggiungereattributemodelloaddallattributes

    http://2.bp.blogspot.com/-TDRr0RGWPHE/T_719iggPEI/AAAAAAAAACs/COBZA5jQWhE/s1600/image4.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 22/33

    [http://1.bp.blogspot.com/pZxNbhDCDqg/T_72JDwt4kI/AAAAAAAAAC0/6rsEjvNYXoY/s1600/image5.jpg]

    SkipnextstepAggiungereattributivaloreandthenextone.Innextstepselecttheviewtype:inourcasewehaveatableviewandthecontextnodeisBUILDINTERACTHIST:

    http://1.bp.blogspot.com/-pZxNbhDCDqg/T_72JDwt4kI/AAAAAAAAAC0/6rsEjvNYXoY/s1600/image5.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 23/33

    [http://2.bp.blogspot.com/7SLiIHiN84o/T_72U5BA5fI/AAAAAAAAAC8/Ssr_Y5hjj0Y/s1600/image6.jpg]

    ClickonCompletare

    http://2.bp.blogspot.com/-7SLiIHiN84o/T_72U5BA5fI/AAAAAAAAAC8/Ssr_Y5hjj0Y/s1600/image6.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 24/33

    [http://2.bp.blogspot.com/hAoHgrvrp7s/T_72e037ufI/AAAAAAAAADE/nfLoj2NUUx0/s1600/image7.jpg]

    Typepackageandchangerequestnumberwhenrequested,thenyouwillhavethenewviewinyourBSPcomponent

    http://2.bp.blogspot.com/-hAoHgrvrp7s/T_72e037ufI/AAAAAAAAADE/nfLoj2NUUx0/s1600/image7.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 25/33

    [http://2.bp.blogspot.com/Hk1XV2Fabxw/T_72vaAQPnI/AAAAAAAAADM/5iFJqTotvrw/s1600/image8.jpg]

    Nowintheviewareaoftheviewsetaddtheviewcreatedrightnow:

    http://2.bp.blogspot.com/-Hk1XV2Fabxw/T_72vaAQPnI/AAAAAAAAADM/5iFJqTotvrw/s1600/image8.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 26/33

    [http://4.bp.blogspot.com/TqTlGr1h7BE/T_729GRtfnI/AAAAAAAAADU/rKnKthGDfBE/s1600/image9.jpg]

    TheapplicationisZBP_HEADandwithmatchcodeyoucanfindtheview:

    http://4.bp.blogspot.com/-TqTlGr1h7BE/T_729GRtfnI/AAAAAAAAADU/rKnKthGDfBE/s1600/image9.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 27/33

    [http://1.bp.blogspot.com/dJDEFtd12PM/T_73aoSJKtI/AAAAAAAAADc/oJo_EyevK0A/s1600/image10.jpg]

    Clickonsave:

    http://1.bp.blogspot.com/-dJDEFtd12PM/T_73aoSJKtI/AAAAAAAAADc/oJo_EyevK0A/s1600/image10.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 28/33

    [http://2.bp.blogspot.com/iUIXZ5qDsBY/T_733Wm8AhI/AAAAAAAAADk/wGHCC3S8Zgo/s1600/image11.jpg]

    NowchangethebindingforBUILHEADERcontextnode:

    http://2.bp.blogspot.com/-iUIXZ5qDsBY/T_733Wm8AhI/AAAAAAAAADk/wGHCC3S8Zgo/s1600/image11.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 29/33

    [http://3.bp.blogspot.com/ra_qneQaIhY/T_74Ba39RI/AAAAAAAAADs/s8EfVVnraw/s1600/image12.jpg]

    Andtypethefollowingvalues:

    http://3.bp.blogspot.com/-ra_qneQaIhY/T_74B-a39RI/AAAAAAAAADs/s8-EfVVnraw/s1600/image12.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 30/33

    [http://1.bp.blogspot.com/Nkk43PiJUs0/T_74Rplv4XI/AAAAAAAAAD0/yj_1IQ9cLno/s1600/image13.jpg]

    Note:thesystemcreatestheviewwithoutthedefaultconfiguration,sobeforetestyourviewcreateaconfiguration!

    Postato12thJuly2012daMassimoBoccali

    Etichette:binding,bol,bsp,builheader,component,crm7,crm7,disablebutton,sap,view,wizard

    1 Visualizzacommenti

    26thJune2012Createacustomtable(i.e.:ZCA_CONFIG_SW)withfollowingfields:

    MakeunlimitedBSPconfigurations

    http://howtosapcrm.blogspot.com.br/search/label/crm%207http://howtosapcrm.blogspot.com.br/search/label/bsphttp://howtosapcrm.blogspot.com.br/search/label/disable%20buttonhttp://howtosapcrm.blogspot.com.br/search/label/crm7http://howtosapcrm.blogspot.com/2012/06/make-unlimited-bsp-configurations.htmlhttp://howtosapcrm.blogspot.com.br/search/label/bolhttp://howtosapcrm.blogspot.com.br/search/label/componenthttp://howtosapcrm.blogspot.com/2012/06/make-unlimited-bsp-configurations.htmlhttp://howtosapcrm.blogspot.com.br/search/label/saphttp://1.bp.blogspot.com/-Nkk43PiJUs0/T_74Rplv4XI/AAAAAAAAAD0/yj_1IQ9cLno/s1600/image13.jpghttp://howtosapcrm.blogspot.com.br/search/label/viewhttp://howtosapcrm.blogspot.com.br/search/label/bindinghttp://howtosapcrm.blogspot.com.br/search/label/wizardhttp://howtosapcrm.blogspot.com.br/search/label/builheaderhttps://plus.google.com/111410365967910271933
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 31/33

    [http://2.bp.blogspot.com/53ljyNE8go/TmNxqZBweI/AAAAAAAAABk/pA7mAZsDs38/s1600/tabella.jpg]

    Insertrecordsusingthestandardobjecttypeandnameofcustomconfigurationyouwanttodisplay:

    http://2.bp.blogspot.com/-5-3ljyNE8go/T-mNxqZBweI/AAAAAAAAABk/pA7mAZsDs38/s1600/tabella.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 32/33

    [http://4.bp.blogspot.com/ziBZoXAycis/TmOTAvkcAI/AAAAAAAAABs/2YXC5xETnuQ/s1600/record.jpg]

    Search the standard callback class in standard table BSP_DLC_OBJ_TYPE the image below displays the standardcallbackclassforobjecttypeBT108_LEA(Leads):

    [http://4.bp.blogspot.com/eQMFRbRMnic/TmPNQNFIxI/AAAAAAAAAB0/8NXBWF2W7M/s1600/callback.jpg]

    NowweknowthatclassCL_CRM_UIU_BT_OBJTYPE_CALLBACKisthestandardcallbackclass:createacopyfromthe standard and rename it, then add code in methodIF_BSP_DLC_OBJ_TYPE_CALLBACK~GET_OBJECT_SUB_TYPESofcustomcopiedclassandactivateit:

    data:LT_CONFIG_SWtypestandardtableofZCA_CONFIG_SW,LS_CONFIG_SWtypeZCA_CONFIG_SW.

    ...

    selectCONFIGURAZIONEfromZCA_CONFIG_SWintocorrespondingfieldsoftableLT_CONFIG_SWwhereOBJECT_TYPEeqIV_OBJECT_TYPE.

    loopatLT_CONFIG_SWintoLS_CONFIG_SW.appendLS_CONFIG_SWCONFIGURAZIONEtoRESULT.endloop.

    Lastpointisacustomizingstep:CustomerRelationshipManagement>UIFramework>UIframeworkdefinition>DefineUIobjecttypesAddanentrydefiningobjecttypeandzcallbackclassandsaveit(seeimagebelow):

    http://4.bp.blogspot.com/-ziBZoXAycis/T-mOTAvkcAI/AAAAAAAAABs/2YXC5xETnuQ/s1600/record.jpghttp://4.bp.blogspot.com/-eQMFRbRMnic/T-mPNQNFIxI/AAAAAAAAAB0/8NXBWF2W-7M/s1600/callback.jpg
  • 09/05/2015 HOWTOSAPCRM7.0

    http://howtosapcrm.blogspot.com.br/ 33/33

    [http://1.bp.blogspot.com/rKJ4ybCc0P4/TmRgKkeplI/AAAAAAAAAB8/530eI3zq5zA/s1600/customzing.jpg]

    Nowwhenthepopupforconfigurationcreationisraisingup,typetheobjecttypechangedandclickonmatchcodeforobjectsubtype:allcustomconfigurationnameswillbedisplayed

    [http://2.bp.blogspot.com/DOfsgcnSUIg/TmS_9sCuqI/AAAAAAAAACE/VXzbboyp6SI/s1600/config.jpg]

    Postato26thJune2012daMassimoBoccali

    2 Visualizzacommenti

    http://1.bp.blogspot.com/-rKJ4ybCc0P4/T-mRgKkeplI/AAAAAAAAAB8/530eI3zq5zA/s1600/customzing.jpghttps://plus.google.com/111410365967910271933http://2.bp.blogspot.com/-DOfsgcnSUIg/T-mS_9sCuqI/AAAAAAAAACE/VXzbboyp6SI/s1600/config.jpg