Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Chapter Contents: 

Table of Contents
maxLevel2
absoluteURLtrue
typeflat

...

Company Setup

Xledger companies needs to be setup in Dataloy master data.

  1. First create the company group. All customers and suppliers will be transferred to the company group in Xledger and will then be available for all companies in Xledger. 
  2. Setup the companies that should be used when posting invoices to Xledger. Link these companies to the company group created in step 1 by using "Company Link" in Companies Master Data.
  3. If you need multiple companies in Dataloy to be posted to one company in Xledger, link these to a company created in step 2.

All companies, except for the company group in step 1, should have a company link.

Invoice integration

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

...

DataloyXledger HeaderXledger LinesExample
Vessel codePosting1, cost centerPosting1, cost center 
Voyage reference numberPosting2, projectPosting2, project 
  XGL

If xgl property in integration properties = poolCode, then poolCode is inserted in XGL

If xgl property in integration properties = isTc, then XGL = TC for TC voyages and VC for VC voyages

If property is not set then XGL = DLVMS

  Posting3If company country = Singapore and business partner country = Singapore then Posting3 = LS else Posting3 = FS
Business partner code from Dataloy document headerSubledgerNo  
Business partner code from Dataloy document line SubledgerNoIf there is a co broker or broker commission on hire payable, then SubledgerNo = business partner code from Dataloy document line
Due date from payment term DueDateIf there is a co broker or broker commission on hire payable, DueDate is set on Xledger line
Due date from payment termDueDate 

Credit Note: todays date

Otherwise: due date from Dataloy VMS payment terms

VAT code TaxRule 
Document currencyCurrencyCurrency 
Document amountCurrencyAmountCurrencyAmount 
Company currency amountAmountAmount 
Document dateVoucherDateVoucherDate 
Document dateInvoiceDate  
Document date yearFiscalYearFiscalYear 
Document date monthPeriodNoPeriodNo 
Document line text Text 
External document numberInvoiceNoInvoiceNo

If external document number in Dataloy is empty InvoiceNo = Dataloy document number

If reverse an invoice or credit note InvoiceNo = Dataloy document number

 XIdentifierXIdentifier

In Dataloy external document number users can append a pipe | and enter KID after external document number. For example: 1234|000123. This field is optional.

Business partner bank accountSubledgerBankAccount  
 VoucherTypeVoucherType

Invoice In and Credit In: AP

Invoice Out and Credit Out: AR

Otherwise: GL

Document IDVoucherNoVoucherNo 
GLAccountAccountAccount

Invoice Lines: GL Account

Invoice In, Credit In: APX account in Dataloy

Invoice Out, Credit Out: ARX account in Dataloy

 

Project and Cost Center integration

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

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 integration

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

Top

...

Payment/receipt integration

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, EFT, DGL
    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

Actuals integration

Actuals are collected from Xledger to Dataloy VMS every hour (on the hour), in test it is transferred every 10 minutes. Actuals created since last actuals run will be transferred. The process is listed below:

...