Abacus Web debtor extension
Product line
Standard
|Expert
Operating mode
CLOUD ABO
|ON-PREMISES
Modules
Services & CRM
Budget & Phases
Purchases
Resource Planning
Business Intelligence
In Vertec, go to the Settings folder and open the extensions
. Open the Abacus Web debtor extension and click on Install
.
Some system settings are installed for all debtor extensions. These are listed in the article System settings - Accounting.
Further system settings for the Abacus Web debtor extension are:
URL for Abacus WebserviceThe base URL of the Abacus Webservice. If nothing is specified, the default URL PropertyName: |
FAR loginThe name of the Abacus user for the login PropertyName: |
FAR passwordThe password of the Abacus user for the login PropertyName: |
FAR connectionThe client to use for postings. In addition, a business area can be provided. You must enter the business area with a hyphen after the client’s code. Therefore, if a personal account is to be posted to the business area 10 of the client 7777, the entry must read 7777-10. PropertyName: |
The three values FAR login, FAR password and FAR connection can be overwritten at the project type and project levels. Vertec recommends you do not work with multiple clients in Abacus, but instead use business areas. This is because, when using multiple clients, the assignment of personal accounts to debtors (and also creditors) is not clear. Information could be overwritten unintentionally. |
Use invoice number as Abacus posting numberAvailable from version 6.4.0.23. If this property is set to If QR from Vertec is used, this setting must be set to Yes. The invoice number is passed in the reference number. In order for Abacus to assign invoices when importing payments from the post office/bank, the posting number in Abacus must be the same as the invoice number in Vertec. PropertyName: |
Abacus cost unit 2 expressionHere you can specify an OCL expression This refers to the project of the posted invoice. The result is then passed as a credit KST2 for each posting line. Since the credit KST2 is an account, the result must be an integer. The expression is interpreted directly as OCL and therefore does not have to be entered in PropertyName: |
Debtor postings cancellation methodVertec supports two types of cancellation in Abacus:
For more information, see Canceling invoices . PropertyName: |
Lock sessionIf this option is activated, multiple users may not log in with the same login. An error appears if one user is already logged into Abacus. PropertyName: |
Overwrite debtor address when postingThis option has no effect when using the Abacus Web debtor extension. The address is automatically updated with each posting (see Post invoices ). PropertyName: |
Invoices are posted either on an individual invoice on the Accounting page or on a list of invoices by right-clicking > Post
.
The debtor is rewritten in Abacus with each posting. The invoice address is opened or updated in the client of the project. This debtor is then created even if the related posting throws an error. The first address of the debtor found is written in Abacus.
Note: The country setting of the Java Runtime Environment must be set to de_CH, otherwise an error message appears of the type Invalid literal for Decimal:(...)
.
The personal account is determined as follows:
The property posting address
is considered on the invoice, which always provides the address to be used for posting. The posting address corresponds to the invoice address. If the invoice address is a contact and has no personal account entered, the posting address corresponds to the contact’s account.
If no personal account is found on both the contact and the account, no personal account is set on the invoice.
Versions before 6.4.0.17: If the personal account is defined on the project, it is shown in green and taken into account. Otherwise, the personal account of the address is used.
A built-in mapping table enables you (as of Vertec version 6.4.0.21) to convert plain text country names in Vertec addresses to the country abbreviations used by Abacus (e.g. Switzerland = CH). Currently, the mapping table contains entries for Switzerland, Germany, Italy and France:
If the country is empty, CH is used. If the country in Vertec does not match one of these values and is not empty, it is applied unchanged in Abacus (and may result in an error). Therefore, make sure that the country is a valid Abacus country code.
As of version 2021, Abacus has introduced a separation of street and house number in the addresses. Therefore, as of Vertec version 6.5.0.23, the addresses of contacts in Vertec with separate street and house number are exported to Abacus. The following examples are supported:
The first two rows and, from version 6.6.0.8, all rows are taken into account for the street and mailbox address.
Mailbox addresses are sensibly divided into mailbox text and mailbox number. The following keywords are supported:
If the IBAN number used is a QR-IBAN, Vertec provides the reference type ( PaymentReferenceLineType=QR
) when posting.
In all other cases, this property is not included. This means that the global settings and interpretation rules set in Abacus are applied.
Vertec provides (from version 6.4.0.23) the EZ procedure (PaymentOrderProcedure
) based on the Vertec payment type used. The assignment is based on the following:
IBAN
).code
of the payment type
in Vertec must correspond to the number of the EZ procedure in Abacus. If the code is not numeric, no EZ procedure is passed.You can cancel invoices either at the individual invoice level on the Accounting page, or on a list of invoices by right-clicking > Cancel
.
Vertec supports two types of cancellation in Abacus, which can be set in the system settings Debtor postings cancellation method :
stornodatum
, stornobelegnr
and storniert
are set accordingly on the invoice. As a result, an invoice canceled in this way cannot be posted again.Payment import can be called up in the menu via Settings > Payment import.
The individual payments are read into an invoice from Abacus and the invoice is adjusted accordingly in Vertec.