I’ve always found the easiest weay to do what you trying to do is create the file on iseries with fields matching the file on the PC and then use the the File transfer from 400 option to download the file using the FDF. Once you have the downloaded file matching the file format of the original PC file, you can use the transfer to A00 option and reference the FDF and the system will map it out. No need to convert to CSV first.
What is the error message identifier? The message text is almost useless to us. What version/release of the operating system are you running? Is that an accurate representation of the CPYFRMIMPF command that you showed?
It’s hard to determine an answer since there is almost no useful info to go on.
However, it looks like you’re leaving out some likely necessary parameters from the command. For example, without knowing any more, I’d bet that you need to specify something other than the default for the RCDDLM() parameter. Most likely it should be RCDDLM(*CRLF).
Any number of other possibilities exist.
Did you look at “reason 5” and did you even try the suggested recovery?
Tom, if your intention is to supplement this discussion for later reference, then why not just provide the useful comments you have instead of appearing antagonistic in the response to the original poster who’s probably figured it out by now, or gotten the assistance they needed, since this question is from almost two years ago?