CRM Service - enhance BC datasource

hi
i enhanced the extract structure of a CRM BC datasource (the one of item service processes).
i added two fields via transaction RSA6.
i mapped the fields  via BWA1.
i run RSA3 and (obviously) the fields are not filled.
i wrote the code in CMOD (passed the value 1 to the field).
the added field is filled correctly with this value.
now my question is: can i assign the fields normally, via CMOD?
could this create problems?
thanks and best regards,
    Stefania

Hi,
i need to add SCAPPTSEG-TST_FROM and SCAPPTSEG-TST_TO (we have customized the date scheme in CRM and i found that these information are in the two field of the SCAPPTSEG )
I think that the datasource read this table...
Thanks!

Similar Messages

  • Steps to enhance a datasource from SAP CRM

    Dear Forum,
    Could you please provide me with some document to enhance a datasource from SAP CRM. Is it any different from enhancement of datasource from ECC datasources,
    Thanks and regards,

    Hi,
    please look this:
    Business Intelligence How-to Guides for SAP NetWeaver 2004 [original link is broken]
    or here: How-to Guides for SAP NetWeaver Business Warehouse  7.0 [original link is broken]
    Creating a datasource for generic extraction
    regards
    CSM Reddy

  • Which datasource for CRM Service controlling Header Data

    Dear Friends,
    Could someone tell me Which data source can be used to extract data for infosources 0CRM_SERVICE_CONTROLLING_H and 0CRM_SERVICE_CONTROLLING_I (Service Controlling Header Data and Service Controlling Item Data)
    Your points are assured.
    Regards
    Prasad.

    Hi Prasad,
    The infosources facilitates the dataload to the ODS 0CRM_COH and 0CRM_COI respectively.
    0CRM_COI is designed for delta update AIMD (After images with deletion flag via delta queue) with the DataSource CRM Service Order Items: Actual Costs Using Delta Extraction (0CRM_SRV_C_ITEM).
    0CRM_COH is designed for delta update AIMD (After images with deletion flag via delta queue) with the DataSource CRM Service Orders: Actual Costs Using Delta Extraction(0CRM_SERVICE_COSTS).
    Check these links:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/18/f0203b8ae5630ee10000000a114084/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/34/73203b11e5bb0ee10000000a114084/content.htm
    Hope this helps.
    Bye
    Dinesh

  • XML scheme and Web services enhancement for MS Word integration in CRM 2007

    Hi,
    I am trying to use the Template designer and the web services tool in order to create a MS Word template for the quotation.
    We have created a new web service, using the Web Service Tool
    (transaction BSP_WD_CMPWB, type WS_DESIGN_TOOL). I can use this web service when creating a quotation word template and everything works fine.
    I need to enhance the web service with some custom fields and logic. I found the blog:
    Web-services enhancement for MS Word integration in CRM 2007
    /people/community.user/blog/2008/11/18/web-services-enhancement-for-ms-word-integration-in-crm-2007
    The blog describe how to enhance the web service, extend the output
    structure etc.
    We have done all the steps in the blog, and everything looks fine. When
    we test the web service, using the Web Service Navigator, all the new
    fields we added to the output structure are displayed. The WSDL
    document also looks fine, displayed from the Web Service
    Administration.
    The problem occur when try to create the word template using the
    Template Designer. The XML scheme is not displayed in the word
    document. This only happens if we use an enhanced web service.
    Anyone familiar with this issue?
    Kind regards,
    Johan Wigert

    Hi,
    You may have to upgrade your MS word 2003 to MS Word 2007.
    Before you do that please opening View > toolbars > Task Pane and check if you can get XML Schema from the web service.
    Regards,
    Sandeep Chavan

  • Delta not working for a Z Datasource for CRM Services

    Hi Experts,
    I have created an exact replica of the standard CRM Service Datasource 0CRM_SRV_PROCESS_I and named it as ZCRM_SRV_PROCESS_I by adding a field and populating it using a BADI.
    I have initalized this datasource from BI for delta.
    Now when I create  or change a service order, the delta does not get picked up.
    I checked RSA7 and the ZCRM_SRV_PROCESS_I is active.
    Have I missed anything?
    In my hey days (about 3-4 years back) we use to set up the population (schedule) of the delta queue by V3 update using the cockpit (i think LBWQ).
    In CRM are there any other ways?
    Please help?
    Thanks and Regards
    Raj Jain

    Hi Pramod,
    SMQ1 will only show an entry, when there are available data for the delta queue, i.e. someone has made a change or added new data.So checking RSA7 and SMQ1 will give the same result, if RSA7 shows more than 0 entries.
    The problem may be the init. What init did you do: an init with data, or an init without data, or an init with a filter. Experience with our CRM system tells me, best way to initialize any CRM data is to do a full data init (without filter) or a init without data (without filter). I wonder about the FULL load you mentioned ? When did you do it ?
    Kind regards,
    Jürgen

  • Main master datasources of CRM Service and CIC

    <b>what are the main master datasources (Attribute, text, Hir) Related to CRM Service and CIC?</b>
    Regards,
    sure

    what are main master data sources of SERVICE and CIC in CRM

  • Partners from a CRM service document

    Hi Guys,
    I have to extract the Partners assigned to a CRM Service document to BW. The way I have been doing it is calling the "CRM_ORDER_READ" function module in the User exit and using the "Partner function" trying to populate the additional field that I had created to enhance the datasource.
    But I believe there should be a better way of doing it. The issues with the way I am doing are
    1. If I have some new "Partner functions" defined, then I have to extend the "extraction structure" to include those additonal ones.
    2. If the same partner function is used more than once, e.g. a "resp employee" is used twice, then I cannot dynamically include the 2nd "emp resp" to be included in the extract strucuture.
    So if anyone has worked on this and knows a better way of extracting the data, please share.
    Appreciate your help.
    Doniv

    Hi
    I would suggest not to use CRM_ORDER_READ because of
    performance.
    Instead look at the function I use (below).
    Also, if you want to keep your partner at the same level as the Line or Header you will have to extend the struct.
    Other wise you can load all the BP's to a seperate ODS and link them to the other ODS's (Lines and Headers).
    Reg's
    Edan
    FORM fill_partner_info2
    Find additional partner data
    -->  L_STRUCT - structure of the enhanced transactional data source
    FORM fill_partner_info2 CHANGING l_struct STRUCTURE crmt_bw_complaints_i
                               p_modified TYPE c.
      DATA: v_so_guid     LIKE crmd_orderadm_i-guid,
            v_partner_no  LIKE crmd_partner-partner_no,
            v_partner_fct LIKE crmd_partner-partner_fct,
            v_partner     LIKE but000-partner.
      v_so_guid = l_struct-item_guid.
      select single partner_no into v_partner_fct
        from crmv_linkpartner where ( guid_hi = v_so_guid ).
      if sy-subrc ne 0.
        v_so_guid = l_struct-guid.
      endif.
      SELECT PARTNER_NO PARTNER_FCT
      INTO (v_partner_no, v_partner_fct)
      FROM CRMV_LINKPARTNER
      WHERE ( GUID_HI = v_so_guid ) and
            ( ( PARTNER_FCT = 'ZBOOKED' ) or ( PARTNER_FCT = 'ZRTP' ) or
              ( PARTNER_FCT = 'ZYAPLAN' ) ).
        select single partner
        into v_partner
        from but000
        where partner_guid = v_partner_no.
        case v_partner_fct.
          when 'ZBOOKED'.
            l_struct-zzbook_to = v_partner.
          when 'ZRTP'.
            l_struct-zzrevenue_to = v_partner.
          when 'ZYAPLAN'.
            l_struct-zzip_planner = v_partner.
        endcase.
        p_modified = 'X'.
      ENDSELECT.
      IF ( l_struct-zzbook_to is initial ).
        l_struct-zzbook_to = l_struct-sold_to_party.
      ENDIF.
      IF ( l_struct-zzrevenue_to is initial ).
        l_struct-zzrevenue_to = l_struct-sold_to_party.
      ENDIF.
    ENDFORM.                    "fill_partner_info2

  • CRM  Service quality reports

    Hi Forum,
    I m in need of a quality report from the CRM service module, I have heard that we can get quality reports from the same.
    Can anyone please indicate whether there are any standard quality reports that can be seen from CRM service implementation or all the above said reports can be taken out as an enhancement.
    The requirement is urgent kindly share your experience.
    Thanks,
    Amit

    Hi Julius,
    Thanks got 3 reports but the major part is still left and the customer wants the reports to be developed...apart fromm the std ones
    Hence still a long way to go. Thx anyways.
    Amit

  • Web-services enhancement for MS Word

    Hi,
    I have done all the steps described in the blog /people/community.user/blog/2008/11/18/web-services-enhancement-for-ms-word-integration-in-crm-2007 about Web-services enhancement for MS Word,  but the last step I did not complete successfully.
    When I start the template designer no offer structure OUTPUT of web service, the template is blank.
    The funny thing is that when I delete the APPEND structure with fields Z, and I press Check button and activate the web service again I have no problem, I start the template designer and reappear standard fields.
    Anyone have any idea what happens?
    Thanks and regards

    Hi,
    You may have to upgrade your MS word 2003 to MS Word 2007.
    Before you do that please opening View > toolbars > Task Pane and check if you can get XML Schema from the web service.
    Regards,
    Sandeep Chavan

  • CRM Service : Changing accounting indicator during service confirmation

    We are running on CRM 5.0. We have implemented CRM service. We have a need to influence accounting indicator (which is in turn sent to R3) when service confirmation is completed. We have tried different BADI's but nothing is worked so far.
    Anybody has any clue regarding this?
    Appreciate your help.
    -Nitin

    I want to change the accounting indicator field when we complete the confirmation.
    I tried adding the logic in ORDER_SAVE BADI (method PREPARE). But since confirmation is already complete the logic won't change the accounting indicator at line item level.
    With this BADI logic if user saves the confirmation first and then completes the confirmation then accounting indicator is changed.
    But this is not acceptable for our users as they want to complete the confirmation and then save.
    Second approach we tried was implementing BADI CRM_UPLOAD_CO ( Method CHARACTERISTICS_SERVICE_FILL) .  We enhanced the CO Interface structure to add Z field for Accounting Indicator and transferring that Z Field into COAS-BEMOT field in R3 using R3 User exit "IAOM0001".
    All the values are passing correct upto COAS-BEMOT. Still that is not reflected in Internal Order lines when we check the accounting indicator using KOB1.
    Thanks
    Nitin

  • Middleware Replication-ISU Installation Facts into CRM Service Contract

    Hi All,
    I would like to share an update which I have followed for one of my implementation project.
    Following document will help you, if you want to replicate some of the data from ISU to CRM Service contract custom fields, which is not the standard replication practice.
    [Middleware Replication-ISU Installation Facts into CRM Service Contract|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/30e51278-00f0-2d10-89a9-ee3d76447650]
    Appreciate your feedback.
    Cheers,
    Suraj

    Hi Fritz,
    As requested following are the code samples-
    For  ISU System BAdI "ECRM_CRM_DOWNLOAD" as below:
    X_CONTRACTPOS               TYPE ECRM_CRMCONTRACT_DATA_POS          Item Data (Enhanced)
    XY_CONTRACTPOS               TYPE ECRM_CRMCONTRACTPOS          Transfer Structure: Contract Status from CRM to IS-U
    XY_CONTRACTPOSX               TYPE ECRM_CRMCONTRACTPOSX          Transfer Structure: Contract Status from CRM to IS-U
    TXY_CONTRACTCONF          TYPE ECRM_CRMCONTRACTCONF_TAB          Configuration Container
    TXY_CONTRACT_STATUS_DATES     TYPE ECRM_CRMCONTRACT_STATUS_DAT_T     Status and Date Tab
    METHOD if_ex_ecrm_crm_download~crm_download_fill_data_new.
    *...Local data declaration
      DATA : l_c_string1      TYPE  string1,
             ls_contractconf  TYPE  ecrm_crmcontractconf.
      IF x_contractpos-partner       IS NOT INITIAL AND
         x_contractpos-everh-anlage  IS NOT INITIAL.
        SELECT SINGLE string1
                                 FROM  ettifn
                                 INTO  l_c_string1
                                 WHERE anlage = x_contractpos-everh-anlage.
        IF sy-subrc EQ 0.
          MOVE : x_contractpos-partner            TO  ls_contractconf-partner,
                 x_contractpos-everh-contractpos  TO  ls_contractconf-ref_guid,
                 'OPERAND'                        TO  ls_contractconf-attr_name,
                 l_c_string1                      TO  ls_contractconf-value.
          CALL METHOD me->fill_container
            EXPORTING
              ip_contractconf = ls_contractconf
              ip_value        = ls_contractconf-value
              ip_name         = 'Operand'
            CHANGING
              li_contractconf = txy_contractconf.
        ENDIF.
      ENDIF.
    ENDMETHOD.
    VALUE( IP_CONTRACTCONF )     TYPE ECRM_CRMCONTRACTCONF     Configuration Container
    VALUE( IP_VALUE )          TYPE TEXT70               Error message text - long text of the error
    VALUE( IP_NAME )          TYPE CU_CHARC               Characteristic Name
    VALUE( LI_CONTRACTCONF )     TYPE ECRM_CRMCONTRACTCONF_TAB     Configuration Container
    METHOD fill_container.
      DATA : l_c_contractconf TYPE ecrm_crmcontractconf.
      FIELD-SYMBOLS : <contractconf> TYPE ecrm_crmcontractconf.
      l_c_contractconf = ip_contractconf.
      READ TABLE li_contractconf ASSIGNING <contractconf> WITH KEY ref_guid = ip_contractconf-ref_guid
           attr_name = ip_name.
      IF sy-subrc EQ 0.
        <contractconf>-value = ip_value.
      ELSE.
        l_c_contractconf-value = ip_value.
        l_c_contractconf-attr_name = ip_name.
        INSERT l_c_contractconf INTO TABLE li_contractconf.
      ENDIF.
    ENDMETHOD.
    For CRM system BAdI "ECRM_DOWNLOAD" as below:
    IP_MTR_TYPE     TYPE /NPC/MTRTYPE          Meter Type
    IP_REF_GUID     TYPE CRMT_OBJECT_GUID          GUID of a CRM Order Object
    CP_CS_TRANS_MSG     TYPE BAD_BUS_TRANSN_MESSAGE     Transaction Messaging BDoc
    METHOD fill_container.
      DATA:           li_flds_upt_orderadm_i TYPE TABLE OF smog_sfldn.
      FIELD-SYMBOLS : <orderadm_i>           TYPE bad_orderadm_i_mess.
      READ TABLE cp_cs_trans_msg-orderadm_i ASSIGNING <orderadm_i> WITH KEY guid = ip_ref_guid.
      IF sy-subrc EQ 0.
        APPEND 'ZZ_METER_TYPE'    TO  li_flds_upt_orderadm_i.
        CALL FUNCTION 'SMO_SNDBITS_SETX'
          EXPORTING
            structurename       = 'BAD_ORDERADM_I_MESS'
            ddic                = 'X'
          TABLES
            sfields             = li_flds_upt_orderadm_i
          CHANGING
            sndbits             = <orderadm_i>-sendbits
          EXCEPTIONS
            structure_not_found = 1
            wrong_fieldname     = 2
            OTHERS              = 3.
        <orderadm_i>-zz_meter_type = ip_mtr_type.
      ENDIF.
    IS_CONTRACT_DATA     TYPE ECRM_ISU_CONTRACT_DATA2     
    CS_BUS_TRANS_MSG     TYPE BAD_BUS_TRANSN_MESSAGE     Transaction Messaging Business Document
    METHOD if_ex_ecrm_download~ecrm_download_fill_data.
      DATA :   ls_contractconf  TYPE  ecrm_isu_contractconf2,
               ls_orderadm_i    TYPE  bad_orderadm_i_mess.
      LOOP AT is_contract_data-t_contractconf INTO ls_contractconf.
        READ TABLE cs_bus_trans_msg-orderadm_i  INTO ls_orderadm_i WITH KEY guid = ls_contractconf-ref_guid.
        IF sy-subrc EQ 0.
          MOVE : ls_contractconf-value  TO  ls_orderadm_i-zz_meter_type.
          CALL METHOD me->fill_container
            EXPORTING
              ip_mtr_type         = ls_orderadm_i-zz_meter_type
              ip_ref_guid         = ls_orderadm_i-guid
            CHANGING
              cp_cs_trans_msg     = cs_bus_trans_msg.
        ENDIF.
      ENDLOOP.
    ENDMETHOD.
    ENDMETHOD.
    Cheers,
    Suraj

  • CRM services Certification

    Hi all,
    I am planning to take CRM services certification. Could somebody help me with sample question paper patterns.
    Regards,
    Pavithra

    Aakriti wrote:
    Hi,
    I have worked in SCM module(Order management) for around more than 1 year(In Infosys).
    After that i switched to another company(NCR Coorporation), now i have been working in Oracle field Services module(CRM foundation)
    Could you sugggest which certification i must go for, I need to enhance my domain knowledge more so please suggest accordingly.
    since now i am into Oracle field services(CRM) am not sure which certification is best suiteable for me to further enhance my skills.You should find the Oracle Certification - Finder tool at http://certification.oracle.com helpful for people such as yourself.

  • How to get CRM service order data in R/3

    Hi,
    I want to retrieve service order data from CRM system to R/3, is there any FM for this. Please help as i am new to CRM
    Thanks
    Bobby

    Hi Bobby,
    It is very much possible to upload CRM service orders to SAP R/3 or SAP ECC via standard CRM middleware.
    Please refer to the below SAP help document for complete list of configuration activities for service order upload.
    http://help.sap.com/saphelp_crm50/helpdata/en/f0/5d583c65399965e10000000a114084/frameset.htm
    <b>Do not forget to reward if it helps</b>
    Regards,
    Paul Kondaveeti

  • How to create a crystal report using secured web service as a datasource?

    Hi All Expert,
    I having some challenges on how to create a report using secured web service as a datasource in crystal report designer (CR11 R3).
    Secured Web Service including the certificate trusting, token authentication, header and/or body encryption. All web services running on https protocal.
    Could you please suggest me on the solution?
    Thank you and Best Regards,
    Cherr

    Please re-post if this is still an issue or purchase a case and have a dedicated support engineer work with you directly:
    http://store.businessobjects.com/store/bobjamer/DisplayProductByTypePage&parentCategoryID=&categoryID=11522300?resid=-Z5tUwoHAiwAAA8@NLgAAAAS&rests=1254701640551

  • CRM Service Transaction Types availability in ECC table CRMC_SRV_BILL_PR

    Dear experts
    I need to customize ECC IMG object CRM_SRV_BILL_MAP (SPRO -> Integration with Other mySAP.com Components -> Customer Relationship Management -> Settings for Service Processes -> Billing Integration -> Map Transaction Types and Item Categories).
    This is to map SAP CRM Service Transactions to SAP ECC Sales Orders for triggering Debit/Credit Memos based on Service Orders. However, the table in which CRM Service Transaction Types are stored is empty (CRMC_SRV_BILL_PR) - how to we get the data in there?
    For some reason, we have one client where this info is available, in another one it's not. We are not sure whether this might be a download object, or if customizing on ECC side is required?
    Thank you in advance for all helpful replies!
    Christian

    Hi,
    As far as my knowledge goes in this area, i have worked on this in my previous project with R/3 version being 4.7. We have had to manually maintain the configuration in the table that you are reffering to. So you would need to maintain the document type to be created and also assign the item categories acordingly.You will ofcourse need to configure the document types and item categories that are relevant to create a debit/credit memo in R/3. Also, you will need to map the CRM item categories to the R/3 credit/debit item categories.
    Hope this helps
    Shiloo

Maybe you are looking for