Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
ON-PREMISES CUBEMASTER INTEGRATIONWITH WEB SERVICES
Logen Solutions USA INC.
INTRODUCTION
CubeMaster Online is the world first and best cloud solution with the subscribers more than 6,500 as of 7/01/2016.
It allows you to build optimal load plan for ULD, pallet and vehicles with single and mixed products through the intelligent loading and space utilization anytime, anywhere with any devices.
We propose CubeMaster Online for your best choice of load planning and optimization solutions.
2
WEB SERVICES
3
While CubeMaster Online provides a self-sufficient data model, integration with ERP/TMS/WMS can be done at an application level, using the web services.
Three types - Calculation, Database and Archive web service are available for your seamless integration of CubeMaster Online into your application.
For more information, please visit http://cubemaster.net/Subscription/integrations.html
WEB SERVICES ON-PREMISES
On-premises model allows CubeMaser Online and Web Services are hosted in your computers. All the features and database are ported inside your company.
Master
Database
Documents
Database
CubeMaster Server
Data
Objects
Calculation
Engine
Your system
AVAILABLE PRODUCTS
5
Calculation Web Service
A set of APIs for your application such as ERP/WMS/TMS to send
the shipment data to CubeMaster Online and get back the load
plan.
With using the service, your application can calculate a load plan automatically and save to CubeMaster Online without the
manual work.
Database Web Service
A set of APIs allowing your application to upload the master
data to CubeMaster Online automatically without the manual
works.
Using this service replaces and automate the manual works such
as uploading an Excel sheet.
Archive Web Service
A set of APIs allowing your application to download the load
plans from CubeMaster Online automatically.
CONFIGURATION
YOUR NETWORK
User N
CubeMaster ServersMS Windows Server 2012
MS SQL Server 2012
UsersWindows 7,8,9,XP,VISTA
Mac, Android, iOS
•Orders
•Shipment
Database
•Vehicles
•Cargoes
User 1 User 2 User N+1
6
CWS CHOICE #1 - APIS CALL
How the Calculation Web Service work - choice #1 for API call
Master
Database
Documents
Database
1. Sends a shipment
4. Takes a load plan
3. The load plan saves to
the database
2. The load plan uses the
master database
CubeMaster Server
APIs (Web Services O
bjects)
Data
Objects
Calculation
Engine
Your system
7
Load
Plan
Load
Plan
Ship
ment
CWS CHOICE #2 - FILE DROPS
Your system
8
Master
Database
Documents
Database
4. The load plan saves to
the database
3. The load plan uses the
master database
CubeMaster ServerFile Listener
Data
Objects
Calculation
Engine
Load
PlanFile Transfer
1. Uploads a
shipment
6. Downloads
a load plan
Load
Plan
Ship
ment
File Server
Ship
ment
2. Downloads a
shipment
5. Uploads a
load plan
Load
Plan
Ship
ment
Load
Plan
How the Calculation Web Service work – choice #2 using file drop
CWS IMPLEMENTATION STEPS
How the Calculation Web Service integrated to your app
Master
Database
Documents
Database
1. Sends a shipment
4. Takes a load plan
3. The load plan saves to
the database
2. The load plan uses the
master database
CubeMaster Server
APIs (Web Services O
bjects)
Data
Objects
Calculation
Engine
9
Load
Plan
Ship
ment
Load
Plan
Step 1:
Import WSDL to your
development tools such as
C++,C#, SAP, Java and
build your custom app.
Step 2:
Your app fills the shipment
class of the web service
and send it to CubeMaster
Online.
Step 3:
Your app accesses the load
plan taken from the server
with using the classes of
the web service.
Step 4:
Your app stores the load
plan to your database or
computer screen to your
users.
CWS INPUTS AND OUTPUTS
Shipment• Plant
• Supplier
• Ship From/To
• Truck list• Name
• Size
• Capacity
• Empty and Max
Weight
• Cargo list• SKU
• Size/Weight
• Orientations
• Stacking
• Rules• Grouping
• Sequences
• Stacking
• Option• Settings/UOM
Load Plan• Overview
• # of trucks filled
• # of cargoes loaded/left
• Solutions• A list of trucks filled
• A list of spaces in the
containers
• A list of blocks in the
containers
• Loading Guide• Step by step load list
• Manifest
• Graphics• 3D/2D loading diagram
• Weight distribution chart
10
1. Sends a shipment 4. Takes a load plan
CubeMaster Server
APIs (Web Services O
bjects)
Load
PlanShipment
Database Server
MULTIPLE SERVERS SUPPORTED
Master
Database
Documents
Database
Web & App Server #1
MiddlewareCalculation
Engine
APIs (W
eb Services Objects)
1. Sends shipments
2. Takes the load plans
in a few minutes
Your system
Load
Plan
Ship
ment
Web & App Server #2
MiddlewareCalculation
Engine
APIs (Web Services O
bjects)
Web & App Server #3
MiddlewareCalculation
Engine
APIs (Web Services O
bjects)
Ship
mentShip
mentShip
mentShip
mentShip
ment
Load
PlanLoad
PlanLoad
PlanLoad
PlanLoad
PlanLoad
Plan
Ship
ment
PARALLEL CALLS SUPPORTED
12
Your system
Load
Plan
ShipmentPlant #1 Shipment
ShipmentShipment
ShipmentPlant #2 Shipment
ShipmentShipment
ShipmentPlant #3 Shipment
ShipmentShipment
ShipmentPlant #4 Shipment
ShipmentShipment
ShipmentPlant #5 Shipment
ShipmentShipment
APIs (Web Services O
bjects)
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
APIs (W
eb Services Objects)
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
APIs (Web Services O
bjects)
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Calculation
Engine
Calculation
Engine
Calculation
Engine… Calculation
Engine
Load balanced to complete all the requests in 15 minutes.
OTHER SERVICES
How the Database and Archive web service work
13
Master
Database
Documents
Database
5. The load plan saves to
the database
3. The load plan uses the
master database
CubeMaster Server
Products
The master data is
uploaded by the
Database Web Service
Sales/Delivery
Order
The load plans are
downloaded by the
Archive Web Service
Your system
APIs (Web Services O
bjects)Data
Objects
Calculation
Engine
Load
PlanLoad
PlanLoad
PlanLoad
Plan
SUCCESS STORIES
FCA (Fiat Chrysler Automobiles) Mainframe Integration with CubeMaster Web
Service
Year 2017
Auburn Hills, Detroit
Penske Application Integration with CubeMaster SDK
Year 2017
Ford Motor Company Application Integration with CubeMaster SDK
Year 2016
North American Material Logistics
BMW Brilliance Automotive SAP Integration with CubeMaster Web Services
Year 2015
Answers the question how many parts can be loaded on a given truck or container by Supplier Net
Small Business CompaniesAPPOLIS
Argonaut
Blexon
Derprosa
ERP-IS
LuminalPark Srl
Mercatus.pt
Panasonic Singapore
Point Logistix
Prologue Tech
Redhawk
Sajix
Sekologistics
TPS Logistics
Tranco
Transpobrasil SA
Vortica
Wave Reaction
Wolff Boxes
14
SAMPLE APP
JavaScript with APIs call
Try Now
SUPPORTS PLAN
A full technical support will be provided by the team in San Jose California USA which includes the problem shooting, update and upgrade.
01The problem shooting will be performed by the remote connection to check the root of cause of the system’s log and debugging data which are stored for every transaction.
02The update and upgrade will be performed by the version management tools which allows the secure copy.
03All the copies are stored as a different version which allows the rollback for any problem caused by the update.
04
HARDWARE REQUIREMENTS
CPU Intel Xeon E5-2640 v3, 2.6Ghz
2 CPUs (8 cores each), 16 logical cores
RAM: 40G
CPU Intel Xeon E5-2640 v3, 2.6Ghz
2 CPUs (8 cores each), 16 logical cores
RAM: 40G
CPU Intel Xeon E5-2640 v3, 2.6Ghz
2 CPUs (8 cores each), 16 logical cores
RAM: 40G
….. …..
MAIN CUSTOMERS• Nintendo, USA
• Globe Express, USA
• DHL, South Africa, India, Australia, Turkey
• Eley Corporation, USA
• ERIMEX Limited Liability Company, Russia
• Hannibal Industries, USA
• Hyundai Motor Company, Automobiles, Korea
• LG Electronics White Electronics, Korea
• Hyundai MOBIS, Automotive, Korea
• LAMPLUX CO., LTD., China
• BAX Global, Shanghai, China
• Lotte Confectionery, Gum, Biscuit & Snack, Korea
• Ludwig Transport Limited, Germany
• Shhetmetal Fabricated Products, New Zealand
• Haffmans, Netherlands
• International Trade & Research, Israel
• Chombo Suits Corp. Thailand
• Maclaren, Hong Kong
• Unilever, Egypt
• Plastic Omnium, France
• SKC Co., Ltd, Digital Media, Korea
• Pacific Co., Ltd., Cosmetic, Commodities, Korea
• Hankook Tires, Korea
• BE.Interactive, Australia
• Instore Products Limited, Canada
• Impact Plastics, USA
• BAULI SPA, Italy
• LISEGA SE, Germany
• LETSARA Transportese Logística, Brasil
• Mitsubishi Electronics, Japan
• Energizer, Singapore
• Samsung Electronics Home Appliance, USA
• SONY Electronics, Philippines
• Nike, USA, China
• Starbucks. LTD, USA
• LG Electronics, Belgium
• Boeing Company, USA
• Far East Brokers and Consultants, Inc., USA
• Samsung Electronics White Electronics, Korea
• Niagara Conservation Corp. USA
• Markpeak, Hong Kong
• FRACHT, NETHERLANDS
• Medopharm, India
• Chocolat Frey AG, Swiss
• SVC Limited, Shenzhen, China
• THE SEMKGROUP, Hong Kong
• 3M, Thailand
• NYK Logistics, Singapore
• DSIDE International, Italy
• TP Activity Toys, UK
• Excellence, Hong Kong
• Event Fabrication Services, Australia
• Panasonic AVC Networks, USA
• POLYLUX, S.L., Spain
• Leeward España, S.L, Spain
• Michael Zagler, Spain
• Seaway Network, Iran
• Unity Opto Technology, Taiwan
• Gander and White Shipping, France 18
CONTACT US
Andrew Chang
Ph.D. Vice President
Email : [email protected]
US Office:
3003 North 1st Street San Jose, USA CA 95134
Tel: +1 (408)519-5771
Korean Office:
7F, Building# 103, Digital Empire 2, Suwon, Korea
Mobile : +82-16-9816-4633
Tel : +82-2-466-6091
Fax : +82-2-466-6093
Logen Solutions USA
19