As you might be aware that PX is too pricky about the Datatypes. A simple solution will be to analyze your Source file at row 90 and you will understand why this row is giving problem. It might be possible that you are passing a Empty value for that field or It is not matching with the length(26).
I think the timestamp format is ok. Dont read it as timestamp. Read it as varchar. Feed it to the C routine and let it take care of the rest. Once you get it into correct format and apply StringToTimestamp() to it, it will be fine.
Again, Read it as varchar. The C routine expects a string as its input variable.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep.
Good to know. Make sure you add more comments to the routine if required. C is such a language that a few days down the road you wont know what the code is doing.
You can mark the post as Resolved now.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep.