Feature Overview
The Danske Fragtmænd 3PL Connector is a ready-made integration between Business Central and the Danske Fragtmænd (DFM) third-party logistics (3PL) warehouse. It is built on top of Warehouse Manager. You do not configure a generic custom connector and build your own integration. You create a connector and choose Danske Fragt Mænd 3PL as its type. The connector then sends outbound warehouse shipments and inbound warehouse receipts to Danske Fragtmænd and brings back the confirmed quantities.
The integration runs through a free companion Power Automate app that Abakion publishes on Microsoft AppSource. Business Central never calls Danske Fragtmænd directly. It hands each operation to a Power Automate flow, which talks to Danske Fragtmænd and writes the results back into Business Central. The connector therefore holds two sets of credentials:
- the Danske Fragtmænd integration user (Username, Password and Client), supplied by Danske Fragtmænd
- a BC login (BC Client Id and BC Client Secret) from an Azure app registration, which the flow uses to call back into Business Central
Credentials are stored securely in isolated storage, not as plain fields.
Day to day, the flow is automatic. When a warehouse shipment or receipt at a Danske Fragtmænd location becomes Ready to Send, Business Central passes it to the flow straight away. Recurring job queue entries then ask the flow to fetch updates from Danske Fragtmænd. Each run only asks for what is new since the last update the flow logged. If auto-posting is switched on, the flow can also post the confirmed documents. Danske Fragtmænd reads item master data (weights, dimensions, pallet and carton data, barcodes and tracking requirements) from a dedicated item API.
Key Facts
| Topic | Detail |
|---|---|
| Setup pages | Warehouse Manager Setup; Connector Card; Job Queue Entries |
| Activation | Danske FragtMænd toggle on Warehouse Manager Setup |
| Connector type | Danske Fragt Mænd 3PL (selected in the Type field on the connector) |
| Companion app | Free Danske Fragtmænd 3PL Connector Power Automate app (Microsoft AppSource) |
| DFM credentials | Username, Password, Client — supplied by Danske Fragtmænd |
| BC callback credentials | BC Client Id, BC Client Secret — from an Azure app registration |
| Supported documents | Warehouse Shipments, Warehouse Receipts, Item master data |
| Scheduling | Two recurring job queue entries: one for shipment updates, one for receipt updates |
| Prerequisite | Warehouse Manager (connector framework and location linking) |
Getting Started
- Install the Danske Fragtmænd 3PL Connector app. Also install the free Danske Fragtmænd 3PL Connector Power Automate app from Microsoft AppSource; the Power Automate app action on the Connector Card links to it. You need both.
- Run the assisted setup Activate Danske Fraggtmænd 3PL Connector. Enter your email address and choose Activate Trial. This starts the 30-day trial for the connector and for Warehouse Manager.
- Open Warehouse Manager Setup and switch on Danske FragtMænd.
- From Warehouse Manager Setup, open Connectors and create a new connector. Set Type to Danske Fragt Mænd 3PL.
- In the BC Login Information group, enter BC Client Id and BC Client Secret from your Azure app registration.
- In the DFM Setup group, enter the Username, Password and Client you received from Danske Fragtmænd.
- Enter Email for Errormessages, then switch on Warehouse Shipments and/or Warehouse Receipts under Data To Syncronize.
- Under Power Automate URLs, enter the flow URLs from the Power Automate app:
- Send WH Shipments and Send WH Receipts
- URL-Warehouse Shipment Updates and URL-Warehouse Receipts Updates
- Link your Danske Fragtmænd locations to the connector on Warehouse Connector Links (see Connector Setup & Location Linking).
- Create two recurring Job Queue Entries, one for shipment updates and one for receipt updates. In each, set Parameter String to the connector ID (see the user stories below).
Related Features
This connector extends Warehouse Manager and cannot run on its own. Connector Setup & Location Linking provides the connector record and location links. You select Danske Fragt Mænd 3PL as the type and link your Danske Fragtmænd locations there. Warehouse Shipments & Receipts with 3PL defines the document workflow (Ready to Send → confirm → post). That workflow triggers the outbound calls to Danske Fragtmænd and receives the confirmations that come back. The item API reuses the pallet and package units of measure and the barcode reference type set on Warehouse Manager Setup. Activation, licensing and the trial reminder use the shared Abakion App Manager components.
User Stories
Install and activate the Danske Fragtmænd connector
As a Business Central administrator
I want to install and activate the Danske Fragtmænd 3PL Connector
So that I can start a free trial and begin configuring the integration
Setup:
- Install the Danske Fragtmænd 3PL Connector app.
- When the role center shows "Danske FragtMænd 3PL Connector has been installed but not yet activated", choose Activate Danske Fragtmænd 3PL Connector now. You can also search for Assisted Setup and run Activate Danske Fraggtmænd 3PL Connector.
- Enter your Email Address. If you are a partner activating for a client, switch on I am a partner activating this on behalf of a client and enter the Partner Email Address.
- Choose Activate Trial, then Finish.
Note: Activating the trial also activates Warehouse Manager. Activation does not commit you to a subscription. We recommend testing in a sandbox first.
Postpone or dismiss the activation reminder
As a Business Central user
I want to control the "not yet activated" reminder on my role center
So that it doesn't interrupt me before we are ready to activate
Setup:
- When the reminder appears, choose Remind me in 1 day to postpone it, or Don't show this again to stop it.
- To activate later, run the assisted setup from Assisted Setup.
Note: The reminder stops on its own once a contact email has been registered during activation.
Install the companion Power Automate app
As a Business Central administrator
I want to install the free Danske Fragtmænd Power Automate app
So that Business Central has the flows that actually exchange data with Danske Fragtmænd
Setup:
- Open a connector of type Danske Fragt Mænd 3PL and choose Power Automate app.
- This opens the app's listing on Microsoft AppSource. Install it and configure it as its documentation describes.
- Copy the flow URLs into the connector (see the user story Enter the Power Automate flow URLs).
Note: Business Central only hands documents to the flows. Without the Power Automate app nothing reaches Danske Fragtmænd.
Switch on the connector in Warehouse Manager Setup
As a Warehouse Manager
I want to enable Danske Fragtmænd on Warehouse Manager Setup
So that connectors of this type are allowed to send and fetch documents
Setup:
- Open Warehouse Manager Setup.
- In the activated-connectors area, switch on Danske FragtMænd.
Note: If the toggle is off, every send or update fails with "DFM Connector is not activated on Warehouse Manager Setup."
Create a Danske Fragtmænd connector
As an IT Manager
I want to create a connector with the type Danske Fragt Mænd 3PL
So that the connector card shows the Danske Fragtmænd fields and actions
Setup:
- From Warehouse Manager Setup, open Connectors and create a new connector with an ID and Description.
- Set Type to Danske Fragt Mænd 3PL.
Note: Choosing this type sets Manager Type to Warehouse Manager automatically. The groups BC Login Information, DFM Setup and DMF Power Automate Job Queue Setup appear, and the generic Login Information group is hidden.
Enter the Danske Fragtmænd integration credentials
As an IT Manager
I want to store the Danske Fragtmænd integration user on the connector
So that the Power Automate flows can log in to Danske Fragtmænd
Setup:
- On the connector, find the DFM Setup group.
- Enter the Username and Password of the Danske Fragtmænd integration user.
- Enter the Client ID that Danske Fragtmænd provided.
Note: Username and Password are stored in isolated storage, and the password is masked. Username and Password are required: without them, sending fails with an error naming the missing field. Client is not checked by Business Central, but the flow needs it. Make sure it is filled in.
Enter the BC login used by the Power Automate flows
As an IT Manager
I want to give the flows a Business Central login
So that they can write confirmations and quantities back into Business Central
Setup:
- Ask your IT department or Azure partner to create an app registration with access to Business Central.
- On the connector, in BC Login Information, enter the BC Client Id and BC Client Secret.
Note: Both values are required and stored securely. Business Central also automatically sends the flow the tenant, environment name and company, so you don't enter them.
Enter the Power Automate flow URLs
As an IT Manager
I want to point the connector at the flows from the Power Automate app
So that Business Central knows where to send documents and where to request updates
Setup:
- On the connector, under Power Automate URLs, enter Send WH Shipments and Send WH Receipts.
- In DMF Power Automate Job Queue Setup, enter URL-Warehouse Shipment Updates and URL-Warehouse Receipts Updates.
Note: The first two URLs are used when a document is sent. The last two are used by the job queue update runs.
Notify the right people about integration errors
As a Logistics Coordinator
I want to set who receives error emails from the flows
So that failed transfers are noticed and handled quickly
Setup:
- On the connector, fill in Email for Errormessages.
- Separate multiple recipients with a comma.
Note: The recipients are sent to the flow with every shipment and receipt. The flow sends the emails, not Business Central.
Link Danske Fragtmænd locations to the connector
As a Warehouse Manager
I want to link the locations Danske Fragtmænd handles to the connector
So that shipments and receipts for those locations are routed to Danske Fragtmænd
Setup:
- Open Warehouse Manager Setup → Warehouses (Warehouse Connector Links).
- Add a line per location, select the Danske Fragtmænd connector in Connector ID, and adjust External ID if needed.
Note: See Connector Setup & Location Linking for details.
Send warehouse shipments to Danske Fragtmænd automatically
As a Warehouse Manager
I want to send outbound shipments to Danske Fragtmænd automatically
So that they can pick and ship without anyone keying in orders twice
Setup:
- On the connector, switch on Warehouse Shipments under Data To Syncronize, and fill in Send WH Shipments.
- Create and release a warehouse shipment for a linked location.
- When the shipment's connector status becomes Ready to Send, Business Central passes the shipment number to the flow immediately.
Note: If Warehouse Shipments is off on the connector, nothing is sent. The handover happens in the background, so check the Integration Activity/Error Log and the error emails if a shipment doesn't arrive.
Send warehouse receipts to Danske Fragtmænd automatically
As a Purchaser
I want to announce inbound receipts to Danske Fragtmænd automatically
So that the warehouse knows what to expect
Setup:
- On the connector, switch on Warehouse Receipts and fill in Send WH Receipts.
- Create and release a warehouse receipt for a linked location.
- When the receipt becomes Ready to Send, the receipt number is passed to the flow.
Schedule recurring shipment updates
As an IT Manager
I want to fetch shipment confirmations from Danske Fragtmænd on a schedule
So that shipped quantities reach Business Central without manual work
Setup:
- Open Job Queue Entries and create a new entry.
- Set Object Type to Run = Codeunit and choose SCB DFM API Upd WhShipment JQ.
- In Parameter String, enter the connector ID.
- Set it to recur (for example every 15 minutes) and set the status to Ready.
Note: If Parameter String is empty, the entry does nothing. Each run gives the flow the time of the most recent shipment update logged for Danske Fragtmænd, so it only fetches newer updates.
Schedule recurring receipt updates
As an IT Manager
I want to fetch receipt confirmations from Danske Fragtmænd on a schedule
So that received quantities reach Business Central without manual work
Setup:
- Create a job queue entry for codeunit SCB DFM API Upd WhReceipt JQ.
- Enter the connector ID in Parameter String, set a recurrence and set the status to Ready.
Note: This works the same way as shipment updates, but uses the most recent receipt update logged for Danske Fragtmænd.
Post confirmed documents automatically
As a Logistics Coordinator
I want to have confirmed shipments and receipts posted automatically
So that inventory and orders are updated as soon as Danske Fragtmænd confirms
Setup:
- On the connector, under Functionality, switch on Auto. Post Shipments and/or Auto. Post Receipts.
Note: The setting is passed to the flow on every update run. Test in a sandbox before enabling it in production.
Give Danske Fragtmænd item master data
As a Product Manager
I want to expose item data to Danske Fragtmænd
So that the warehouse has correct weights, dimensions, carton and pallet data and barcodes
Setup:
- On Warehouse Manager Setup, set the Pallet and Package units of measure and the barcode reference type.
- On each item, maintain gross and net weight, GTIN, the pallet and package units of measure with their dimensions, and item references (barcodes) for those units.
- Assign an item tracking code if the item is lot- or serial-tracked.
Note: The item API includes the item's lot and serial tracking requirements and when the item was last modified, so the flow can sync only changed items.
Troubleshoot a document that did not reach Danske Fragtmænd
As a Warehouse Manager
I want to find out why a document was not transferred
So that I can fix the setup and resend it
Setup:
- On the connector, open Integration Error Log and Integration Activity Log.
- Check that Danske FragtMænd is on in Warehouse Manager Setup and that BC Client Id, BC Client Secret, Username and Password are filled in.
- Reopen and release the document again (or use Send) to make it Ready to Send again.
Field Reference
| Field | Where to find it | What it does | Default |
|---|---|---|---|
| Danske FragtMænd | Warehouse Manager Setup | Switches the Danske Fragtmænd connector on | Off |
| Type | Connector Card → General | Set to Danske Fragt Mænd 3PL to make this a Danske Fragtmænd connector | — |
| Email for Errormessages | Connector Card → General | Comma-separated recipients of error emails from the flows | — |
| BC Client Id | Connector Card → BC Login Information | App registration ID the flows use to call back into Business Central | — |
| BC Client Secret | Connector Card → BC Login Information | Secret for that app registration | — |
| Username | Connector Card → DFM Setup | Danske Fragtmænd integration user | — |
| Password | Connector Card → DFM Setup | Password for the integration user | — |
| Client | Connector Card → DFM Setup | Client ID provided by Danske Fragtmænd | — |
| Warehouse Shipments / Warehouse Receipts | Connector Card → Data To Syncronize | Sends shipments/receipts to Danske Fragtmænd when they become Ready to Send | Off |
| Auto. Post Shipments / Auto. Post Receipts | Connector Card → Functionality | Lets the flow post documents once they are confirmed | Off |
| Send WH Shipments / Send WH Receipts | Connector Card → Power Automate URLs | Flow URLs that receive new shipments/receipts | — |
| URL-Warehouse Shipment Updates | Connector Card → DMF Power Automate Job Queue Setup | Flow URL called by the shipment update job | — |
| URL-Warehouse Receipts Updates | Connector Card → DMF Power Automate Job Queue Setup | Flow URL called by the receipt update job | — |
| Parameter String | Job Queue Entry | Connector ID the update job runs for | — |
