your business, connected su negocio, conectado pablo junco consultor de integración y desarrollo
TRANSCRIPT
Your Business, ConnectedSu Negocio, Conectado
Soluciones EDI conBizTalk Server 2006 R2
Pablo JuncoConsultor de Integración y Desarrollo
Your Business, ConnectedSu Negocio, Conectado
Repaso al mundo EDI
Descripción de la solución
Conclusiones
Agenda
Casos de uso
Funcionalidades EDI soportadas
Your Business, ConnectedSu Negocio, Conectado
Repaso al mundo EDI
Descripción de la solución
Conclusiones
Agenda
Casos de uso
Funcionalidades EDI soportadas
Your Business, ConnectedSu Negocio, Conectado
EDI ...
Son las siglas en inglés de Intercambio Electrónico de Documentos
Desarrollado en los años 60, es uno de los medios que más prevalecen para la transmisión de datos electrónicos entre empresasEscenarios:
Operaciones comerciales Transacciones financieras Otros trámites
Your Business, ConnectedSu Negocio, Conectado
Componentes EDI
RED de Telecomunicacion
es
Centro de Compensació
n
Centro de Compensació
n
Usuarios Usuarios
Objetivo PrincipalProporcionar acceso a los centros de compensación
El ingreso a la misma podrá ser Directo (X.25, X.26, …)Red telefónica conmutada (RAC X.28, …)
Ejemplos de protocolos utilizadosOFTP (el más utilizado en EDI)HTTP
Estación deTrabajo
Estación de Trabajo
Objetivo PrincipalRecibir, almacenar y enrutar a sus destinatarios los documentos que los usuarios se intercambian
Asegura la integridad y confidencialidad de la informaciónCada usuario tiene un “buzón”
Objetivo PrincipalConectar el sistema informático con el centro de compensación
FuncionesConfiguraciónTraducción de mensajesAnálisis y entrada de datos
Your Business, ConnectedSu Negocio, Conectado
Documentos gestionados por EDI
Estructurados de acuerdo a normas acordadasNormativas EDI existentes:
EDIFACTODETTEVDA ANSI o X12…
Entre los más utilizados se encuentranOrdenes de Compra (ORDERS)Aviso de despacho (DESADV)Reporte de Ventas (SLSRPT)Reporte de Inventario (INVRPT)Información de Socios Comerciales (PARTIN)
Your Business, ConnectedSu Negocio, Conectado
Lo nuevo: AS2
Utilizado para intercambiar documentos vía Internet de forma segura utilizando el protocolo HTTPLos datos se empaquetan utilizando los tipos de contenido estándar de MIME La autenticación y la privacidad se consiguen utilizando S/MIME (Cryptographic Message Syntax) Los acuses de recibo autenticados se realizan mediante respuestas de tipo "multipart/signed" al mensaje HTTP original
Your Business, ConnectedSu Negocio, Conectado
EDI en España
Presente desde hace muchos años y en varios sectores
AutomociónDistribución comercialFinancieroSanitarioMaterial eléctricoAdministraciones públicas
Your Business, ConnectedSu Negocio, Conectado
Your Business, ConnectedSu Negocio, Conectado
Principales beneficios
Agilización de procesos comercialesImportante disminución de errores en los documentosDisminución de stocks, debido a la facilidad de aplicación de técnicas Just-in-TimeAhorro de costos de administraciónMejora de la competitividad de la empresa que lo adopta
Your Business, ConnectedSu Negocio, Conectado
Repaso al mundo EDI
Solución de Microsoft
Conclusiones
Agenda
Casos de uso
Funcionalidades EDI soportadas
Your Business, ConnectedSu Negocio, Conectado
Tratamiento EDI
Capacidades reescritas para esta versiónSolución AS2 certificada por Drummond GroupGestión integrada en la consola de administraciónEl proceso de serialización y verificación EDI utiliza la arquitectura estándar de mensajería de BizTalk ServerSoporte de transacciones EDI y AS2
Más de 8.000 esquemas Estándares X12 (ANSI) y EDIFACT
Gestión de lotes tanto en flujos de recepción como de envío
Your Business, ConnectedSu Negocio, Conectado
Capacidades de recepción
Análisis de intercambios EDI, permitiendo el proceso de transacciones por lotes en caso que se haya configuradoPermite la separación de documentos HIPAAValidación del mensaje recibidoRecepción de mensajes codificados EDIINT/AS2 sobre transporte HTTP/HTTPSGeneración de acuses de reciboRe-Ensamblado del intercambio en caso que sea necesario mantener el lote
Your Business, ConnectedSu Negocio, Conectado
Capacidades de envío
Serializar el intercambio EDI, posibilitando la gestión de lotes si esta ha sido configuradaValidación del mensaje a ser enviadoEnvió de mensajes codificados EDIINT/AS2 sobre transporte HTTP/HTTPSProcesar los acuses recibidos para un mensaje
Your Business, ConnectedSu Negocio, Conectado
Otras capacidades soportadas
Procesar conjuntos de propiedades relacionadas con los interlocutores en el intercambio de mensajes EDI y transporte de documentos AS2Disponer de información relevante sobre el estado de un mensaje EDI Búsqueda de mensajes dentro de una lista de intercambios y sus correspondientes acusesValidación de esquemas e instancias así como generación de instancias en tiempo de ejecución
Your Business, ConnectedSu Negocio, Conectado
Gestión de Socios EDI
Los interlocutores de un intercambio tienen que ser definidos como socios (BizTalk Server Parties)Cuando BizTalk Server recibe o envía un mensaje intenta determinar quienes son sus interlocutores Se tienen que establecer propiedades para indicar
De donde y como recibir un mensaje de un socio comercialA donde y como enviar un mensaje a un socio comercial
Las propiedades de los socios determinan los siguientes procesamientos
Procesamiento y generación de sobres EDIProcesamiento y generación de acuses (ACK)Validación de mensajes EDI (entrada/salida)Creación de lotes (Batch)Informe de estados
Your Business, ConnectedSu Negocio, Conectado
Resumen de Capacidades EDI
Proceso de
Gestión de
Intercambios(Recepción)
Proceso de
Gestión de
Intercambios(Envío)
Procesode
Encolado[Batchin
g]
Experiencia de diseño
Gestión
AS/2 AS/2
Análisis del intercambioResolución de los interlocutoresVerificación de la transacción Control de duplicados
Procesamiento del intercambioResolución dinámica del esquema Desglose del intercambio
Procesamiento del intercambioEnsobradoEnsamblado del intercambioCorrelación
InformesCorrelación de Intercambio y Acuses de recibo (Ack)Correlación de AS2/MDNEstado de los lotesAgregación
Gestión de acuerdos con Socios Utilidades de migración (puertos y esquemas)
Adaptador base para EDI de BizTalk Server 2004y 2006Accelerador de BizTalk para HIPAA 3.0 y 3.3
Herramientas XMLExtensiones de esquemasValidación de esquemasValidación de instanciasGeneración de instancias
Soporte a normativas EDIMás de 8000 esquemasEDIFACT (D93A a D05B)ANSI o X12 (2040 a 5030)HIPAA (4010A1)EANCOM
Certificado por Drummond GroupSoporte de no repudio de recibos
Incluyendo el almacenamiento de mensajes
Soporte a varios criterios o filtrosNúmero de documentosTamañoTiempo trascurridoFunción externa
Your Business, ConnectedSu Negocio, Conectado
Repaso al mundo EDI
Solución de Microsoft
Conclusiones
Agenda
Casos de uso
Funcionalidades EDI soportadas
Proceso centralizado!!!
Begin
Verify Customer
Decide
Else
ValidReport Error
Check Inventory
Decide
Else
Sufficient
End
Report Backorder
End
Decide
Backorderable
Else
Report Error
EndFulfill
Invoice
End
Receive Order
OperadoresLogísticos
Clientes
EntidadesFinancieras
Proveedores
Sistema deRecursos Humanos
CRM
ERP
ComercioElectrónico
Proceso
Servicios
Servicios
EDI / VAN
SWIF
T / V
AN
EDI / AS2
XML / SOAP
Oracle
SAPCom
merce
Server 2007
SQL Server
Solución conceptual
Proceso
Origen Destino
Un Sist
ema
Otro S
istem
a
Transp
or
teTra
nsp
or
teEsq
ue
ma
Esq
ue
ma
RutaR
uta
Un ejemplo
Proceso
Origen Destino
SAPSoc
io
Comer
cial
Ad
apta
dor
SA
PA
dapta
dor A
S2
ED
IID
OC
RutaR
uta
Socio
Comer
cial
SOAP / HTTP
Esquema
Ruta
Your Business, ConnectedSu Negocio, Conectado
Motor Principal
Arquitectura de BizTalk Server
Orquestaciones
Gestión de Instancias y Activación
Mecanismo de Suscripción/Publicación - Correlación
MessageBox
Adaptadores de Recepción y Envío
FTP
FILE
POP3
SMTP
MSMQ
WCF
HTTP
SOAP
Productos(SQL, SAP,MOSS, …)
DeTerceros
AMedida
Gestión
Configuración
Administración
Despliegue
Monitorización
Integracióncon Socios
Informes
Procesamiento de Mensajes
Validador(XML)
CodificaciónMIME / SMIME
AS2
EDI
A Medida
Resolución de socios
Ensamblador(Planos, XML)
Desamblador(Planos, XML))
Mensaje
Contexto
ContenidoPrincipal
ContenidoOtras Partes
Mapas
Reglas Negocio
Vocabularios
Políticas
Acciones
Reglas
Hechos
Your Business, ConnectedSu Negocio, Conectado
BizTalk Server: Flujo ejecución
Puerto de Entrada
Gestor de TransporteAdaptador de
Recepción
Decodificación
Desensamblado
Validación
Resolución de Socios
Pre-Procesado
Normalización
Mapa Mapa
Adaptadores WCFRecepciónHTTP BásicoServicios WebRed TCP…
Otros AdaptadoresHTTPFTPEDI/AS2SharePointSQLMSMQArchivos…
Adaptadores de tercerosAdaptadores desarrollados a medida
MIME/SMIMEAS2Desarrollado a Medida
Ficheros PlanosDocumentos XMLEDIAS2Desarrollado a Medida
Documentos XMLDesarrollado a Medida
Resolución de Socios (Cert.)Creador de lotes (EDI)Desarrollado a Medida
Transformación de estructura XML y/o contenido mediante los mapas de BizTalk Server
Mensaje
Your Business, ConnectedSu Negocio, Conectado
BizTalk Server: Flujo ejecución
Puerto de Entrada
Gestor de TransporteAdaptador de
Recepción
Decodificación
Desensamblado
Validación
Resolución de Socios
Pre-Procesado
Normalización
Mapa Mapa Message Box
Publicación del mensaje en el gestor de instancia y enrutamiento
MensajeXML
Your Business, ConnectedSu Negocio, Conectado
BizTalk Server: Flujo ejecución
Puerto de Entrada
Gestor de TransporteAdaptador de
Recepción
Decodificación
Desensamblado
Validación
Resolución de Socios
Pre-Procesado
Normalización
Mapa Mapa Message Box
Puerto de Salida
Gestor de TransporteAdaptador de Envío
Codificación
Ensamblado
Pre-Ensamblado
Post-Procesado
NormalizaciónMapa Mapa
Enrutamiento en base a las suscripciones existentes
Preestablecida en diseñoDinámica en base del contenido
Gestor de Lotes (EDI)
Orquestaciones de Aplicación
Your Business, ConnectedSu Negocio, Conectado
BizTalk Server: Flujo ejecución
Puerto de Entrada
Gestor de TransporteAdaptador de
Recepción
Decodificación
Desensamblado
Validación
Resolución de Socios
Pre-Procesado
Normalización
Mapa Mapa Message Box
Puerto de Salida
Gestor de Transporte
Adaptador de Envío
Codificación
Ensamblado
Pre-Ensamblado
Post-Procesado
Normalización
Mapa MapaTransformación de estructura XML y/o contenido mediante los mapas de BizTalk Server
Ficheros PlanosDocumentos XMLEDIDesarrollado a Medida
Desarrollado a Medida
MIME/SMIMEAS2Desarrollado a Medida
Adaptadores WCFEnvíoHTTP BásicoServicios WebRed TCP…
Otros AdaptadoresHTTPFTPEDI/AS2SharePointSQLMSMQArchivos…
Adaptadores de tercerosAdaptadores desarrollados a medida
Mensaje
Your Business, ConnectedSu Negocio, Conectado
Ejemplo de flujo recepción EDI
BizTalk Host BizTalk Host
Puerto Entrada Puerto Salida
Message BoxNormalización
AdaptadorHTTPOtro
Normalización
AdaptadorCualquiera
FormatoCompañí
a
EDI
MensajeXML
Pre-ProcesadoEDIAS2 EDIAS2
Post-Procesado
Your Business, ConnectedSu Negocio, Conectado
Ejemplo de flujo envío EDI
BizTalk Host BizTalk Host
Puerto Entrada Puerto Salida
Message BoxNormalización
AdaptadorHTTPOtro
Normalización
AdaptadorHTTPOtro
EDIFormatoCompañí
a
MensajeXML
OrquestaciónGestor de Lotes
Pre-ProcesadoGenerador de Lotes
EDIAS2 EDIAS2
Post-Procesado
Your Business, ConnectedSu Negocio, Conectado
Presentando características EDI en
demo
Your Business, ConnectedSu Negocio, Conectado
Repaso al mundo EDI
Solución de Microsoft
Conclusiones
Agenda
Casos de uso
Funcionalidades EDI soportadas
Your Business, ConnectedSu Negocio, Conectado
Caso de Estudio
Grupo AntolínMultinacional española que opera en 23 países, con 81 plantas y 20 oficinas técnico-comerciales.Proveedor global de componentes de interior del automóvil, ofrece a sus clientes un Servicio Integral
ConcepciónDiseñoDesarrolloFabricación Distribución
Your Business, ConnectedSu Negocio, Conectado
El proyecto …Necesidades de negocio
Solución
Beneficios
Optimización de la Cadena de Suministro: Integración con los “eslabones” de la cadenaReducir el Coste Total, los Tiempos del Inventario y el Ciclo de Fabricación.Automatizar la Entrega de Productos basada en información integrada de las previsiones de fabricación de nuestros ClientesConseguir una mejor Eficiencia y Rentabilidad en todos los procesos
Red de procesos colaborativa entre Grupo Antolín y sus interlocutores: Clientes, Sumistradores y Operadores LogísticosPermitir Transacciones Colaborativas Automatizadas y Reporting OnlineDar visibilidad y acceso a toda la organización del Grupo a la información de intercambio de datos con terceros
Reducción en el Tiempo del Ciclo de la Cadena de SuministroReducción de errores humanos y errores en los datosMayor visibilidad, monitorización y control de los flujos de intercambio de informaciónInformación en tiempo real de los procesos de intercambio capacidad de reacción
Your Business, ConnectedSu Negocio, Conectado
El escenario …
EAI
Cliente N
Planta 1
Suministrador 1 Cliente 1
ERPPlanta N
Suministrador N
Your Business, ConnectedSu Negocio, Conectado
La arquitectura …Entorno centralizado
Your Business, ConnectedSu Negocio, Conectado
La arquitectura …Patrón de diseño
Your Business, ConnectedSu Negocio, Conectado
La arquitectura …Código distribuido por capas
Your Business, ConnectedSu Negocio, Conectado
La infraestructura …
Clientes X12 EDIFACT AS/2
Gran compañía proveedora del sector Salud
RedTail SolutionsServicios EDI y SCM para proveedores de venta al público
Gran Cadena artículos de drogería
Cadena Alemana de Supermercados de Descuento
Fabricante global de productos quimicos
Fabricante de papel para consumo Europeo
Compañía de productos forestales
Distribuidor global de productos marítimos de alto rendimiento
Visy IndustriesLa mayor compañía de capital privado de empaquetado y reciclado
Compañía energética (incluida en lista “Fortune 500”)
ECN Group/New Zealand PostAgencia de integración B2B
Proveedor de servicios y Software relacionado con EDI
E-Business ISV
Microsoft IT
Otros clientesVenta
sD
istr
ibuci
ón
Serv
icio
s
Your Business, ConnectedSu Negocio, Conectado
Ejemplo Práctico
Configuración de socios comercialesFlujo de mensajes de entradaFlujo de mensajes de salidaMonitorización
Your Business, ConnectedSu Negocio, Conectado
Ejemplo práctico con
demo
Your Business, ConnectedSu Negocio, Conectado
Repaso al mundo EDI
Solución de Microsoft
Conclusiones
Agenda
Casos de uso
Funcionalidades EDI soportadas
Your Business, ConnectedSu Negocio, Conectado
Resumen y Conclusiones
Las empresas están desarrollando soluciones estratégicas para interconectase entre si (B2B)¿La clave? Unificar plataformas B2B y mejorar el servicio a clientesBizTalk Server 2006 R2 permite
Integrar aplicaciones/sistemas heterogéneos Reducir el coste y mejorar el funcionamiento de la cadena de producciónDar soporte a soluciones de mensajería EDI
Your Business, ConnectedSu Negocio, Conectado
Para más informaciónSitio Web oficial de BizTalk en España
http://www.microsoft.com/spain/biztalk/Caso de éxito: Grupo Antolín
http://www.microsoft.com/spain/biztalk/evaluation/cs-antolin.mspx
Blog del equipo EDI de Microsofthttp://blogs.msdn.com/biztalkb2b/
Contenido de la industriaVisión general de X12 y EDIFACT (http://www.ifla.org/VI/5/reports/rep4/42.htm)
Sitio Web de UN/EDIFACT (http://www.unece.org/trade/untdid/welcome.htm)
Sitio Web de Accredited Standards Committee (http://www.x12.org/x12org/index.cfm)Sitio Web de Drummond Group (AS/2) (http://www.drummondgroup.com)
¿Y por qué no? también en mi blog http://blogs.technet.com/pablojunco
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Pablo Junco [email protected]
http://blogs.technet.com/pablojunco