cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC to File scenario

Former Member
0 Kudos

Hi Experts,

Do we need to know the length for the target system fields incase of IDOC to File scenario?

Regards

Sara

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sara,

Knowing the length of fields of the target system message might be usefule, and many a times it is important to adhere to the pre-defined field lenghts. Though this depends on type of processing done on the target system. If the program that reads target file on the receiver system, uses the field length for validation or parsing - then it is important that we take care of this. If we are using any thirdparty tool on the other side for the further processing of the output file, say for EDI file processing, the field lengths are indeed of prime importance and should be taken care of.

It's always good practice to adhere to the standards and pre-defined schema/semantics of the output message, you never know where along the process chain this non-adherence going to have its actual impact.

Regards,

Suddha

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

If the scenario is of IDOC to File then dont worry about the fields length.

After generating the file output if they are inserting data into any database and in that database if there is a fixed length for the fields then only you have to know the fields lenth and do the needful accordingly.

Regards,

Phani

Former Member
0 Kudos

Hi,

>>Do we need to know the length for the target system fields incase of IDOC to File scenario?

If the Target Application is not running on Database means , no need to worry abt the Lenth of the particular Field

Regards

Seshagiri

Former Member
0 Kudos

Hello,

You need to know the length if that file is further used in any DB,,,,,,,,if this is not handled, it will truncate your data if the fd length is less there...

Cheers,

Deepak

Former Member
0 Kudos

For Your Reference.........

I mentioned that only in my above reply.

If the Target (Ultimate) Application is Using the Dbase(Oracle, SQL Server,etc..) means we have thing abt that, If not(in case of File System) dont worry abt that

Regards

Seshagiri