# Visma DI Systems

## Export configuration

Configuration of export is to be done following the standard [configuration](/help/moment-by-topic/integrations/file-exports.md#accounting-export).

Visma DI requires two fields additional settings to be defined/set.

* Export projects to accounting\
  If the export should also contain projects, select this checkbox
* Client ID for export to accounting system\
  Register the ID in the external system to be included in the file.

Upon setting these fields, click "Save changes" and the export is now ready to be used.

![](/files/-Mfm5tqKJa4VBkRKM88f)

## File

The file produced for Visma DI is an XML file that contains both customers and vouchers.

| Section             | Field                               | Description                                   |
| ------------------- | ----------------------------------- | --------------------------------------------- |
| Header              | ClientEntity/ClientID               | Client ID defined in configuration            |
| Header              | OriginSystemCode                    | Hardcoded = Other                             |
| Header              | OriginSoftware                      | Hardcoded = Moment                            |
| Customer            | CustomerAccountID                   | Customer number                               |
| Customer/Party      | Name/Name                           | Customer name                                 |
| Customer/Party      | PartyLegalEntity/OrganizationNumber | Organization number                           |
| Customer/Party      | PostalAddress/AddressLine1          | Customer address 1                            |
| Customer/Party      | PostalAddress/CityName              | Customer city                                 |
| Customer/Party      | PostalAddress/PostalZone            | Customer zip code                             |
| Customer/Party      | PostalAddress/CountryID             | Customer country ID, ISO-2                    |
| Transaction         | AccountingPeriod                    |                                               |
| Transaction         | BundleCategoryCode                  |                                               |
| Transaction         | BundleDescription                   |                                               |
| Transaction/Voucher | InvoiceID                           |                                               |
| Transaction/Voucher | VoucherCategoryCode                 |                                               |
| Transaction/Voucher | VoucherDate                         | Invoice date                                  |
| Transaction/Voucher | DueDate                             | Due date                                      |
| Transaction/Voucher | Account/AccountID                   | Account                                       |
| Transaction/Voucher | Tax/TaxCode                         | Tax code                                      |
| Transaction/Voucher | GrossAmount {currencyCode}          | <p>Amount</p><p>{currencyCode} ISO-3 code</p> |

### Format

* Date format: YYYY-MM-DD
* Decimal separator: . (period)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.milientsoftware.com/help/moment-by-topic/integrations/file-exports/file-export-accounting-system/visma-di-systems.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
