Anchor | ||||
---|---|---|---|---|
|
Excerpt | ||
---|---|---|
| ||
Learn to work with Financial Transactions |
...
Use financial transactions to debit or credit the customer's account. CRM.COM provides seven different classifications of financial transactions, each with its distinct characteristics and behaviour. The classification is set on the financial transaction type which will in turn be selected when creating a new financial transaction.
Transactions are either manually created or generated by the system. Refer to figure 1 to find out which classifications debit and credit the account as well as information on whether the transaction is created through user intervention or generated by the system. Refer to each classification section below to find out which processes generate each transaction.
Figure 1.
Invoices
...
Allocations are always performed Against Item when the credit Financial Transaction refers to one or more specific invoices.
If the credit Financial Transaction is referring to more than one invoice, then the Allocation is applied on those invoices using FIFO
- If the amount to be allocated to the invoice is more than the un-allocated amount then
- If there are other transactions which are already allocated against an invoice using FIFO, then they are de-allocated and re-allocated based on 'FIFO'
- If the amount that should be allocated is still more than the unallocated amount of the invoice, then an amount equal to the unallocated amount is allocated against that invoice, setting the Allocation Type to 'Against Item' and the remaining amount of the credit Financial Transaction is allocated using FIFO.
Otherwise, "If the credit Financial Transaction amount is just enough to cover the invoice then the whole amount of the credit Financial Transaction is allocated against the invoice, setting the Allocation Type to 'Against Item'
Allocations are always performed on a FIFO basis if the credit Financial Transaction is not referring to specific invoices.
Allocations are always performed on an Against Item basis when an invoice cancellation is posted.
In the case of an invoice cancellation, the cancellation is always allocated against the referred invoice and the Allocation Type is set to 'Against Item'
If other transactions were already allocated against the invoice, then they are de-allocated and allocated again based on 'FIFO'
- When cancelling a payment already allocated against an invoice, the cancelled payment is de-allocated and the invoice is allocated again based on 'FIFO'
- De-allocation is performed by creating an Allocation record with a negative amount and setting the Allocation Type to 'De-allocation'
- The de-allocated record keeps a reference to the Allocation record that resulted in its de-Allocation.
...
Panel | ||||
---|---|---|---|---|
| ||||
Scenario 1. Company ZX would like to create refunds once a month for its customers with a negative outstanding balance. The refunds are paid out to the customers through their bank account. Once the bank makes the payment to the customer's account, the bank sends a file back to Company ZX with all the successful payments. Company ZX can the update the customer's accounts balances. Solution User Process |
Panel | ||||
---|---|---|---|---|
| ||||
Scenario 2. Company ZX would like to cancel 'Posted' Invoices that were created by error. Solution Configuration User Process The user should select the Invoice to be cancelled and create a Financial Transaction of the appropriate Type. As a result, the Invoice will be available for future reference without affecting the account's Balance. The Financial Transaction 'Invoice Cancellation Type' indicates the reason the Invoice was cancelled. More detailed information can be viewed through the Cancellation's Issue Reason. |
Panel | ||||
---|---|---|---|---|
| ||||
Scenario 3. Company ZX imports Payments from the bank through an import file. Solution User Process Back office operators should follow the process described below: Company's ZX Back office personnel should access Company's ZX suspense account daily. The action "Move to Account" should be executed for each of the Payments once the intended account has been determined. |
Panel | ||||
---|---|---|---|---|
| ||||
Scenario 4. A customer of Company ZX purchases 2 Cards. He gets a discount for both, 15% for the first one and €20 for the other one. Solution User Process Create a new Financial Transaction of Type Invoice. In the Items tab add 2 lines with the following information
System Calculations:
|
Panel | ||||
---|---|---|---|---|
| ||||
Scenario 5a. Company ZX wants the 15th day of the month as the Invoice 'Due Date'. Solution Configuration The Accounts Receivable Credit Rule should be set up defining the nth day to be equal to 15 after x months are equal to 1. User Process
If the user leaves the 'Due Date' empty the system will set it to 15/06 Scenario 5b. Company ZX would like to have the 'Due Date' always set 10 days after the 'Posted Date'. Solution Configuration User Process When posting the Invoice: If the user defines a date, the system either validates the date or returns an error message. e.g. In case the Date of Posting is on 20 May:
If the user leaves the 'Due Date' empty then the system will set it to 30/06 Scenario 5c Even though Company ZX would like to allow agents to set the 'Due Date' at a maximum of 10 days after the 'Posted Date', it requires the System to set the 'Due Date' to 5 days after the 'Posted Date'. Solution Configuration The Accounts Receivable definition 'Credit Rule' should be set up defining X Days after transaction's 'Posted Date' (X = 10) Proximity range should be set to -5 User Process When Posting the Invoice: If the user defines a date, the System either validates the date or returns an error message. e.g. In case the Date of Posting is on 20 May:
If the user leaves the 'Due Date' empty then the system will set it to 25/05 (the smallest allowed 'Due Date' based on the set 'Proximity Range')
|
Panel | ||||
---|---|---|---|---|
| ||||
Scenario 6a. Company ZX allows its customers to make payments using an online payment gateway Solution Configuration
User process
|
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FIFO Principle In the following example, we have one Invoice which has already been allocated to a Credit Note using the FIFO model. After a second Invoice is created the first Invoice is cancelled.
FIFO & Against Item Principle In the following example, we have 3 Invoices of which the 2 first are allocated from Credit Notes that were intended for the invoices in question. The first Invoice is then cancelled.
|
Note | ||
---|---|---|
| ||
|
Glossary
CRM.COM Term | Definition |
---|---|
Accounts Receivable | A ledger of the financial transactions carried out between a company and its customers, such as invoices and payments. |
Payment Gateway | An e-commerce application service provider that authorises credit card payments for e-businesses. |
Stripe | A build in integration of CRM.COM and Stripe payment system, which can be used to accept online customer payments. |
Wallet | A financial account which allows customers to use a credit balance to fund transactions within CRM.COM. |
Wallet Transaction | A financial event used to debit or credit the wallet |
Normal Billing Run | A mechanism that is used to charge customers for goods and services provided over a period of time. Each run is usually performed on a monthly basis and issues a bill including the invoices and credit notes associated with customer subscriptions or jobs. |
Rewards Participant | The customers who have signed up for Rewards or have been automatically selected to participate. |
Quick Sale | Is the process through which users are able to easily and quickly sell physical goods to customers and invoice them the same time. |
Vouchers | Vouchers are an alternate way of paying an amount of money across CRM.COM modules. Customers can buy Vouchers and use them to perform payments within the system, while optionally, limitations can exist on the products money can be spent on. |
...