Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Short Description


Xledger Integration is an integration between Dataly VMS and Xledger.

 

Chapter Contents: 

Long Description

Invoices

Integration checks for invoices ready for posting every 10 seconds and posts the invoices immediately after they have been identified. The invoices will be sent to Xledger which has a scheduled job picking up new invoices at a certain interval. This can also be triggered manually by a User.


Company

Invoices are transferred to the company in Xledger registered on the invoice in Dataloy VMS. The company code in Dataloy VMS Master Data must match an Xledger company code for data to be transferred.


Ledger

  • Invoice In and Credit In uses ledger 2400.
  • Invoice Out and Credit Out uses ledger 1500.


VAT

VAT invoice lines (gl_account 2700 or 2710) in Dataloy VMS are ignored from the invoice lines transfered to Xledger, but is included in the total amount.


GL Account

An invoice will not transfer to Xledger unless a GL Account is setup for the account in use on invoice.


Field Mapping

Xledger FieldValue from Dataloy VMS
currencydocument currency
currency amountdocument Amount
amountcompany currency amount
voucher datedocument date
ledger fiscal yearyear when invoice was transferred
period nomonth when invoice was transferred
due date

Credit Note: todays date

Otherwise: due date from Dataloy VMS payment terms

subledger bank accountbank account from invoice
voucher type

Invoice In and Credit In: AP

Invoice Out and Credit Out: AR

Otherwise: GL

voucher noinvoice number
currencycurrency from invoice
invoice dateinvoice date
voucher dateinvoice date
fiscal yearyear when invoice was transferred to Xledger
period nomonth when invoice was transferred to Xledger
account

Invoice Lines: GL Account

Ledger Invoice In, Credit In: 2400

Ledger Invoice Out, Credit Out: 1500

posting1, Cost centercustomer specific
posting2, Projectcustomer specific
XGL

pool code

subledger nobusiness partner code
tax ruleVAT Code


Bar Code, Invoice Number and KID

The feature is by default disabled - contact Dataloy to enable.

In dataloy VMS there is a field called External Doc. No. when assembling an invoice. When there is an integration with Xledger it is possible to enter 3 different texts in the External Doc. No. field. The texts are separated by the pipe character (|). The values are:

  1. Bar Code
  2. Invoice Number
  3. KID

Example:

1234|000123|123456789

It is only possible to include the first value or the first and second value.

Top
 

Project and Cost Center

A project and cost center is setup according to customers requirements on request from Viewledger, for example Voyage, VesselCode, Pool, BusinessUnit etc. Integration checks for new data that is ready for posting every 10 seconds and then posts it immediately. The data will transfer to all companies or to a group company if this is setup.

Top

Business Partner

Integration checks for new data that is ready for posting every 10 seconds and then posts the data immediately. It is possible to setup which Dataloy Business Partner Type/s are to be transferred as customers and suppliers. The  data will transfer to all companies or to a group company if this is setup.

Top

Exchange Rate

Exchange rates are transferred from Xledger to Dataloy VMS once daily, Monday to Friday.

Top

Payments

Payments are collected from Xledger to Dataloy VMS every hour (on the hour). All payments for one month back in time is collected. The Xledger transaction types transferred are: DR, AB, OCR, BA, GL, CHD. For a payment to be transferred to Dataloy VMS a payment and an invoice must have the the matching ID and the invoice must have a reference to a Dataloy VMS invoice. If a payment is missing in Dataloy VMS, check:

  1. Setup Xledger Test Client.
  2. Open the Xledger Test Client and enter:
    1. User Name: username.
    2. Password: password.
    3. EntityCode: Company code for the company that the invoice belongs to.
    4. Web Service Method: Export - GetSupplierTransactions or Export - GetCustomerTransactions depending on if its customer og supplier transaction, (when uncertain do two requests to get all payments).
    5. Free Text: leave blank.
    6. Filter: Set a date filter to avoid too much data.

      Example:

      [Created] > "2016-03-01 00:00:00".

    7. DataOption: All
  3. Copy the data from Step 2 above to a text editor and search for <MatchID>insert a match id</MatchID>.
  4. Locate the transaction with <TrSource> = AP or AR. This is the invoice and should have a <InvoiceNo> matching a tbl_document.document_no in Dataloy VMS.
  5. Locate the transaction with one of the <TrSource> values: DR, AB, OCR, BA, GL, CHD.
    1. If 4 or 5 is missing, then this is the reason why no payment has been transferred to Dataloy VMS.
    2. If both 4 and 5 is there, there is a problem with the integration. Register a support case at Dataloy Support.

Top

Setup Xledger Test Client

Xledger Test Client can be used to  retrieve data from Xledger that can be used for investigating a problem, for instance missing payments from Xledger to Dataloy VMS. To setup the client:

  1. Install a certificate for the Xledger user account in Windows. To install:
  2. Download, unzip, install and run http://apps.xledger.net/CertificateManager/XCertificateManagerSetup.zip.
    1. Select Get New Certificate.
    2. Enter the Xledger Web Service User Name and Password.
    3. Select Get Security Code (E-mail).
    4. Enter the Security Code.
    5. Select Get Certificate. The certificate will automatically be installed.
  3. Download and install Xledger Test Client: http://apps.xledger.net/WebServices/XWSTestClient.zip.
  4. Start the client and check that the certificate is listed in the first drop down selector.
  5. Enter username and password.
  6. Select Web Service Method.
  7. Filter needed data.
  8. Always use DataOption: All
  9. Click Get DataSet to contact the Xledger Web Service.

    Example:



Related Content

 Expand to see related content

Unknown macro: {dynamiccontentbylabel}

  • No labels