Skip to main content

Microsoft C5 Integration

Microsoft C5 does not have a standard API, which is why the integration interface is not predefined.
Our overall model for integration is shown below; in short, Lagersystem reads directly from the SQL server when data needs to go into Lagersystem. When data needs to go back to C5, we provide an FTP/FTPS server where result files are placed, containing the results of the actions that take place via Lagersystem, which the C5 consultant/developer is then responsible for ensuring are loaded correctly into the accounts.

Setting up read access

To ensure secure access, we recommend:
– A fixed IP / DNS for the SQL server
– A firewall that only allows access from our datacenter IP addresses (Global outbound: 185.149.228.1)
– An SQL Auth user with READ permissions to the entire C5 schema

Description of fields

By default, the system imports the following fields

Order
ORDKART.NUMMEROrder ID
ORDKART.OPRETTETOrder Date
ORDKART.LEVERESDelivery Date
ORDKART.GRUPPESubsite ID
ORDKART.VORREFReference
ORDKART.LANDBilling Country
ORDKART.DERESREF / ATTENTIONBilling Att / Name
ORDKART.ADRESSE1Billing Address 1
ORDKART.POSTBYBilling Zip + Billing City
ORDKART.EMAILBilling Email
ORDKART.TELEFONBilling Telefon
ORDKART.MOMSNUMMERBilling CVR
ORDKART.NAVNBilling Company
ORDKART.EANNUMBEREAN
ORDKART.ADRESSE2Billing Address 2
ORDKART.LEVERING1Delivery Company
ORDKART.LEVLANDDelivery Country
ORDKART.LEVATTENTIONDelivery Name
ORDKART.LEVERING3Delivery Zip + City
ORDKART.LEVERING2Delivery Address 1
ORDKART.EMAILDelivery Email
ORDKART.TELEFONDelivery Phone
ORDKART.LEVERINGCargo Mapper
ORDKART.VALUTACurrency
Order lines
ORDLINIE.TEKSTLine Title
ORDLINIE.PRISLine unit price
ORDLINIE.ANTALLine qty
ORDLINIE.ENHEDLine UOM
Product
LAGKART.VARENUMMERItemnumber
LAGKART.VARENAVN1Title
LAGKART.EANBarcode
LAGKART.BEHOLDNINGInventory
LAGKART.LEVERANDXRItem Supplier Name
LAGKART.LEVVARENUMMERItem Supplier Itemnumber
LAGKART.KOSTPRISItem Costprice
LAGKART.NETTOVXGTItem weight
Goodsin Order
INDKART.NUMMERGoodsin order ID
INDKART.OPRETTETOrder date
INDKART.NAVNSupplier Name
INDKART.KONTOSupplier ID
INDKART.LEVERESExpected Arrival
Goodsin line
INDLINIE.VARENUMMERItemnumber
INDLINIE.ANTALQty
INDLINIE.PRISPrice
INDLINIE.TEKSTText
KREKART
KREKART.KONTOSupplier No.
KREKART.NAVNSupplier Name

Description of return files

The return files will be placed in a folder structure following the format: //_.csv

Order completion / Partial delivery

Type: FULFILLMENT

Field headerContent
MODTAGNUQty delivered now
VARENUMMERItemnumber
TEKSTLine title
LINIENRC5 LINIENR
ORDRENROrder ID

Stock regulations

Type: REGULATION

Field headerContent
VARENUMMERItemnumber
ANTALQty
NAVNItem name
TIDSPUNKTTime of stock regulation
ANSVARLIGName of person responsible for the adjustment

Goods in / Partial goods in

Type: GOODSIN

Field headerContent
VARENUMMERItemnumber
MODTAGNUQty currently received
LINIENRLINIENR from INDLINIE
TEKSTLine text
ORDRENRNUMMER from INDKART
FØLGESEDDELNRGoodsin Reference