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
-
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,
GordonGordon--
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=12345Hello 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?
/EllingHere 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
MehmetHI,
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.
RegardsHi 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.
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 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?
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 helpNo, 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