140 likes | 395 Views
DSS DLMS Migration. UID/DLMS Migration Workshop, Washington DC, 9-10 March 04. Presented by Mr. Jeff Charlesworth jcharlesworth@dsdc.dla.milIT Chief DLA Systems Integration Office, DSIO-U. Agenda.
E N D
DSS DLMS Migration UID/DLMS Migration Workshop, Washington DC, 9-10 March 04 Presented by Mr. Jeff Charlesworth jcharlesworth@dsdc.dla.milIT Chief DLA Systems Integration Office, DSIO-U
Agenda • Background on DSS and DLMS • The DSS Approach to DLMS • Challenges and Lessons Learned
Background • Distribution Standard System (DSS) • Standard system performing wholesale logistics for the Defense Logistics Agency • Supports the mission of the Defense Distribution Center • Interacts with many DoD logistics systems including BSM, SAMMS, UICP, UADPS-2, LMP CCSS, AMCISS, D035K, LOGSA, FLIS, etc
Background Cont. • Distribution Standard System (DSS) • Sends out approximately 1.5 million transaction per day • Receives approximately 500,000 transaction per day
DSS’s Need For DLMS • Navy requested that DLA be able to receive, store and issue material by a Unique Item Identifier (UII/serial number) • The size of this number is thirty positions, and needed to be recorded in transactions such as the Due In, Shipment Status, etc • DLMS was the most viable solution
Preliminary Steps to DLMS • Identified all MILs transactions • Identified the DLMS equivalent • Worked with DLMSO and the DLMSO Implementation Convention for data placement • Worked with DAASC for Logical Data Maps
Former MILS Processing DAASC DAASC MADS and MQ Series DSS Processing DSS Entry Outbound MILS transactions MILs Transactions Files for DSS
DLMS Inbound Processing DAASC MQ Series Single X12 DLMS Transaction DSS Inbound DLMS queue Build PMRs Parse Data DFT and RDT 527D Route Transactions Feed to MRO Processing 940R Parse Data DFT and RDT 856N Build Receipt Info DFT and RDT Parse Data
DLMS Outbound Processing 856S Build 856S DSS Processes XML Outbound queue 945A Build 945A 140B Build 140B Process Transactions X12 or XML? DLMS Store data on DFT/RDT DLMS or MADS? DAASC Build 527R 527R 867I Build 867I MADS DAASC Process as today X12 Outbound queue 947I Build 947I
DAASC Processing DAASC Convert to XML or X12. Yes Routing to DLMS Customers? DLMS Customer No Convert to MILS MILS Customer
Challenges • Planning • Amount of Detail is Time Consuming • Testing Presents Challenges • Standardization of XML Implementation Convention
Lessons Learned • Create a table driven DLMS/MILs On/Off Switch • Detailed Requirements Analysis Upfront • DLMSO and DAASC are key • Trading Partner Coordination