DSI Mobile Enterprise Platform Validated Integration with JD ... - Oracle

0 downloads 292 Views 153KB Size Report
DSI's Mobile Enterprise Platform (MEP) is a robust and flexible mobile application development platform that enables rea
DSI Mobile Enterprise Platform Validated Integration with JD Edwards World A9.4 DSI solutions enable end-to-end visibility, optimization, and execution across the extended supply chain. We equip the new breed of supply chain – the digital supply chain – to be more connected, intelligent, scalable, and rapid. 1201 Walnut Street Suite 1100 Kansas City, MO 64106 Tel.: +1.816.416.5000

Company Overview For more than 30 years, DSI has been an industry pioneer in enterprise supply chain

Fax: +1.816.416.7300

mobility. As the extended supply chain evolves and requires more digital solutions, DSI

dsiglobal.com

continues to anticipate and meet market and customer expectations with solutions such as DSI automated data collection, DSI Mobile Enterprise Platform, and DSI Cloud. DSI offers a comprehensive portfolio of digital supply chain solutions—regardless of data source, device type, operating system, or network connectivity. Based in Kansas City, Missouri, DSI serves clients globally through its offices in Australia, Canada, Hong Kong, Singapore, the United Kingdom, and the United States; through its network of business partners around the world; and through its wholly owned subsidiary, Unibar. Integration Overview DSI’s Mobile Enterprise Platform (MEP) is a robust and flexible mobile application development platform that enables real-time data transactions between business systems, mobile devices, and applications such as Oracle’s JD Edwards World. It captures, validates, and processes enterprise data as work happens, resulting in more-efficient and accurate business operations. The DSI platform:

Oracle Validated Integration gives customers confidence that a partner's integration is functionally sound and performs as designed. This can help customers to reduce deployment risk, lower total cost of ownership, and improve the user experience related to the partner's integrated offering.



Expedites project implementation to deliver rapid time to value



Enforces business process compliance



Ensures data integrity within enterprise applications and systems



Eliminates paper-based errors and delays



Supports off-network or store and forward environments



Supports a broad range of devices—smartphones, tablets, scales, conveyors, programmable logic controllers, and pick-to-light systems

Integration Details The mobile platform integration with JD Edwards World uses a three-tier architecture design to capture and validate enterprise software transactions at the point of activity in a mobile environment. In a typical processing flow, data is collected using smartphones, tablets, handheld scanners, truck-mounted devices, fixed station time clocks, and so on, as a response to

1

Availability

applications running on each device. Data entry errors are eliminated, as the platform

DSI Americas

validates the collected data against secondary, replicated data sources and stores

Tel.: +1.800.217.8030

transactions in a table so mission-critical operations continue without interruption. The

[email protected]

user is notified immediately regarding invalid data.

DSI Asia Pacific

Then, validated transactions are submitted using asynchronous OLE-compliant

Tel.: +65 6549 7067

connections to enterprise database tables on the IBM i server. DSI provides interface

[email protected]

programs that complete the business transaction on the enterprise server. Enterprise application messages are written to an error corrections log and can be reviewed,

DSI EMEA

corrected, and resubmitted as necessary.

Tel.: 01628 421740 [email protected]

If communication with the IBM i server is unavailable, the transaction is stored on the MEP server until communication has been re-established. Once communication is established, MEP transmits the collected data to the host system. Queued transactions are processed in sequence to update enterprise data. All communication is TCP/IP, requiring no third-party software to establish or maintain the connection.

Support DSI Americas Tel.: +1.816.416.7500 (Software) Tel.: +1.816.416.7505 (Hardware) [email protected]

DSI Asia Pacific

MEP communicates with a communications “polling” program, which writes any data it receives from the MEP to a communications log file and then places an entry in a data queue. When installed on the IBM i server, one of the objects created is a subsystem. The subsystem runs two jobs—both triggered by entries placed in data queues. The first job is the formatter program, triggered by the presence of data in the communications log

Tel.: +61 (0) 3 9001 5749

file. Its purpose is to take the raw data from the communication log file and format

[email protected]

(parse) that data into a transaction file.

DSI EMEA

Once data formatted and written to the transaction file, an entry is made in another data

Tel.: +44 (0) 2033181584

queue to kick off the second job, which processes the transaction data. Based on the

[email protected]

transaction ID of the formatted data, the appropriate transaction processing the program is called. These programs are modeled after the interactive program that handles the same functionality in JD Edwards World. For example, the JD Edwards program P4113 handles an inventory transfer. The MEP counterpart is P684113 and contains the same business logic as the JD Edwards World program. MEP integrates with JD Edwards World physical files, logical files, video files, RPG programs, CL programs, print files, copy modules, and commands. Environment DSI Environment Mobile Enterprise Platform (MEP) 8.1 Oracle Environment Oracle’s JD Edwards World A9.4

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.

2

Suggest Documents