PAAF file generation halt
From time to time Absa uploads a bank reply which our banking service interprets as a error unless certain criteria are met which lets them skip these replies and continue processing requests.
PAAF files do not get generated while replies are pending in the filesystem. Reply file example: /netup/ZR04136/incoming/REPLY.0825133854
To resolve the HALT
cat
the reply file, check for anything fishy, it's usually a mainframe output and has some nice insight into why they bothered sending us the file.- Unusual example:
000T0000000000000SYSTEM GENERATED DUE TO ERROR 000000004136
900T000 TRANSMISSION 04136-0000000 REJECTED
901T000 00020-*** EMPTY FILE - TRANSMISSION REJECTED ***
901T000 00002-*** UNEXPECTED END OF INPUT ***
901T000 00014-*** NO TRANSMISSION CONTENTS WERE ACCEPTED ***
999T00000If the reply file is empty (in this case) then there is nothing to process - you can move it out of the incoming folder and archive manually.
send a message with the contents
execute
to the rabbitmq queuebanking.process_credit_output_files
wait for new PAAF file generation message in Slack
wait for Absa (netup) to send us a reply file
make sure it has processed all the pending requests
fin~