Error in table parameter (file to rfc)
hi,
i debugged file to rfc(bapi wrapper) sceneario and i did not find data in table parameter.
data is perfect in import parameter.
plz help me.
vijender
hi,
i am configuring file to rfc scenario. i created a rfc wrapper. a wrapper is a comination of a bapi and commit work or
bapi_transcation_commit.
i on receiving side in r/3 system i dont find data in table parameter but iam getting data in import paramters
where is data missing .
plz help me.
t & g
vijender
Similar Messages
-
Error loading fields in file to RFC (bapi) scenario
Hi,
I'm developing and testing a file to RFC interface
In message monitor all is processed successfully and payload in Technical Routing it's like:
- <IT_TAB>
- <item>
<WERKS>0001</WERKS>
<FECHA>20080129</FECHA>
<HORA>131250</HORA>
<FILENAME>filename</FILENAME>
<MATNR>000000000000000015</MATNR>
<SPEME>00000000.000</SPEME>
<LABST>00000432.000</LABST>
</item>
- <item>
... </item>
I've create a function in R3 which imput table has the same fields (werks, fecha, hora, filename, matnr, speme, labst)
However, when i try to process data, this function seems to load fields incorrectly:
werks = 0
fecha = 00000000
hora = 000000
filename = 0150001
matnr = filename
Why?
CarmeHi Carme !
1) check that the imported RFC definition in XI is the current one and matches with the one of SAP R3.
2) check that you mapped the file message type to the imported RFC request message type object
3) check that the mappings are ok. Test mapping works ok?
4) try to use a file adapter instead of an RFC adapter in the receiver channel to have the content of the input file written on a file in the file system to check if the data is coming in the right format out from XI.
5) try your RFC manually in R3 and see if it works ok.
6) compare the data types of the parameters between the RFC that does not work and one that it does, to see if there is something strange
Regards,
Matias.
ps:please award points if helpful -
Error in intitialisation parameter file, pls help
i am new to dba field. i created a database named "demo" suing dbca. but whenever i start i am getting the following error.
startup nomount pfile='d:\oracle\admin\demo\pfile\init.ora';ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file 'D:\ORACLE\ORA92\DATABASE\INITDEMO.ORA'
kindly help, thank you.i tried adding a control file using alter system set command and when i queried v$controlfile, i got the perfect answer.
later i shutdown the database and and deleted the newly created control file manually.
after that i tried adding a control file in pfile and i tried staring the database, from then i started getting the error.
again i deleted the whole pfile and copied another database's pfile and edited it as per the requirement. i tried to open the database using pfile, and thus i m getting the errors...
SQL> startup pfile='d:\oracle\admin\demo\pfile\init.ora'
LRM-00109: could not open parameter file 'd:\oracle\admin\demo\pfile\init.ora'
ORA-01078: failure in processing system parameters -
Syntax Error with Table Parameter (type: ANY) when Creating Function Module
Hello experts,
I want to create a function module with a table parameter and table type is ANY. But when I check (Ctrl+F7) this function module, syntax error occurs - "In this statement, the internal table "MSG_TABLE_ITEM" must have the type "STANDARD TABLE"."
Could anyone tell me what the wrong is? And how can I fix it?
Thanks,
ShelwinHi,
For table parameters, you can only pass
MSG_TABLE_ITM TYPE STANDARD TABLE
or
MSG_TABLE_ITM ( don't fill other columns TYPING ASSOCIATED TYPE ).
For reference check FM 'GUI_UPLOAD' - Table parameters
Regards,
DPM -
How to implement Exception Handling error in IDoc to File and RFC to File
Hi,
We are implementing the two below scenarios :
1. IDOC to File
2. RFC to File
We have to implement the Exception Handling for the above two cases. Kindly could you provide the inputs to implement the Exception Handling for the above two cases.
Please provide the precious inputs to implement this.
Thanks,
RameshHi Ramesh,
The exception handling for idocs
http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7f1543d711d1893e0000e8323c4f/frameset.htm
Exception handling in File to IDoc Scenario
For RFCs
Re: Passing SAP Exceptions to a sync SOAP Call
Error Handling when using RFC
Exception Handling while Calling RFC - BPM
handle exceptions in remote function modules
Regards,
Prateek -
Error in RWB For File 2 RFC 2 FIle ?
Hi Experts
I Got a error in RWB -> Configuration - >
No ports that send to the Integration Server could be found for the following ALE logical systems:<br>PIDCLNT120: Name or password is incorrect (repeat logon) .Hi
In Sender RFC check --> SM59 --> Test Connection (Also Check if user got locked by this time)
In receiver RFC check in the configuration
Rgds
srini -
Hi am new to Oracle am not able to open database error says Invalid Parameter file TNS_ADMIN
Please help
Hi, welcome to OTN form:
Please paste OS /DB version.
Please check below Step:
In Windows:
C:\Users\a000364>set ORACLE_SID=ORCL
C:\Users\a000364>echo %ORACLE_SID%
ORCL
C:\Users\a000364>sqlplus / as sysdba;
SQL*Plus: Release 10.1.0.5.0 - Production on Thu Nov 21 15:05:56 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>
In Linux OS:
bash-3.2$ export ORACLE_SID=ORCL
bash-3.2$ echo $ORACLE_SID
ORCL
bash-3.2$ sqlplus "/ as sysdba";
SQL*Plus: Release 11.2.0.3.0 Production on Thu Nov 21 15:06:58 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> -
RFC connection, process a nested table parameter
We are encountering an issue that we need to use nested table parameter when creating connection between webdynpro and ABAP RFC module.
Heard from somewhere that nested table processing is not well supported at WebDynpro side, will it affect calling performance a lot? Do we have some methods to deal with this kind of parameter?Hi
Well refer this document which will really help you. If you have used a table within a table i dont think it should be a performance problem as long as it is defined as a Table Parameter in the RFC. But anyway refer to this document.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/effective web dynpro - adaptive rfc models
That should really help you out. Ensure that you dont give tables in Export or Import parameters.
Go through the document link and that should clear all your doubts.
regards
ravi -
Call same RFC from Web dynpro twice (table parameter passing)
We have one table on our Iview bind to RFC A output table. We execute the RFC A with input parameters (p1=val1, p2=val2) and the data (task name and chkbox field) gets displayed on Iview table.
The user will click a select deselect all checkbox to select all rows of the table.
We want to execute SAME RFC A with input parameters (p1=val3, p2=val4) by passing the Iview table for processing. Please suggest the way to do this.Hi Sanjay,
I am not sure about your requirement. I assume you need to call the same RFC twice, the first time with some simple parameters & the second time with a table parameter. Is this the case? If so:
You needn't switch data between the contexts. You simply need to check if the RFC is being called when the WD table has some data. If so, add the table parameter to the RFC Input object. Let your WD table be bound to a node 'TableNode' having two attributes - 'task' and 'chk' (chk of type 'boolean'). I assume you need to add the row only if the checkbox has been selected.
Assuming that your BAPI/RFC uses a table MyTable of some type 'ZTAB' and that your RFC call is being done from your view:
ZTAB table;
IPrivate<your view>.ITableNodeElement elmt;
<i>// create an instance of the Input class;</i>
<BAPI_name>_Input input = new <BAPI_name>_Input ()
<i>// Populating the RFC Object for the first time call
i.e when the table node is empty</i>
if(wdContext.nodeTableNode.size()==0)
input.setParam1(<some default value>);
input.setParamN(<some default value>);
else
for(int i=0;i<wdContext.nodeTableNode.size();i++)
elmt = wdContext.nodeTableNode().getTableNodeElementAt(i);
if(elmt.getChk())
table = new ZTAB();
<i>//if you do not know table type of 'MyTable , check the function input.add<MyTable> (<table type>)</i>
table.set<property1>(elmt.getTask());
<i>// If you need to add more parameters :</i>
table.set<propertyN>(<your-value>);
input.add<MyTable>(table);
wdcontext.node<BAPI_name>_Input().bind(input);
<i>Now execute the BAPI using the following line</i>
wdContext.current<BAPI_Name>_InputElement().modelObject().execute();
wdContext.nodeOutput.invalidate()
<i>// Refreshes the value in the output node</i>
Hope this helps,
Best Regards,
Nibu. -
Parameter file not found in the location as specified by infa workflow log
Hi,
I am unable to find the Parameter file in the location, /u01/obi/inf_svr/server/infa_shared/Temp/SDE_ORA_APTransactionFact_ExpenseDistribution_Full_vxqbGa, as specified in the Informatica workflow log. But Informatica maps are succeeding without any error. Also Parameter file location specified by DAC is different ie /u01/obi/inf_svr/server/infa_shared/SrcFile and proper parameter file exist in this location. Please someone help clarify what is happening here and how the maps are succeeding with the parameter file as specified in th workflow log.How to configure the task(Informatica workflow) which contains two sessions in it?
Because I found a recommendation that every workflow should have only one session in it and the session name must be same as that of workflow name. But my requirement is, I have to configure a workflow in DAC which contains two sessions in it.
Thanks a lot in advance for all your help sir. -
Cannot open parameter file!
I'm getting the following error "cannot open parameter file init<databasename>.ora when starting sql plus with sysdba username/password [O/S:Windows ME]. Has anyone come across such an error? Please help.
Sounds like an OS problem, not ID.
What version of ID and what OS?
Can you open ID and use File > Open...? -
ERROR IN FILE--XI--RFC SCENARIO. BAPI did not UPDATE the DATABASE TABLE
Hi
I have created a scenario FILE -XI- RFC
File is picked by file adapter - Its working fine
I have used BPM
In RFC side i used BAPI_INCOMINGINVOICE_CREATE
Its working fine and return an Invoice Number and Fisical year .
When i Check this in the R/3 System , in Invoice no Does not Exist .
Message mapping is ok
SXMB_MONI all are ok
Receiver file i got the invoice no and fisical year .
The Problem is " DATABASE TABLE DID NOT UPDATED "
So should i do BAPI_COMMIT seperately ........
Any solution ................
VERY VERY URGENT .....
thanks in advance
B.Judehi jude,
Commit Control for Single BAPI Calls
If you want to use this communication channel to call BAPIs as remote-enabled function modules that change data in the database, set the indicator.
If executed successfully, the transaction is written to the database by calling the function module BAPI_TRANSACTION_COMMIT explicitly. If an error occurs, the transaction is rolled back by BAPI_TRANSACTION_ROLLBACK.
The result is determined by the value of the field TYPE in parameter RETURN. If successful, the tables are empty and the values , S, I, and W are displayed. All other values are regarded as errors.
To change this setting, set the indicator BAPI Advanced Mode.
<b>In the Successful RETURN-TYPE Values table, enter the values that should lead to a successful execution.</b>
Regards,
Mandeep Virk -
File to RFC - Missing data in table parameter
Hello,
I have a file-to-rfc scenario. My RFC function contains both inbound parameters and a table parameter.
When the RFC function is called, my data is passed correctly to the inbound parameters, however the
table is empty. I have tested my mapping and it is working properly. I have also check the
payload and all the data is there including the table data.
Has anyone run across this before?
I would appreciate any help.
Thank you.in MONI you have any error??
in the R3 side, insert this code:
DATA: i_aux type i Value 1.
While i_aux = 1.
endwhile.
execute your scenario. later go to SM50 ans look for your process and debug it. now in debug mode check wether the parameters from PI reach to RFC.
if the parameters does not reach and there no any connection problem you have configure bad your connection parameters. check wether the connection parameter of RFC adapter are rigth in ID: Client,Server
is it Clear??
Thanks
Rodrigo
Thanks
Rodrigo. -
Error in File to RFC scenario: ATTRIBUTE_WRONG_INTF
Hello,
My scenario is going from File to RFC which is simply writing to an SAP table.
My mapping seems OK and tests OK but in SXMB_MONI I get red flag and error below:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter -->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_WRONG_INTF</SAP:Code>
<SAP:P1>ZDWM_POS_UPDATE</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Unable to interpret IDoc interface ZDWM_POS_UPDATE</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
The posts I see in the forums with this text have to do with an external deffinition being incorrect. I don't have an ED, it is mapping right to our custom RFC interface ZDWM_POS_UPDATE.
Does anyone have any ideas or pointers for troubleshooting this?
Many thanks,
AaronHi Aron,
You should not create any message interfaces refering to RFC.Infact RFC acts both like Message type and Messge interface.
In interface determination choose ALL radio button and choose Idoc itself instead of interface.
Also the interface mapping should be b/w Fileinterface<-->RFC directly (no need of interface)
Hope this helps.
Regards,
Divya -
Hi
I am trying to execute a synchronous scenario of file to RFC. Actualy it worked in XI 7.0. I am trying to do the same thing in PI 7.1
I have done all the configurations, yet it shows the error.
Worst part is, it is not shown in sxmb_moni. The status is not displayed.
Where could the problem be? Did i miss somewhere either in installing or configuring?
Kindly let me know.
Regards,
KevinHi
Hey but u said its a file to RFC???
in the module name write : localejbs/AF_Modules/MessageTransformBean
(see that it is the first module in the chain )select type as localejbs,
in the module key just add a simple name (it is the variable which depends on u e.g var)
This variable will be used ahead (see below in cc in module configuration part in ur channel )
now in the column module key below choose the key "var" from drop down
In Parameter Name add Transform.Class and the value as com.sap.aii.messaging.adapter.Conversion
second row add parameter Transform.ContentType
and value text/xml;charset=utf-8
for the same module key
Edited by: Progirl Progirl on Jul 18, 2008 12:53 PM
Maybe you are looking for
-
About complier. Thanks for help
Can anyone tell me how to convert *.class to end-user program-application file? For example, what else of complier to use... Thanks for help..
-
How do I print a page of return labels in Address Book?
How do I print a page of return labels in Address Book?
-
Iphone 4 will not sync or appear in itunes
I plug my iphone in to my macbook and it wont sync. I have already done the troubleshooting on apples support website.
-
ARD 3 : Custom "Lock Screen Picture" not functional?
It seems as though things have changed with the way that the Lock Screen Picture feature is handled from ARD 2, whereas now the only working solution I have found is to swap out the Lock.jpg file located in "/System/Library/CoreServices/RemoteManagem
-
How to Create the Engraved/Carved Text Effect.
Hello everyone, First I have search the forum for this topic but did not find it. I am looking to create a Carved/Engraved Text Effect. Something like this: http://www.patrickjudson.com/projects/example.jpg There are other better examples but basic