Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

Work with payments in the Payment Journals

When you manually create a payment line in the journal, or when you create lines using the Suggest Payments action, the a Payment Type is assigned to the line according to the specification in the Citibank Payment Types table.

...

  • Citi Payment Type: predefined payment type, by creating a row line the most probable payment type is automatically suggested. If there are more options for the line, it can be changed. If you switch to a payment type that is incompatible with the parameters of the line, it switches back to the appropriate valid option.

  • Payment EndToEndId: unique identifier of the payment in Citibank.

  • Exported to Payment Status: this column corresponds to the payment status. If Business Central is connected to Citibank's API, the status of this line is verified in the background after the payment is sent. Alternatively it can be verified manually by clicking on the Check Payment Status action found in the Related menu, Payments tab and CitiBank sub-tab of the Payment Journal page.

...

Citibank API Integration integrates with the standard line approval in the Payment Journals. If a payment approval is set in the integration settings, it is not possible to send payments without the journal line being approved (ApprovalEntry.Status::Approved). To enable approvals, you need to set up a standard approval workflow.             

Changes in sent payments

Pokud má řádek status If a line has a status of Sent Request nebo Processed není možné jej změnit or Processed it cannot be changed.

Citibank API Integration Settings

...

In this table, you need to create a Citi Integration Settings Mode No. and set the URLs for API calls and . Here you can also enable/disable the approval workflow.

...

In this table, you need to enter select a valid Citi Integration Settings Mode No.

...

  • Citibank Payment Types for a given country, including Citi Payment Type Definition:

...

This is where you set up payment access for individual users using a PIN. Check the Check Send Bank Payments checkbox and define the Send Bank Payments PIN.

By checking the Allow Change Payment Status, you allow the user to change the status of payment lines in the payment journal, which is necessary if you need to re-export a payment order.

...

Export payments

  • Prepare your payment lines in the Payment Journal. Posting Date must not be in the past.

  • If necessary filter out the lines to be sent, ideally using the Document No. The filter can include payments already sent or processed, the system will skip them (it only processes Exported to Payment Status = '' or 'Error').

  • You must check that all lines have Citi Payment Type filled in, otherwise the system will report an error and the export will have to be re-run.

...

Info

In this case, this can only be done after changing the status of all payment lines. This change can only be made by an authorized user who has the Allow Change Payment Status checkbox checked in the User Setup.

For this purpose, there is a the Exported to Payment Batch No. field in the Exported to Payment journal lines. Each export has a unique number to distinguish the different batches of export files.

...