In Sage Enterprise Management (Sage X3) we may need to copy the file from one folder to another folder. We will do it by using .bat process.
Syntax:
Subprog MoveFile(PATH1,PATH2)
Value Char PATH1
Value Char PATH2
Local integer RETURN_VALUE
RETURN_VALUE=Delfile(filpath(“TMP”,””,””,””,””,adxmac(0))+’\Copy.bat’)
Local Char WRET(250) (0..4)
Openo filpath(“TMP”,””,””,””,””,adxmac(0))+’\Copy.bat’ Using [FACS]
WRET(0)=”copy “+PATH1+” “+PATH2
Wrseq WRET(0) Using [FACS]
Openo Using [FACS]
System CHAINE=(filpath(“TMP”,””,””,””,””,adxmac(0))+’\copy.bat’) ###To execute the bat file
End
Here,
PATH1 = Source Location
PATH2 = Destination Location