Visión general de la integración con asanetwork



Similar documents
DIPLOMADO DE JAVA - OCA

50399AE Diseño de soluciones Business Intelligence con Microsoft SQL Server 2008

VaughanTown. Newsletter 5:...Last Words. Last Words and Recommendations Last Reminder Meeting point map.

Curriculum Reform in Computing in Spain

Manejo Basico del Servidor de Aplicaciones WebSphere Application Server 6.0

Oracle 11g Administration

New Server Installation. Revisión: 13/10/2014

OMEGA SOFT WF RISKEVAL

Práctica 1: PL 1a: Entorno de programación MathWorks: Simulink

AV-002: Professional Web Component Development with Java

FORMACIÓN E-LEARNING DE MICROSOFT

LINIO COLOMBIA. Starting-Up & Leading E-Commerce. Luca Ranaldi, CEO. Pedro Freire, VP Marketing and Business Development

Sage ERP X3 Standard Edition

Cursos Generales Complementarios. Universidad del TURABO. Escuela: Ingeniería Grado: Bachillerato

Sympa, un gestor de listas de distribución para las universidades

Título del curso Créditos Pre-requisitos

Cursos elearning disponibles en Microsoft IT Academy Advanced Level NIVEL CURSO O COLECCIÓN DE CURSOS IDIOMA Windows Server 2008 Advanced Clinic

FI-WARE Catalogue REST API

Tutorial 1. Introduction to robot

GETTING TO KNOW ARCGIS MODELBUILDER KAMBAMBA.NET 1/7 GETTING-TO-KNOW-ARCGIS-MODELBUILDER.PDF

Level 2 Spanish, 2012

CLIPPING SELECTION RED- AEDE FELICES COMMUNICOLOGY & PR Paseo de Gracia 2, 2-2 Barcelona info@communicology.es

Home Station ADSL Libertad en una caja.

How To Teach A Security Manager

Schema XML_PGE.xsd. element GrupoInformes. attribute XML_PGE.xsd unqualified qualified

DIPLOMADO EN BASE DE DATOS

Agility2.0. Enterdev S.A.S. Collin Kleine

INFORMATION DOSSIER WORK EXPERIENCE EUROPEAN SCHOOL ALICANTE

POSIBILIDAD DE REALIZACIÓN DE PFC EN DELPHI (Luxembourg)

Verbos modales. In this class we look at modal verbs, which can be a tricky feature of English grammar.

INTELIGENCIA DE NEGOCIO CON SQL SERVER

EE 1130 Freshman Eng. Design for Electrical and Computer Eng.

ECCAIRS 5 Instalación

I M M I G R A N T WORKERS HEALTH & SAFETY

Certificación Green Project Management (GPM)

Dave Rojas. Summary. Experience. Software Engineer - Web Developer & Web Designer davejrojas@gmail.com

New words to remember

SUMMER PROGRAM APPLICATION

IBM Bluemix José Miguel Ordax

En esta guía se encuentran los cursos que se recomiendan los participantes en la implementación de un SGEn en dependencias del Gobierno Federal.

ENVIRONMENT: Collaborative Learning Environment

Comments on Draft OECD/IOPS Good Practices on Pension Fund s Use of Alternative Investments and Derivatives

Router ADSL Freedom in a box

Propiedades del esquema del Documento XML de envío:

CONCEPTS OF INDUSTRIAL AUTOMATION. By: Juan Carlos Mena Adolfo Ortiz Rosas Juan Camilo Acosta

Sentence Match Quiz for Category: preterite_vs_imperfect_1 Mark the sentence that matches each item below.

ACTIVITY # Dear Parent, Carta a los Padres. pbskids.org

Ranking de Universidades de Grupo of Eight (Go8)

Desde la División de Advanced Solutions de Ingram Micro, queremos agradecerle su asistencia al evento Technology Day organizado por Symantec.

OFFICE OF COMMON INTEREST COMMUNITY OMBUDSMAN CIC#: DEPARTMENT OF JUSTICE

FAMILY INDEPENDENCE ADMINISTRATION Seth W. Diamond, Executive Deputy Commissioner

S/4HANA: La nueva generación del Business Suite. Generando valor a través de la innovación Facundo Podestá Platform And Solutions Group

Fedora 14 & Red Hat. Descripción del curso:

Skills Development Matrix

Embarcadero DBArtisan

Cuánto se demora una pit stop?

Implicaciones para. CISA, CISM, CGEIT, CRISC, CISSP, OSCP, Cobit FC, ITIL v3 FC

Process Management and Control

Sales Management Main Features

How To Apply For A Job At American Works, Inc.

RIGGING CONDITIONS AND PROCEDURES

Room 3. Homework outline for Room #3 K4 Bilingual Mrs. Perez. Please note this will be for the entire week ending November 1, 2013

Cambridge IGCSE.

Guidelines for Designing Web Maps - An Academic Experience

VACANCY ANNOUNCEMENT # 06/10/67 POSITION: PROPERTY BOOK ASSISTANT (PROGRAM ASSISTANT), FSN-8 (OR); FP-6,(EFM/MOH/NOR)

Chapter 12 Intellectual Development from One One to Three to Three

Information Regarding / Información acerca de Unlicensed Money Transmitter / Your Personal Information /

Copyright TeachMe.com 242ea 1

Copyright TeachMe.com 4ea67 1

Discover Natural Science for ESO 1 and 2

Supervisión y sistemas de información para la industria.

IBM and the U.S. EPA s SmartWay SM Transport Partnership

Implementation of the Quality Management System in AIM units PROJECT G3 IMPLEMENTATION OF THE QUALITY MANAGEMENT SYSTEM IN AIM UNITS

Used 1996 Infiniti I30 $2,650

Explorando Oportunidades Juntos Juntos

SUMMER WORK AP SPANISH LANGUAGE & CULTURE Bienvenidos a la clase de Español AP!

SUBCHAPTER A. AUTOMOBILE INSURANCE DIVISION 3. MISCELLANEOUS INTERPRETATIONS 28 TAC 5.204

Impreso de Solicitud / Application Form

GREEN HOMES PROGRAM. Carmen Molina Navarro Project Coordinator. Grundtvig Project

Commercial Invoice. Terms and Conditions of Delivery and Payment (incoterms)

Implementation of performance-based navigation (PBN) in the SAM Region FOLLOW-UP ON ACTIVITIES OF THE PBN OPERATIONAL IMPLEMENTATION PROJECT

Transcription:

Visión general de la integración con asanetwork Este documento se ha preparado parar dar una visión general del flujo de trabajo de asanetwork y de las tareas a realizar por los programadores del Sistema de Gestión o DMS. La base del documento la ha preparado Axonet Software GmbH, empresa que facilita el soporte técnico a Asanetwork GmbH. Experiencia práctica: La implementación de asanetwork en un Sistema de Gestión o DMS depende de:. La plataforma y el entorno de programación.. La arquitectura del software (cliente/servidor, 3 tier..).. Habilidades de programación en la empresa del Sistema de Gestión o DMS.. La funcionalidad del interface. En función a lo anterior los plazos oscilan entre 3 y 12 semanas de una persona. Interfaces and SDKs for asanetwork All major platforms and programing environments are supported for asanetwork: Platform Environment Interface Functionality Included in base license? More info Linux C/C++ C- Interface low Yes Linux, Windows Java Java Interface medium No http://www.axonet.de/eng/axo/dl_java.htm Windows C/C++, Delphi C++ medium Yes Windows VB, Delphi ActiveX high No http://www.axonet.de/public_doc/axclient/axawnhelp Windows.Net.Net high No http://www.axonet.de/public_doc/awncontrols.p B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 1

Communication All communication in asanetwork is done with a communication server, called the asanetwork manager. A communication channel is called an asanetwork service. A customer order service is used to transport orders. A data storage service is used to receive test results. Programmer job Use and instantiate two asanetwork communication channels, a customer order service and a data storage service. These objects are used to send and receive data from the network manager. Most interfaces signal receive of data via events. Creating orders for asanetwork Orders in asanetwork contain customer data, vehicle data and job data. An asanetwork order matches one order line (or order position) in a DMS order. Programmer job Create an asanetwork order object and assign your order number. Customer data This is a typical customer data screen: B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 2

Programmer job Pull customer data from your data base and assign this to the order object. Vehicle data Again, this is a typical vehicle screen. Most important items are manufacturer, model, type, vehicle identification number, mileage and registration date. Programmer job Pull vehicle data from your data base and assign this to the asanetwork order object. Job = asanetwork order The most important part of an asanetwork order is the job identifier. This id specifies the device and the task to be performed on that device. Examples: Emission test asanetwork ID AWNTXEM000 -> gas analyzer Brake test asanetwork ID AWNTXBR000 -> brake test stand A complete list of all identifiers (called services in asanetwork) is available here: http://www.axonet.de/public_doc/asa_services_v15_en.pdf Programmer job Here we have two parts: First you have to implement a mapping between asanetwork identifiers and your labor and parts data used for orders. This mapping can then be used to easily create orders. Hint: You can request a list of known identifiers from your local network manager. So you can enable only these asanetwork services which exist in that workshop location. B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 3

Second part: assign the asanetwork ID of the selected labor or part data to your asanetwork order. This step completes the order. You can now use the communication object and send the order into the network. Testing For testing your asanetwork implementation we offer 2 test tools, AwnDebug and TestClient. AwnDebug AwnDebug allows you to trace the data flow in asanetwork. A typical trace looks like this: B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 4

You can easily identify the 3 main areas: Customer data, vehicle data and order (job) data. There are additional fields for extended vehicle and customer data when required. The red box highlights the asanetwork identifier. TestClient This is a simulator for workshop equipment. You can select, start and finish orders: B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 5

What happens in the workshop? All asanetwork enabled workshop equipment listens for orders. Each device compares the asanetwork order identifier with the internal identifiers. When they match, the order is stored in a list. The workshop mechanic can now select his car from such a list: B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 6

He will see the data automatically assigned to his job At this point, the test equipment will transfer the order back to the DMS and set the order state to active (=process in work). Programmer job You have to handle and update the order states internally. You have to respond to queries from the test equipment asking for a certain order. You can optionally visualize the order state and progress: B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 7

B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 8

When the test is finished, most workshop equipment shows a results screen, here we have a screen of a test lane: The order is closed when the user presses F5 (Save) in this example. Again the order is sent back to the DMS and has now a state of finished or done: B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 9

Results are transmitted on a different communication channel and received via the data storage service. Result data inside is based on XML. A description of the format is available here: http://www.axonet.de/public_doc/xml_v30_en.pdf Result XML can be visualize with the asanetwork viewer. The viewer is a Windows application and is available free for download here: http://www.axonet.de/eng/down/dl_viewer.htm Programmer jobs Receive result data and store with order and vehicle reference for later processing (printing). Implement viewing and printing of results using the external viewer application. Handle order state (similar to active, here now finished). A finished order is no longer available for a query from the devices. Closing orders in your DMS requires that all orders are also deleted in asanetwork. B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 10

B2B-automotive S.L. con CIF: B70259494 Inscrita en el R.M. de La Coruña Tomo 3.401 Folio 10 Hoja NºC-46.834 Pág 11