Archivo de la categoría: UBL

Tim McGrath


Acabo de ver este articulo de Tim McGrath "UBL, piedra angular de la interoperabilidad", y no me resisto a reproducir algunos de los aspectos más relevantes.Tim McGrath

ebXML se ha confirmado como el marco normalizado en ISO (ISO 15000) para el desarrollo de los negocios electrónicos. La especificación de la infraestructura ebXML la gestiona la Organization for the Advancement of Structured Information Standards (OASIS), y las especificaciones del contenido ebXML son responsabilidad de UN/ECE (a través de UN/CEFACT).

Probablemente sea cierto que su delineación ha creado alguna confusión y cierta frustración (dejémoslo ahí).

El Universal Business Language (UBL) es un estándar internacional libre de royalties para patrones de documentos de negocios en sintaxis XML, basado en la Especificación Técnica de ebXML Core Component definido por un Comité Técnico de OASIS.

UBL se creó específicamente para cubrir un hueco clamoroso en los estándares de documenntos para servicios web y otras arquitecturas orientadas a servicios.

Aunque UBL es aplicable a todos los sectores y al comercio internacional, se muestra particularmente adecuado para la contratación pública

Ya se ha implantado UBL en proyectos de licitación y contratación pública en Dinamarca y Suecia, y forma parte del servicio denominado "Zanzibar" por el gobierno británico. También han expresado interés muchas agencias a lo largo de Europa y Asia Oriental. En Estados Unidos, la US GSA (la Agencia Federal de Contratación) y la US IRS (la Agencia Tributaria Federal) utilizan piezas de UBL, y este estándar se ha elegido para un proyecto piloto del Departamento de Transporte. 

La revisión  pública del primer borrador de UBL 2.0 se cerró en marzo de 2006. Con la realimentación obtenida en esta revisión se ajustará el producto final de cara a su ratificación antes de finalizar 2006.

La Versión 2.0 de UBL representa un hito para la iniciativa. UBL se formó el año 2001 para evitar una crisis en el desarrollo de los negocios electrónicos como consecuencia de la existencia de diversas iniciativas competidoras de definición de sintaxis XML. Tras desarrollar una solución contrastada, UBL pretende promover su trabajo ante organismos tan relevantes como  UN/ECE e ISO, al objeto de racionalizar los trabajos de normalización en este área.

Con este propósito, UBL tiene una invitación para transferir el desarrollo futuro de la actividad de UBL a un Grupo de Trabajo de  UN/CEFACT. Esto sucederá probablemente tras la finalización de la versión 2.0 de UBL. Mientras, se ha hecho un gran esfuerzo para minimizar el impacto de la armonización de UBL con UN/CEFACT tras la transición.

La Comunidad Europea ha aportado valiosas contribuciones a UBL a través de grupos de trabajo como IDA/BC y CEN/ISSS.

En el año 2004, IDA/BC promovió una encuesta sobre los requisitos en relación con la contratación pública electrónica (e-procurement ) de todos los países miembros de la Unión Europea. Estos requisitos junto con la experiencia de implantaciones de UBL en Europa han supuesto un impulso significativo en el desarrollo de la versión 2.0 de UBL, extendiendo su alcance desde la identificación de proveedores hasta el pago. 

Lo cual significa que UBL ofrece actualmente a los gobiernos europeos la posibilidad de alinear sus enfoques de contratación pública no sólo hacia su mercado interior, sino de forma abierta a la interoperabilidad entre países de la Unión e incluso con cualquier alcance internacional. 

Uno de los aspectos clave de esta estrategia es alinear UBL con el trabajo de CEN/ISSS en un enfoque europeo común. Para promoverlo, UBL mantendrá un encuentro plenario en Bruselas acogido por CEN/ISSS.

XML-CCI


Parte del sector financiero ha publicado una especificación XML para tratar de unificar mediante este formato las facturas que se gestionen electrónicamente en el sector.

Está disponible en http://www.asociacioncci.es/Paginas/eFactura_AEAT-CCI.aspx

Esta es la tercera versión del formato, actualizada en mayo de 2006. La segunda versión del formato, es de diciembre de 2005. Una copia de la primera versión (de agosto de 2005) está disponible en http://www.albalia.com/efactura/

Esta especificación se ha desarrollado en colaboración entre el Centro de Cooperación Interbancaria ( http://www.asociacioncci.es/ ) y la Asociación Española de Factoring ( http://www.factoringasociacion.com/ ) y a ella han contribuido varias entidades financieras.

La AEAT (Agencia Estatal de Administración Tributaria) le ha dado cobertura inicialmente a través de  http://www.aeat.es/normlegi/ecomercio/e-factura.htm para las facturas electrónicas que los proveedores de la AEAT envíen a ésta.

Aunque se ha hecho un esfuerzo por reflejar el RD1496/2003 y el RD87/2005, todavía hay algunos flecos que requerirán cierto refinamiento en versiones posteriores.

Confiamos en que estas especificaciones confluirán finalmente con las de la versión 2.0 de UBL ( http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ubl ), mantenida por OASIS ( http://www.oasis-open.org/home/index.php ), en la que ya están colaborando instituciones oficiales de Dinamarca, Suecia y el Reino Unido.

Jon Bosak


Este ingeniero de Sun es un coordinador incansable de los grupos de trabajo de UBL (Universal Business Language) dentro de OASIS y uno de los puntales de su desarrollo.

Ha escrito un interesante artículo que conviene leer: Qué es UBL.

UBL es un lenguaje XML que permite el intercambio de mensajes de negocio, directamente de máquina a máquina. Se utiliza en combinación con ebXML u otros mecanismos de intercambio y está comenzando a adoptarse entre los fabricantes de ERP.

Facilita el desarrollo de la Factura Electrónica, aunque quedarse en la factura significa no sacar provecho de todas las ventajas que se pueden obtener de la conexión entre ordenadores. 

Podéis conocer más sobre XML, SGML y otros trabajos de estandarización en la página personal de Jon Bosak. También podéis conocerle a través de la página que Sun ha preparado respecto a un selecto grupo de mentes pensantes de su organización.