282442

From CTMS

282442 - JB-8AG2PE/ Modify LOTS MICROLISE messages generated from CTMS

Copyright OBS Logistics © 2010

The information contained herein is the property of OBS Logistics and is supplied without liability for errors or omissions. No part may be reproduced or used except as authorised by contract or other written permission. The copyright and foregoing restriction on reproduction and use extend to all media in which the information may be embodied


FUNCTIONAL OVERVIEW

Client Requirement

Change Request Summary: Modify LOTS / Microlise XML messages generated from CTMSStuart Foster/Milton Keynes/UK/NFC Change Request Details: 1. For the messages sent from CTMs to LOTS , make the following message types to be one message per order rather than multiple messages in one file generated every 5 mins.

BOO SCN RBO CAN

2. Change the current filename convention for the CTMS to MICROLISE & CTMS to LOTS flow where message type is TRP from <SOURCE>_<DESTINATION>_<DATABASE>_<MESSAGE_TYPE>_<DATETIME>.XML (what I think is current) to <SOURCE>_<DESTINATION>_<OWNING_DEPOT>_<MESSAGE_TYPE>_<DATETIME>.XML (what I think is current)

3.Change the current filename convention for the CTMS to LOTS message for none TRP events (BOO,SCN,CAN,RBO from <SOURCE>_<DESTINATION>_<DATABASE>_<MESSAGE_TYPE>_<DATETIME>.XML (what I think is current) to <SOURCE>_<DESTINATION>_<WMS_OWNER>_<MESSAGE_TYPE>_<DATETIME>.XML (what I think is current)

4. Apply the 2.10 XSD that Graham Rothwell is developing , to the LOTS flows generated out of CTMS and for inbound from LOTS.

Benefits identified as a result of the change: Allows ESI to easily split the messages up by owning contract. For future implementations it will save cost.

This is my proposed solution but need to discuss with OBS analyst.


Scope

This change will be applied to system version 10.6.0 on CONTST and once approved CONPRD.


FUNCTIONAL DESCRIPTION

Only the Microlise changes and the application of the XSD will be developed. The microlise changes will be applied to the PROCESS_XML_OUTBOUND_MIC procedure of INT_XML_OUT2 package.

The changes to the filename will be parameterised based on a new system parameter MIC_OWNING_DEPOT. If this parameter is set to Y, the filename will be changed to include the owning_depot rather than the DATABASE.

The latest version of the XSD will be applied. Again this will be based on a system parameter called STOP_PID. If the parameter is set to Y, then the stop_pid will be included in the output. Stop_pid relates to the LAST 6 DIGITS of sch_trip_stop.trip_id from the database. The changes will be made in the GEN_STOP_DET procedure of INT_XLM_OUT2.


REFERENCES

Ref No
Document Title & ID
Version
Date
1
EST-282442 JB-8AG2PE Modify LOTS MICROLISE messages generated from CTMS.doc
1
08/11/10


DOCUMENT HISTORY

Version
Date
Status
Reason
Initials
0.1
Draft
Initial version
SW


AUTHORISED BY

Matt Crisford Development Manager
Peter Greer TMSCC MTS Product Manager