Integration between Ongoing WMS and LogiSystems KuljetusVelho
LogiSystems KuljetusVelho is a Finnish transport management system. Ongoing has developed an integration with LogiSystems KuljetusVelho.
Features
Make transport bookings directly from Ongoing WMS
You can create a shipment in LogiSystems KuljetusVelho based on an order in Ongoing WMS. All information about the shipment (address and number of packages) can be entered into Ongoing WMS, and then transferred to LogiSystems KuljetusVelho at the click of a button. When setting up the integration, you can choose to schedule shipment events from LogiSystems. This is used to keep track of when the parcel is delivered to the end customer.
Default setup
The order is sent to LogiSystems KuljetusVelho when the Send button is pressed in Ongoing WMS.
Get Started
Ask LogiSystems for credentials to LogiSystems REST-API. This is necessary so that Ongoing WMS and LogiSystems can exchange data.
After you have gathered this information, please see this guide on how to set up an integration between LogiSystems and Ongoing WMS.
Mapping
None* = those fields are not in the default set up, but it is easy to set them to any field in Ongoing.
Mapping Logisystems NewOrder - Ongoing Order
Logisystems | Ongoing |
---|---|
AdditionalInformation | OrderInfo⇒OrderRemark |
ADRdelivery | false |
ArrivalNumber | None* |
ArrivalVehicle | None* |
Creator | "Ongoing-" + GoodsOwnerReference or GoodsOwnerName |
CustomerNumber | TransportPayer⇒CustomerCode |
DangerousGoods | None* |
DeliveryAddress | Consignee |
↪Name | Consignee⇒Name |
↪Address | Consignee⇒Address |
↪Address2 | Consignee⇒Address2 + Consignee⇒Address3 |
↪ZipCode | Consignee⇒PostCode |
↪City | Consignee⇒City |
↪Country | Consignee⇒CountryCode |
OrderInfo⇒EmailNotification or Consignee⇒Email | |
↪Phone | OrderInfo⇒SMSNotification or Consignee⇒MobilePhone +"/"+OrderInfo⇒TelephoneNotification or Consignee⇒TelePhone |
DeliveryClause | None* |
DeliveryClauseCollectionName | None* |
DeliveryClauseLocation | None* |
HaulierID | None* |
OrderNumber | OrderInfo⇒GoodsOwnerOrderNumber |
OrderType | "TO" |
OtherPayer | None* |
Pallets | None* |
Payer | "C" |
PickupAddress | Consignor |
↪Name | Consignor⇒Name +" c/o "+ GoodsOwnerInfo⇒Name |
↪Address | Consignor⇒Address |
↪Address2 | Consignor⇒Address2 + Consignor⇒Address3 |
↪ZipCode | Consignor⇒PostCode |
↪City | Consignor⇒City |
↪Country | Consignor⇒CountryCode |
Consignor⇒Email | |
↪Phone | Consignor⇒TelePhone |
OrderDate | OrderInfo ⇒ DeliveryDate |
TransportDate | DateTime.Now |
WaybillDate | DateTime.Now |
Receiver (Same mapping as DeliveryAddress) | Consignee |
↪Name | Consignee⇒Name |
↪Address | Consignee⇒Address |
↪Address2 | Consignee⇒Address2 + Consignee⇒Address3 |
↪ZipCode | Consignee⇒PostCode |
↪City | Consignee⇒City |
↪Country | Consignee⇒CountryCode |
OrderInfo⇒EmailNotification or Consignee⇒Email | |
↪Phone | OrderInfo⇒SMSNotification or Consignee⇒MobilePhone +"/"+OrderInfo⇒TelephoneNotification or Consignee⇒TelePhone |
ReceiverReference | OrderInfo⇒SalesCode |
Rows | OrderInfo⇒GoodsItems |
↪ItemNumber | GoodsItems⇒GoodsCategory |
↪ItemName | GoodsItems⇒GoodsCategory |
↪Quantity | GoodsItems⇒NumberOfPackages |
↪Unit | GoodsItems⇒PackageTypeCode |
↪Info | None* |
↪Unit2 | None* |
↪Weight | GoodsItems⇒Weight |
↪Volume | GoodsItems⇒Volume |
↪IsPallet | true if palletTypeCode = "EP,HP or QP. false otherwise |
↪RowType | "R" |
Sender (Same mapping as PickupAddress) | Consignor |
↪Name | Consignor⇒Name +" c/o "+ GoodsOwnerInfo⇒Name |
↪Address | Consignor⇒Address |
↪Address2 | Consignor⇒Address2 + Consignor⇒Address3 |
↪ZipCode | Consignor⇒PostCode |
↪City | Consignor⇒City |
↪Country | Consignor⇒CountryCode |
Consignor⇒Email | |
↪Phone | Consignor⇒TelePhone |
SenderReference | OrderInfo⇒OrderId |
Status | "1" |
TransportInstructions | OrderInfo⇒DeliveryInstruction |
TransportType | "EXP" |
WayBill | NewGuid() |