Skip to main content
Skip table of contents

Adding VFS Invoices and Credit Memo

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

  1. Managing encryption keys: The account running CR2VFSettlement must have access to the encryption keys. To enable access to the keys: 

    1. Open the Command window as the user account used to run CR2VFSettlement 

    2. Run these commands to the encryption keys directory:  

      1. cd <Path to the folder containing encryption keys>

    3. Run these commands to import the VFS settlement encryption and decryption keys to the account’s key store:

      1. gpg --import NATSDMSEncrypt.pub

      2. gpg --import NATSVFSEncrypt.sec

  2. Access to settlement directories: You must have read/write access to log, settlement, acknowledgement and testing directories.

  3. Diagnostic Testing for DB and FTP connectivity: Run the following command to test connectivity send a test email.

    1. CR2VFSettlement inst<Instance Name> -td –tf –te[email recipient].

    2. Check the log file for errors.

    3. Check the email for formatting error.

  4. Settlement: If multiple settlement batches are run in a day, each batch should have a unique sequence number. Sample syntax is given below.

    1. CR2VFSettlement inst<Instance Name> -p -b[n]

    2. Here ‘n’ is the batch number.

    3. Check the log file to verify any errors.

    4. Check the settlement directory to read the settlement files in .XML format.

    5. Use WinSCP to check the FTP site to verify the encrypted files were transmitted. 

  5. 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. 

    1. CR2VFSettlement inst<Instance Name> -g

    2. Check the log file to verify any errors.

    3. Check the settlement directory to read the acknowledge files in .XML format.

    4. Use WinSCP to check the FTP site to verify if the acknowledge file is available.

  6. Scheduling: If multiple batches are run in a day, every batch should have a unique sequence number.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.