> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.digitalpurchaseorder.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Setting Up the PSL+ Integration

The **PSL+ Integration** requires configuration in both PSL+ and DPO. This article provides an overview of the setup and explains the PSL+ administration options available to DPO administrators.

###### Before Connecting DPO and PSL+

The relevant accounting structure should first be configured in PSL+.

This may include:

* Account Codes
* Company Codes
* Production Codes
* Set Codes
* Series Codes
* Location Codes
* Insurance Codes
* Free Field Codes
* Currency Codes

Vendors can also be prepared in PSL+ before the integration is activated.

###### DPO Setup

DPO administrators are responsible for configuring DPO-specific information such as:
* **Departments**
* **Expenditure Types**
* **P.O. Budgets**
* **Components**
Accounting codes configured in PSL+ are received by DPO as part of the integration setup.

###### Company & Production Codes

A **Company Code** and **Production Code** are required for synchronization. These normally default to one value for the P.O. book.
For productions requiring multiple Company or Production Codes, additional P.O. books may be required.

###### Configure the PSL+ Administration Area

DPO administrators can manage the integration from the **PSL+ administration area**.

Here, administrators can:
* Configure **Cost Coding Definitions**
* Review the **Synchronization History**
* Resynchronize project settings
* Start or pause automatic PSL+ synchronization


![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/image_1fe6fr.png =897xauto)


###### Configure Cost Coding Definitions

For each accounting field, administrators can determine whether the code should be:

* **Defined per line item** – The user selects the code on each P.O. item.
* **Defined per P.O. Book** – A default value is applied to the entire P.O. book.
* **Hidden** – The field is hidden from DPO users and no preset value is transferred.
Administrators can also determine which codes are displayed on the P.O. PDF and how the accounting codes are separated.

**Important:** Once the first P.O. has been created, the Cost Coding Definitions are locked. Contact Support if the configuration needs to be changed afterward.

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/f/8/7ef8b3dbb012a000/screenshot-2026-08-28-at-14131_1wsbz6b.png =795xauto)


###### Existing Purchase Orders

When connecting an existing DPO P.O. book, existing P.O.s can either be ignored or imported into PSL+.
If existing P.O.s are imported, additional accounting fields may need to be completed before synchronization.


${color}[#0d5068](**Questions or need help?**)
*Our customer support is always available to help with any questions or setup assistance*

**Contact us**
**Email**: [support@digitalpurchaseorder.com](mailto:support@digitalpurchaseorder.com)
Support: +1 888 376 7254
Support Int'l: +44 20 331 88 338
Berlin Office: +49 (0)30 55 572 5956

${color}[#082834](Or book a personalized support call)
We look forward to hearing from you.
