UNIVERSIDAD MILITAR NUEVA GRANADA AUTOMATIZACIÓN DE ADMINISTRACIÓN DE CLIENTES EN LA PLATAFORMA LOGIS AIR EN LA COMPAÑÍA DHL REGIONAL CONTROL TOWER

UNIVERSIDAD MILITAR NUEVA GRANADA AUTOMATIZACIÓN DE ADMINISTRACIÓN DE CLIENTES EN LA PLATAFORMA LOGIS AIR EN LA COMPAÑÍA DHL REGIONAL CONTROL TOWER
Author:  Carla Soto Cabrera

2 downloads 121 Views 851KB Size

Story Transcript

UNIVERSIDAD MILITAR NUEVA GRANADA

AUTOMATIZACIÓN DE ADMINISTRACIÓN DE CLIENTES EN LA PLATAFORMA LOGIS AIR EN LA COMPAÑÍA DHL REGIONAL CONTROL TOWER

: Julio Andrés Torres Pulido

Proyecto de Grado

Ing. Msc. Pedro Sanchez Caimán Docente Universidad Militar Nueva Granada

UNIVERSIDAD MILITAR NUEVA GRANADA FACULTAD DE INGENIERIA ESPECIALIZACIÓN EN GERENCIA LOGISTICA INTEGRAL BOGOTA 2012

1. ELEMENTOS DE LA PROPUESTA DE GRADO 1.1 DATOS DEL AUTOR(ES) Y DEL TUTOR Julio Andres, Torres Pulido Ingeniero Industrial, Supply Chain Coordinator, DHL - Control Tower, Bogotá, D.C., Colombia [email protected] Pedro, Sanchez Caimán Ingeniero Industrial, Docente Universidad Militar Nueva Granada, Bogotá, D.C., Colombia [email protected] 1.2 HIPÓTESIS ¿Es posible eliminar las actividades manuales de administración de clientes en Logis Air haciendo uso de recursos de ofimática básica? 1.3 TÍTULO “AUTOMATIZACIÓN DE ADMINISTRACIÓN DE CLIENTES EN LA PLATAFORMA LOGIS AIR EN LA COMPAÑÍA DHL REGIONAL CONTROL TOWER” 1.4 RESUMEN Tradicionalmente la administración de cuentas es realizada a través del ingreso de información directamente en Logis Air, dado que el mantenimiento de información de clientes juega un role fundamental en los procesos de embargues y rastreo de carga, ya sea desde el punto de vista del proceso logístico, o desde el punto de vista financiero. A través de ERPs de consulta vinculados a la plataforma Logis Air, los clientes pueden realizar el rastreo de su carga, saber el status de las tarifas negociadas con la compañía y el crédito disponible actual entre muchas otras opciones, que permiten interactuar con los clientes para poder satisfacer las necesidades que estos puedan tener. La centralización de operaciones en Torres de control Regionales ha tomado gran fuerza en DHL debido al gran volumen de operaciones que se deben realizar para el seguimiento de carga y el grado de detalle que requiere este tipo de actividades, Dado lo anterior las operaciones realizadas en las torres de control tienden a tener actividades altamente repetitivas, generando escenarios de gran volumen de trabajo y tiempos largos de procesamiento que afectan los tiempos de respuesta en detrimento de la calidad del servicio prestado, bajo el anterior escenario se presenta una gran oportunidad para implementar herramientas de mejoramiento de procesos. Para el desarrollo de este proyecto de grado se propone implementar una herramienta que permita eliminar la administración manual de la información, por medio de la identificación y documentación de las diferentes actividades asociadas al proceso analizado, con el objetivo de identificar las diferentes variantes y excepciones inherentes al proceso, permitiendo recopilar la información necesaria para implementar herramientas de infomatica que permitan automatizar el proceso, con el propósito de lograr la disminución de tiempos de procesamiento, eliminación de tareas manuales, liberando capacidad de personal y mejorando el tiempo de respuesta.

INTRODUCCIÓN La administración de cuentas de clientes es un proceso fundamental para el control de operaciones de seguimiento de carga y manejo financiero de clientes, dentro de las actividades de este proceso se encuentran la creación, actualización y eliminación de cuentas en la plataforma Logis Air, esta plataforma se puede encajar dentro de la categoría de software ERP, y fue desarrollada por la empresa IBM en 1985, a pesar de ser una plataforma bastante antigua dada la robustez de su desarrollo inicial esta no a perdido vigencia y es usada globalmente para el manejo de las operaciones aéreas de DHL. Con los proceso de centralización de operaciones realizados por DHL, el proceso de creación de clientes que inicialmente se realizaba de manera interna en cada uno de los departamentos de operaciones de los países, fue trasladado a Air Tariff Maintenance (ATM), un equipo especializado en este tipo de procesos con el objetivo de eliminar actividades adicionales al personal de operaciones de los países. Como consecuencia de dicha centralización, se han venido presentando escenarios de gran volumen de trabajo de actividades rutinarias que son realizadas de forma manual con un alto consumo de tiempo en operaciones que son fácilmente realizables, pero que debido a la cantidad causan retrasos frecuentes en los tiempos de respuesta, monotonía laboral debido a la alta repetición de actividades rutinarias. El objetivo del proyecto de este trabajo es presentar una propuesta de uso de herramientas informáticas para la automatización de estas actividades, eliminando la operación manual y mejorando los tiempos de respuesta. Uno de los puntos centrales de este trabajo tiene que ver con el marco teórico. En esta parte, se desarrollan temas importantes basados en automatización de tareas, programación orientada a objetos y sistemas de información gerencial, a partir de las propuestas de autores como Laudon Kenneth, Ivar Jacobson, Timothy Budd y James O'Brien entre otros Como propuesta al problema planteado se busca la automatización de administración de clientes en la plataforma logis air en la compañía DHL Regional Control Tower Bogotá Colombia , haciendo uso de herramientas de infomatica básica que permitan servir de complemento a la plataforma facilitando el procesamiento de información y la generación de información para la toma de decisiones Por último se presentan dos puntos importantes para poder comprender claramente el presente trabajo. Primero mostrar la posibilidad que con el uso eficiente de herramientas básicas de infomatica, se pueden mejorar considerablemente procesos de integración de software sin incurrir en grandes inversiones en complementos de software, segundo se recomienda para la implementación de la automatización el conocimiento de programación orientada a objetos en lenguaje Visual Basic.

2. MARCO TEÓRICO

2.1 SISTEMAS DE INFORMACIÓN [5] [4]: Un sistema de información es un grupo de gente , procedimiento y recursos que recolectan datos los cuales son transformados y diseminados, las sociedades humanas han desarrollado exitosamente maneras más poderosas de comunicación unos con otros a través del espacio y del tiempo , los humanos primitivos se comunicaban por medio de señas , pinturas y dibujos , el desarrollo de la escritura y de los símbolos numéricos y especialmente el desarrollo de la tecnología de impresión , permite a la gente registrar datos en papel , transformarlos en información y luego presentarlo a alguien más en otro lugar, los sistemas de información computacionales disminuyen significativamente el costo de manejo de información , y a el vinculo entre os sistemas computacionales y los sistemas de comunicación hacen incluso más fácil el manejo rápido y económico de intercambio de información por medio de procesamiento de transacciones. Los sistemas de procesamiento de transacciones son sistemas de información que procesan datos resultantes de la ocurrencias de transacciones empresariales , las transacciones son eventos que ocurren como parte de la realización de negocios , y en las operaciones regulares de las compañías, así , las actividades de procesamiento de transacciones se requieren para capturar y procesar los datos como reflejo de información real de las operaciones, sin este procesamiento las operaciones de una empresa cesarían. Por lo tanto, los sistemas de procesamiento de transacciones desempeñan un papel en las operaciones de una organización. Las actividades de procesamiento de transacciones capturan y procesar datos que describen transacciones empresariales, Posteriormente actualizan archivos y bases de datos organizacionales y generar una serie de productos para el uso interno y externo. Estas actividades deben considerarse como un ciclo de actividades básicas de procesamiento de transacciones el consta de 5 etapas: 1) actividades de ingreso de datos, 2) actividades de procesamiento de transacciones, 3) actividades de procesamiento de archivos y bases de datos, 4) generaciones de informes y documentos, y 5) actividades de procesamiento de consultas 2.2 PROCESO DE INGRESO DE DATOS [4] La actividad de ingreso de procesamiento de transacciones comprende un proceso de ingreso de satos, en este proceso, los datos se reúnen mediante la grabación, codificación y edición de actividades. Luego, los datos pueden convertirse en un formato que pueda ingresarse a un sistema computacional. Las actividades de ingreso de datos han sido siempre un cuello de botella en el uso de computadores para el procesamiento de transacciones, Siempre ha sido un problema ingresar datos al computador con la suficiente exactitud y rapidez, para igualar sus velocidades de procesamiento. De esta manera los métodos manuales tradicionales de ingreso de datos que hacen uso intenso de medios de datos están siendo reemplazados por medios automatizados directos. Estos métodos son más eficientes y confiables y se conocen como métodos de automatización de datos fuentes 2.2.1

Ingreso tradicional de datos [4]:

Por lo general los métodos de ingreso tradicional de datos dependen de los usuarios finales de un sistema de información para capturar datos en documentos fuente como órdenes de compra, platillas de nomina, formularios de pedidos de ventas, cotizaciones, etc. Posteriormente, estos documentos fuente se acumulan en lotes y se ingresan periódicamente a un sistema computacional, ese proceso lo realizan los empleados o los especialistas de ingreso de datos, quienes deben ingresar los datos

utilizando los teclados o terminales de ingreso de datos o los comp computadores utadores personales conectados a una red. No debe sorprender el hecho de descubrir que ha habido un alejamiento importante del ingreso tradicional de datos. Primero, se requieren demasiadas activ actividades, idades, personas medios de datos. Segundo, esto genera como resultado altos costos e incrementa el potencial otencial de errores. Por P tanto, la respuesta de los usuarios y de la industria de los computadores ha sido moverse hacia la automatización de datos fuente 2.2.2

Automatización de datos fuente [4]:

El uso de métodos automatizados utomatizados de ingreso de datos se conoce como automatización de datos fuente, Se han desarrollado varios métodos para lograr esta automatización, aunque muy pocos automatizan por completo el proceso de ingreso de datos. Todos se en tratar de reducir o eliminar el muchas de las actividades, personas y medios de datos que requieren los métodos tradicionales de ingreso de datos. 2.2.3 Tipos de sistemas de información COORDINACIÓN ARQUITECTURA DE INFORMACIÓN EN LA ORGANIZACIÓN

APLICACIONES FUNCIONALES DE NEGOCIO

PROCESOS

SISTEMAS ESTRATEGICOS

PROCESOS

SISTEMAS ADMINISTRATIVOS

SISTEMAS DE ANALISÍS

PROCESOS

PROCESOS

VENTAS Y MERCADEO

INFRAESTRUCTURA DE IT

MANUFACTURA

HARDWARE

FINANZAS

SOFTWARE

SISTEMAS OPERACIONALES

CONTABILIDAD

TECNOLOGIA DE DATOS

CRM

REDES

Figura 1. Tipos de sistemas de información Fuente. Laudon & Laudon , 2008. Los sistemas de información nformación se clasifican en estratégicos, administrativos, de análisis y operacionales, estos a su vez pueden ser divididos dentro de cinco áreas funcionales , ventas y marketing, manufactura, finanzas contabilidad y administración de relaciones con el cl cliente,, iente,, los sistemas de información estratégicos ayudan a los gerentes a administrar y direccionan los aspectos estratégicos así como las tendencias a largo plazo , tanto dentro de la organización como con el entorno externo,

están enfocados a coordinar las interacciones entre los cambios del ambiente externo y su repercusión con la compañía. Los sistemas de información administrativos, están diseñados para contribuir al monitoreo, control, toma de decisiones y actividades administrativas de los administradores de rango medio, su enfoque principal es poder visualizar si las operaciones de la compañía se están realizando de manera apropiada. Los sistemas de información de análisis, sirven de apoyo a los analistas y a los procesadores de datos, su propósito principal es contribuir a la compañía a descubrir, organizar e integrar el análisis de información que ayude al mejoramiento de la rentabilidad de la compañía y a mantener un buen flujo de información de las operaciones. Por último los sistemas de información operacionales apoyan a los administradores operativos a mantener el rastreo de las actividades elementales ,y las transacciones de información tales como las ventas, la nomina, información de clientes, el flujo de materiales en la compañía etc., su principal enfoque es responder a las actividades rutinarias, y rastrear las transacciones de información a través de la organización , garantizando que la información usada en la operación este fácilmente disponible actualizada y sea adecuada, 2.3 PROCESO UNIFICADO DE SOFTWARE [6]: Conjunto de actividades necesarias para transformar requisitos de usuario en un sistema de software, el proceso se considera unificado ya que es un marco genérico de trabajo que puede especializarse para una gran variedad de software, para diferentes aéreas de aplicación, diferentes tipos de organizaciones y tamaños de proyecto. 2.3.1

Caso de uso [7]:

Un sistema de software ve la luz para dar servicio a sus usuarios, por tanto, para construir un sistema exitosamente se debe conocer lo que los usuarios necesitan y desean, el termino usuario no solo hace referencia a personas sino a otros sistemas, el usuario representa alguien o algo que interactúa con el sistema a desarrollar la descripción detallada del proceso de una interacción entre software y usuario, se denomina caso de uso. 2.3.2

Subrutina [2]:

El desarrollo de software se realiza de manera modular, integrando pequeñas partes de las actividades a desarrollar por una aplicación con el objetivo de tener un nivel de detalle especifico para cada tarea para luego ser integradas como una totalidad, una descripción en lenguaje de programación asociada a un subgrupo de casos de uso interrelacionados por un tarea en común se define como subrutina 2.4 PROGRAMACIÓN ORIENTADA A OBJETOS [11] [7]: La programación orientada a objetos u OOP por sus siglas en inglés, es una técnica de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.

2.4.1 Conceptos [7]: La programación orientada a objetos es una forma de programar que trata de encontrar una solución a estos problemas. Introduce nuevos conceptos, que superan y amplían conceptos antiguos ya conocidos. Entre ellos destacan los siguientes: •

Clase: Definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ellas.



Herencia: (por ejemplo, herencia de la clase C a la clase D) Es la facilidad mediante la cual la clase D hereda en ella cada uno de los atributos y operaciones de C, como si esos atributos y operaciones hubiesen sido definidos por la misma D. Por lo tanto, puede usar los mismos métodos y variables públicas declaradas en C. Los componentes registrados como "privados" (private) también se heredan, pero como no pertenecen a la clase, se mantienen escondidos al programador y sólo pueden ser accedidos a través de otros métodos públicos. Esto es así para mantener hegemónico el ideal de OOP.



Objeto: entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos) los mismos que consecuentemente reaccionan a eventos. Se corresponde con los objetos reales del mundo que nos rodea, o a objetos internos del sistema (del programa). Es una instancia a una clase.



Método: Algoritmo asociado a un objeto (o a una clase de objetos), cuya ejecución se desencadena tras la recepción de un "mensaje". Desde el punto de vista del comportamiento, es lo que el objeto puede hacer. Un método puede producir un cambio en las propiedades del objeto, o la generación de un "evento" con un nuevo mensaje para otro objeto del sistema.

2.4.2 Características [2] [7]:

Existe un acuerdo acerca de qué características contempla la "orientación a objetos", las características siguientes son las más importantes: •

Abstracción: denota las características esenciales de un objeto, donde se capturan sus comportamientos. Cada objeto en el sistema sirve como modelo de un "agente" abstracto que puede realizar trabajo, informar y cambiar su estado, y "comunicarse" con otros objetos en el sistema sin revelar cómo se implementan estas características.



Encapsulamiento: Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción.



Modularidad: Se denomina Modularidad a la propiedad que permite subdividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cuales debe ser tan independiente como sea posible de la aplicación en sí y de las restantes partes.



Principio de ocultación: Cada objeto está aislado del exterior, es un módulo natural, y cada tipo de objeto expone una interfaz a otros objetos que específica cómo pueden interactuar con los objetos de la clase.



Polimorfismo: comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre, al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando. O dicho de otro modo, las referencias y las colecciones de objetos pueden contener objetos de diferentes tipos



Herencia: las clases no están aisladas, sino que se relacionan entre sí, formando una jerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen.

2.5 OFIMÁTICA [13]: El software de Ofimática se define como el conjunto de cosas o aplicaciones que en conjunto sirven de herramienta para la organización, presentación y manipulación en general de la información en un lugar de trabajo, así como de forma doméstica. En la actualidad, debido a los inmensos volúmenes de información que deben procesar muchas organizaciones, y contando con los adelantos tecnológicos de la época, se debe hacer uso intensivo de equipos de cómputo adecuados para hallar solución a los diversos problemas que involucra el manejo de la información. Para ello se ha de emplear una serie de herramientas ofimáticas que permitan a los usuarios acceder a la información de forma eficiente, garantizando así la marcha normal de las actividades y el cumplimiento de las tareas. Este software de ofimática se encuentra disponible bajo diversas presentaciones, versiones y productores en el mercado actual de productos para computadores. Puede ser usado no sólo en empresas y oficinas, sino que también resulta útil e incluso indispensable en ambientes académicos y caseros, donde puede potenciar y facilitar muchas actividades cotidianas (solución de problemas matemáticos y estadísticos, presentación de documentos y trabajos escritos, diseño y presentación de exposiciones mediante diapositivas, almacenamiento de información en bases de datos, planeación de actividades, administración de correo, etc.). 2.5.1 Funcionalidad [14] Las herramientas ofimáticas permiten idear, crear, manipular, transmitir y almacenar información necesaria en una oficina. Actualmente es fundamental que estas estén conectadas a una red local y/o a internet. Cualquier actividad que pueda hacerse manualmente en una oficina puede ser automatizada o ayudada por herramientas ofimáticas: dictado, mecanografía, archivado, fax, microfilmado, gestión de archivos y documentos, etc. La ofimática comienza a desarrollarse en la década del 70, con la masificación de los equipos de oficina que comienzan a incluir microprocesadores, dejándose de usar métodos y herramientas por otras más modernas. Por ejemplo, se deja la máquina de escribir y se reemplaza por computadoras y sus procesadores de texto e incluso el dictado por voz automatizado. • • • • •

Herramientas y procedimientos ofimáticos Procesamiento de textos: Hoja de cálculo Herramientas de presentación multimedia. Base de datos.

• • • •

Utilidades: agendas, calculadoras, etc. Programas de e-mail, correo de voz, mensajeros. Herramientas de reconocimiento de voz. Suite o paquete ofimático: paquete de múltiples herramientas ofimáticas como Microsoft Office, Open Office, etc.

2.5.2 Origen [13] [15] La ofimática o la automatización de la oficina moderna, comienza con la máquina de escribir y con la fotocopiadora, que permitieron mecanizar tareas que antes eran manuales. Más cerca en el tiempo, la automatización de la oficina también comenzó a incluir el traspaso de información hacia medios electrónicos. Pero la revolución de la automatización llegó de la mano de las computadoras, en especial de las computadoras personales en 1980. La ofimática básicamente se originó para la gestión de datos (gracias al poder de cálculo y procesamiento de las computadoras), luego para el almacenamiento de información (dado que la capacidad de almacenamiento crecía y se hacía más barato) y finalmente el intercambio de datos (gracias a las facilidades de las redes, la conexión a internet, etc.). 2.5.3 Ofimática en línea [15] Este tipo de aplicaciones permiten crear y compartir el trabajo en línea. Los documentos se pueden crear desde cero o importarlos a partir de archivos de texto, presentaciones y hojas de cálculo existentes. Una de las principales aportaciones de estas herramientas es que permiten compartir o editar documentos entre varios usuarios (o simplemente visualizarlos) en tiempo real. Aplicaciones educativas Acceder, editar, formatear, compartir y revisar documentos. Crear contenidos de forma colectiva y colaborativa. Fomentar el trabajo en equipo. Colaborar en proyectos conjuntos de forma no presencial. Editar contenidos de manera simultánea por diferentes usuarios. La ofimática con red de área local (LAN) permite a los usuarios transmitir datos, correo electrónico e incluso voz por la red. Todas las funciones propias del trabajo en oficina, incluyendo dictados, mecanografía, archivado, copias, fax, télex, microfilmado y gestión de archivos, operación de los teléfonos y la centralita, caen en esta categoría. La ofimática fue un concepto muy popular en los años 1970 y 1980, cuando los ordenadores de sobremesa se popularizaron.1 2.6 ERPs [5] [10]: Los sistemas de planificación de recursos empresariales, son sistemas de información gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de producción y de los aspectos de distribución de una compañía en la producción de bienes o servicios. La Planificación de Recursos Empresariales es un término derivado de la Planificación de Recursos de Manufactura (MRPII) y seguido de la Planificación de Requerimientos de Material (MRP). Los sistemas ERP típicamente manejan la producción, logística, distribución, inventario, envíos, facturas y contabilidad de la compañía. Sin embargo, la Planificación de Recursos Empresariales o el software ERP pueden intervenir en el control de muchas actividades de negocios como ventas, entregas, pagos, producción, administración de inventarios, calidad de administración y la administración de recursos humanos.

2.6.1

Logis Air [1]:

Plataforma ERP desarrollada por IBM para Danzas Air compañía que fue comprada por DHL Global Forwarding a inicios del año 2000, actualmente es usada para el manejo de operaciones de transporte aéreo de carga , con excepción del manejo de facturación, la plataforma permite la interconexión entre programas de Microsoft office por medio del uso de lenguaje de programación Visual Basic. 2.6.2

Características de Logis Air [8]:

Logis Air funciona a través del ingreso manual de datos, permite realizar consultas acerca de: estatus financiero de los clientes, información de contacto de clientes, así como de estaciones de DHL alrededor del mundo, códigos de aeropuertos, tarifas de fletes aéreos, cargos a cobrarse adicional a los fletes aéreos, notificaciones de cargamentos, estatus de cargamentos, y generación de documentos de transporte aéreo tales como guía de transporte aéreo y manifiestos de carga. 2.6.3

Elementos Constitutivos [8]:

Logis Air esta divido en dos nodos denominados como Logis Air London y Logis Air Darien, la división de los nodos está asociada a una división geográfica, dentro del nodo London se realizan todas las operaciones de Europa y áfrica y el nodo Darien es usado para las operaciones de América, Asia y demás países. 3. ESTRUCTURA DE LA PROPUESTA La propuesta se desarrollara de acuerdo a las siguientes 3 etapas

ETAPAS

PLANEACION DE LA APLICACIÓN

DESARROLLO DE LA APLICACIÓN

DOCUMENTACION DE LA APLICACION Fuente: El autor

TABLA 1. Estructura de la propuesta. ACTIVIDADES ITEMS • Diseño de formatos de recepción de solicitudes Requerimientos de la aplicación • Diseño de casos de uso • Revisión de casos de uso • Diagrama de entidad relación Diseño de la • Diseño de Interfaz grafica de usuario aplicación (GUI) • GUI Revision • Estandarización de formatos Subrutina de limpieza de • Menu de formularios información • Opciones de auto envío Subrutina de entrada • Creación/actualización e inactivación de automática de cuentas datos Excel- Logis cuenta única Subrutina de entrada automática de • Auto envío de confirmaciones y rechazos datos Excel- Logis cuentas múltiples Manual de usuario



Manual de usuario

3.1

PLANEACION DE LA APLICACIÓN

3.1.1

Estandarización de formatos de solicitudes:

Actualmente la solicitud de cuentas se realiza mediante 3 tipos de formatos: Formato de WORD, IIB y COIN. Ver anexo 1. Con el objetivo de permitir la identificación de campos específicos para cada ítem de información del cliente, es necesario la creación de formato de solicitud En Excel para poder realizar la automatización, en los formatos se incluyo la información referente a cada uno de los ítems necesarios para la creación de clientes en el sistema, como resultado se obtuvieron 2 tipo de formato: • •

Formato se solicitud única: Este formato permite la creación de un cliente ya sea embarcador o consignatario. Ver anexo 2 Formato de solicitud múltiple: es te formato permite la creación simultanea de diferentes clientes ya sean embarcador o consignatario. Ver anexo 2

3.2

DISEÑO DE CASOS DE USO

Se elaboraron los siguientes casos de uso de acuerdo a los respectivos de formato 3.2.1

Caso de uso validación de campos obligatorios

Existen reglas establecidas por algunos países en relación a la información en relación al código postal (ZIP CODE) y la identificación tributaria (TAX ID) que debe contener las cuentas creadas para operaciones de transporte de sus países.

INICIO EL PAIS ES PE?

CUENTA SHIPPER?

NO INGRESAR ZIP CODE

EL PAIS ES BR,CL O MX?

INGRESAR ZIP CODE

EL PAIS ES BR,CL, MX, PE ,VE?

INGRESAR TAX ID

FIN Figura 2. Requerimientos de información de cuentas por países fuente Fuente. El autor

De acuerdo a los requisitos mostrados en la figura 2. Se especificaron las validaciones necesarias para cumplir con estos lineamientos 3.2.2 Caso aso de uso solicitud de múltiples cuentas: se especificaron las opciones y características que debería tener el formato múlti múltiple ple con el fin de facilitar el diligenciamiento del mismo. mismo Ver anexo 4 3.2.3 Caso de uso solicitud de cuenta única única:: se especificaron las opciones y características que debería tener el formato múltiple con el fin de facilitar el diligenciamiento del mismo mismo.. . Ver anexo 4 3.2.4 Caso de uso limpieza de formatos: existen algunas restricciones de símbolos que no están permitidos como validos idos dentro de la plataforma lo logis gis air: por lo tanto se especifico un caso de uso que identificara estos símbolos en los forma formatos tos y los eliminara sin alterar la integridad de la información solicitada.. . Ver anexo 4 3.3 DISEÑO DE INTERFAZ GRAFICA DE USUARIO (GUI) 3.3.1 • • • •

Objetos: arra de menú de herramientas Barra Botón limpieza y validación de información Botón de solicitud de cuenta única Botón de solicitud de cuentas múltiples

Para la interfaz grafica de usuario se diseño siguiendo los pasos que el usuario debería seguir para usar la aplicación para lo cual se def defieran los siguientes tres pasos Cada vez que llega un requerimiento se debe realizar una limpieza y verificación de la información: Paso 1. De la barra de de menú creado por la aplicación seleccione la opción “Clean Form”.

Figura 3. Barra de herramientas botón de limpieza y verificación de información Fuente. El Autor Paso 2.Sii la cuenta llega en el formato de solicitud de cuenta única seleccione la opción “Action acct using single form”

Figura 4. Barra de herramientas botón de solicitud de cuenta única Fuente. El Autor

Paso 3. Si la cuenta llega en el formato de solicitud d de e cuentas múltiples, seleccione la opción “Action acct(s) using multiple form”

Figura 5. Barra de herramientas botón de solicitud de cuentas múltiples Fuente. El Autor 4.

DESARROLLO DE LA APLICACIÓN

4.1

SUBRUTINA DE CREACION DE BARRA DE HERRAMIENTAS

La a subrutina se desarrollo de acuerdo al siguiente diagrama de flujo

INICIO CARGAR LIBRO PERSONAL EXCEL

CREAR BARRA DE HERRAMIENTAS

ACTIVAR BOTONES

FIN

Figura 6. Subrutina de creación de barra de herramientas Fuente. El Autor

4.2

SUBRUTINA DE LIMPIEZA DE INFORMACIÓN

La subrutina se desarrollo de acuerdo al siguiente e diagrama de flujo

COMENTARIOS Seleccionar campos Customer name, city, country, street

INICIO SELECCIONAR INFO CLEINTE

BUSCAR CARACTERES INVALIDOS

REEMPLAZAR CARACTERES POR ESPACIOS EN BLANCO

VALIDAR FORMATO DE CAMPOS

FORMATO OK?

ALERTAR USUARIO

IR A MENU SCUST

FIN

Figura 7. Subrutina de limpieza de información Fuente. El Autor

Se buscan los caracteres inválidos. Ver anexo 5 Se buscan los caracteres inválidos. Ver anexo 5 Se valida que el formato del campo se cumpla Si el formato no es correcto mostrar mensaje al usuario si esta bien se ingresa al menú SCUST y se espera instrucción del usuario

4.3 SUBRUTINA DE ENTRADA AUTOMÁTICA DE DATOS EXCEL- LOGIS CUENTA ÚNICA (Creación/actualización e inactivación de cuentas) La subrutina se desarrollo de acuerdo al siguiente diagrama de flujo

Conectar Excel – Logis

INICIO

Cargar los datos de Excel en la memoria virtual del ordenador

CONECTAR LOGIS AIR

CARGAR DATOS

Cargar la plataforma Logis-Air Solicitar confirmación de creación de cuenta al usuario

CARGAR LOGIS AIR

CREAR CUENTA?

IR A MENU FIND

INGRESAR NOMBRE Y ESTACION DE CONTROL

2 CUENTA EXISTE?

CAPTURAR NUMERO DE CTA EXISTENTE

IR A MENU SCUST

GENERA NUMERO DE CUENTA #DISPONIBL E?

INGRESAR DATOS CARGADOS CAPTURAR NUMERO DE CTA CREADO

FIN

Abrir menú FIND en logis Air Validar existencia de cuenta en el sistema Si existe se captura el número y se imprime en Excel de lo contrario se abre el menú SCUST y se genera un numero aleatorio de cuenta Validar disponibilidad del número de cuenta Ingresar datos capturar número

y

2

Para Actualizar cuenta ir a menú CUST e imprimir pantalla de cuenta existente

ACTUALIZ ARCUENT

Abrir menú CUST y solicitar confirmación de actualización

IR A MENU CUST

INGRESAR # DE CTA IR A MENU CUST

Ingresar datos cargados SACAR PANTALLAZO

INGRESAR # DE CTA

CONFIMAR ACTUALIZACIO

SACAR PANTALLAZO

IR A MENU SCUST

IR A MENU SCUST

INGRESAR DATOS CARGADOS

INGRESAR COMANDO INA

CAPTURAR NUMERO DE CTA ACTUALIZADO

CAPTURAR NUMERO DE CTA INACTIVADO

FIN

Figura 8. Subrutina entrada automática de datos Excel- Logis cuenta única Fuente. El Autor

Si es actualización de inactivación de cuenta ingresar el comando INA Capturar número de cuenta actualizada Imprimir número de cuenta en EXCEL Mostrar mensaje actualizado al usuario

de

4.4 SUBRUTINA DE ENTRADA AUTOMÁTICA DE DATOS EXCEL- LOGIS CUENTAS MÚLTIPLES (Creación/actualización e inactivación de cuentas). La subrutina se desarrollo de acuerdo al siguiente algoritmo:

Conectar Excel – Logis

INICIO CONECTAR LOGIS AIR

Cargar los datos de Excel en la memoria virtual del ordenador

CONTAR REGISTROS REGISTROS 0

CREAR CUENTA?

Cargar la plataforma Logis-Air Solicitar confirmación de creación de cuenta al usuario

FIN

IR A MENU FIND

INGRESAR NOMBRE Y ESTACION DE CONTROL

3

Abrir menú FIND en logis Air Validar existencia de cuenta en el sistema Si existe se captura el número y se imprime en Excel de lo contrario se abre el menú SCUST y se genera un numero aleatorio de cuenta Validar disponibilidad del número de cuenta

2 CUENTA EXISTE?

CAPTURAR NUMERO DE CTA EXISTENTE

IR A MENU SCUST

GENERA NUMERO DE CUENTA #DISPONIBLE ?

INGRESAR DATOS CARGADOS CAPTURAR NUMERO DE CTA CREADO

3

Ingresar datos capturar número

y

2

Para Actualizar cuenta ir a menú CUST e imprimir pantalla de cuenta existente

ACTUALIZ ARCUENT

Abrir menú CUST y solicitar confirmación de actualización

IR A MENU CUST

INGRESAR # DE CTA IR A MENU CUST

Ingresar datos cargados SACAR PANTALLAZO

INGRESAR # DE CTA

IR A MENU SCUST

CONFIMAR ACTUALIZACIO

SACAR PANTALLAZO

IR A MENU SCUST

INGRESAR DATOS CARGADOS

INGRESAR COMANDO INA

CAPTURAR NUMERO DE CTA ACTUALIZADO

Si es actualización de inactivación de cuenta ingresar el comando INA Capturar número de cuenta actualizada Imprimir número de cuenta en EXCEL Mostrar mensaje actualizado al usuario

CAPTURAR NUMERO DE CTA INACTIVADO

3

Figura 9. Subrutina entrada automática de datos Excel- Logis cuentas múltiples Fuente. El Autor

de

Repetir proceso para cada cuenta en el formato

5. DOCUMENTACION DE LA APLICACIÓN MANUAL DE USUARIO. Ver anexo 3

5.1

En el manual de usuario se realizan especificaciones necesarias acerca de: • • • • • • • • • • • •

¿Qué hace la aplicación? ¿Porque es importante la calidad de la información al usar la aplicación? ¿Cuáles son las limitaciones de la aplicación? ¿Porque la aplicación es de código abierto? Requerimientos de Software Instalación Desinstalar Actualizar contraseña Configurar la conexión Excel –Logis Air Limpieza y verificación de información Ingreso automática de información Solución a preguntas frecuentes acerca de eventos inesperados

6. CONCLUSIONES •

Para la correcta implementación de una automatización es necesario que los procesos se encentren altamente estandarizados con el objetivo de evitar que se generen cambios frecuentes durante la etapa de diseño y desarrollo.



Los beneficios del uso de herramientas de infomatica básica y su uso eficiente resultan ser altamente benéficas en la automatización de tareas repetitivas eliminando errores posibles errores en el proceso de ingreso de información.



La eliminación de ingresos manuales de información mejora considerablemente los tiempos de respuesta de las respuesta a solicitudes de administración de clientes en Logis AIR



Se resalta el beneficio de Excel como hoja de cálculo y su combinación con Visual Basic como una herramienta con altos potenciales de aplicación para el procesamiento de datos mostrando que las herramientas de infomatica pueden llegar a ser bastante robusta



Para procesos de automatización es fundamental contar con procesos de contingencia y back up, con el objetivo de garantizar el correcto desarrollo del proceso bajo el escenario de una eventualidad que afecte la automatización.

7. RECOMENDACIONES •

Se recomienda hacer extensivo en los diferentes proyectos del regional control tower en los cuales se involucre el uso de la plataforma Logis Air y Excel realizar un aprovechamiento de las opciones de automatización de actividades rutinarias.



Teniendo en cuenta que el uso de macros para el manejo de información requiere de conocimientos específicos en programación en Visual Basic, se recomienda a la compañía incluir dentro de los requisitos de contratación para los nuevos aspirantes, el cumplir con un nivel de conocimiento avanzado en este lenguaje de programación.



Se sugiere explorar otros tipos de programas de infomatica que usan lenguaje de programación y que pueden llegar más eficientes que Excel para determinado tipo de actividades, en especial se recomienda el uso de MS Access para el manejo de bases de datos, en proyectos donde se requiera el almacenamiento y manipulación de altos volúmenes de información.



Se recomienda al Regional Control Tower contar con un equipo de expertos en programación con conocimientos avanzados en ofimática como herramienta para el mejoramiento continuo parad el área.

8. BIBLIOGRAFÍA

[1] Air & Ocean BP&O (2008) training Materials. Danzas, 1-5 p. [2] Kimmel Paul., (2004). Excel 2003 VBA programmer's reference. Indianapolis, IN. Wiley Pub, 934956 p. [3] Evjen Bill., (2008). Professional Visual Basic 2008, Indianapolis, IN. Wiley Pub, 420-437 p. [4] O'Brien James A., (2006). Interamericana,431-438 p.

Sistemas

de

información

gerencial.

México.

McGraw-Hill

[5] Laudon Kenneth C., (2008). Sistemas de información gerencial: administración de la empresa digital, México. Pearson Educación. 7-28, 36-37, 51-71,233-243. [6] Jacobson Ivar Booch ., (2000). The Unified Software Development Process. Madrid. Addison, 736 p. [7] Budd Timothy., (2002). Object Oriented Programming. University of California. Addison Wesley, 611 p. [8] Various Authors, (2000). Introduction to Logis Air administrator’s guide , DHL Danzas information technology multimedia training group, Southfield Michigan [9] Sarngadharan M., (2010). Management information system. Mumbai. Himalaya Pub House., 248 p. [10] Kawalek, John Paul., (2008). Rethinking information systems in organizations. New York. Routledge, 251 p. [11] Botero Tabares., Ricardo de Jesús., (2009). Lógica y programación orientada a objetos: un enfoque basado en problemas. Medellin. Tecnológico de Antioquia, 250 p. [12] Boddy, David., (2009). Managing information systems : strategy and organization, Harlow. Prentice Hall, 120-122 [13] Gonzalez Gustavo,. (2003). Manual Práctico para crear una distribución Linux. Página consultada el 8 de mayo de 2012. En: http://umeet.uninet.edu/umeet2003/spanish/talks/20031216.2.es.html [14] Instituto Nacional de Estadística e Informática del Perú,,. (1998). Automatización de la oficina. Página consultada el 8 de mayo de 2012. En: http://www.uap.edu.pe/Fac/02/enlaces/manualhtmlegl/inei/Libro-5100.pdf [15] Hirscheim Rudy,. (2005). A Social and Organizational Perspective. Página consultada el 8 de mayo de 2012. En: http://encyclopedia.thefreedictionary.com/office+automation

ANEXOS

1. FORMATOS DE SOLICITUD ANTERIORES

FORMATO WORD REQUEST FOR CONTRACT ACCOUNT IN LOGIS AIR

To:

Date:

1) From: 2) 3) 4) 5) 6) 7) 8)

NAME: ATT: STREET: CITY: COUNTRY: TAX ID: CONSIGNEE INTERNATIONAL ACCOUNT NUMBER:

FORMATO IIB

NOTE: On September 16, 2009, this IIB form was replaced by a new automated web based workflow tool. As of October 15th, you will no longer be able to use this IIB form to submit requests. To access this new request tool, take the link managedpay.dhl.com ManagedPay and enter your LDAP ID and password. Additional information can be found on COIN - US Finance under “Utilities Internal” and select “Master File Maintenance Managed Pay Tool”. All questions regarding this new tool should be addressed to Super Users at the Station, or contact your Regional Controller or DM. For cnee accts complete lines 1-8, For shipper or billable import acct complete the entire form If urgent, type URGENT: URGENT! If the account fails to show in Ocean contact the help desk at 203-655-5741. Accounts will be set up within 24 hours, check system using find for account number. REQUESTED BY Lynne Baiori ** Billable accts will be set up as cash until application is approved ** OCEAN ACCOUNT Y=YES N=NO : Y 1 CUSTOMER NAME ¦ 2 ATTN LINE (OPT)¦ 3 STREET ADDRESS ¦ 4 CITY ¦ 5 STATE ¦ 6a COUNTRY ¦

SOUTHERN STEEL WINDOWS LTD 22-24 MERSEY STREET INVERGARGILL 6 ZIPCODE ¦ NEW ZEALAND

7 CONTROL STATION¦ CHC

(AIRPORT CODE use destn if cnee account)

8 CONTRACT IN EFFECT: YES¦ IF YES, CONTRACT NBR =

NO¦

Below info not required for cnee accts 9 EIN 11 12 12 13 14 15

MANDATORY INFO FOR EXPORT

CONTACT NAME ¦ CONTACT TELE # ¦ CORP ID ACCT # ¦ ¦ SALES REP ¦ Billing account # : unitel21 account number: AES Information - MANDATORY INFO FOR EXPORT

16 17 18 19

POA : y or n*** for export usage pls supply info *** Until Revoked : y or n POA Expire Date ________ POA Location : POA (F Option 4 (Y Self Filing (Y

ADDITIONAL COMMENTS CNEE ACCOUNT, COUNTRY CODE IS NZ

*****************************************************

2. FORMATOS DE SOLICITUD PROPUESTOS Formato de solicitud única

Formato de solicitud múltiple

3. MANUAL DE USUARIO

MANUAL DE USUARIO

INTRODUCCIÓN • • • •

¿Qué hace la aplicación? ¿Porque es importante la calidad de la información al usar la aplicación? Cuáles son las limitaciones de la aplicación? ¿Porque la aplicación es de código abierto?

INICIO • • • • •

Requerimientos de Software Instalación Desinstalar Actualizar contraseña Configurar la conexión Excel –Logis Air

USANDO LA APLICACIÓN o o

Clean Info Action accounts

PREGUNTAS FRECUENTES • • • •

¿Qué hacer si la aplicación muestra un mensaje de error? ¿La aplicación se ejecuta pero no hace nada? ¿La aplicación no se conecta con Logis? ¿Los botones de la barra de menú se encuentran deshabilitados?

MANUAL DE USUARIO INTRODUCCIÓN ¿Qué hace la aplicación? La aplicación permite agilizar el proceso de mantenimiento de cuentas shipper y consignee eliminando la entrada manual de datos. ¿Porque es importante la calidad de la información al usar la aplicación? Es importante ya que la información suministrada por los solicitantes será la misma información que será ingresada por la aplicación, por lo tanto es necesario realizar una verificación de la misma con el objetivo de garantizar que cumpla con las regulaciones de AMS y las restricciones propias de Logis Air ¿Cuáles son las limitaciones de la aplicación? La aplicación está limitada al manejo de cuentas SHIPPER y CONSIGNEE otros tipos de cuentas como TRUCKER, AIRLINE, INTERCOMPANY están excluidas. ¿Porque la aplicación es de código abierto? Para que otros programadores puedan revisar el código y realizar las modificaciones que considere pertinentes ya sea para actividades similares o como ejemplo para nuevas aplicaciones. INICIO Los requerimientos de software básicos para la instalación de la aplicación son los siguientes Windows: Windows 95, o versiones posteriores Microsoft office Excel 200 o versiones posteriores Mac OS: Microsoft office Excel 2008 o versiones posteriores Suite ofimática Microsoft Office para MAC Visual Basic for Applications Instalación

La aplicación fue desarrollada usando lenguaje Visual Basic 6.0 por lo tanto requiere del entorno de Visual Basic para funcionar, los pasos para la instalación son los siguientes:  Ingresando código en el libro personal 1. Abrir el archivo Module2.txt 2. Abrir Microsoft Office Excel 2.1 En la pestaña Ver, seleccionar la opción Macros-Grabar Macros, se mostrara el siguiente cuadro:

2.2 en la opción Store macro in, selecciona la opción “Personal Macro Workbook” y presione el botón OK 2.3 selecciones la celda A1 3. En la pestaña Ver, seleccionar la opción Macros-Stop recording 4. En la pestaña View Seleccionar la opción Unhide del menú Window

4.1 Se mostrara el siguiente cuadro.

4.2 presione el botón OK

5. Seleccione cualquier celda en la hoja de Excel y presione las Teclas alt+F11

5.1 Se mostrara la siguiente pantalla (Entorno de Visual Basic)

5.2 En el menú de exploración (lado izquierdo), seleccione el menú: VBAProject (Personal.XLSB) y despliegue la lista de elementos

5.3 Seleccione el Icono Module1

Desinstalar

Los pasos para desinstalar la aplicación son los siguientes:  Eliminar el libro personal 1. Presione las ALT+F11 y seleccione el modulo en el que ingreso el código de la aplicación 2. En el menú EDIT, selecciona la opción seleccionar todo. El código de la aplicación se visualizara como se muestra a continuación

3. Presione la tecla suprimir para eliminar el código y selecciona la opción guardar 4. Finalmente cierre todos los libros que de Excel que tenga abiertos. Actualizar contraseña Los pasos para actualizar la contraseña en la aplicación son los siguientes: La contraseña en Logis Air debe será actualizada cada tres meses razón por la cual es necesario realizar la correspondiente actualización de la aplicación. 1. Presione las ALT+F11 y seleccione el modulo en el que ingreso el código de la aplicación 2. Busque la siguiente sección del código correspondiente a la subrutina: ' Connect to LOGIS NODE .WaitForEvent rcEnterPos, "30", "0", 18, 56 .WaitForDisplayString "===>", "30", 18, 51 '///////////////////////////////////////////////////////////////////////// .TransmitANSI "LOGISD" .TransmitTerminalKey rcIBMEnterKey .WaitForEvent rcKbdEnabled, "30", "1", 1, 1

.WaitForEvent rcEnterPos, "30", "0", 11, 33 .WaitForDisplayString "ID:", "30", 11, 21 .TransmitANSI "BOGXXX" '///// PW y USER .TransmitTerminalKey rcIBMTabKey hostpassword = "PASSWORD" .TransmitANSI hostpassword .TransmitTerminalKey rcIBMEnterKey .WaitForEvent rcKbdEnabled, "30", "1", 1, 1 .Wait (3) '///////////////////////////////////////////////////////////////////////////// 3. Modifique la línea de código que se muestra resaltada, de acuerdo a la información de su contraseña actual 4. Selecciona la opción guardar y cierre el ambiente Visual basic

Configurar la conexión Excel –Logis Air Los pasos para configurar la conexión entre Excel y Logis Air son los siguientes: 1. Abrir el archivo Install Resources.txt 2. Presione las ALT+F11 y seleccione el modulo en el que ingreso el código de la aplicación 3. Seleccione la opción preferencias del menú herramientas, el sistema mostrara la siguiente ventana

4. Seleccione las opciones OLE Automation, WRQ reflection for IBM 13.0 object library 5. Si el cuadro d referencias no muestra estas opciones utilice las rutas de archivo que se encuentran en Install Resources.txt 6. Seleccione la opción Browse de la ventana de referencias y busque el archivo correspondiente 7. Seleccione la opción OK de la ventana de referencias 8. Selecciona la opción guardar y cierre el ambiente Visual basic

USANDO LA APLICACION Clean Info Cada vez que llega un requerimiento se debe realizar una limpieza y verificación de la información: 1. Del menú creado por la aplicación seleccione la opción “Clean Form”.

Action account

2. Si la cuenta llega en el formato de creación de una sola cuenta seleccine la opción “Action acct using single form”

3. Si la cuenta llega en el formato de creación de múltiples cuentas seleccione la opción “Action acct(s) using multiple form”

PREGUNTAS FRECUENTES ¿Qué hacer si la aplicación muestra un mensaje de error? Cada vez que visual Basic genera un error una mensaje como es mostrado en la pantalla.

Siempre seleccione la opción “End”, si el usuario tiene conocimientos de programación en Visual Basic, puede seleccionar al opción Debug para determinar el motivo del error y resolverlo. ¿La aplicación se ejecuta pero no hace nada? Verifique el campo “Action requested” del formato y seleccione una opción válida, si el problema persiste, instale de nuevo la aplicación ¿La aplicación no se conecta con Logis? Abra el entorno de Visual Basic presionando las teclas Alt+ F11 y seleccione la opción preferencias del menú herramientas, verifique que todas las referencias de la aplicación se encuentran activa de acuerdo a lo mencionado en el capitulo “Configurar la conexión Excel –Logis Air” ¿Los botones de la barra de menú se encuentran deshabilitados? Posicione el cursor sobre la banda de opciones de MS Excel y de click derecho, el siguiente menú se mostrara:

1. Seleccione la opción “Customize Quick Access Toolbar? El siguiente menú se aparecerá en pantalla.

En la parte derecha de la pantalla aparece la lista “Choose Commands From:”

Seleccione la opción Macros

2. Del listado de macros seleccione: “PERSONAL.XLSB!Accounts” , “PERSONAL.XLSB!buscar y crear cuentas” y PERSONAL.XLSB!LIMPIAR y presione el botón Add >>

3. Seleccione el botón OK, de la parte inferior derecha de la ventana

Nuevos botones en la banda de opciones de MS Excel aparecerán asignados a cada una de las rutinas los cuales pueden ser usados para ejecutar las opciones de la aplicación

4. CASOS DE USO CREAR BARRA DE HERRAMIENTAS

HISTORIAL DE REVISIONES VERSIÓN

DESCRIPCIÓN

AUTOR

FECHA 20-05-12

01

VERSION INICIAL

Andrés Torres

1. DESCRIPCIÓN GENERAL

IDENTIFICADOR: DESCRIPCIÓN:

T1

NOMBRE:

Crear barra de herramientas

2. DESCRIPCIÓN ESPECIFICA

Objetivo en contexto (resumen):

Permitir al usuario tener botones de acceso rápido a las opciones de la aplicación

Actores participantes:

Usuarios

Trigger:

Abrir formato de solictud

Entradas:



Salidas:

• Macros habilitadas

Pre-condiciones: Post-condiciones:

FLUJO BASICO DE EVENTOS Actor: Director Técnico de Producción, Jefe de planta 1

Se abre el archivo de solicitud

Sistema :

2

Muestra una barra de herramientas en las opciones de menú de Ms Excel con los siguientes botones: • • •

Variaciones (caminos alternativos):

Variaciones (caminos de excepción): Puntos de Extension: Requerimientos asociados:

Action acct using single form Action acct(s) using multiple form Clean Form

En el paso 2 si la bba de herramientas no se muestra se debe verificar que las macros estén habilitadas en el momento de abrir el archivo de solicitud

El sistema creara la barra de herramientas para cualquier archivo de Excel que se abra.

Reglas del negocio:

3. INFORMACIÓN BÁSICA SOBRE LOS DATOS 3.1. Operadores Nombre del Campo

N/A

Descripción

N/A

Tipo de Dato

N/A|

Obligatorio?

Longitud Valor por Máxima defecto

Valores posibles

Sólo lectura

Tipo de campo en interfaz

Etiqueta

N/A

N/A

N/A

N/A|

N/A

N/A

N/A

Ejemplo

N/A

LIMPIAR Y VERIFICAR LA INFORMACIÓN HISTORIAL DE REVISIONES VERSIÓN

DESCRIPCIÓN

AUTOR

FECHA 20-05-12

01

VERSION INICIAL

Andrés Torres

1. DESCRIPCIÓN GENERAL

IDENTIFICADOR:

T2

NOMBRE:

Limpiar y verificar la información

DESCRIPCIÓN:

2. DESCRIPCIÓN ESPECIFICA

Objetivo en contexto (resumen):

Eliminar los caracteres no permitidos en Logis air

Actores participantes:

Usuario

Trigger:

Se da click en el botón Clean Form

Entradas:



Formato de solicitud diligenciado

Salidas:



Información de solicitud sin caracteres inválidos

Pre-condiciones:



Acción solicitada diligenciada

Post-condiciones:

• • • • • •

Validación manual de información Type of account requested nulo Action requested nulo Control station nulo Requestor Country nulo Ocean nulo

FLUJO BASICO DE EVENTOS Actor: Usuario 1

Sistema :

Da click en el boton Clean Form

2

El sistema verifica: Tipo de formato de solicitud cuenta única o múltiples cuentas. • Type of account requested • Action requested • Control station • Requestor Country • Ocean El sistema elimina los símbolos prohibidos en los siguientes campos: •

• • • • • • • •

Customer Name Attn Address City Country Tax ID Contact Fax number

Variaciones (caminos alternativos): Variaciones (caminos de excepción):

Puntos de Extensión:

Si en el paso 2 los campos a verificar son nulos el sistema mostrara una mensaje de advertencia y se detendrá

Requerimientos asociados: Reglas del negocio:

3. INFORMACIÓN BÁSICA SOBRE LOS DATOS a. Operadores Nombre del Campo

Type of account requested

Descripción

Especificación de tipo de cuenta solicitada

Tipo de Dato

Texto

Obligatorio?

Si

Longitud Valor por Máxima defecto

12

Valores posibles

Sólo lectura

Air Consigne e

SI

Tipo de campo en interfaz

Etiqueta

Ejemplo

Air Shipper Action requested

Especificación de tipo de acción a realizar

Texto

Si

10

Add

SI

Update Inactivate

Control station

Estación de DHL que controla la carga del cliente

Texto

Si

3

SI

Requestor Country

Código ISO del Texto país desde el que se envía la solicitud

SI

2

SI

Ocean

Campo de vinculación de cliente a logis Ocean

Texto

NO

1

Customer Name

Nombre del cliente

Alfanume rico

SI

30

NO

Attn

Campo complementario para Customer name o address

Alfanume rico

NO

30

NO

Address

Dirección del cliente

Alfanume rico

SI

30

NO

City

Ciudad del cliente Texto

SI

30

NO

N

N

SI

Y

CO

Country

Pais del cliente

Texto

SI

30

NO

Tax Id

Numero de identificación tributaria del cliente

Alfanume rico

NO

30

NO

Contact

Nombre de contacto del cliente

Texto

NO

25

NO

Fax number

Numero de fax del cliente

Alfanume rico

NO

14

NO

ACCIONAR FORMATO CUENTA ÚNICA

HISTORIAL DE REVISIONES VERSIÓN

DESCRIPCIÓN

AUTOR

FECHA 20-05-12

01

VERSION INICIAL

Andrés Torres

1. DESCRIPCIÓN GENERAL

IDENTIFICADOR:

T3

NOMBRE:

Accionar formato cuenta única

DESCRIPCIÓN:

2. DESCRIPCIÓN ESPECIFICA

Objetivo en contexto (resumen):

Accionar solicitudes recibidas en formato de cuenta única

Actores participantes:

Usuario

Trigger:

Se da click en el botón Action acct using single form

Entradas:



Formato de solicitud diligenciado

Salidas:



Información de solicitud sin caracteres inválidos

Pre-condiciones:



Acción solicitada diligenciada

Post-condiciones:

• • • • • •

Validación manual de información Type of account requested nulo Action requested nulo Control station nulo Requestor Country nulo Ocean nulo

FLUJO BASICO DE EVENTOS Actor: Usuario 1

Sistema :

Da click en el boton Action acct using single form

2

El sistema: • • • •



• • •

Se conecta con la plataforma Logis air Verifica acción solicitada Carga los datos del formato diligenciado Ingresa el código Scust (administración de clientes) en Logis Air Selecciona la opción correspondiente a la opción solicitada en el formato Transmite los datos cargados dentro de Logis Air Guarda cambios Imprime el número de cuenta en el formato de solicitud

Variaciones (caminos alternativos): Variaciones (caminos de excepción):

Puntos de Extensión:

Si en el paso 2 la acción solicitada es inactivación, se verifica el número de cuenta a inactivar y se procede con la inactivación , no es necesario ingresar ningún tipo de información relacionada con el cliente

Requerimientos asociados: Solo el país al que pertenece la estación de control de la cuenta puede solicitar la inactivación de la misma

Reglas del negocio:

3. INFORMACIÓN BÁSICA SOBRE LOS DATOS a. Operadores Nombre del Campo

Type of account requested

Descripción

Especificación de tipo de cuenta solicitada

Tipo de Dato

Texto

Obligatorio?

Si

Longitud Valor por Máxima defecto

12

Valores posibles

Sólo lectura

Air Consigne e

SI

Tipo de campo en interfaz

Etiqueta

Ejemplo

Air Shipper Action requested

Especificación de tipo de acción a realizar

Texto

Si

10

Add

SI

Update Inactivate

Control station

Estación de DHL que controla la carga del cliente

Texto

Si

3

SI

Requestor Country

Código ISO del Texto país desde el que se envía la solicitud

SI

2

SI

Ocean

Campo de vinculación de cliente a logis Ocean

Texto

NO

1

Customer Name

Nombre del cliente

Alfanume rico

SI

30

NO

Attn

Campo complementario para Customer name o address

Alfanume rico

NO

30

NO

Address

Dirección del cliente

Alfanume rico

SI

30

NO

City

Ciudad del cliente Texto

SI

30

NO

N

N

SI

Y

CO

Country

Pais del cliente

Texto

SI

30

NO

Tax Id

Numero de identificación tributaria del cliente

Alfanume rico

NO

30

NO

Contact

Nombre de contacto del cliente

Texto

NO

25

NO

Fax number

Numero de fax del cliente

Alfanume rico

NO

14

NO

ACCIONAR FORMATO CUENTAS MÚLTIPLES

HISTORIAL DE REVISIONES VERSIÓN

DESCRIPCIÓN

AUTOR

FECHA 20-05-12

01

VERSION INICIAL

Andrés Torres

1. DESCRIPCIÓN GENERAL

IDENTIFICADOR:

T2

NOMBRE:

Accionar formato cuentas múltiples

DESCRIPCIÓN:

2. DESCRIPCIÓN ESPECIFICA

Objetivo en contexto (resumen):

Accionar solicitudes recibidas en formato de cuentas multiples

Actores participantes:

Usuario

Trigger:

Se da click en el botón Action acct using multiple form

Entradas:



Formato de solicitud diligenciado

Salidas:



Información de solicitud sin caracteres inválidos

Pre-condiciones:



Acción solicitada diligenciada

Post-condiciones:

• • • • • •

Validación manual de información Type of account requested nulo Action requested nulo Control station nulo Requestor Country nulo Ocean nulo

FLUJO BASICO DE EVENTOS Actor: Usuario 1

Da click en el boton Action acct using single form

Sistema : 2

El sistema: • •

Variaciones (caminos alternativos): Variaciones (caminos de excepción): Puntos de Extensión: Requerimientos asociados: Reglas del negocio:

Verifica el numero de cuentas solicitadas Se repiten los pasos del caso de uso T3 (ACCIONAR FORMATO CUENTA UNICA)

3. INFORMACIÓN BÁSICA SOBRE LOS DATOS a. Operadores Nombre del Campo

Type of account requested

Descripción

Especificación de tipo de cuenta solicitada

Tipo de Dato

Texto

Obligatorio?

Si

Longitud Valor por Máxima defecto

12

Valores posibles

Sólo lectura

Air Consigne e

SI

Tipo de campo en interfaz

Etiqueta

Ejemplo

Air Shipper Action requested

Especificación de tipo de acción a realizar

Texto

Si

10

Add

SI

Update Inactivate

Control station

Estación de DHL que controla la carga del cliente

Texto

Si

3

SI

Requestor Country

Código ISO del Texto país desde el que se envía la solicitud

SI

2

SI

Ocean

Campo de vinculación de cliente a logis Ocean

Texto

NO

1

Customer Name

Nombre del cliente

Alfanume rico

SI

30

NO

Attn

Campo complementario para Customer name o address

Alfanume rico

NO

30

NO

Address

Dirección del cliente

Alfanume rico

SI

30

NO

City

Ciudad del cliente Texto

SI

30

NO

Country

Pais del cliente

Texto

SI

30

NO

Tax Id

Numero de identificación tributaria del

Alfanume rico

NO

30

NO

N

N

SI

Y

CO

cliente

Contact

Nombre de contacto del cliente

Texto

NO

25

NO

Fax number

Numero de fax del cliente

Alfanume rico

NO

14

NO

5. LISTADO DE SÍMBOLOS NO PERMITIDOS EN LOGIS AIR: : (Dos puntos) . (Punto) , (Coma) ; (punto y coma) ( (Paréntesis izquierdo) ) (Paréntesis derecho) ´, ` (tildes) =,+,-,/,*,,|, ^ (símbolos matemáticos) ¡¡( Signos de admiración) ¿?( Signos de interrogación) “”(comillas) #(Símbolo numero) $(símbolo dinero) %(símbolo porcentaje) [](Corchetes) {} (Llaves) -(guion) _(raya al piso) ñ (letra eñe)

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.