For programs that create files and then "fork" a script in the background to transmit that file via MQ, you can (re-)transmit the file by running the scripts manually. Note: Most of the scripts require that the CARSDIR environment variable has been set.
For counter cash files (CSHhhmm-nnnnn.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQCCR -v1 -R900 $filename
For Canadian Carrent White Feed files (CWFhhmm-nnnnn.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQCWF $filename
For European Carrent White Feed files (OKCCWFhhmmss.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQAUCWF -R10500 $filename
For non-Canadian, non-European Carrent White Feed files (CWFhhmmss.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQAUCWF -R11000 $filename
For Canadian DRB files (DRBhhmm-nnnnn.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQDRB THEA $filename
For Canadian HLE files (HLEhhmm-nnnnn.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQDRB THLE $filename 6000
For Canadian Non-revenue movement files (hhmmssdd-ppppp) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/HTZNRV $filename 1400
For non-Canadian DRB files (DRBhhmm-nnnnn.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQGAR APAC $filename
For non-Canadian HLE files (HLGhhmm-nnnnn.cc) the command is:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR SHELL/MQGAR APAC $filename 11300
So, for example, to retransmit all of the CSH files in drb/12/01/17 and the ones before 12:00 on the 18th:
export CARSDIR=/var/c+i/cust/XYZ cd $CARSDIR for filename in drb/12/01/17/CSH* drb/12/01/18/CSH0* drb/12/01/18/CSH10* drb/12/01/18/CSH11* do SHELL/MQCCR -v1 -R900 $filename done 2>&1 | tee -a logs/retransmit.log