Absolutely standard:
PROMPT(TEXT,%FtpUser%,"Please enter ftp User ",)
PROMPT(TEXT,%FtpPassword%,"Please enter password ",PWD)
PROMPT(TEXT,%FtpSourceFile%,"Please enter File path to down load from Ftp site",)
PROMPT(OUTFILE,%DestinationFolder%,"Please enter Folder name to Put into server",)
PROMPT(TRANSFORMATION,%TRANSFORMATION%,"Transformation file:",,,Import.xls)
PROMPT(RADIOBUTTON,%TARGETMODE%,"Handling of records in target",1,{"Overwrite records with match key","Replace data in same data region of Entity, Category, Time and Audit ID"},{"1","2"})
PROMPT(RADIOBUTTON,%PREPROCESSMODE%,"Handling of duplicate records in source",0,{"Pre-aggregate records with same key records in source file","Last record wins in case of duplicate keys in source file"},{"0","1"})
PROMPT(RADIOBUTTON,%RUNLOGIC%,"Select whether to run default logic for stored values after importing",1,{"Yes","No"},{"1","0"})
PROMPT(RADIOBUTTON,%CHECKLCK%,"Select whether to check work status settings when importing data.",1,{"Yes, check for work status settings before importing","No, do not check work status settings"},{"1","0"})
PROMPT(KEYDATE,%KEYDATE%,"Key date",0)
INFO(%TEMPNO1%,%INCREASENO%)
INFO(%ACTNO%,%INCREASENO%)
INFO(%KEYDATE%,)
TASK(/CPMB/FTP,FTP_USER,%FtpUser%)
TASK(/CPMB/FTP,FTP_PASSWORD,%FtpPassword%)
TASK(/CPMB/FTP,FTP_DOCNAME,%FtpSourceFile%)
TASK(/CPMB/FTP,FTP_DESTINATION,%DestinationFolder%)
TASK(/CPMB/CONVERT,OUTPUTNO,%TEMPNO1%)
TASK(/CPMB/CONVERT,ACT_FILE_NO,%ACTNO%)
TASK(/CPMB/CONVERT,TRANSFORMATIONFILEPATH,%TRANSFORMATION%)
TASK(/CPMB/CONVERT,SUSER,%USER%)
TASK(/CPMB/CONVERT,SAPPSET,%APPSET%)
TASK(/CPMB/CONVERT,SAPP,%APP%)
TASK(/CPMB/CONVERT,FILE,%DestinationFolder%)
TASK(/CPMB/CONVERT,KEYDATE,%KEYDATE%)
TASK(/CPMB/LOAD,INPUTNO,%TEMPNO1%)
TASK(/CPMB/LOAD,ACT_FILE_NO,%ACTNO%)
TASK(/CPMB/LOAD,RUNLOGIC,%RUNLOGIC%)
TASK(/CPMB/LOAD,CHECKLCK,%CHECKLCK%)
TASK(/CPMB/LOAD,PREPROCESSMODE,%PREPROCESSMODE%)
TASK(/CPMB/LOAD,TARGETMODE,%TARGETMODE%)
TASK(/CPMB/LOAD,KEYDATE,%KEYDATE%)