
Closed
Posted
Paid on delivery
API o Servicio para Generación de Guía Aérea Electrónica (e-AWB) conforme a IATA Descripción del Proyecto Se requiere desarrollar un API o servicio en Python para incorporar a una aplicación web existente, cuyo objetivo será la generación de Guías Aéreas Electrónicas (e-AWB) conforme a los estándares definidos por IATA. La aplicación ya dispone de un módulo operativo para embarques aéreos y actualmente genera la Air Waybill (AWB) en formato PDF, utilizando el formulario estándar IATA e incluyendo la mayoría de los campos obligatorios requeridos para la emisión. El objetivo del proyecto es desarrollar el componente que permita transformar dicha información en mensajes electrónicos compatibles con los estándares IATA, manteniendo una arquitectura escalable y preparada para futuras integraciones. Tecnologías El desarrollo deberá realizarse utilizando alguna de las siguientes tecnologías: Python FastAPI (preferentemente) o Flask SQLAlchemy PostgreSQL XML REST API Alcance del Proyecto El trabajo comprende el análisis, diseño y desarrollo de un servicio que permita: Generar mensajes electrónicos Cargo-XML (XFWB) a partir de la información almacenada en la aplicación. Crear los servicios y controladores necesarios para la integración con la aplicación existente. Validar la información antes de generar el mensaje electrónico. Implementar una arquitectura desacoplada que permita futuras integraciones con aerolíneas mediante distintos mecanismos de comunicación. Registrar los mensajes generados, sus respuestas y mantener trazabilidad del proceso. Gestionar estados de emisión, validación, aceptación y rechazo. Implementar mecanismos de auditoría y registro de errores. Información Disponible La aplicación ya cuenta con: Módulo de embarques aéreos. Generación de Air Waybill (AWB) en formato PDF conforme al formulario estándar IATA. Gran parte de los datos obligatorios requeridos para la emisión de la guía aérea. Maestro de productos con información logística que será utilizada para completar automáticamente parte de la información requerida por el estándar. El desarrollo deberá reutilizar esta información y ampliarla únicamente cuando sea necesario para cumplir con las especificaciones de IATA. Requisitos Técnicos Es imprescindible que el desarrollador tenga experiencia comprobable en: Desarrollo de soluciones relacionadas con IATA Cargo. Implementación de e-AWB. Mensajes Cargo-XML. Mensajes XFWB. Documentación técnica y normativa IATA para carga aérea. Procesos de emisión electrónica de Air Waybill. No buscamos únicamente un desarrollador Python. Es indispensable que el profesional conozca la estructura de la documentación IATA y tenga experiencia real implementando este tipo de soluciones. Se valorará especialmente Experiencia desarrollando integraciones para carga aérea. Experiencia con sistemas de aerolíneas o plataformas de mensajería aérea. Conocimiento de estándares Cargo-XML. Conocimiento de procesos operativos de transporte aéreo internacional. Diseño de arquitecturas escalables y desacopladas. Experiencia en desarrollo de APIs REST con Python. Objetivo Final El resultado esperado es un API o servicio completamente funcional, integrado a una aplicación existente, capaz de generar mensajes electrónicos compatibles con los estándares IATA para la emisión de Guías Aéreas Electrónicas (e-AWB), utilizando la información ya disponible en el sistema y permitiendo futuras integraciones con aerolíneas y otros servicios relacionados con la mensajería aérea. Requisito técnico adicional El desarrollo deberá quedar preparado para ser validado y probado en los entornos de desarrollo, certificación (UAT/Sandbox/Developer Tools) que las aerolíneas pongan a disposición para la implementación de e-AWB (Cargo-XML/XFWB). Como mínimo, el desarrollador deberá tener experiencia o ser capaz de realizar las pruebas de integración y validación técnica utilizando los entornos de certificación disponibles de: IAG Cargo (Iberia / British Airways) – Developer Tools / UAT. Air France KLM Martinair Cargo (AFKL Cargo) – procesos de validación e integración e-AWB. Lufthansa Cargo – proceso de certificación e-AWB/XFWB y validación técnica. Se valorará especialmente experiencia previa certificando integraciones con una o más de estas aerolíneas y conocimiento de sus procesos de homologación para la emisión de guías aéreas electrónicas.
Project ID: 40569578
80 proposals
Remote project
Active 57 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs