Ansicht
Dokumentation

12714 - Sending an IDOC from SAP to a bank via ftp

12714 - Sending an IDOC from SAP to a bank via ftp

PERFORM Short Reference   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Sending an IDOC from SAP to a bank via ftp

Hello All,

We have an R/3 4.6C system which is on a 740-12 way EBCDIC system
and we are having issues with IDOCS and encryption software called
COMPRESS.

The IDOC is sent from SAP to the IFS directory on an AS/400, but
COMPRESS will only accept files from a library. To overcome this we
have been using the CPYFRMSTMF command. After the COMPRESS utility
has encrypted the file it is then sent by ftp to Citibank.

The problem is that the file does not retain spaces in fields that
have a record with no entries in the last field. We tried using the
parameter ENDLINFMT (*CRLF) on the CPYFRMSTMF command which did keep
the spaces intact it then put the whole record onto one single line.
This single line only contained the first 5000 characters as this is
what was specified as the record length when we created the physical
file. We then tried the ENDLINFMT (*FIXED) which seemed to work
better as it retained the spaces and when viewed with DSPPFM looked
much better as it contained all the IDOC entries, but alas CITIBANK
said that the file was fine for the first 5000 charaters and then
the file had an error "IDOC file format invalid - Failed to process
due to incorrect syntax after Segment <E2IDKU4>.

The problem may be down to the fact that we have an ebcdic system. I
even tried ftping to '127.0.0.1' and using the put command to move
the file from the IFS to the library but it did not retain the
spaces.

We would appreciate any help you can give me on this, even
alternative solutions. I had thought about trying to send the IDOC
directly to library on the AS/400 but I don't know if this is
possible.

Best regards,

Steven Glennie
NACCO


Durban Tours - Südafrika Safari

ABAP Short Reference   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 2181 Date: 20240426 Time: 222546     sap01-206 ( 2 ms )