Transcript Document
Oracle Mobile Supply Chain- UnPlugged August 15, 2008 Venetian 2 3:00 PM – 3:40 PM Presented By Ashok Kowdle PMP [email protected] 1 Agenda Overview of Oracle Mobile Supply Chain Architecture of Oracle Mobile Supply Chain Transactions Supported in MSCA Key Benefits Support for Changing MSCA Screens Process Flows & Data Flows Questions and Answers 2 MSCA Overview Oracle® Mobile Supply Chain Applications (MSCA) enables automated mobile user operations. This is performed using hand held radio frequency (RF) devices, PDA’s, and lift truck mounted RF scanners. Oracle MSCA is part of the Oracle Supply Chain Management solution, the integrated suite that streamlines design, planning, manufacturing and fulfillment. 3 MSCA Overview 4 MWA Architecture Main Server Components MWA Server Telnet Listeners Presentation Manager Connection Manager 5 MWA Architecture 6 Mobile Apps Structure Mobile Application Components Menu Item Java Bean Page Java Bean Field Java Bean Field Listener Java Bean 7 Modules Supported in MSCA Mobile Manufacturing Mobile Quality Mobile Materials Management Warehouse Management 8 Manufacturing Transactions Moving assemblies Completing assemblies Scrapping and rejecting items and assemblies Issuing, returning, and scrapping material Work order-less completions and returns Flow completion, return, and scrap transactions Charging resources 9 Quality Transactions Collect quality data View specifications Work in Process transactions WIP Work Order less completions Flow Manufacturing completions 10 Material Management Transactions Receiving & RMA Inventory transactions and inquiries Kanban transactions and inquiries Cycle Counting and Physical Inventory Pick Confirm Ship Confirm Intra-organization replenishment 11 WMS Transactions Inbound Logistics Receiving, Cross Docking, Directed Putaways & Inspections Inventory Controls Lot, sub lot, serial and revision control, Material Attribute Tracking & Flexible Material status and holds Task Management Rules based task dispatching, Guided consolidation, Cartonization & Configurable Exception Management Workflow Outbound Logistics Rule Based Product Allocation, Directed Picking, Consolidation & ASN Generation Mobility Mobile RF Based user interfaces, Material Handling Systems Integration 12 Key Benefits Improve Inventory Accuracy Reduce Data Entry Errors with Bar-Code scanning Improve Transaction Accuracy with Real-Time Data Validation Reduce Latency using Mobile Devices Improve Worker Productivity Accelerate Data Entry using Mobile Devices Simplify Transaction Entry with Mobile User Interface Reduce Latency using Mobile Device Adapt to Rapidly Changing Mobile Technology Support Existing Manufacturing & Distribution Processes out of the box Increase customer satisfaction by improving inventory accuracy, shipment confirmation and quality tracking 13 Personalization & Customization Personalization Supports all Personalizations Customizations Ability to change List of Values Ability to add new fields to the existing pages Adding new custom pages to the flow Adding new validations to fields using field listeners Customization for Batch Mode Processing Create new pages using MCL Designer Save transactions either on Scanner Memory or Memory card as a comma separated file Process records by calling corresponding API’s 14 Personalization 15 Customization 16 Customization 17 Available Listeners Field Entered- Called when a Particular field is entered Field Exited- Called when a Particular field is exited Page Entered- Called when a Particular page is entered Page Exited- Called when a Particular page is exited App Entered- Called when a Particular App is entered App Exited- Called when a Particular App is exited Special Listeners for Hiding fields, showing fields, Additional Validations, etc 18 Batch Mode Processing Main Menu Sub Inventory Transfer Item Number Miscellaneous Issue Item Number Barcode Scan Quantity Miscellaneous Receipt Qty Barcode Scan Sub Inventory Transfer From Sub Inventory From Sub Inventory Barcode Scan Review File To Sub Inventory To Sub Inventory Barcode Scan Save & Next Save & Done 19 Process Flows and Data Flows Process Flows for Online Warehouses using Oracle MSCA Process Flows for Offline Warehouses using Oracle MSCA 20 Online Warehouses Barcode Scanner Login into Oracle MSCA Transact in MSCA Validated Records Oracle Server Request for Label Printing Send Request to Barcode Printer Label printing Inventory Application Process Flow for Online Warehouses using Mobile Supply Chain Applications Completed Data fed into API’s Process Records Verify Records Complete Transaction 21 Offline Warehouses Barcode Scanner Capture Data Save Data to Local Memory chip Sync Data Login to Oracle Run Concurrent Request Inventory Application Oracle Server Loaded Custom Application Screens Local Laptop or PC Process Flow for Offline Warehouses using Custom Applications FTP File to Server Insert Records into Interface Tables Validate Data Process Records Verify Records 22 MWA Testing & Error Logging Configuration Files MWA Server Startup and Shutdown mwactl.sh: This file is used to start/stop the MWA listener on specific port. mwactl.sh start <port no> to Start the services on the Listener mwactl.sh -login <userid/pwd> stop_force <port no> to stop the services on the Listener File Location mwa.cfg: This file has information about the DBC file location, Log Dir Location, Telnet Port no Location. This info will be used by Mobile Applications on runtime. default_key.ini: This file is used to map the keys of the mobile device to some specific functionality. Use the default file if you don’t want to customize anything. deviceIP.ini: This file maps the configuration files and host name with the mobile device $MWA_TOP/bin $MWA_TOP/secure $INST_TOP/admin/scripts $INST_TOP/admin/install In R12, INST_TOP may look like: /u01/appldev/DEV/inst/apps/DEV_w-oraap01 Log Files The log files are located under $INST_TOP/logs The Logging Levels are Fatal, Error, Warning, Debug & Trace All the log files start with Telnet_port_no as a prefix -rw-r--r-- 1 appldev dba 255626 Feb 8 13:28 10240.INV.log Simpler way to look for logs tail -f 10240.INV.log 23 Questions and Answers Questions and Open Discussions Contact Information Ashok Kowdle PMP Email: [email protected] Phone: 630-778-1180 Presentation Copy www.astcorporation.com/papers/ncoaug 24