Possibility to transfer additional parameters in outbound XML message

Hi,
is there any possibility to transfer additional parameters in outbound XML message using (BADI: BBP_SAPXML1_OUT_BADI).
Additional parameters are,
1. Communication Method for the Business Partner
2. R/3 Vendor # & logical system for Business Partner
3. Relationship between Business Partner Number and R/3 Vendor Number is ‘BP GUID’.
How can we extended the structure in the BADI.
Please give me qucik response.
Thanks & Regards.
Surya

Look for structure which the interface parameters are referring, there you should see some dummy structures referring to INCL_EEW* for e.g. in PO header INCL_EEW_PD_HEADER_SSF_PO. Add additional fields and pass the data accordingly.
Regards, IA

Similar Messages

  • Outbound xml messages

    Hello All,
    How to send outbound xml messages from oracle EBS ?
    Any form ? page ? tool ?

    Hi Bharat
    Please follow below steps
    Implement the BADI through SPRO
    Give Enhancement Implementation name like Z_BIF_O_POERPREQ
    Short Text: Enhancement Implementation of /sca/BIF_O_POERPREQ
    Composite Implementation Z_BIF_O_POERPREQ
    Click on  create composite implementation, Maintain the name and short text for Composite Implementation
    Click local object
    Click green tick mark
    Maintain the following fields (watch for customer namespace and CL at implementation class column) and click create button:
    Badi Implementation : Z_BIF_O_POERPREQ
    Implementation Class : Z_CL_BIF_O_POERPREQ
    Select the dropdown under BADI Definition /sca/BIF_O_POERPREQ
    Click green tick mark
    Select the line and click copy Sample Class
    Click local object
    Then Implement all the three methods Before Conversion, After Conversion and Event Creation as it is necessary.
    As i mentioned above you will find the BADI Defintion in the drop down and copy the sample class code, if you have any specific requirement enhance the code or else it is sufficient to carry the standard changes in the form of XML.
    Best Regards
    Vinod

  • Namespace Element within Outbound XML Message

    Hi there,
    I am using XI 2.0 and trying to map an IDoc to an XML message to be passed onwards via JMS to a 3rd Party MQ System.
    I've created the mapping without too many issues but the 3rd Party says that I need to remove the namespace element tag from my final message as they don't want to see this (It's not in their DTD). Is there any way in XI 2.0 to suppress this part of the XML output so that you only get the main XML definition tag...
    i.e. rather than the final message being...
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MessageType xmlns:ns0="namespace">
    <first_tag>Data<first_tag/>...
    Instead produce...
    <?xml version="1.0" encoding="UTF-8"?>
    <first_tag>Data<first_tag/>...
    Any help would be much appreciated.
    Regards,
    Gordon

    Gordon--
    I think I have some good news, and some bad news.
    The good news is that you should be able to remove the namespace alias declaration attribute ('xmlns:ns0=...')  and namespace qualifiers ('ns0:[tagname]').  You can do this by writing a dispatcher function and adding it to the JMS adapter.
    The bad news is that this means you'll have to code the transformation that removes the tags.  Dispatchers are essentially the 'user exits' of XI.  This transformation can be either Java or XSLT -- XSLT is probably easier for a case like this.
    There is a touch of documentation about how to do this in the adapter engine online help (or the 'Adapter Engine' guide for XI 2.0 SR1).  See the sections for the JMS adapter for help on installing your dispatcher transformation.  See the section "Using the Dispatcher: Example" for a bit of help on using dispatchers.
    If you do it in Java, your dispatcher class will have to be accessible in the adapter engine classpath.  If you do it in XSLT, I'm not sure where the .xsl file goes -- perhaps in the Adapter Engine working directory?
    --Dan King
    Capgemini

  • Pass additional parameters to AII

    Hi,
    Is it possible to pass additional parameters for Serial Number Request through Name Value pair in a xml? If so then please cite an example.
    The scenario requirement is 3rd party non SAP systems will be requesting Serial Numbers from AII via SAP XI. However additional parameters will also be sent in Name Value pair for certain validations by SAP XI.

    no, you can't do that.
    you could create your own class to extend your
    interactiveobjects and pass additional parameters in your custom
    mouse handlers, but it's even easier, in your situation, to use
    movieclips to dispatch your mouse events and define whatever
    properties you need to use in functionName() as movieclip
    properties and retrieve them using
    MovieClip(e.currentTarget).whateverProperty.

  • Reference additional parameters via the URL

    Is it possible to reference additional parameters via the URL?
    I would like to be able to reference the value of CUSTOM_PARAM in the following simple example
    f?p=4000:1500:3712511906556636:::RP::&CUSTOM_PARAM=12345

    Hello Craig,
    I dont know if you already solved the problem but as you probably noticed I had the same, if you are running on a remote host with minimum privileges this is simply not possible but if you have your personal server and database this is the solution to go(thanks to your idea).
    create or replace procedure APEX_040000.f2(
    P in varchar2,
    P_SEP in varchar2 default null,
    P_TRACE in varchar2 default null,
    C in varchar2 default null,
    PG_MIN_ROW in varchar2 default null,
    PG_MAX_ROWS in varchar2 default null,
    PG_ROWS_FETCHED in varchar2 default null,
    FSP_REGION_ID in varchar2 default null,
    SUCCESS_MSG in varchar2 default null,
    NOTIFICATION_MSG in varchar2 default null,
    CS in varchar2 default null,
    S in varchar2 default null,
    TZ in varchar2 default null,
    P_LANG in varchar2 default null,
    P_TERRITORY in varchar2 default null,
    code in varchar2 default null, <-- Custom variable
    error_reason in varchar2 default null, <-- Custom variable
    error in varchar2 default null <-- Custom variable
    +) is+
    begin
    --write your code here+
    APEX_040000.f(P => P,P_SEP => P_SEP, P_TRACE => P_TRACE,C => C, PG_MIN_ROW => PG_MIN_ROW, PG_MAX_ROWS => PG_MAX_ROWS, PG_ROWS_FETCHED => PG_ROWS_FETCHED, FSP_REGION_ID => FSP_REGION_ID, SUCCESS_MSG => SUCCESS_MSG, NOTIFICATION_MSG => NOTIFICATION_MSG, CS => CS, S => S,TZ => TZ,P_LANG => P_LANG,P_TERRITORY  =>  P_TERRITORY);
    end f2;
    Then it is important to indeed grant public access to it with:
    grant execute on APEX_040000.f2 to public;
    Now here comes to part that actually does it and where the right privileges are needed.
    create or replace public synonym f for APEX_040000.f2;
    Overloading the F procedure didnt work for some reason, probably because F is a wrapped procedure.
    But this worked perfect !!!

  • Additional parameters for Adapters in XI 3.0

    In the online doc for adapters in XI 3.0, it refers to SAP Notes under the section for Additional parameters. Has anyone found these Notes?
    /Elling

    Here is the text of the note:
    Symptom
    In the File Adapter documentation it is stated that parameter settings
    for the parameter table in the "advanced mode" section of the
    configuration are documented via OSS note.
    Other terms
    J2EE XI 3.0 30 Adapter Engine File Adapter
    Reason and Prerequisites
    You are looking for additional parameter settings. There are two possible reasons why a feature is available via the "additional parameters" table in the "advanced mode" section of the configuration, but not as documented parameter in the configuration UI itself:
    Category 1: The parameter has been introduced for a patch or a SP upgrade where no UI upgrade and/or documentation upgrade was possible. In this case, the parameter will be moved to the UI and the documentation as soon as possible. The parameter in the "additional parameters" table will be deprecated after this move, but still be working. The parameter belongs to the supported adapter functionality and can be used in all, also productive, scenarios.
    Category 2. The parameter has been introduced for testing purposes, proof-of-concept scenarios, as workaround or as pre-released functionality. In this case, the parameter may or may not be moved to the UI and documentation, and the functionality may be changed, replaced or removed. For this parameter category there is no guaranteed support and usage in productive scenarios is not supported.
    When you want to use a parameter documented here, be aware to which category it belongs!
    Solution
    The following list shows all available parameters of category 1 or 2. Please remark:
    Parameter names are always case-sensitive! Parameter values may be case-sensitive, this is documented for each parameter.
    Parameter names and values as documented below must be used always without quotaton marks ("), if not explicitly stated otherwise.
    The default value of a parameter is always chosen that it does not change the standard functionality
    File Sender Adapter parameters
                   = No parameters available up to and including SP10 =
    File Receiver Adapter parameters
                   = No parameters available up to and including SP10 =

  • Is it possible to use dependent parameters in discoverer

    Dear All,
    Is it possible to use dependent parameters in discoverer... Like in RDF's(concurrent program)
    Reddy.

    Hi Hussain,
    I think In Discoverer 4i there is no optional parameters Option.I wrote in condition(Desktop addition) like Org = :Org_param or org = DECODE(:"Org Parameter 1",'All',Org) .
    At the time of running work book I am passing 'All' in parameter it's taking all orgs and giving org's data.
    But in application i am not able give 'All' in parameters.
    how to do optional parameters in 4i.
    In 10G Optional parametes are there.
    Regards,
    Reddy
    Edited by: Hanimi on Apr 15, 2009 5:39 AM

  • Additional parameters in availability check

    Dear experts,
    Our client uses availability check in their current SAP system and we are about to enhancing the functionality of the SD module. Our case is that we need additional parameters that will be used for availability check.
    Is there a badi or user-exit that we can extend availability check parameters?
    thanks in advance
    Mehmet

    HI,
    User Exits For Availability Check
    The user exits named here are planned for projects that are to be carried out in agreement with SAP development as they may only be used in consultation with SAP. SAP provides no guarantee if they are used without our advice!
    USEREXIT_PLANT_SELECTION in program RV03VFZZ is an exception to this rule (see below).
    User exits in program FV45VFZZ
    USEREXIT_ADD_FIELD_TO_HEADER
    USEREXIT_ADD_FIELD_TO_LINE
    User exits in program FV45VFZY
    USEREXIT_DELIVERY_GROUPS
    USEREXIT_MVERF_INIT
    USEREXIT_QUOTA_KEY_VALUE
    User exits in program RV03VFZZ
    USEREXIT_AVAILABILITY_IN
    USEREXIT_AVAILABILITY_OUT
    USEREXIT_DARA_REFRESH
    USEREXIT_PLANT_SELECTION
    This user exit is used to adjust the flow during plant transfer. A list of permitted plants, where this material is created, is determined and checked in the standard R/3 delivery. A dialog box appears where you can select the plants. The user exits allow you to modify the plant table so that plant selection takes place in advance for every flagged selection and a dialog box becomes unnecessary.
    Regards,
    kishore.

  • E-Recruiting: Transfer additional candidate data to HR

    Hi
      Is it possible at all the transfer additional data of candidate to HR? I would like to transfer the work experience HRP5103 of candidate to HR's IT0023 (Other/Previous Employers). Thanks.
    Regards

    Hi Tom,
    To be able to perform the org re-assignment check the following Customizing activities for HR Administrative Services as described in Configuration of Forms/Processes ® Sample Processes for HCM Processes and Forms.
    To be able to send the data using the XI interface, Customizing activities for HR Administrative Services as described in Configuration of Forms/Processes ® XI Integration.
    Process  HR_PA_XX_TRANSFER_2  Transfer 2
    Workflow Templates
    WS61000088
    Transfer 2
    WS17900415
    Start Process for XI Data
    ISR Scenario
    SH10
    Transfer 2
    Interface
    ISR_IF_SH10
    Form Scenario
    S_HR_PA_XX_TRANSFER_2
    Transfer 2 (XX)
    Form
    ISR_HRASR_SH10
    Transfer 2
    Scenario Steps
    HR_ADMIN
    Maintain
    Attachment Types
    SFREEATTM
    General attachments
    SXHIREATT
    Attachments of XI Message ‘HireRequest’
    SXHIREDAT
    Form with Data of XI Message ‘HireRequest’
    if you can give me your email id...it would be possible for me to send you the related document which will help u understand it clearly.
    Regards,
    Rajesh Waghade
    E-Recruiting 600 Consultant.

  • Is it possible to transfer editor settings (syntax coloring...)

    Hi,
    sometimes I take a project home to waste my weekend. It appears to me that on a different computer projects may look different, even if I copy the prj and cws files.
    Is there a possibility to transfer all user settings including editor preferences?
    Thanks, Wolfgang 
    Solved!
    Go to Solution.

    The vast majority of the build options settings are stored either in the project or the workspace file.  The release compiler settings are stored in the registry, but because you need to explicitly create the .ecc file, the Import/Export tool leaves you to do this.  If you wanted the tool to copy these settings for you (the .ecc file would need to be in the same place on both computers), you should modify the CVISettings.xml file located at Program Files\National Instruments\Shared\CVI\Bin.  You would need to add the following xml to the file:
    <Category Name="External Compiler Support"
    ExpDesc="This item includes all settings corresponding to external compiler support."
    RevDesc="Reverting this item removes all user defined external release compilers.">
        <Item Key="ExternalCompilerConfigurations" EnumKeys="1" />
    </Category>
    NickB
    National Instruments

  • Is that possible to transfer data from old apple id to new apple id becoz my old apple id is not working

    Is that possible to transfer data from old apple id to new apple id becoz my old apple id is not working.

    Merging of Apple ID accounts is not possible.

  • Is it possible to transfer money from one account to another?

    Basically I just want to know if it's possible to transfer money (for like, downloading apps and stuff) from one account to another and, if it is possible, how. Thanks in advance.

    Not on your own. Click here and ask the iTunes Store staff to put it back onto the card; they'll only do this if none of the balance has been spent.
    (116581)

  • Is it possible to transfer music/videos from one itunes account to a separate one?  I need to give my music and videos that I bought a grandchild to her for her ipad.

    Is it possible to transfer music/videos from my itunes account to a grandchild (she will need her own account)  I bought her music and videos and let her play with my ipod touch.  Now she has an ipad.

    No you cannot transfer purchases from one account to another account. Apple does not allow it and never has allowed it.
    She can use you Apple ID on the device and switch between her ID and your ID, but that can cause problems at times and can become a bit of a pain.

  • I shared my itunes account with my daughter for many years while she had only an ipod. She now has her own iphone with her own itunes account. Is it possible to transfer the purchases she made on my account over to her new itunes account?

    I shared my itunes account with my daughter for many years while she had only an ipod. She now has her own iphone with her own itunes account. Is it possible to transfer the purchases she made on my account over to her new itunes account?

    No. Purchase always remain with the account they were purchased with.

  • Is it possible to transfer all files from one Apple ID to another

    Hello,
    For work I currently use an iPad Air (iOS 8.1.3) and just recently upgraded to a MacBook Pro (OS X 10.10.2) . The only issue is that I will be using a different Apple ID on the MacBook then I was using on the iPad. My question is, is it possible to transfer all of my pages documents from one Apple ID to another all at one time or will I have to manually share each document with myself. If there is a way, would it be possible on the iPad app, the MacBook app or on the iCloud website.
    Thanks for your time and help

    No, it is not possible. All purchased items under one Apple ID are permanently connected to it. They cannot be transferred to another Apple ID. You can, however, repurchase the items under your new Apple ID.
    You can always call Apple to see if they can be of help.
    Apple Store Customer Service at 1-800-676-2775 or visit online Help for more information.
    To contact product and tech support: Contacting Apple for support and service - this includes
    international calling numbers..
    For Mac App Store: Apple - Support - Mac App Store.
    For iTunes: Apple - Support - iTunes.

Maybe you are looking for

  • Hdmi to lcd tv makes horrible digital sound

    I just bought a brand new mac mini 2.3 i7 4g -  I plugged it into my Westinghouse SK-26h570d LCD TV using a Belkin hdmi to hdmi cable and when I turn up the volume on the TV all I get is horrible digital noise.  I tried plugging it into my other tv t

  • Bug Report: #SQLERRM_TEXT# in Process Error Message

    According to the Online Help for "Process Error Message" #SQLERRM_TEXT# should be replaced by "Text of error message without the error number". But it isn't. Patrick My APEX Blog: http://inside-apex.blogspot.com The ApexLib Framework: http://apexlib.

  • How to set up Macbook location correctly?

    Hello, Via "Find my..."  my macbook locates its self in Chine while its in Lithuania... any ideas how to fix it? Thank You.

  • Q: Is there a way to 'see' the JVM?

    Hi, I'm pretty new to Java and have a question: I understand the concept of the JVM but is there any way to 'see' if the JVM is present on your PC? Is it a collection of files or an executable in the SDK or is there a way to inspect some properties o

  • Tables Related to Transactions (OPP)

    Hi Our requirement is like this :- we need to get all the values of a  perticular transactions ex:-Opportunity from the Data base  tables. As i checked in CRMD_ORDERADM_H & CRMD_ORDERADM_I, i passed the GUID num but i found few tables only. Is there