Data Type Enhancement not visible in SPROXY

Hi All,
We are implementing SRM 7.0 with PI 7.1.
We have a reuiquirement of adding custom fields in the standard message DespatchedDeliveryNotification_Out which is sent from SRM SUS. I have created the data type enhancement in the ESR in the namespace http://sap.com/xi/SRM/SupplierEnablement/Global
for the data type DespatchedDeliveryNotification. But the Data Type Enhancement is not visible in transaction SPROXY in the SRM server.
Is this the way to do it? Or there is some different method to be followed?
Please advise.
Regards,
Karen Pereira

Is this thread still valid? If not, please close the thread.
If so, as no response has been submitted, please rephrase your question and/or provide further information to describe your requirement.
Thanks
Jason
SDN SRM Moderator Team

Similar Messages

  • SUS - Added Data Type Enhancement and Higher level Proxies are not active

    Hello,
    I've added a field to our current data type enhancement Z_Purchase_Order_Item.  Once I regenerate the proxy on the enhancement and activate it the field appears as it should in the high level items that use the enhancement (PurchaseOrderRequest_In).  But those proxies have become inactive and when I try to activate them I get this message:
    Interface II_BBPX1_SUS_PO was repaired before the Modification Assistant was enabled. 
    All Modification Assistant functions only apply to future modifications, not to those already
    undertaken.  This means:
    -The modification overview only displays future modifications.
    -When resetting to the standard, the system will reset all objects to their current version, since
    the actual standard can no longer be identified by the Modification Assistant.
    -Support for adjustment after an upgrade will only be available for future modifications. 
    Modifications that already exist must be re-made manually using version management.
    The next message says:
    Object can only be created in SAP package.
    Then the status bar shows "Proxy Activated".  But when I close and reopen the proxy I see that it is once again inactive. 
    Does any know what I need to do to activate this proxy? 
    Thanks,
    Matt

    In SPROXY you can open your proxy and then view the Activation Log under the GoTo menu.  The log will explain better what the problems might be.  In my case I needed to activate another data type enhancement first.
    Thanks,
    Matt

  • Data type Enhancement in SPROXY

    HI,
    We are using standard  software component : SAP SRM 5.5 ...
    We created some data types in Datatype enhancement and link to the standard Data types.
    Activated.
    When we are looking in the SPROXY that Enhance Data type is not vissible..
    Our Version of SPROXY is Enterprise service browser.
    Any way to get that enhance Datatype into SPROXY and generate.
    Kindly help me in this isssueeeeeeeeeeeee.

    Hello,
    Create Message Interface (MI) based on message type which in turn based on your enhaced data type. After that you can see it in transaction SPROXY.
    BR,
    Dzmitry

  • Data type Enhancement in SPROXY in SRM 5.5

    Hi everyone,
    we add data types in XI   data enhancement type and activated,
    we  add message interface  but when  we call in srm system tcode sproxy,
    we cant see enhancement data type ,
    Could anyone help us??

    hi,
    just do exactly (all the steps) as I show in my blog and it will work:
    /people/michal.krawczyk2/blog/2006/11/14/xipi-data-type-enhancements-standard-business-partner
    let me know if it works now
    Regards,
    Michal Krawczyk
    http://mypigenie.com XI/PI FAQ

  • Use data type enhancement in XSLT mapping in XI

    Hi Experts,
    I'm working on SNC and I need to add an element to a data type.  I have created a data type enhancemnet with the element in it.  Now I need to get this into my XSLT mapping.  I have tried creating a message type but the data type enhancement is not recognized.
    Are data type enhancements only for proxies?  Can they be used in an XSLT or graphical mapping in XI?
    Thanks
    David Pauley

    Upon further investigation I found that Data Type Enhancements can be used with any message mapping.  There are a couple of things that you must get right.  First when creating the Data Type Enhancement make sure you use the namespace for your custom SWC that you created.  Next make sure that in the Ehancement for Data Type you use the SAP supplied data type name and namespace.  It also seems that your data type enhancement name, mapping name, and operational mapping name must have the Z_ prefix.  Save and activate, then go to system which owns the enhancement and go to SPROXY, you should see your custom SWC and under that you should see your enhanced data type, mapping, and operational mapping.  Activate and modify methods as needed here.

  • Regd Data type enhancement

    Hi Experts,
    I have a 3rd party to Proxy scenario.The proxy strucuture is a standard structure , and i have created a data type enhancement
    for some custome fileds.
    its like : SWCV1 : contains the standard proxy
                SWCV2 : contains the data type enhacement.
    There is a SLD dependency created between SWCV1 and SWCV2. so i can see in SWCV2 the basis objects for SWCV1.
    In Abap the append strucuture is created.
    Now the issues is while mapping : My source structure passes this enhacned fileds, and i need to map those fileds and call the
    proxy.So for target strucuture , which structure i need to select, suppose i select  the proxy strucutre from basis object under
    SWCV2 (it shows the added fileds so that i can do the mapping) and i can do the mapping IR stuff is fine.
    But when i run the configuration should i select receiver Message interface from SWCV1(which doesnt shows the added fileds, or SWCV2 ..actually i cant see Basis objects to select from SWCV2)
    My doubt is if i select SWCV1 and finish configuration , the proxy call will happend with SI from SWCV1 which doesnt show the added fileds , then how the fileds will be passed to proxy?
    If any one have doen this kind of scenario?
    Regards
    Srinivas

    Hi VJ,
    Thanks for the inputs, but i still have a query  regarding the use of different  service interfaces in Interface mapping and
    at the configuration tme  (from different SWCV).i believe this is the reason that i am not able to post message successfully  from saop tool and getting "missing response". after doing this way.(without enhancements the serives call is happening fine).
    As mentioned ,IN Integration Repository  i will be using the Service interface from the basis objects under SWCV2 so that i can map the extra fields.
    but while selecting the inbound service interface  in configuration time  i will choose the standard service interface from
    SWCV1.
    Can you please explain how we can have two different  service interface referenced one  in IR and and different one in ID  and still this work.
    @ Sathis , I am doing the enhancement in a similar way as mentioned in the link.
    Regards,
    Srinivas

  • Missing data type Enhancement: CRMPARTNER_INFORMATION

    Hi All,
    I am creating an interface for business partner from ECC 6.0 to CRM 5.0.
    Inside CRM I am using the proxy message ABABusinessPartnerIn of namespace http://sap.com/xi/ABA.
    The problem I have is that from SPROXY inside CRM I can see the data type enhancement CRMPARTNER_INFORMATION from namespace http://sap.com/xi/CRM but I cannot find it in integration repository.
    Should I Import another SWCV?
    At the moment BBPCRM 5.0 is imported, as well as SAP_ABA 7.0 (sp11).
    Thanks and Regards,
    Sergio

    Hi All,
    did anyone already encountered this problem?
    I guess this extension is deprecated, just I am struggling on how to deliver tax classification information via the standard proxy, without having to build an enhancement to the standard.
    Regards,
    Sergio

  • Data Type enhancement Query.

    Hi All ,
    I have a query regarding Data type enhancement . We can create a Data Type enhancement based on a standrd Data Type and give a new name to this DataTypeEnhancement (DTE_Test). This is clear . My question is how do we actually use this newly created DataTypeEnhancement .
    In my case I do not want to change the Orignal Standard Objects.  I want to create Objects in a separate Custom SWCV . Can we create a new DataType / MessageType based on this DataTypeEnhancement and Use it. 
    Thanks
    Nilesh.

    Nilesh,
    Check this document 3.3 and its usage:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0bb5687-00b2-2a10-ed8f-c9af69942e5d?overridelayout=true
    Regards,
    ---Satish

  • Data Type Enhancement

    Hi Friends,
    In PI 7.1, I created a Data Type Enhancement, which is referred to one of the Data Type.
    This Data Type used to send a request to Web Service.
    I want to execute a mapping after getting response from Web Service.
    Now the problem is, data from fields, which are added in Data Type Enhancement, does not come out from mapping. But I can see that data in Web Service response xml.
    This is a problem regarding ns0, which is there with DTE fields in request of Web service, but does not with the response.
    Please provide the solution for this problem.
    thanks in advance
    Regards,
    Rohit.

    Hi,
    If you have a standard message type that you are reusing and then you just need to modify it a bit and rest of the strcutre remains the same.
    You can make extensions to this exisiting message type and this will help you reusing the existing Data type and the change will not effect any exisiting interface thats using the same data type.
    To exchange messages by using XI, we define data type enhancements for Integration Repository data types
    For more details go through the below link.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a8/bfc6373c8fea43bdb3541535bcbd43/frameset.htm
    Data Type Enhancements
    You can add elements and structures at the top hierarchy level as subelements of the root element.
    You can define attributes for the root element or its inserted elements.
    You can create elements and attributes at the top hierarchy level as optional fields only. You can create all other elements and attributes as often as you like.
    You can define your own facets for newly inserted elements or attributes in the Details column. This is not possible for SAP data type fields.
    To use a data type enhancement, you must use ABAP proxy generation to create proxy objects for the data type enhancement in the application system. (Make sure you use the customer-specific software component
    Regards,
    Suryanarayana

  • Mapping Values to Data Type Enhancements in XI

    I want to a map values from a source XML to a target XML but the target fields are data type enhancements and not that of the standard one. The target message is the message of a predilevered interface of SAP for the SNC product. We did some enhancements to a particular data type. The enhancement was done in a different SCV and points to the datatype in a different SCV. Now, the mapping is in another different SCV (since the SCV for the SNC content of XI cannot be edited). When I was trying to map the values to the data type enhancement in the message mapping, the enhanced/additional fields are not there.
    How would I be able to map the values to the additional fields? Thanks in advance!

    check this:
    http://help.sap.com/saphelp_nw70/helpdata/en/a8/bfc6373c8fea43bdb3541535bcbd43/content.htm
    The Integration Builder does not recognize changes to software component versions that have already been imported. Therefore, if you want to define dependencies between imported software component versions at a later date, you have to import the superordinate software component versions into the Integration Builder again. You will not lose objects that have already been created.
    Not sure but this might help.
    Thanks,
    Beena.

  • Date type is not captured in Visual composer 7.0 using SQL server as DB

    Date type is not captured in Visual composer 7.0 when using SQL server as DB, and field type is "SmallDateTime" in DB.

    Create new Text tab in fields of Table & select Type as Date in VC or use DSRT date function

  • Getting error when view - Requested data type does not match with existing

    I have the siebel web service
    In the BI publisher as mentioned in the 'Siebel_BI_Publisher_Integration_Concepts.pdf', I have imported the siebel web service
    BI can recognize the 'Web service' and methods.
    I have created the paramters. The data type is 'String'
    When I try to view the report using the BI publisher, I am getting teh following error in th UI
    "Requested data type does not match with existing data type"
    This is the first time I am using BI publisher to call the Siebel web service. I don't know what this error means
    I don't know whether any log file generated wit the details of this erro message
    Any help is much appriciated
    Thanks,
    Kavitha

    Hi all,
    have you find a fix for this issue? Im facing the same situation, using Complex type, and String data type both in the service and Bi publisher. We are consuming CC&B services, and we have noticed this error appears when BIPublisher is running on WebLogic (10.3) but it does not appear when BIPublisher is running on OC4J , of course running the same report on both application servers.
    Any idea?
    Thanks a lot, regards
    Nestor

  • Oracle Version 10.1.0: Data type is not supported

    Hi,
    I am getting "Data Type is not supported" whenever I try to access tables with lob column in Toad.
    Oracle server version is 10.1.0 and using toad version 7.6. Sql net version 9.2.0
    Any pointers towards the resolution?
    Thanks in advance.
    Bhavesh

    You could take this opportunity to upgrade your Toad to version 10 of sqlplus.
    Failing that there are mail lists for those less productive souls struggling with the amphibious software at which can be found at.
    http://www.toadsoft.com/maillist.htm

  • Data Type Enhancement - CE 7.1

    Hello
    I´m creating a Enterprise Service Enhancement to add a field in the Output of the service. According to SAP documentation, I have to create a Data Type Enhancement and inside it I must select the Data Type to be enhanced (the original one).
    The Data Type to be enhanced is in another namespace and SWCV. I´m unable to select it since its in another SWCV. I already made a dependency configuration in SLD, but I still can´t select another SWCV.
    What´s the correct way to do that ? Should I copy all objects I´m going to use to my own SWV and keep sap namespace ? The sap SWCV is ESA-ECC-SE.
    Thanks

    If the external definition file is xsd, export the file as well as datatype. From the ED file take the statement beginning from root element and add it to the datatype as element. Validate it in some tools like XMLSpy or Altova and reimport it in PI as datatype.
    Regards,
    Prateek

  • Data Type Is Not Vailid for Input

    Hello,
    I'm new in (ABAP) WebDynpro and I have a problem with displaying data - particularly with HROBJECTs from our e-Recruiting system.
    In my WebDynpro-Component i read some data of candidates into my context. One table (with candidate-infos) which i save in my context includes a field which is datatype of HROBJECT. After I've read this infos into my itab, I bind this table to my context. All this works fine! But as soon as I bind this context to a table-ui-element in my layout, i get a error message "Data Type Is Not Valid for Input", when i start the application.
    If I delete the binding with the attribute which is a HROBJECT, it works.
    Runtime Errors         UNCAUGHT_EXCEPTION
    Exception              CX_WDR_CONVERSION_EXCEPTION
    Information on where terminated
        Termination occurred in the ABAP program "CL_WDR_CONVERSION_UTILS=======CP" -
         in "IF_WD_CONVERSION_UTILS~TO_STRING".
        The main program was "SAPMHTTP ".
        In the source code you have the termination point in line 138
        of the (Include) program "CL_WDR_CONVERSION_UTILS=======CM00G".
        The termination is caused because exception "CX_WDR_CONVERSION_EXCEPTION"
         occurred in
        procedure "IF_WD_CONVERSION_UTILS~TO_STRING" "(METHOD)", but it was neither
         handled locally nor declared
        in the RAISING clause of its signature.
        The procedure is in program "CL_WDR_CONVERSION_UTILS=======CP "; its source
         code begins in line
        1 of the (Include program "CL_WDR_CONVERSION_UTILS=======CM00G ".
    136     WHEN cl_abap_typedescr=>typekind_struct1    "'u'     " structure
    137     OR   cl_abap_typedescr=>typekind_struct2.   "'v'.    " structure
    >>>>       RAISE EXCEPTION TYPE cx_wdr_conversion_exception exporting textid = cx_wdr_conversion_
    139 *      raise exception type cx_wdr_conv_unsupported exporting type_name = l_type.
    Please Help.
    Thanks

    now i've tried it with a independent candidate node (without) supply funciton. =>
    The same error: "Data Type Is Not Vailid for Input"
    Here's the code of my supply-function:
    (probably not the best coding - but it works until i want to display a hro.)
    METHOD get_cand_info .
      DATA: lr_cdcy                    TYPE REF TO cl_hrrcf_candidacy_bl,
            lr_cand                    TYPE REF TO cl_hrrcf_candidate_bupa_bl,
            stru_requisitions          TYPE if_componentcontroller=>element_requisitions ,
            lt_h_cdcy_list             TYPE rcf_t_list_candidacies_x,
            ls_h_cdcy_list             TYPE rcf_s_list_candidacies_x,
            lt_cdcy_list               TYPE if_componentcontroller=>elements_candidate,
            ls_cdcy_list               TYPE if_componentcontroller=>element_candidate,
            lt_addr                    TYPE rcf_t_addressdata_bp,
            ls_addr                    TYPE rcf_s_addressdata_bp,
            lt_email                   TYPE rcf_t_emaildata_bp,
            ls_email                   TYPE rcf_s_emaildata_bp.
    * get all declared attributes
      parent_element->get_static_attributes(
        IMPORTING
          static_attributes = stru_requisitions ).
      CALL METHOD cl_hrrcf_candidacy_bl=>get_instance
        RECEIVING
          return = lr_cdcy.
      CALL METHOD cl_hrrcf_candidate_bupa_bl=>get_instance
        RECEIVING
          return = lr_cand.
    * Hole Kandidatur-Informationen der Kandidaten
      TRY.
          lr_cdcy->get_candidacy_list_x(
            EXPORTING
              ps_req_hrobject  = stru_requisitions-hrobject
    *    ps_cand_hrobject =
    *    ps_appl_hrobject =
    *    p_exclude_draft  = 'x'
            IMPORTING
              pt_candidacies_x = lt_h_cdcy_list
        CATCH cx_hrrcf .
      ENDTRY.
    * Ergänzen der Informationen mit BusinessPartner-Infos
      LOOP AT lt_h_cdcy_list INTO ls_h_cdcy_list.
        TRY.
            lr_cand->get_contact_data(
              EXPORTING
                ps_cand_hrobject = ls_h_cdcy_list-cand_hrobject
              IMPORTING
                pt_addressdata   = lt_addr
    *    pt_telefondata   =
    *    pt_faxdata       =
                pt_emaildata     = lt_email
          CATCH cx_hrrcf .
        ENDTRY.
        READ TABLE lt_addr INDEX 1 INTO ls_addr.
        READ TABLE lt_email INDEX 1 INTO ls_email.
        MOVE-CORRESPONDING ls_h_cdcy_list TO ls_cdcy_list.
        ls_cdcy_list-postcode1 = ls_addr-postl_cod1.
        ls_cdcy_list-city1 = ls_addr-city.
        ls_cdcy_list-email = ls_email-e_mail.
        APPEND ls_cdcy_list TO lt_cdcy_list.
      ENDLOOP.
      CALL METHOD node->bind_table
        EXPORTING
          new_items = lt_cdcy_list.
    ENDMETHOD.

Maybe you are looking for