MyMPS EDI-Status message
1 General
1.1 System
MyMPS is a SCHENKER application developed to support action of marine parts. It is built on modern Internet technology, and moonrise can be accessed from anywhere in the world without any installation.
The system is a multi-layer architecture, developed in .NET and running on the Windows and MS SQL
1.2 Description
This Document Explains how MyMPS can send status messages to the client. This is the specification. This Document Explains the status messages That are late from MyMPS. Status messages will send for every hour if updates are done.
1.3 Architecture
An exemplified overview of the set-up, this based on MyMPS standard format Which is included in the document. This document describes Status Messages. Status messages will be late on a scheduled basis, in every hour.
2 EDI integration - Status messages
MyMPS default is to send XML files to a local That is available via ftp. Other formats than MyMPS standard has to be mapped.
2.1 File Format
Document will be encoded using UTF-8.
2.1.1 XMLstructure
Envelope
Attribute | Code | MAN | explanation | Type |
from Partners | Y | Provided from MyMPS team | string (50) | |
From Partner User | Y | string (50) | ||
ToPartner | MYMPS | Y | Fixed | |
ToPartnerUser | Y | string (50) | ||
dateTime | Y | Time When message was created | datetime | |
Document Version | 1.0 | Y | Version of this file format | string (10) |
Document Number | Y | Unique reference number for the message. First message no 1 then 2,3 etc. | Unsigned integer, max: 2147483647 | |
Document Name | ORDER STATUS | Y | Message name "ORDER STATUS" | Fixed |
Order
Attribute | Code | MAN | explanation | comment | Type |
OrderID | Y | OrderID | Integer | ||
Order Number | Y | Order Number | String (200) | ||
PortCode5CL | Y | Port code | String (50) | ||
PortCode3CL | Y | Port code | String (50) | ||
Location Type | Y | Type of location | V50 | ||
RefNo | Y | Buyer's PO Reference Number | V 50 | ||
Chang Date | Y | Date for the status change | YY-MM-DD hh: mm | ||
RequistionNo | N | RequistionsNo | V15 | ||
Status | NEW HUB DEP ANN PEN BKD DLV ARR | Y | NEW = new orders HUB = Received DEP = departed ANN = Canceled PEN = Pending BKD = Booked DLV = Delivered ARR = Arrived | V50 | |
CargoDetials | N | Used to add the package details | Type Package |
Type Package
Attribute | Code | MAN | explanation | comment | Type |
Quantity | N | Package quantity | Integer | ||
Weight | N | Package weight | Decimal | ||
Length | N | Package length | Decimal | ||
width | N | Package width | Decimal | ||
height | N | Package height | Decimal | ||
Stackable | N | Ice package stackable | Boolean | ||
Dangerous Goods | N | Ice Package contains Dangerous Goods | Boolean | ||
DGNumberOfPackages | N | DGNumberOfPackages | String (50) | ||
DGTypeOfPackages | N | DGTypeOfPackages | String (50) | ||
DGContentOfPackages | N | DGContentOfPackages | String (50) | ||
DGCargoAircraftOnly | N | DGCargoAircraftOnly | Boolean | ||
DGMarinePollutant | N | DGMarinePollutant | Boolean | ||
DGLimitedQuantity | N | DGLimitedQuantity | Boolean | ||
DGUnNumber | N | DGUnNumber | String (50) | ||
DgdgrClass | N | DgdgrClass | String (50) | ||
DGPackageGroup | N | DGPackageGroup | String (50) | ||
DGWeightValue | N | DGWeightValue | Decimal | ||
DGWeightUnit | N | DGWeightUnit | String (50) | ||
DGVolumeValue | N |