Quantcast
Channel: SCN: Message List - SAP CRM: Webclient UI - Framework
Viewing all 7775 articles
Browse latest View live

Re: CRMVC_DQ - BTQSrvReq operator BT for Posting_data

$
0
0

Hi Carsten,

 

thank you for your answer.

I checked SHMM but have not found the class you mentioned in our CRM70 EHP1 System.

 

But i have found this classes:

 

CL_CRM_GENIL_MODEL_SHM_AREA

CL_CRM_GENIL_MODEL_SHM_AREA2

 

Should i try to invalidate this shared memory buffers in our productive CRM?

 

Thanks and best regards.

 

Manfred


Re: How to delete knowledge base correctly?

$
0
0

Sadly this statement doesn't help anybody. Could you explain *how* you have solved it?

 

Thanks, michael

Re: CRMVC_DQ - BTQSrvReq operator BT for Posting_data

Re: web ui page functionality not working properly

$
0
0

Hi,

yes, by ignoring enhancement its working properly. But we don't find the root cause ,why its behaving strange in enhancement.

 

thanks

Satya

Re: CRMVC_DQ - BTQSrvReq operator BT for Posting_data

$
0
0

Thank you Carsten,

 

you solved my issue.

 

I have this famous book from SAP Press but i never got this far. I was already after the first chapters confused .

 

Manfred

Fetching Delivery Tracking Number using BDoc from ECC to CRM

$
0
0

Hi Experts

 

is it feasible to Fetch Delivery Tracking Number using BDoc from ECC to CRM.

 

If feasible What is the steps involved in Fetching Delivery Tracking Number using BDoc from ECC to CRM.

 

However I can create/call RFC to fetch the Delivery Tracking Number from table VEKP passing the outbound delivery numb in field VPOBJKEY. But this approach causes performance issue. I am looking for the alternative approach.

 

Please help me to use Bdoc Approach OR use RFC approach without performance issue.

 

Thanks

Shaik

Re: How to disable double scroll bar in ui worklist result view

$
0
0

Hi Praveen,

 

The below attached is the option am seeing in personalization of result list view in our system. And to add here..ours is EHP2 upgraded system. Personalization of result list page.JPG

Re: How to disable double scroll bar in ui worklist result view

$
0
0

Hi Praveen,

 

The below attached is the option am seeing in personalization of result list view in our system. And to add here..ours is EHP2 upgraded system. Personalization of result list page.JPG


Re: crm table for change history assignment block

Re: How to disable double scroll bar in ui worklist result view

$
0
0

thanks for the documentation Andrei.

SAP CRM WebUI - Keyboard shortcut for SAVE Button

$
0
0

Hello,

 

sorry for this simple question:

 

In webui the user could define own Keyboard shortcuts in the personalisation.

But i haven´t found an Option the maintain a Keyboard shortcut for the "SAVE" Button like in SAP GUI "CNTRL-S"?

 

Is there any shortcut available for SAVE?

 

Thank you.

Best regards

 

Manfred

Re: bp category 2 does not fit the data in category 1

$
0
0

Hi Daniel,

 

There is a Note available for this error message.

Please check note 1232459.

 

Regards,

Sanjay

cx_crm_genil_general_error=>illegal_reentry?

$
0
0

Hi Experts,

 

I have written a static method in order to execute standard search 'OrgQuerySearch' for retrieving an OrgHeader-Entity via the OBJID of the Orgunit. When testing this method via TA SE80, everything works fine. However, when executing this method during the Save of a business transaction, the OrgHeader-Entity that is returned is incomplete as no attributes are included and the relation OrgHeaderOrgUnit is missing.

 

I debugged this scenario and found that during the execution of method CL_CRM_GENERIC_IL_NEW->READ the exception  'cx_crm_genil_general_error' is thrown, preventing the missing attributes and relations to be read from the GenIL:

 

* check if this is a re-entry
  IF me->data_container IS BOUND.
    RAISE EXCEPTION TYPE cx_crm_genil_general_error
      EXPORTING
        textid = cx_crm_genil_general_error=>illegal_reentry.
  ENDIF.

 

Does anyone know why this is happening and what to do about this?

 

Thanks!

Jens

 

 

 

Coding is as follows (component set 'OMIL' and 'BT' are loaded in the class constructor):

 

--- Coding starts ---- 

 

  data: lr_bol_core type ref to cl_crm_bol_core,
      lr_qs type ref to cl_crm_bol_query_service,
      lr_result type ref to if_bol_entity_col,
      lr_entity type ref to cl_crm_bol_entity,
      lr_entity_col   type ref to if_bol_entity_col.

* Get search service objects and execute search to find proper BOL object
  lr_bol_core = cl_crm_bol_core=>get_instance( ).
  lr_qs = cl_crm_bol_query_service=>get_instance( 'OrgQuerySearch' ).
  lr_qs->set_property( iv_attr_name = 'OBJID' iv_value = '50037264).
  lr_result = lr_qs->get_query_result( ).
  lr_entity = lr_result->get_first( ).
  lr_entity_col ?= lr_entity->get_related_entities( iv_relation_name = 'OrgHeaderOrgunitR' ).
  rr_entity = lr_entity_col->get_first( ).


  if not rr_entity is bound.
* What to do??? It seems that when calling this search from a business transaction the relations
* of OrgHeader are not properly filled and therefore, rr_entity is not bound.
  endif.

 

--- Coding ends ---

 

 

Re: Sort search help by specific text-column

$
0
0

Hi, Nareshkumar Patel

 

After a long pause, I've returned to implementation of this requirement.

As you advised, I've ehnanced CL_THTMLB_F4HELP class with ZCL_THTMLB_F4HELP.

And now I expected to go to methods list of CL_THTMLB_F4HELP, select GET_DATA( ) method and click on REDEFINITION icon and add to implement some maintenance changes. Exactly as I do it with methods in components' classes.

 

But when I click on this icon I got the following message: «GET_DATA( ) is the method of the class CL_THTMLB_F4HELP».

 

I've tried to find solution in:

http://help.sap.com/saphelp_nw04s/helpdata/en/5f/103a4280da9923e10000000a155106/content.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/86/b83142680d5c33e10000000a155106/content.htm

 

What I'm doing wrong and how to achieve the result, that I can add changes to GET_DATA( ) method?

 

Thanks.

Re: bp category 2 does not fit the data in category 1

$
0
0

Hi Daniel,

 

 

please check BSP component in that configuration tab and  choose configuration  check   individual corporate and group may some conflict  object type ,role config key,sub object type may duplicate check it properly

 

or

 

Perhaps you created a custom configuration for corporate accounts.

Unfortunately in case custom configurations exist, they are selected

with higher priority. So in this case the configuration for

corporate accounts is also shown for individual accounts, this causes

the error.

 

In order to solve this problem create a custom configuration for

individual account also, i.e. for view BP_HEAD/AccountDetails.

object type BP_ACCOUNT and object subtype INDIVIDUAL.

Please make sure that the custom configuration includes the fields

firstname and lastname for persons instead of name1 and name2 which

are only allowed for corporate accounts.

 

Also look into the SAP note : 1232459

 

http://scn.sap.com/thread/1439428

regards,

vishwanatha.


Re: cx_crm_genil_general_error=>illegal_reentry?

$
0
0

Hi Jens,

 

I giving some code please verify to u r requirement

 

DATA: lr_core            TYPE REF TO cl_crm_bol_core,

     lr_factory         TYPE REF TO cl_crm_bol_entity_factory,

     lr_collection      TYPE REF TO if_bol_entity_col,

 

     lt_parameters_tab TYPE         crmt_name_value_pair_tab,

     ls_parameters     LIKE LINE OF lt_parameters_tab,

 

     lr_order_new        TYPE REF TO cl_crm_bol_entity.

 

DATA: lv_collection TYPE REF TO if_bol_bo_col,

      lr_entity     TYPE REF TO cl_crm_bol_entity.

 

TRY.

    lr_core = cl_crm_bol_core=>get_instance( ).

    TRY.

        lr_core->start_up( 'BT' ). "Name of component set

      CATCH cx_crm_genil_general_error .              

    ENDTRY.

    IF lr_core IS NOT BOUND.

      RETURN.

    ENDIF.

 

    lr_factory = lr_core->get_entity_factory( 'BTOrder' ). " Name of the root object you created' )

    IF lr_factory IS NOT BOUND.

      RETURN.

    ENDIF.

 

    ls_parameters-name = 'PROCESS_TYPE'.

    ls_parameters-value = 'SRVR'.

    APPEND ls_parameters TO lt_parameters_tab.

 

    lr_order_new = lr_factory->create( lt_parameters_tab ).

    IF lr_order_new IS NOT BOUND.

      RETURN.

    ENDIF.

 

 

    lr_entity ?= lr_order_new. 

....

  CATCH cx_crm_genil_model_error cx_crm_genil_duplicate_rel.

 

 

and also check below link may it helpful for you

 

http://scn.sap.com/thread/3213703

Re: Reg : Rapid Application DB table

$
0
0

Hi Ajay,

 

When we create a z-table in a standard overview page we generally have a field in our z table containing the header data key i.e. a field in the z table containing the opportunity external number/guid. And when we embed the RAT application mention the mapping.

 

Follow the document : http://scn.sap.com/docs/DOC-5405 for further details.

 

Regards,

Sayan

Re: Transaction History Table

$
0
0

Thanks, Garcia!  Using CRM_LEAD_GET_CHANGEDOCUMENTS seems to be working great for me so far!

 

------------------------------------------

 

Here are a couple quick tips for anyone trying to use CRM_LEAD_GET_CHANGEDOCUMENTS for the first time:

 

  • You need to enter a value for one of the following input parameters, not both:
    (I think if you enter both, the FM will ignore IV_OBJECT_GUID)
    • IV_OBJECT
    • IV_OBJECT_GUID

 

  • The value you need to enter for input parameter IV_BUS is the value from field OBJECT_TYPE in table CRMD_ORDERADM_H

 

For those reading this for the first time, I hope this accelerates your success with using CRM_LEAD_GET_CHANGEDOCUMENTS!

(Note:  You can confirm these two tips by looking at the FM code in SE37.)

 

Cheers,

J

Re: Pop up is not closing when selecting row

$
0
0

follow the leon suggestion and put the code there which i suggested. look at the below letters in bold, here you need to give the event name that will be triggered when select the row. then the code will be executed and window outbound plug will be called and you can navigate back to the source comp.

    <chtmlb:configTable id                    = "Table"
                      navigationMode        = "BYPAGE"
                      onRowSelection        = "<%= lv_select_event %>"
                      selectionMode         = "<%= lv_select_mode %>"
                      selectedRowIndex      = "<%= RESULT->SELECTED_INDEX %>"
                      selectedRowIndexTable = "<%= RESULT->SELECTION_TAB %>"
                      table                 = "//RESULT/Table"
                      usage                 = "SEARCHRESULT"
                      visibleRowCount       = "<%= lv_lines %>"
                      downloadToExcel       = "FALSE"
                      width                 = "100%"
                      showNoMatchText       = "FALSE"
                      />
</chtmlb:tableExtension>

Re: Pop up is not closing when selecting row

$
0
0

you can simple give event name as onRowSelection = "eventname" above. i pasted that for your referece.

Viewing all 7775 articles
Browse latest View live




Latest Images