Quantcast
Channel: SCN : All Content - SAP CRM: Webclient UI - Framework
Viewing all 4552 articles
Browse latest View live

Changing contact field into First name and last name

$
0
0

Hi Gurus,

 

I have a requirement where the contact field (in Customer service request create) needs to be modified as first name and last name.

The screen field must contain first name and last name (instead of contact field) and the combined value will be passed to contact field in database.

 

I couldnt find a suitable solution for this.

Please provide your inputs as I am new to screen changes.

 

Regards,

Gopinath GS.


Passing free text across component

$
0
0

Hi All,

  I need your valuable suggestions/inputs for one of my requirement

 

While creating a case in Web Client, we have an option to enter free text(Internal notes etc ). Requirement is the text which is entered in this case view(Say component A) should be visible and editable in other view letter view also(other view, Say component B). How to achieve this? I know two options for this, but don't know which one will work

 

     1. Creating interface view for Component A and using it in Component B

     2. Creating new context node in Component B

 

Let me know which one will work or any other optimized and correct way of passing data across component

 

Thanks & Regards

 

Gokul Ragunathan

custom tags in sap web channel

$
0
0

Hi Experts,

 

I am working on the SAP Web Channel application and came across some isa specific tags like <isa:iterate>, <isa:translate> being used in JSPs. My question is whether we could develop, implement and maintain our own custom tag, say something like this <isa:myTag> which performs a useful & specific task.

 

Any help would be much appreciated.

 

Thanks,

Ramanathan Palaniappan

need steps to consume 3rd party system's URL/WSDL at CRM system

$
0
0

Hi Experts,

 

I need to consume 3rd party NON-SAP system's URL/WSDL at CRM system,

could any one please let me know the steps...?

 

Thanks & Regards,

Vij Ind

BDOC copy and test

$
0
0

Hello,

 

could you please tell me if you know such a transaction which could copy BDOC into a new one and process it.

I mean something like WE19 with which IDoc could be copied into a new one and processed (debugged).

I know SMW01 which could be used with SMQ1 for reprocessing and debugging BDOCs but as i can see it can reprocess only BDOCs which have errors.

When the BDOC is processed successfully it could not be reprocessed.

 

Best Regards,

Rosen

Start time and End time for Activity not Changing.

$
0
0

Dear All,

I have an activity which needs to get triggered 3 days in future from today's date the same has got triggered correctly, however when I check the time it shows only one time and the same is incorrect, where in date profile do I need to rectify the time so that the system picks the time correctly. I am attaching the activity for your reference.

 

Time for BP.png

Kind Regards

Atul

Target Group not getting triggered during Campaign Segmentation

$
0
0

Dear All,

I have created my attributes and the attribute list and I have even assigned the attributes to my set type in segment builder transaction code, attaching a screen shot of the same below. I have assigned the attributes to the Bp also. The segment builder count shows 1

Segment Builder.png

Now when I a click on new in segments when creating the campaign and enter the profile set I am not able to see the target group which should get triggered, please advice if I have missed out on any configuration.

Target Group.png

Kind Regards

Atul

CRM7 UI layout for 1 user is "messed-up"

$
0
0

I'm not quite sure how to explain the issue but if you look at the pictures it is clear. We believe the user has changed something in 'Personalize Settings', 'Personalize Layout', or within Internet (IE8) settings, or???

ND3244291_CRMUILayout.jpg

 

NORMAL layout looks like

ND3244291_NORMAL_CRMUILayout.jpg

 

We have tried to go in and reset to default; it is not local to a specific computer. No other users are having issues.

 

We have looked at 'Configure Page' and 'Tools' but cannot duplicate.

 

The user does not have the 'Configure Page' option. It is in Production and the system is locked for configuration.

 

Any direction would be appreciated!

 

Valerie


After Upgrade (EHP2) Customer Window disappears in Component Structure Browser

$
0
0

Hello,

 

 

 

we upgraded CRM 7.0 to EHP2.

In our enhancement set we enhanced BTPARTNER.

 

 

 

 

 

 

In the old system (DC1) we have a customer window BTPARTNER/YGNLeadPartnerList.

This window is available under Component Structure browser (with embedded view)

also under Runtime Repository -> see image1 & image2

In the new system with EHP2 the customer window exists under Runtime Repository,

but is missed (lost) under component structure browser. This is the reason for

program crashes (exception CX_BSP_WD_INCORRECT_IMPLEMENT).

 

I had already used the upgrade tool WCF_CC like described in note 1570896.

Also i had look at the REPOSITORY.XML-Files ...

 

Any suggestions to solve ?

Thanx,

Martin

how to determine business partner when we enter account no added by AET?

$
0
0

Hi

i have a requirement please help me how to code for this requirement?

in webui screen i add a field ACCOUNT NO in the business role zservicepro

when i try to create a complaint in webui screen,i enter account number and pressing enter then i need to show business partner number which is under account number field.

to get the business partner number as per my requirement we created ztable.from this table we need to pulll the business partner number when user enter account number?

i write the code part in BT120H_CLP

 

METHOD do_prepare_output.

*CALL METHOD SUPER->DO_PREPARE_OUTPUT

**  EXPORTING

**    iv_first_time = ABAP_FALSE

*

  DATA:   current TYPE REF TO if_bol_bo_property_access,

           current1 TYPE REF TO if_bol_bo_property_access,

          account TYPE zbut0000j3l1fr-zztfldc5lbfr,

          partner TYPE zbut0000j3l1fr-partner,

          lv_partner TYPE string.

  current ?= me->typed_context->btadminh->collection_wrapper->get_current( ).

  IF current IS NOT INITIAL.


    CALL METHOD current->get_property_as_string

      EXPORTING

        iv_attr_name      = 'ZZFLD00000B '

*       iv_use_iso_format = ABAP_FALSE

      RECEIVING

        rv_result         = account.

    IF account IS NOT INITIAL.                   .

      SELECT SINGLE partner FROM  zbut0000j3l1fr INTO partner WHERE

zztfldc5lbfr = account.

      IF partner IS NOT INITIAL.

        lv_partner = partner.

        CLEAR current1.

        current1 ?=

me->typed_context->btpartnerset->collection_wrapper->get_current( ).


*                                                      TRY.

*        CALL METHOD current1->set_property_as_string

*          EXPORTING

*            iv_attr_name = 'SOLDTO_NAME'

*            iv_value     = lv_partner.

**                                                       CATCH

cx_sy_conversion_error .

**                                                      ENDTRY.

      ENDIF.

    ENDIF.

  ENDIF.


ENDMETHOD.


but my code which is set_property_As_string giveing me empty.

i didnt get data from the context node btpartnerset.

 

please help me how to do this?

Transaction Launcher -> New Window and keep work area

$
0
0

Hello experts,

 

I´ve a question about the TL.

I´m using the TL to start an ERP transaction via the CRM webui. I´ve implemented a list of contracts and an one click action for navigation.

It works fine and the ERP transaction is called depending on the contract number.

 

so far so good.

 

In the TL customizing I marked "New Window" for my launch transaction. So the ERP transaction is called in another IE window. But the content of the old work area has changed. Before I clicked to start the TL there was the list with all the contracts, but now the content is cleared and the following text is shown:

 

The object you have selected is starting in a new browser window. You can continue working normally in the current application. However, you may have to navigate back to the page you were working on.

 

I dont want to clear my work area, the list should be there. So I marked "keep work area" but it doesnt work! Same issue!

 

Do you know any solutions or ideas???

 

Thanks in advance!

 

Marcus

this._ucf_form not set ERROR in CRM (using transaction launcher)

$
0
0

Dear All,

 

Please help into below screen error in CRM.

 

Error came at the time of use transaction launcher t-code in CRM.

 

ERROR_SCREEN.jpg

 

Regards,

 

Mukesh

How to fill variable in product basic text?

$
0
0

Hi,

in product master, for any product/service we have a set type: texts. under this,  we have text category basic text.

This text may have variables like: %product_end_date%.

 

how to fill such variables in abap code/ web UI component attribute's GET method when we read this text?

Calling Transaction Launcher From Event Handler

$
0
0

Hi all,

 

I have created a logical link, an URL ID, configured transaction launcher. I called the transaction launcher from an event handler as the codes below:

 

DATA: lr_navigation TYPE REF TO if_crm_ui_navigation_service.
DATA: lr_controller TYPE REF TO zl_ui_impl.


 lr_navigation = cl_crm_ui_navigation_service=>get_instance( lr_controller ).
 lr_navigation->navigate( iv_link_id = 'ZLAUNCHER' ).

 

After I called the transaction launcher, the screen on webui was not changed to the GUI loading screen. It was working previously.

Please let me know if you have any idea how to solve this.

 

Thanks.

Jeremy

Call of a method or kernel Method that has not been implemented

$
0
0

hi,

 

Iam Working on CRM Sandbox system and  R/3 system my reqeuirement is to transfer data from R/3 to CRM system through Idoc. so I have  IDOC (3 in number now) just sitting in XXCLNT200.The IDOC type is HRMD_A01.it's refused to be processed into application and there is no error on the IDOC.

 

      In this Scenario R/3 system idoc status is 53 - application document posted so in R/3 system idoc woking is fine . Coming to CRM System IDOC status is - 64  Ready to posted in application . SO iam reprocess the IDOC using WE19 . While reprocess the idoc it's is going to be in  dump .

 

 

Runtime Errors         CALL_METHOD_NOT_IMPLEMENTED                                    

 

Exception              CX_SY_DYN_CALL_ILLEGAL_METHOD                                  

 

Date and Time          22.08.2007 12:12:45                                                                               

Short text                                                                               

Call of a method or kernel Method that has not been implemented                                                                               

What happened?                                                                               

Error in the ABAP Application Program                                                                               

The current ABAP program "CL_EX_HRSYNC_P================CP" had to be            

 

      terminated because it has                                                       

 

     come across a statement that unfortunately cannot be executed.       

 

 

pls help me


Cross Component navigation

$
0
0

Hi   I have a requirement to display contact search view on contact assignment block of account overview page. (BP_Data) I have created a search button on contact assignment block.  created event 'on_search' created outbound plug 'Op_find_contact'. on Contact window, created outbound plug find_contact created outbound plug "op_find_contacts' i m using standard CustomUsage CUContantsearchhelp. outbound plug find_contact  here is my sample code. method OP_FINDCONTACT. * Added by wizard: Outbound plug 'FINDCONTACT'   DATA: lv_title TYPE string.    DATA: lr_node    TYPE REF TO cl_bsp_wd_context_node,         lr_access  TYPE REF TO if_bol_bo_property_access.  * Get title 'Search: Contacts'   lv_title = cl_wd_utilities=>get_otr_text_by_alias( 'CRM_UIU_BP_DATA/CONTACT_SEARCH' ).  * Retrieve Employee Search Window   IF gr_contact_search_popup IS NOT BOUND.     gr_contact_search_popup = comp_controller->window_manager->create_popup(      iv_interface_view_name = 'SearchHelpWindow'      iv_usage_name = 'CUContactSearchHelp'      iv_title = lv_title ).   ENDIF.    gr_contact_search_popup->set_on_close_event( iv_view = me iv_event_name = 'SEL_CONTACT' ). *  gr_contact_search_popup->set_window_width( cl_crm_uiu_bp_tools=>gv_advsearchhelp_width ). *  gr_contact_search_popup->set_window_height( cl_crm_uiu_bp_tools=>gv_advsearchhelp_height ).   gr_contact_search_popup->set_display_mode( if_bsp_wd_popup=>c_display_mode_surrounded ).  * display OK Button within Contact Quick Create pop-up   lr_node ?= gr_contact_search_popup->get_context_node( 'UI' ).   IF lr_node IS BOUND.     lr_access ?= lr_node->collection_wrapper->get_current( ).     IF lr_access IS BOUND.       lr_access->set_property( iv_attr_name = 'DISPLAY_QC_OK'                                iv_value     = abap_true ).     ENDIF.   ENDIF.  endmethod.  Still outbound plug is not working. Please help.  Thanks in advance, Anee

Where and Why to use crm BOL classes and interface.

$
0
0

Hi All,

 

I am new to crm web ui, I always get confuse Why and how to use below mention BOL level programming classes and interface.

my concern is if we use certain class or interface then why  don't we use other interface or class at the same point.

      CL_CRM_BOL_COL

      CL_CRM_ENTITY_COL

      CL_CRM_BOL_ENTITY

      IF_BOL_ENTITY_COL

      IF_BOL_BO_COL

      IF_BOL_BO_PROPERTY_ACCESS.

 

Thanks

New field in workflow task of worklist - Display Field Value

$
0
0

Hi,

 

I was asked to add a new field called vendor in the workflow task within the worklist. I noted down the UI component (GS_WFI) and enhancement set (/CFCRMX2/CMLIMITS) and used component workbench to enhance the component. In the component workbench for component GS_WFI I enhanced the viewWFIResultList and added a value attribute called Z_VENDOR within context node WFILISTNODE. All the getter and setter methods are created for this attribute. Now I'm not able to display the value for Vendor in the attribute Z_VENDOR. Please advice me how to do it? I know that code has to be written in method GET_Z_VENDOR but not sure where from I need to pick the value of vendor and set it in this attribute.

 

Thanks in advance!

 

Best Regards,

Sriram

Visibilty of price Condition Types in Campaign discount Tab

$
0
0

Hi All,

 

I have successfullly downloaded  Zconditions type from ECC to CRM to make it available in Campaign.

 

I have maintained Zcondition type in condition maintenance group (CMG) 1200 in CRM.

 

Now my problem is when I create a campaign in Discount tab this price condition type is not visible.

However the other standard condition types are visible in campaign discount tab.

 

Please provide solution for this problem.

 

Regards,

RK

 

Edited by: RK on Dec 22, 2009 10:30 AM

How to add common code for two attributes in a context node?

$
0
0

Hi,

 

Component - GS_WFI

Enhancement Set - /CFCRMX2/CMLIMITS

View - WFIResultList

Requirement - In worklist, fields ship to party and Vendor needs to added for all the claims / returns that has come for approval.

 

I have enhanced the viewWFIResultListand added 2 attributes ZVendor and ZShip_To within the context node WFILISTNODE. Now I have added a data fetch logic within the get methods Get_ZVendor and Get_ZShip_To. The data fetch logic uses a common function module to fetch Vendor and Ship to party value. When I'm using same function module to fetch both the data then I wonder why should I write the same logic within each of the get method. It is going to affect performance. Is it possible to write the data fetch logic in some method in context node class (_CN00) and just set the value of the attribute in the Get methods? I tried adding a new method within the context node class but the method is not getting triggered. Should I call the method somewhere? If yes then where should I call that method? Or if there is any other way to do it then please suggest.

 

Thanks in advance!!

 

Best Regards,

Sriram.

Viewing all 4552 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>