2007 Mar 09 11:49 AM
Hi I need some clarification on the below code ..The input file is P_FILE1 .
I need to add one validation like
If input file name is ABC_A then output file should be ABC_A_Current date.
If input file name is XYZ_X then output file should be XYZ_X _Current date .
Please suggest how I will do it .
CONCATENATE P_PATH1 P_FILE1 INTO PATH_FILE1.
CONCATENATE P_PATH2 P_FILE2 SY_DATUM INTO PATH_FILE2.
OPEN DATASET PATH_FILE2 FOR OUTPUT IN TEXT MODE.
OPEN DATASET PATH_FILE1 FOR INPUT IN TEXT MODE.
IF SY-SUBRC <> 0.
WRITE:/ 'UNABLE TO OPEN EXTRACT FILE'.
EXIT.
ELSE.
DO.
READ DATASET PATH_FILE1 INTO ITAB.
IF SY-SUBRC <> 0.
EXIT.
ELSE.
ADD 1 TO INPUT_CNT.
SPLIT ITAB AT SV_DELIMIT
INTO ITAB- EBELN .
2007 Mar 09 11:56 AM
Hello,
Use the FM PC_SPLIT_COMPLETE_FILENAME to get the file name alone
then write:
CONCATENATE P_PATH1 P_FILE1 '_' sy-datum INTO PATH_FILE2.
write: PATH_FILE2Regards,
Vasanth
2007 Mar 09 12:03 PM
Hi Vasanth ,
I didn't find any FM called " PC_SPLIT_COMPLETE_FILENAME " . Is there any other way to solve the problem . Where i will do the changes .
Regds
Sabyasachi