Standard proxy

hi guruz
how can we see standard proxy in system for particular system,(like for CRM ,SRM etc).
warm regards.
Edited by: Pawan chauhan on Dec 22, 2008 4:14 PM

Hey,
you need to do certain configurations on the application server to see the interfaces in the SPROXY transaction.
These are the settings that need to be done.
R3 side
SLDCHECK
  Use this transaction to access the SLD of XI.
SLDAPICUST
  Create an entry for respective XI server
  requires hostname, port username and ip.
  Can have multiple enteries for different servers.
  But you can check only one entry.
  based on the entry that is checked, respective SLD API will be triggered from
  SLDCHECK.
SM59 (T type connections).
  To connect to the SLD you need 2 types of TCP/IP connections.
  1)LCRSAPRFC:-
      In this you require the gateway host(ip address) and gatewayservice(sapgw[system no.])
      YOu also need to give Program ID.
      Entry of corresponding Program ID must be maintained in SMGW.
      IN SMGW Click GoTo->logged on Clients.
      If entry is not there for corresponding XI.
      Create a communication channel in XI, pointing to R3 and give a Program ID
      in the channel. Once the channel is activated, corresponding Program ID wil
      appear in SMGW.
  2)SAPSLDAPI:-
     In this case follow the same porcedure as for LCRSAPRFC.
   As far as the Program ID is concerned te procedure mentioned above is for
   Customized RFC's
   The RFC destinations mentioned here are both standard RFC's
   Hence for these two RFC's no need to Create Program ID's. you just need to
   change the System ID of the Program ID.
   Both these RFC's are maintained in the J2ee server of XI.
SPROXY.
   In this transcation you can check the Proxies.
   If the proxies are not activated (i.e. if the message interfaces are not active)
   then you need to maintain one G type RFC destination pointing the resepctive XI server.
   In the G tpye RFC destination give the Ip adress of the XI server in the target
   host and set the path prefix as /rep.
   Goto SPROXY->Goto->connection test-> click on the table SPROXSET.
   In this table maintain enteries for ADDRESS_ONLY_FROM_SPROXSET and IFR_HTTP_DEST
   The values corresponding to these enteries will be the G tpye RFC destination.
In order to connect R3 to the Integaration server you need to maintain H type
The default RFC is XI_INTEGRATIONSERVER. In you need to give the Target host entry as the
Ip address and Path Prefic as.../sap/XI/engine/?type=entry (this you can get from SXMB_ADM of XI)
You can also create the H type RFc of your own.
goto SXMB_ADM(r3) and open Integration engine configuration.
Goto edit->change global configuration and give the RFC dest name like this:-
Corresponding Integration server:- dest://{h-type rfc destination}
If you do not want to create RFC destination you can directly give
the Integration server address(that you can obtain from SXMB_ADM of XI) in the
Corresponding Integration server field.
regards,
  Milan.

Similar Messages

  • Standard Proxy Deleted:Method To Restore

    Hi guys,
    From the transaction code SPROXY, I was supposed to regenerate the standard proxy so that the changes made on the PI end for the same interface reflect in ECC as well. But my mistake I deleted the standard proxy and when I try to create the proxy with the standard prefix,it is asking for an access key.
    So,I gave prefix as Z,and created but then because of the mismatch in prefix,it is showing an error message saying the namespace is not the same.
    Please help me out. Is there any procedure to restore the standard proxy without the access key?or what are the other alternatives?
    Vishwa.

    Hi VJ,
    It is not accepting developer access key, I think we need to give object access key.
    And I have another issue right now,when I right click on CreditCommitmentMessage and say Check Proxy,it is displaying an error as "Unable to find software component version for namespace http://sap.com/xi/FSCM/Global".
    Earlier, I deleted by mistake and created a New DTE_CreditCommitmentMessage which is the root node of CreditCommitmentMessage,I understand that this is not the standard one and can be created as well. But since then, I am getting this issue.
    Could someone throw some light on this?
    Vishwa.

  • Standard Proxy enhanced unable to fill the data from xml to the structure

    Hi All,
      We have enhanced a standard proxy structure in PI, generated the proxy in the target system SCM, but the call transformation is not filling the data from xml into the appended field.
    Am i have to do any thing to fill the data.
    Thanks.
    Chaitanya Naru

    Hi Srikant,
    You can use the following code. This works for me.
      Remember to set the multiplicity of the User structure to 0...N or 1...N
    IGPStructure inputStructure = m_context.getInputStructure();
    Collection inputItems = inputStructure.getStructures("User");
    if(inputItems == null){
    return;
    for (Iterator iter = inputItems.iterator(); iter.hasNext();) {
    //get input item structure and fill context
    IGPStructure item = (IGPStructure) iter.next();
    String attrName=
    item.getAttributeAsString("AttrName");
    Thanks & Regards,
    Dipankar

  • Acrobat Standard Proxy Authentication

    Hi,
    When we sign our PDF's we want to use an external timestamping server
    So we have configured both a Verisign and Globalsign timestamping server and made one of them as default
    Most of the time we got a response from Acrobat saying
    "Timestamp signature property generation error:
    Transport authorization failure"
    When it fails the doc is signed, but using the computers clock and we want to avoid that
    But sometime it did work which confused us but I think we have identified the problem with the Proxy authentication
    Our proxy requires full authetication against our Active Directory
    So when it worked was just because we just before signing had been surfing on the internet and the proxy had cached the credential approvals
    So when Adobe tried to get out to the timestamp server the ID was already authorized in the proxy
    But without a previous "IE-surfing" it fails, the proxy has nothing in its cache
    A network trace confirms this,  we see a "Authentication required" request from the proxy that Acrobat never responds to
    The proxy does not accept annonymous requests
    IE is configured to use a configration script for its proxy settings
    I cant find any relevant Acrobat settings that handles this and googling indicates that Acrobat has problems in this area
    But I haven't found anything for our version/release
    Now for the question, is Adobe Acrobat Standard 9.3.0 supposed to handle proxys that requires AD authentication?
    To bypass the proxy is not an option
    Setting a proxy exception for these servers is maybe an option
    Prefered is that Acrobat handles this

    To update my own question since it might help others
    I received assistance through the Adobe support channels
    Not what I was hoping for but it clarifies the problem
    The reason I asked the question is that we don’t support Shared Review with an Authenticating Proxy server. So this customer workflow isn’t too far off the mark with having a proxy server authentication expectation in the standalone client and wanting a timestamp server time.   The only workaround to this behavior is to do exactly what they have found.  Launch an instance of Internet Explorer, authenticate against the proxy server and then sign the PDF file.

  • Re-Generation the Standard Proxy

    Hi,
    I am working on MM-SUS Integration, in this i added two fields
    Here Scenario is IDOC to Proxy (R/3 IDOC and SUS Proxy)
    But our client has a requirement to send some extra fields from R/3 to SUS These fields are not available in standard (IDOC & Proxy).
    So i added those two fields in Data Type Extension using the Standard Data Type. I have done the mapping also.
    when i went to SRM-> SPROXY there i am not able to re generate the proxy. when i right click on the interface it is showing only display proxy. Pl suggest me how can i re generate the proxy.
    Regards,
    Pasi

    Hi Pasi,.
    Please check the following points:
    1. Make sure you have suffecient rights to regenerate the proxies.
    2. Are you able to locate your enhanced data type in in the service interface in SPROXY..If not then Check the following links:
    Enhanced Data Type not visible in SPROXY
    [http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417800)ID1860688050DB10793060800788224324End?blog=/pub/wlg/4941]
    [Not able to see Enhanced Data type in SPROXY in SRM;
    3. Clear the cache using SXI_CACHE and relogin.

  • Copy Standard ABAP Server Proxy-Re use?

    Hi:
    I have copied the sap standard server proxy "PurchaseOrderConfirmation_In" from the name space http://sap.com/xi/SRM/Procurement/Global to my own name space and created a Interface ZConfirm_in.
    The sap standard proxy PurchaseOrderConfirmation_In uses the code as below in method
      CALL FUNCTION 'BBP_SAPXML1_PCO_CREATE_IN'
        EXPORTING
          is_pco = input.
    So I copied the above code in my above Z interface of my method .
    Now the Z proxy is not working when I do the proxy--test interface with the payload .
    The payload works for sap standard proxy and goes inside the call 'BBP_SAPXML1_PCO_CREATE_IN'
    and so on and process the payload.
    The payload is not working for z proxy,it goes inside the call 'BBP_SAPXML1_PCO_CREATE_IN'
    and then to the method XI_PROCESS_CALL_APPLICATION and then to the error     CATCH cx_root INTO l_error..
    Any clues on how to copy the sap standard server proxy and re use it.
    Thanks in Advance..

    > I have copied the sap standard server proxy "PurchaseOrderConfirmation_In" from the name space http://sap.com/xi/SRM/Procurement/Global to my own name space and created a Interface ZConfirm_in.
    I assume that you have copied it in XI IR, haven't you? If yes, that's fine.
    > The sap standard proxy PurchaseOrderConfirmation_In uses the code as below in method
    >   CALL FUNCTION 'BBP_SAPXML1_PCO_CREATE_IN'
    >     EXPORTING
    >       is_pco = input.
    >
    > So I copied the above code in my above Z interface of my method .
    > The payload works for sap standard proxy and goes inside the call 'BBP_SAPXML1_PCO_CREATE_IN'
    > and so on and process the payload.
    > The payload is not working for z proxy,it goes inside the call 'BBP_SAPXML1_PCO_CREATE_IN'
    > and then to the method XI_PROCESS_CALL_APPLICATION and then to the error     CATCH cx_root INTO l_error..
    >
    > Any clues on how to copy the sap standard server proxy and re use it.
    > Now the Z proxy is not working when I do the proxy--test interface with the payload .
    In my view, first you should generate the proxy for  ZConfirm_in message interface by tcode: SPROXY. Then you should make a copy of implementing class of PurchaseOrderConfirmation_In to your Z-class. Next, change implementing class in your ZConfirm_in proxy from empty (just generated) to Z-class (copy of sap standard).
    It should work.
    Regards,
    Jakub

  • ABAP PROXY - how to load a new field into SAP SNC system

    I am also curious about the proxy process. Please let me know if you know of a post that has mentioned this before.
    We have to customize our Delivery Schedule Notification proxy. I already regenerated the standard one into a Z proxy name. I already put in my custom code to load Z fields into a Z table.
    Here is my new problem. The users wants more additional fields.
    Here is the standard proxy generated layout for this structure:
    /SCA/BIF_S_DELIVERY_SCHEDULE
    CONTROLLER
    ID
    TYPE_CODE
    CREATION_DATE_TIME
    BUYER_PARTY
    VENDOR_PARTY
    BILL_TO_PARTY
    NOTE
    ITEM
    Here is the new proxy generated layout for this structure:
    ZDELIVERY_SCHEDULE_NOTIFICATIO
    CONTROLLER
    ID
    TYPE_CODE
    CREATION_DATE_TIME
    BUYER_PARTY
    VENDOR_PARTY
    SUPPLYING_VENDOR
    BILL_TO_PARTY
    NOTE
    ITEM
    Notice that SUPPLYING_VENDOR is the new field. VENDOR_PARTY is already loaded into the system. How can I get SUPPLYING_VENDOR loaded into the database?
    Thank you in advance for your assistance.
    Edited by: DAVID CRAIG on Jul 29, 2009 2:16 PM

    Hello.
    Thank you for the information.  I need to clarify my situation.
    I understand there is a PROVIDER CLASS.  Within that PROVIDER CLASS there is a METHOD.   Inside that METHOD there is a place for me to put my code in.  I have already done that work for a previous requirement.  I moved Z fields to a Z table.
    My new requirement has a field SUPPYING_VENDOR that was inserted into one of the SAP structures.  It was placed next to VENDOR_PARTY.
    Here are my steps of execution:
    1.  Go to transaction /N/SCA/ICH_S (SNC Supplier View)
    2.  Click on RELEASE
    3.  Click on RELEASE OVERVIEW
    4.  Click on GO
    5.  Click on DETAILS
    6.  Click on the SHIP-FROM LOCATION tab
    The SHIP-FROM LOCATION field is currently being populated by the VENDOR_PARTY field from the proxy.  This is done automatically by SAP.
    1.  How do I find the table and field name for that field?  This is in the Supply Network Collaboration screen, not normal SAP transaction.
    2.  How do I get that SUPPLYING_VENDOR data to populate SHIP-FROM LOCATION instead of VENDOR_PARTY?

  • Business partner replication using ABAP proxy

    Hello,
    I want to send vendor master data records from the MDM to SAP SRM. There is a standard ABAP proxy interface in the SRM for this purpose and this proxy is also being used by the standard PI content for MDM.
    Do you have any experience with this interface? I have done some test cases and I missed the logging. In PI I don't get any feedback if the business partner has been created or not. And in case it was not, there is no detailed error description. Neither in SXMB_MONI in the PI nor in the SXMB_MONI in the SRM.
    Is there any other monitoring tool for this interface?
    Would you recommend to use this interface in production, or would you prefer to use the BAPI interface?
    Any comment appreciated.
    BR,
    Jürgen

    Hi Jürgen,
    yes I worked on a similar scenario, we were distributing customers to CRM, which is the dual of vendors in SRM, and at the end is just a different role of the business partner.
    The Proxy I used is the standard proxy ABABusinessPartner, which is part of the standard content, and we never had problem using this object (productive since more than a year).
    What is strange to me is that you do not see any trace in SXMB_MONI, you should see the message in both XI and SRM and when a message is in error you should see the trace there with a description of the issue.
    Regarding Acknowledgement I think you have to configure MDM to request an acknowledgement since the ack only comes back if the first sender of the message request it.
    Hope this help.
    Ciao,
    Sergio

  • XI Contents : Error Handling : Syncronous Proxy - WebService Scenario

    Hi,
    I am working on Syncronous : Proxy <-> XI <-> WebService Scenario.
    I am using Standard XI Contents from XI and SAP side.
    Meaning : All the design objects like Message Interface / Message Types / Data Types etc are NOT created by me, but I am using from Standard XI Contents EA-HR 600. I did all the Configuration of the Scenario by using these Design objects.
    In short , I can not change any of the Design object as it belongs to SAP.
    Now, the scenario works fine. But I need to cater for Error handling.
    Any suggestion.
    I can not create fault messages as it is SAP's objects.
    Thanks.
    Dk

    Thanks for suggestions.
    Now my comment on these suggestions:
    Option1 by Bhavesh. Copy Contents to my namespsce :  I can do that, but here I need to tell you something. I have used Contents (Design Objects) and I didnt have to even create or activate any proxy ( I was amzed to see that ). Now, coping all the contents to my namespace will give me flexibility to add Fault Message (which is currently not avilable in standard content). but..but..I will have to create and generate / activate the proxy. ( Am I right?). Then where should I use this proxy? How my application will talk to this proxy? (I am not sure if I made my point clear). Currently I dont have to worry about communication between this HR application with standard Proxy ( which belongs to standard contents).
    Option2 by Jai. Webservice changes : Webservice is not developed by me. I am consuming it. but I can ask this vendor who is WebService owner to change his webservice to suit my needs. But it wont solve the problem as I do not have Fault message at XI side.
    I can consider Option1 by Bhavesh, if the proxy problem is solved.
    Thanks,
    DK

  • Error during proxy processing An exception with the type CX_BBPX1_STD_MESSA

    Hello,everyone!
    My PI version is 7.11,SRM SUS version is 7.0,ECC version is 6.0 ,When I import XI SRM CONTEN,sending IDOC in ECC,there is a error some of the mesages:
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
    <SAP:Category>XIProxy</SAP:Category>
    <SAP:Code area="ABAP">DYNAMIC_CALL_FAILURE</SAP:Code>
    <SAP:P1>UNCAUGHT_EXCEPTION</SAP:P1>
    <SAP:P2>CL_BBPX1_SUSPO_IN</SAP:P2>
    <SAP:P3>EXECUTE_ASYNCHRONOUS</SAP:P3>
    <SAP:P4 />
    <SAP:AdditionalText />
    <SAP:ApplicationFaultMessage namespace="" />
    <SAP:Stack>Error during proxy processing An exception with the type CX_BBPX1_STD_MESSAGE_FAULT occurred, but was neither handled locally, nor declared in a RAISING clause Application Error</SAP:Stack>
    <SAP:Retry>M</SAP:Retry>
    </SAP:Error>
    Detialed error from SXMB_MONI,
    Error in XI interface: Exception occurredE:BBP_PD:147 -Enter a country for partner 0015111411 with type 'Vendor' I:R5:553 -'Different country' field contents deleted because identical to 'Country' E:BS:002 -"Create" is not allowed (SUS Purchase Order 7100076527 ) Program: CX_BBP_BD_ERROR===============CP; include: CX_BBP_BD_ERROR===============CM002; Line:
    This issue only ocuured for partner 0015111411, but we tried with other partner ID and those messages are processed sucessfully and PO is created.
    I have a doubt that, is there functionality in proxy to compare the country with partner in SRM system. Could please anyone help me one the same.
    Regards,
    Baskaran K

    HI,
    This is a standard proxy. I'm not sure how to debug the proxy with payload. Could you please tell me the steps.
    We have one more error message
    <FAULT_TEXT>Error in XI interface: Exception occurredE:BBP_PD:147 -Enter a country for partner XY91 with type 'Sold-to Party' E:BS:002 -"Create" is not allowed (SUS Purchase Order 7100076526 ) Program: CX_BBP_BD_ERROR===============CP; include: CX_BBP_BD_ERROR===============CM002; Line: 57</FAULT_TEXT>
    Is there any table to check these details like Sold-to Part, Vendor etc in SRM system?
    Regards,
    Baskaran K

  • Outbound abap proxy class

    Hi,
    I previously succeeded in importing a standard software component for e-recruitment into PI. I was then able to associate this with my own software component in the SLD and create datatype enhancements for the standard SWC in my SWC.
    After that I was able to re-generate a standard proxy class in the e-recruitment system to contain my datatype enhancements.
    I did this a while back and now I have some additional datatype enhancements I want to do and then re-generate the proxy class.
    Here the problem is: When I try to do this again, I get prompted for a SSCR key for the standard class.
    Any suggestions? I was previously able to do the datatype enhancements without any SSCR key needed.
    Thanks,
    Dan

    hi
    You might be trying to change some standard sap objects thats why sscr key is required.
    you can refer to SAP Note 33154 for sscr details.
    re: sap notes and sscr
    Re: how to get the access key
    regards,
    ujjwal kumar

  • ABAP Outbound Proxy Error

    Hi Everyone,
    In PI ESR, I have update the data enhancement structure with new field and I have mistakenly activated standard service Interface which is refering to ehancement structure.
    Now in the ABAP side in SPROXY transaction, Interface is showing red. Since its standard proxy I am unable to regenerate the proxy.
    Please let me know your suggession.
    Regards,
    Sudheer

    Hi,
    Error is related to the connection set up done between ECC and PI.
    Test the connection using sldcheck.
    HTH
    Rajesh

  • Doubts in ABAP Proxy

    Hi All,
    1. I need to send material master data from sap r/3 to XI through abap proxy. How can i do this? can i write code in abap to extract material master data by using select statement? Please let me know.
    2. I am receiving invoice data from XI  I need to post this data into sap r/3 by abap server proxy. This data shouldn't be post immediately. it should be in parked status after doing some cross check i need to post.   How can i do this?
    Regards,
    venkatesh

    Hi,
    >>>2. I am receiving invoice data from XI I need to post this data into sap r/3 by abap server proxy. This data shouldn't be post immediately. it should be in parked status after doing some cross check i need to post. How can i do this?
    inside your abap proxy (server) just call BAPI BAPI_INCOMINGINVOICE_PARK
    and you can park invoices with this one
    there is no special handling necessary in ABAP proxy for this requirement
    parking of invoices is a standard FM in SAP
    >>>1. I need to send material master data from sap r/3 to XI through abap proxy. How can i do this? can i write code in abap to extract material master data by using select statement? Please let me know.
    there is no standard proxy for materials so just use IDoc instead
    Regards,
    Michal Krawczyk

  • Content engine 510 - transparent proxy stand-alone

    Hello to all,
    after studying architecture examples about Content Engine 510, I found that there is two modes:
    1) standard proxy
    2) transparent proxy
    I need the transparent architecture !
    But every example about transparent mode seems to include a router or a switch with a particular level of software, that can send http requests to the Content Engine to have cache.
    I don't have any of these components.
    I simply need to have a Content Engine that receive any kind of IP protocols on one ethernet, and route it to the other ethernet plug, except that if it is http protocol, it will cache the pages.
    Is is simply impossible to configure the Content Engine 510 that way ?
    Is the transparent proxy mode always requires a router or a switch to give it the http flow ?
    If it is possible, where can I find some configuration examples ?
    Thanks to help a newbie in content engine...
    Olivier

    Olivier,
    You'll need to have a router running wccp in order to redirect http requests to the cache. Withouth this, the cache has no visibilty of traffic on your LAN.
    Regards,
    Dave

  • What type of input should be provided to the proxy function module HR_trv_credit_card_transaction

    Hello All,
    I am trying to configure the proxy for credit card transaction in Trip module,For this the standard proxy class is being used. I am not able to find out what should be the input to the function module Hr_trv_credit_Card_transaction. This relates to some  control structures.Does anybody has some idea on this.
    Many thanks
    Papiya

    Hello,
    The manual on page A-3 has some useful information. I am posting it below. Additionally, I found that the SCXI-1104 series use a two-pole RC Butterworth filter. As you'll see in the notes below the 10kHz cutoff is the -3dB point for the filters.
    Filters
    Cutoff frequency (?3 dB)
    SCXI-1104 ............... 2 Hz
    SCXI-1104C ............. 10 kHz
    NMR (60 Hz) ............ 40 dB (SCXI-1104)
    Step response (either gain)
    Accuracy SCXI-1104 SCXI-1104C
    To 0.1% 1 s 200 ms
    To 0.01% 10 s 1 ms
    Hope this helps,
    John N
    Applications Engineer
    National Instruments

Maybe you are looking for