My spec says some fields are of type currency, date, decimal,quanity, Numc.etc.
If I use xsd:string for all of these fields my scenario still works. But what is its effect on the interface in terms of mapping or table fields in ECC ?? Precisely what fields that I should take in XI ??
Vijayashankar Konam replied
XSD:string would work generally, as a string can contain any of the characters. But, you might face problems, where in, let us say, if you spec says integer, and you have used string fro this in XI, in future, if the source system sends you character data instead of number in this field, XI will not bother treat as string and try to accomplish the mapping. This might result in runtime errors depending on the kind of mapping/conversions that you developed with in XI. Other wise, XI would through error saying that input data is not correct.
In a way, using proper data types would detect any data type related erros at the origin it self..