Description
If you use Xledger as your Accounting System, you can at the end of the month generate a .CSV file via our Custom Export tool.
Export - Step-by-Step
If you run payroll for more than one company, you will need one export for each one set up in General Codes.
To export the file:
- Go to Tools | Export | Custom Export | Xledger - XXX
Select the company you want to export a file for
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_7-54-31.png?version=1&modificationDate=1608188071000&cacheVersion=1&api=v2)
- Input information in the dialogue window as follows:
Payroll Period - The payroll period you want to do an export for. You can export both the open payroll period and any closed payroll periods.
Voucher No. - This number will become part of the file and be the Voucher number in Xledger
Export Number - This should always default to 1. Currently there is not a possibility to do a second export with only selected records.
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-20-54.png?version=1&modificationDate=1608189654000&cacheVersion=1&api=v2)
- Select the Path where you want to export the file to by clicking on the 3 dots button
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-1-55.png?version=1&modificationDate=1608188515000&cacheVersion=1&api=v2)
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-20-41.png?version=1&modificationDate=1608189641000&cacheVersion=1&api=v2)
Setup of the Export
General Codes
The export is created in General Codes by importing the attached Template file.
View file |
---|
name | Xledger.xmlheight | 250 |
---|
To import this template you need to take the following steps.
- Save the Xledger.xml file above to your computer.
- Then go to Adonis Personnel Manager and Setup | General Codes
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-16_8-2-6.png?version=1&modificationDate=1608102126000&cacheVersion=1&api=v2)
- Select Custom Export | Export
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-3-21.png?version=1&modificationDate=1608188600000&cacheVersion=1&api=v2)
- Give the export a Code (max 10 char) and a Name in the Text field
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-4-53.png?version=1&modificationDate=1608188693000&cacheVersion=1&api=v2)
- Select Template | Import in the bottom of the window
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-16-10.png?version=1&modificationDate=1608189370000&cacheVersion=1&api=v2)
- Find the file in the location where you saved it, select it and click Open
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-16-24.png?version=1&modificationDate=1608189383000&cacheVersion=1&api=v2)
- Click OK and save. You are now ready to start using the export
Access Rights
You have three options for setting access restrictions to the Custom exports.
- All Users on a specific level should have no access to any export tools
- All Users on Levels that has access to Custom Exports should be able to use all Exports.
- Users on one level should only have access to specific Exports
The below describes how to make the correct settings in the Adonis Control Centre, by using the Security code available in General Codes.
- All Users on a specific level should have no access to any export tools
Set Export to N under Routines tab in the Adonis Control Centre
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-31-49.png?version=1&modificationDate=1608190308000&cacheVersion=1&api=v2)
- All Users on Levels that has access to Custom Exports should be able to use all Exports.
- Set the Security Code on each of the Custom Exports to the same number, e.g. 200 (The number is random)
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-42-38.png?version=1&modificationDate=1608190958000&cacheVersion=1&api=v2)
- Go to the Adonis Control Centre. Select the User Level that should have access and go to General Codes - Custom Export | Export
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-49-6.png?version=1&modificationDate=1608191345000&cacheVersion=1&api=v2)
- Select Write access on one of the Custom Exports and all exports with same code in the Field column will be granted access.
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-50-17.png?version=1&modificationDate=1608191416000&cacheVersion=1&api=v2)
- Users on one level should only have access to specific Exports
- Set the Security Code on each of the Custom Exports to a different number, e.g. 200, 201, 202 (The numbers are random)
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-42-38.png?version=1&modificationDate=1608190958000&cacheVersion=1&api=v2)
- Go to the Adonis Control Centre. Select the User Level that should have access and go to General Codes - Custom Export | Export
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-49-6.png?version=1&modificationDate=1608191345000&cacheVersion=1&api=v2)
- Select Write access on one of the Custom Exports and only exports with same code in the Field column will be granted access.
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-17_8-56-10.png?version=1&modificationDate=1608191769000&cacheVersion=1&api=v2)
Defining Cost Dimensions
The Cost dimensions you have set up in Payroll can be part of the export for any Account numbers that has this selected. In this template file, only the dimension in the field Accountdim2, which is normally a vessel, is part of the export and the CODE of the vessel will be included for the selected accounts.
To enable the cost dimension on the individual GL accounts;
- Go to Set up | Tables | Payroll | Accounts
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-16_7-55-7.png?version=1&modificationDate=1608101706000&cacheVersion=1&api=v2)
- Set a tick in Dim2 for the accounts that should have the amounts split by the vessel accounting code in the file.
![](https://rippleops.atlassian.net/wiki/download/attachments/3221586229/image2020-12-16_7-58-3.png?version=1&modificationDate=1608101882000&cacheVersion=1&api=v2)
Adonis Template file and SQL statement
View file |
---|
name | XledgerScript.txtheight | 250 |
View file |
---|
name | FN_Get_TotalCreditAmt.sql |
---|
height | 250 |
---|
|
View file |
---|
name | FN_Get_TotalDebitAmt.sql |
---|
height | 250 |
---|
|
Xledger file Specification
View file |
---|
name | Overview of integrations, import formats and Web service methods in Xledger.pdf |
---|
height | 250 |
---|
|
View file |
---|
name | GL02 - Accounting Journal with Subledger.docx |
---|
height | 250 |
---|
|
View file |
---|
name | Sample file from current payroll system - Xledger - Havila Shipping ASA.xlsx |
---|
height | 250 |
---|
|
View file |
---|
name | Accounting Journal with Subledger Field Mapping.docx |
---|
height | 250 |
---|
|
Sample Generated File in APM
View file |
---|
name | TestLedgerWithoutHeader.csv |
---|
height | 250 |
---|
|