Adding VFS invoices and credit memo should add into a batch for settlement
Details
All VFS Authorized invoices and credit memo should be added into a Settlement batch and should send it to VFS.
Prerequisite: An existing PSO for which invoice is already posted.
Sample Workflow
-
Managing encryption keys: The account running CR2VFSettlement must have access to the encryption keys. To enable access to the keys:
-
Open the Command window as the user account used to run CR2VFSettlement
-
Run these commands to the encryption keys directory:
-
cd <Path to the folder containing encryption keys>
-
-
Run these commands to import the VFS settlement encryption and decryption keys to the account’s key store:
-
gpg --import NATSDMSEncrypt.pub
-
gpg --import NATSVFSEncrypt.sec
-
-
-
Access to settlement directories: You must have read/write access to log, settlement, acknowledgement and testing directories.
-
Diagnostic Testing for DB and FTP connectivity: Run the following command to test connectivity send a test email.
-
CR2VFSettlement inst<Instance Name> -td –tf –te[email recipient].
-
Check the log file for errors.
-
Check the email for formatting error.
-
-
Settlement: If multiple settlement batches are run in a day, each batch should have a unique sequence number. Sample syntax is given below.
-
CR2VFSettlement inst<Instance Name> -p -b[n]
-
Here ‘n’ is the batch number.
-
Check the log file to verify any errors.
-
Check the settlement directory to read the settlement files in .XML format.
-
Use WinSCP to check the FTP site to verify the encrypted files were transmitted.
-
-
Acknowledgement: Check the FTP site periodically and remove files for processing. After processing it places an acknowledgement file on the FTP site. There can be a lag of about 1 hour after submitting a settlement before the acknowledgement is available.
-
CR2VFSettlement inst<Instance Name> -g
-
Check the log file to verify any errors.
-
Check the settlement directory to read the acknowledge files in .XML format.
-
Use WinSCP to check the FTP site to verify if the acknowledge file is available.
-
-
Scheduling: If multiple batches are run in a day, every batch should have a unique sequence number.