on 05-12-2010 7:59 AM
Hi frends,
iam working in file_rfc_file scenario in PI7.1.my source data type as XSD:Date format is dd/mm/yyyy and in rfc it as yyyy/mm/dd
Using Data transfer function i hve made all changes but iam stil iam geeting the same error as.
could not convert request from XML to RFC:com.sap.mw.jco.JCO$ConversionException: (122) JCO_ERROR_CONVERSION: Date '2010/05/12' has a wrong format at field DATUV: Unparseable date: "2010/05/12"
my input xml is.
<?xml version="1.0" encoding="UTF-8"?>
<ns0:Mt_Ecsin xmlns:ns0="http://a.com/xi/erp/n47">
<Ecsin>
<Datuv>12/05/2010</Datuv>
<Equnr>10000958</Equnr>
<Stlan>4</Stlan>
<Stlty>E</Stlty>
<Trtyp>*</Trtyp>
<Werks>1000</Werks>
</Ecsin>
</ns0:Mt_Ecsin>
Help me out to sort this issue
With Regards,
Dinesh
>
> could not convert request from XML to RFC:com.sap.mw.jco.JCO$ConversionException: (122) JCO_ERROR_CONVERSION: Date '2010/05/12' has a wrong format at field DATUV: Unparseable date: "2010/05/12"
if this is a JCO exception during the RFC call, then this is definitly because of the date format. the internal date format in SAP is YYYYMMDD. so have the date converted to tht format before making the RFC call
http://www.sapdb.org/7.4/htmhelp/48/0d8018b4f211d2a97100a0c9449261/content.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dinesh,
In general the standard RFCs expecting the date format as "YYYYMMDD" so change the date format and try again, it solves your problem.
Use the date format with out delimeter ' / '.
Regards
Ramesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I think u r data transformation is wrong.As per my understand RFC(SAP) requires date type is
YYYY/MM/DD.But u made it in to YYYY/DD/MM and also check with data type of both the elements are 'DATE' data type.
Thanks
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Confirm which date format RFC expecting,
YYYY/MM/DD or YYYY/DD/MM. I guess RFC expecting YYYY/MM/DD and you are converted to YYYY/DD/MM.
Regards,
Balaji
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
75 | |
9 | |
8 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.