1 / 24

DWP & MFG/Pro Niek van Elck DWP consultant niek@netsetup.nl

DWP & MFG/Pro Niek van Elck DWP consultant niek@netsetup.nl. Agenda. Who is Netsetup What is DWP FarmFrites Potato DWP as a customization framework for MFG/Pro Demo Conclusions. Netsetup. Netsetup is totally devoted to the further development of DWP

penney
Download Presentation

DWP & MFG/Pro Niek van Elck DWP consultant niek@netsetup.nl

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DWP & MFG/Pro Niek van ElckDWP consultantniek@netsetup.nl

  2. Agenda • Who is Netsetup • What is DWP • FarmFrites Potato • DWP as a customization framework for MFG/Pro • Demo • Conclusions

  3. Netsetup • Netsetup is totally devoted to the further development of DWP • Complete and up-to-date documentation • Local support in 10 countries • More than 60.000 licenses sold in 3 continents • Netsetup invested 20 man years • Dedicated support and helpdesk • No specific customer versions • 100% upwards compatible since 2001

  4. A Few Customer Examples Volvo Cars TNT Dekamarkt Kalshoven Automation Assurant (Fortune 500) Xpower Securitas Citroën Rentokil Initial D’Ieteren Kaak Groep • De Jong Intra Vakanties • BGN (Selexyz) • Farm Frites • Eurosilo • New Hampshire Housing authority • VCD • Davanti Group • Rode Kruis • Neosynergy • Vos Logistics • Etc

  5. What is DWP? • The fastest and most scalable thin client framework on the market • A full Windows interface over all types of networks • Ultra Thin Client AND Ultra Thin Server • Easy to learn & highly productive • Less client hardware & related costs • Guaranteed Performance • A comprehensive development environment

  6. Device Tailored Heavy Footprint Broad Reach HTML Client/Server DWP Tough to Deploy Rich UI Complex To Develop Rich User Experience Rich User Experience Developer Productivity Developer Productivity Realtime data Realtime data Poor User Experience Easy Change Management Easy Change Management DLL Hell Easy to Deploy Easy to Deploy Responsive Responsive Thin Client Evolution

  7. DWP Architecture uihooks.p blhooks.p Internet orIntranet bl.p Application data Application data Repository ui.p

  8. Business Logic Structure Repository display.p Any UI Application data update.p Application data DLO Appserver boundary

  9. DWP SOA Architecture Repository WebClient display.p .NET Client Application data update.p Application data Ajax Client Sonic ESB DLO Web Service XML

  10. OE Reference Architecture Users WebClient .NET Ajax Sonic ESB DWP BL Objects Open AppServer Web Service XML Managed Data Stores Progress RDBMS OE DataServer

  11. FarmFrites Potato Key Condit Sales Planning Integr Consol. Cont. Improv. Class A Measure Vendor Sched. Potato Demand Control Supplier Manag. Demand Planning Product Finance Pur-chase Q.A. Data-Ware. SalesOrder DRP CRP SRA MRP MPS ERP DATA People

  12. FarmFrites Potato • Class A Potato Supply management is fully integrated in logistic model in One4All design. • Potato sourcing management is key to meet FarmFrites strategic objectives.

  13. Potato Specs • Progress based • Flexible framework • Rapid Application development • Easy to learn • Fully integrated with Mfg/pro – Progress database • Proof of Concept with Eb2.1  Interactive CIM load • Independent User Interface . NET migration • General applicability: not limited to Progess

  14. DWP and MFG/Pro • The challenge • Possibilities • Our Solution

  15. The Challenge • All or Nothing Transactions over multiple databases • MFG/Pro MUST be the leading backbone application • Error in custom database should also undo transaction in MFG/Pro

  16. Possibility 1 QExtend Advantages • Native MFG/Pro Interface • Full use of MFG/Pro Business logic Drawback • Initial costs • Performance • Knowledge • Still a lot of work to be done

  17. Possibility 2 Sonic ESB Advantages • High performance message server • Excellent for XML transactions Drawbacks • High learning curve • Knowledge gap Netsetup & FarmFrites

  18. Possibility 3 CIM interface Advantages • Performance • Full use of MFG/Pro business logic • No initial costs & ready to start • Knowledge within FarmFrites Drawbacks • No ‘real’ industry standard • Transactions

  19. Cim Solution Architecture Repository display.p Custom UI update.p MFG/Pro data Appserver boundary DLO Potato data Socket boundary Cim Manager

  20. CIM Solution Step 1 MFG/Pro data Custom UI update.p DLO Appserver boundary Custom data Socket boundary Notify CIM manager Cim Transaction Manager Write xml

  21. CIM Solution Step 2 MFG/Pro data Cim Transaction Manager Perform All or Nothing transaction Potato data Read/Update XML

  22. CIM Transaction Mgr. • Reusable Logical Entities • Purchase order & order line entity • Sales order & order line entity • Address entity • Production order entity • Transport order entity • etc

  23. Demo

  24. Conclusion Perfect combination between • Something old & something new • DWP SOA Architecture & MFG/Pro Common Information Model (CIM) Future proof solution • Centralized business logic • .Net and AJAX UI already available • Touch screen UI available • UI available where there is internet

More Related