Especificación WebService para:

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Especificación WebService para:"

Transcripción

1 Especificación WebService para: Bandeja de salida Carga masiva Consulta de reportes Bogotá, Diciembre 2010 Modelo Unico de Ingresos, Servicio y Control Automatizado

2 Contenido Procedimiento y Especificación Técnica para la Bandeja de Salida...1 Presentación de Información por Envío de Archivos a través de Web Service...10 Procedimiento y Especificación Técnica para la Consulta de Reportes...29

3 Procedimiento y Especificación Técnica para la Bandeja de Salida El objetivo de la siguiente especificación técnica es brindar la información detallada a las entidades competentes, para que puedan acceder a la Bandeja de Salida a través de Web Services ofrecidos por la DIAN. Definición de los casos de uso para la Bandeja de Salida a través de Web Services Los siguientes son los casos de uso de las operaciones que podrán utilizar las personas u organizaciones: Obtener las URLs del servicio web y del servlet para acceder a la bandeja de salida. Consultar el número de documento que representa una salida de información por envío de archivos. Consultar el listado de archivos que pertenecen a una salida de información por envío de archivos. Descargar archivos desde la bandeja de salida. A continuación se definen cada uno de los casos de uso como operaciones de los Web Services y operaciones ofrecidas por el servlet. 1

4 1. Web Service - Preguntar URLs Este servicio Web posee autenticación y por tal razón es necesario ver el apartado de configuración de seguridad, donde se explica cómo se maneja este tema por medio del Header del mensaje SOAP (ver especificación wsdl DWSPreguntarURLBandejaSalida.wsdl) Obtener las URLs del servicio web para las opciones de bandeja de salida y del servlet para la descarga de archivos Nombre operación DESCRIPCIÓN geturlsbsa Permite obtener la url del servicio web que va a atender las peticiones de correspondientes al WebService - Acceder Bandeja de Salida, y la url del servlet que permite descargar archivos. PARÁMETROS DE ENTRADA formato Formato del cual va a realizar la consulta o descarga de archivos. int PARÁMETROS DE SALIDA geturlsbsareturn XML que contiene las urls del servlet y del web server. geturlsbsa.xsd 2

5 2. Web Service Acceder Bandeja de Salida Este servicio Web posee autenticación y por tal razón es necesario ver el apartado de configuración de seguridad, donde se explica cómo se maneja este tema por medio del Header del mensaje SOAP (ver especificación wsdl DWSConsultarDocSalidaInfo.wsdl ). Además, este servicio Web implemente WSS (Web Service Security), por lo que hay que tener en cuenta el callback que firma el mensaje SOAP. Ver configuración de seguridad Consultar documento salida de información Nombre operación DESCRIPCIÓN consultardocumentosalida Permite consultar el número de documento de una salida de información (documento con formato 10606), dado un identificador que representa el origen de la salida de información. PARÁMETROS DE ENTRADA identificadororigen Identificador que representa el origen de la salida de información. string PARÁMETROS DE SALIDA consultardocumentosalidareturn Elemento XML que contiene el número de documento de la salida de información (documento con formato 10606). consultardocumentosalida.xsd 3

6 2.2. Consultar archivos de salida Nombre DESCRIPCIÓN operación consultararchivossalida Permite consultar el nombre e identificador de los archivos que pertenecen a una salida de información, dado un documento con formato que representa la salida de información. PARÁMETROS DE ENTRADA numero Solicitud Documento con formato que representa la salida de información. long PARÁMETROS DE SALIDA consultararchivossalidareturn Elemento XML que contiene el nombre y el id de los archivos que pertenecen a una salida de información. consultararchivossalida.xsd 4

7 3. Servlet Manejo de Archivos El servlet posee autenticación y por tal razón es necesario ver el apartado de configuración de seguridad, donde se explica cómo se maneja este tema por medio del Header del Request. Por tal razón la comunicación se hace a través de HTTPS. Para determinar qué operación se desea ejecutar, es necesario enviar el parámetro operación, con la operación correspondiente Descargar archivos de salida Nombre operación DESCRIPCIÓN Descargar Archivo de Salida Permite descargar un archivo de la bandeja de salida. PARÁMETROS DEL HEADER Nombre Valor Descripción tipoidentificacion identificación tipoorganizacion nitorganizacion password Código del tipo de identificación. Ver configuración de seguridad. Numero de Identificación. Ver configuración de seguridad. Código del tipo de organización. Ver configuración de seguridad. NIT de la Organización, si se auténtica a nombre de una. Ver configuración de seguridad. La contraseña va codificada con UTF-8. Ver configuración de seguridad. 5

8 PARÁMETROS DEL GET DEL REQUEST Nombre Valor Descripción operacion 1 Operación que permite la descarga de archivos. numerosolicitud long Documento con formato que representa la salida de información. idarchivo int Identificador del archivo que se va a descargar. RESPUESTA Nombre Valor Descripción stream Respuesta servlet archivos.xsd A través del stream, envía el archivo, el cual es un comprimido cuyo nombre es el id del archivo con extensión zip, y contiene el archivo solicitado cuyo nombre y extensión depende de cómo esté registrado. Si se presento algún error, devuelve por este mismo medio, un xml con el error. Si se presentó algún error, devuelve por este mismo medio en vez del archivo, un xml con el error. 6

9 Configuración de Seguridad IPs autorizadas por la DIAN El servicio ofrecido debe contar con una dirección pública válida en Internet para poder consumir las operaciones de los Web Services ofrecidos por carga Masiva. Esta dirección debe ser informada a la DIAN para su autorización. Solamente desde las direcciones autorizadas se podrá acceder a estas operaciones. Protocolo HTTPS El protocolo de comunicación establecido para conectarse al Web Service y al servlet de la DIAN es HTTPS. Certificados Digitales Los certificados digitales que se utilizarán para validar el mensaje SOAP deben ser emitidos por una Entidad Certificadora autorizada por la Superintendencia de Industria y Comercio. Estos certificados deben ser de tipo Servidor Seguro que permitan generar firmas automatizadas. WS-Security Como mecanismo de seguridad para el envío y recepción de los mensajes SOAP, se establece el estándar internacional WS-Security. Los mensajes SOAP tendrán que cumplir las siguientes características: 7

10 Para la petición SOAP: Estar firmado digitalmente. Contener el elemento Timestamp, el cual indica la fecha y hora en que se crea la petición, y la fecha y hora en que expira el mensaje. Para la autenticación ante el DIAN se deberá usar el elemento accesomuisca (que se puede encontrar en en la cabecera (Header) del mensaje SOAP. Esta cabecera está definida en el WSDL del Web Service. La inclusión de este elemento dentro de la cabecera del mensaje SOAP varía dependiendo de la plataforma usada. Este elemento usa los siguientes atributos para permitir el acceso a DIAN: - tipoorganizacion: Tipo de la organización que va a realizar la autenticación. Los tipos de organizaciones permitidos están definidos en el XSD. - nitorganizacion: Corresponde al NIT de la organización que va a acceder. Este es requerido únicamente cuando el tipo de organización sea NIT_ORGANIZACION. - tipoidentificacion: Tipo de documento de identificación del usuario que solicita el acceso. Los tipos de documentos de identificación permitidos están definidos en el XSD. - identificacion: Número de identificación del usuario. - password: Contraseña de acceso a la DIAN. Un ejemplo es el siguiente: <soapenv:header> <ns1:accesomuisca xmlns:ns1=»http://www.dian.gov.co/ws/seguridad» soapenv:actor=»http://schemas.xmlsoap.org/soap/actor/next» soapenv:mustunderstand=»0" ns1:tipoorganizacion=»nit_organizacion» ns1:nitorganizacion=» " ns1:tipoidentificacion=»sis»ns1:identificacion=» " ns1:password=»xxxxxx»></ ns1:accesomuisca> </soapenv:header> Para la Respuesta SOAP: El mensaje SOAP deberá estar firmado digitalmente. Contendrá el elemento Timestamp. 8

11 Autenticación vía Servlet Para la autenticación ante el DIAN a través del servlet, se deben utilizar los siguientes parámetros, que viajarán por header del request: tipoorganizacion: Tipo de la organización que va a realizar la autenticación. Los tipos de organizaciones permitidos están definidos en el XSD. nitorganizacion: Corresponde al NIT de la organización que va a acceder. Este es requerido únicamente cuando el tipo de organización sea NIT_ORGANIZACION. tipoidentificacion: Tipo de documento de identificación del usuario que solicita el acceso. Los tipos de documentos de identificación permitidos están definidos en el XSD. identificacion: Número de identificación del usuario. password: Contraseña de acceso a la DIAN. 9

12 Presentación de Información por Envío de Archivos a través de Web Service El servicio de presentación de información por envío de archivos a través de web service (sistema a sistema), permite de manera general a los usuarios del mismo, las siguientes opciones: Realizar una solicitud de carga de archivos, Consultar el estado del procesamiento de la solicitud, Recibir la comunicación respectiva cuando se finalice el procesamiento. En forma detallada a través del nuevo servicio, podrán realizarse las siguientes operaciones, bien sea que se trate de personas u organizaciones: Preguntar URLs. Reservar números de documentos. Obtener el rango de consecutivos para los archivos a cargar. Presentar solicitud de envío de archivos. Consultar el estado de la solicitud. Consultar archivos de la bandeja de entrada. Eliminar archivos de la bandeja de entrada. Colocar archivos en la bandeja de entrada. Colocar los archivos con error de una solicitud en la bandeja de salida. Descargar los archivos con error de una solicitud de la bandeja de salida. Los siguientes son las operaciones que deben implementar las personas u organizaciones para recibir respuesta relacionada con el procesamiento de solicitudes: Informar fin de procesamiento de una solicitud de envío de archivos. Informar fin de colocación de archivos de error en la bandeja de salida. 10

13 11 A continuación se definen cada una de las operaciones de los Web Services así como de las operaciones ofrecidas por el servlet.

14 1. Web Service DIAN Preguntar URLs Esta operación Web posee autenticación y por tal razón es necesario ver el apartado de configuración de seguridad, donde se explica cómo se maneja este tema por medio del Header del mensaje SOAP (ver especificación wsdl DWSPreguntarURL.wsdl) Obtener las URLs del servicio Web para las opciones de envío masivo y del servlet para carga y descarga de archivos Nombre Operación DESCRIPCIÓN geturls Permite obtener la URL del servicio Web que va a atender las peticiones correspondientes al WebService Presentar Solicitud, y la URL del servlet que permite cargar y descargar archivos. PARÁMETROS DE ENTRADA formato Formato del cual va a realizar la solicitud de carga de archivos. int PARAMETROS DE SALIDA geturlsreturn XML que contiene las urls del servlet y del web server. geturls.xsd 12

15 2. Web Service DIAN Presentar Solicitud Esta operación Web posee autenticación y por tal razón es necesario ver el apartado de configuración de seguridad, donde se explica cómo se maneja este tema por medio del Header del mensaje SOAP (ver especificación wsdl DWSPresentarSolicitud.wsdl). Además, esta operación Web implica implementar WSS (Web Service Security), por lo que hay que tener en cuenta el callback que firma el mensaje SOAP. Ver configuración de seguridad Reservar números de documentos Nombre Operación DESCRIPCIÓN reservarnumerosdocumento Permite reservar una numeración de consecutivos que como mínimo debería ser la misma cantidad de archivos a cargar. PARÁMETROS DE ENTRADA cantidadconsecutivos formato version Cantidad de números de documentos que se desean reservar. Formato para el cual se requiere reservar número de documentos. Versión del formato para el cual se requiere reservar número de documentos int int int PARÁMETROS DE SALIDA reservarnumeros DocumentoReturn XML con los números de documentos reservados. reservarnumerosdocumento.xsd 13

16 2.2. Obtener el rango de consecutivos para los archivos a cargar Nombre Operación DESCRIPCIÓN consultarrangoconsecutivos Permite reservar una numeración de consecutivos que como mínimo debería ser la misma cantidad de archivos a cargar. PARÁMETROS DE ENTRADA cantidadconsecutivos formato version Cantidad de consecutivos para los cuales va a reservar numeración. Formato para el cual se requiere reservar consecutivos. Versión del formato para el cual se requiere reservar consecutivos. int int int PARÁMETROS DE SALIDA consultarrango ConsecutivosReturn XML con el rango de consecutivos reservados. consultarrangoconsecutivos.xsd 14

17 2.3. Presentar solicitud de envío de archivos Nombre Operación DESCRIPCIÓN presentarsolicitud Permite presentar una solicitud para el envío de uno o varios archivos colocados previamente en la bandeja de entrada de la persona u organización. PARAMETROS DE ENTRADA xmldocsolicitud XML que contiene la información de la solicitud de envío de archivo (ver Anexo A). xmldocsolicitud.xsd PARAMETROS DE SALIDA reservarnumeros DocumentoReturn XML que contiene la información del acuse de recibo. presentarsolicitud.xsd 15

18 2.4. Consultar el estado de la solicitud Nombre Operación DESCRIPCIÓN consultarsolicitud Permite consultar el estado de la solicitud, y lista el nombre de los archivos que presentaron error. Esta operación tendrá políticas para poder utilizada cada cierto tiempo. PARAMETROS DE ENTRADA numerosolicitud Número de la solicitud sobre la que se desea hacer la consulta. long PARAMETROS DE SALIDA consultarsolicitudreturn XML que contiene el estado de la solicitud; si la solicitud presentó errores, incluye el listado de los archivos que tuvieron error. consultarsolicitud.xsd 16

19 2.5. Colocar los archivos con error de una solicitud en la bandeja de salida Nombre operación DESCRIPCIÓN colocararchivosbandejasalida Permite colocar en la bandeja de salida los archivos que presentaron error durante el procesamiento, de manera comprimida. Esta operación es asincrónica, lo que hace que se genere una respuesta usando el Web Service implementado por la organización para informar el fin de colocación de archivos de error. Para la descarga posterior de los archivos de error, se deben utilizar los Web Services ofrecidos por la bandeja de salida para consultar el número de la solicitud de descarga (10606) y un identificador de archivo a partir del documento de la solicitud de presentación de información por envío de archivos (10006). Luego a través del Servlet de la bandeja de salida, se podrá descargar el archivo, el cual es un zip cuyo nombre va a ser el mismo número de la solicitud de envío de archivos, y contendrá los XML de los archivos que presentaron error durante el procesamiento de la solicitud de envío de archivos. PARÁMETROS DE ENTRADA numerosolicitud Número de la solicitud, de la cual se desea colocar los archivos de error a la bandeja de salida. long PARÁMETROS DE SALIDA colocararchivosbandeja SalidaReturn XML que contiene el estado de éxito o los errores de la operación. colocararchivosbandejasalida.xsd 17

20 ` 2.6. Consultar archivos de la bandeja de entrada Nombre Operación DESCRIPCIÓN consultararchivosbandejaentrada Permite consultar el nombre de los archivos que se encuentran en la bandeja de entrada, filtrados por formato y versión. PARÁMETROS DE ENTRADA formato Formato para el cual se van a consultar los archivos. int version Versión del formato para el cual se van a consultar los archivos. int PARAMETROS DE SALIDA consultararchivosbandeja EntradaReturn XML que contiene el nombre de los archivos que se encuentran en la bandeja de entrada, filtrados por formato y versión según los parámetros del web service. consultararchivosbandejaentrada.xsd 18

21 2.7. Eliminar archivos de la bandeja de entrada Nombre Operación DESCRIPCIÓN eliminararchivosbandejaentrada Permite eliminar archivos que se encuentran en la bandeja de entrada. PARÁMETROS DE ENTRADA xmlnomarchivos XML que contiene el nombre de los archivos a eliminar de la bandeja de entrada. xmlnomarchivos.xsd PARÁMETROS DE SALIDA eliminararchivobandeja EntradaReturn XML que contiene el nombre de los archivos y el estado del proceso de eliminación de cada uno. eliminararchivobandejaentrada.xsd 19

22 3. Servlet DIAN Manejo de Archivos El servlet posee autenticación y por tal razón es necesario ver el apartado de configuración de seguridad, donde se explica cómo se maneja este tema por medio del Header del Request. Por tal razón la comunicación se hace a través de HTTPS. Para determinar qué operación se desea ejecutar, es necesario enviar el parámetro operación, con la operación correspondiente Colocar archivos en la bandeja de entrada Nombre Operación DESCRIPCIÓN Colocar Archivo en la Bandeja de Entrada Permite colocar el archivo a cargar en la bandeja de entrada, en formato XML o comprimido con varios archivos XML en su contenido. PARAMETROS EN EL HEADER DEL REQUEST Nombre Valor Descripción tipoidentificacion Código del tipo de identificación. Ver configuración de seguridad. identificacion tipoorganizacion Número de Identificación. Ver configuración de seguridad. Código del tipo de organización. Ver configuración de seguridad. nitorganizacion password NIT de la Organización, si se auténtica a nombre de una. Ver configuración de seguridad. La contraseña va codificada con UTF-8. Ver configuración de seguridad. 20

23 PARAMETROS EN EL GET DEL REQUEST Nombre Valor Descripción operacion 2 Operación que permite la carga de archivos. nombrearchivo Dmuisca_ccmmmmmv vaaaacccccccc.xml o Dmuisca_ccmmm mmvvaaaacccccccc.zip o signdmuisca_ccmmmmmv vaaaacccccccc.xml.xml Dmuisca_ccmmmmmv vaaaacccccccc.xmlcc: Concepto (Inserción = 01 Reemplazo = 02).mmmmm: Formato.vv: Versión del formato.aaaa: Año de envío.cccccccc : Consecutivo de envío por año. PARAMETROS EN EL POST DEL REQUEST Nombre Valor Descripción A través del stream del request, envía el archivo. PARAMETROS EN EL RESPONSE Nombre Valor Descripción Respuesta servlet archivos.xsd A través del stream del response, se envía un xml el estado de los archivos que se cargaron y/o se descomprimieron. 21

24 4. Web Service Organización Respuestas de Procesamiento 4.1. Informar fin de procesamiento de una solicitud de envío de archivos Para esta operación, revisar la especificación técnica de WebService Para consulta de Reportes (ver especificación Especificación de WebService Para consulta de Reportes.doc). La respuesta está definida bajo el siguiente esquema: informarfinprocesamientosolicitud.xsd 4.2. Informar fin de colocación de archivos de error en la bandeja de salida Para esta operación, revisar la especificación técnica de WebService Para consulta de Reportes (ver especificación Especificación de WebService Para consulta de Reportes.doc). La respuesta está definida bajo el siguiente esquema: informarfinprocesamientosolicitud.xsd Configuración de Seguridad IPs autorizadas por la DIAN El servicio ofrecido debe contar con una dirección pública válida en Internet para poder consumir las operaciones de los Web Services ofrecidos por carga Masiva. Esta dirección debe ser informada a la DIAN para su autorización. Solamente desde las direcciones autorizadas se podrá acceder a estas operaciones. Protocolo HTTPS El protocolo de comunicación establecido para conectarse al Web Service y al servlet de la DIAN es HTTPS. Certificados Digitales Los certificados digitales que se utilizarán para validar el mensaje SOAP deben ser emitidos por una Entidad Certificadora autorizada por la Superintendencia de Industria y Comercio. Estos certificados deben ser de tipo Servidor Seguro que permitan generar firmas automatizadas. WS-Security Como mecanismo de seguridad para el envío y recepción de los mensajes SOAP, se establece el estándar internacional WS-Security. Los mensajes SOAP tendrán que cumplir las siguientes características: 22

25 Para la petición SOAP: Estar firmado digitalmente. Contener el elemento Timestamp, el cual indica la fecha y hora en que se crea la petición, y la fecha y hora en que expira el mensaje. Para la autenticación ante el DIAN se deberá usar el elemento accesomuisca (que se puede encontrar en: en la cabecera (Header) del mensaje SOAP. Esta cabecera está definida en el WSDL del Web Service. La inclusión de este elemento dentro de la cabecera del mensaje SOAP varía dependiendo de la plataforma usada. Este elemento usa los siguientes atributos para permitir el acceso a DIAN: - tipoorganizacion: Tipo de la organización que va a realizar la autenticación. Los tipos de organizaciones permitidos están definidos en el XSD. - nitorganizacion: Corresponde al NIT de la organización que va a acceder. Este es requerido únicamente cuando el tipo de organización sea NIT_ORGANIZACION. - tipoidentificacion: Tipo de documento de identificación del usuario que solicita el acceso. Los tipos de documentos de identificación permitidos están definidos en el XSD. - identificacion: Número de identificación del usuario. - password: Contraseña de acceso a la DIAN. Un ejemplo es el siguiente: <soapenv:header>... <ns1:accesomuisca xmlns:ns1=»http://www.dian.gov.co/ws/seguridad» soapenv:actor=»http://schemas.xmlsoap.org/soap/actor/next» soapenv:mustunderstand=»0" ns1:tipoorganizacion=»nit_organizacion» ns1:nitorganizacion=» " ns1:tipoidentificacion=»sis»ns1:identificacion=» " ns1:password=»xxxxxx»></ ns1:accesomuisca> </soapenv:header> Para la Respuesta SOAP: El mensaje SOAP deberá estar firmado digitalmente. Contendrá el elemento Timestamp. 23

26 Autenticación vía Servlet Para la autenticación ante el DIAN a través del servlet, se deben utilizar los siguientes parámetros, que viajarán por el header del request: tipoorganizacion: Tipo de la organización que va a realizar la autenticación. Los tipos de organizaciones permitidos están definidos en el XSD. nitorganizacion: Corresponde al NIT de la organización que va a acceder. Este es requerido únicamente cuando el tipo de organización sea NIT_ORGANIZACION. tipoidentificacion: Tipo de documento de identificación del usuario que solicita el acceso. Los tipos de documentos de identificación permitidos están definidos en el XSD. identificacion: Número de identificación del usuario. password: Contraseña de acceso a la DIAN. 24

27 Solicitud de Presentación de Información por Envío de Archivos a Través de WebService Especificación técnica La solicitud de presentación de información por envío de archivos a través de WebService, se debe hacer por medio de un XML que viaja por SOAP y que cumpla las siguientes especificaciones: 1. Formato del XML El xml de la solicitud esta compuesto por un elemento complejo: Solicitud de envió, el cual se describe en la tabla 1. El documento XML debe cumplir con la especificación 1.0 Tercera edición. El conjunto de caracteres utilizado en el documento XML debe ser ISO El documento XML debe estar bien formado y ser valido de acuerdo al esquema XSD que incluye en esta especificación técnica. 25

28 El archivo debe contener un elemento único raíz llamado solenvio, que a su vez contendrá toda la información de la solicitud del envió: Atributo Casilla Denominación casilla Tipo Longitud Obligatoria Observaciones cpt 42 Concepto int 1 S 1 = Inserción 2 = Reemplazo 3 = Reemplazo Parcial fmt 40 Código Formato int 5 S ver 41 Versión Formato int 2 S anovig 43 Año Informado int 4 S Formato AAAA pervig 44 Periodo Informado int 2 S 0 = Si es un formato aperiódico. nomarch 46 Nombre y Extensión del Primer Archivo de Envio. string 33 S Dmuisca_ccmmmmmvvaaaacccccccc.xml cc: Concepto (Inserción = 01 Reemplazo = 02). mmmmm: Formato. vv: Versión del formato. aaaa: Año de envío. cccccccc: Consecutivo de envío por año. numarch 47 Cantidad de Archivos int 3 S numreg 48 Número Total de Registros de los Archivos de Envio. int 5 S Máximo registros y mínimo 1 registro. numsolant 49 No. de Solicitud Anterior long 15 N Es obligatoria cuando el atributo cpt es igual a 2 ó 3. 26

29 Dentro del elemento raíz, encontramos otros 3 elementos que se describen a continuación. Información del interesado Este elemento único llamado interesado, contiene la siguiente información. Atributo Casilla Denominacion casilla Tipo Longitud Obligatoria Observaciones tdoc 25 Tipo de documento de identificación int 2 S Códigos externos obtenidos del dominio 109 nid 26 Número del documento de identificación int 12 S Información del remitente Este elemento único llamado remitente, contiene la siguiente información. Atributo Casilla Denominacion casilla Tipo Longitud Obligatoria Observaciones tdoc 33 Tipo de documento de identificación int 2 S Códigos externos obtenidos del dominio 109 nid 34 Número del documento de identificación int 12 S 27

30 2. Validaciones Validaciones Generales El archivo debe contener todos los campos definidos para el encabezado y estos campos deben estar correctamente diligenciados. La información del contenido del archivo debe corresponder al esquema XSD entregado. Los atributos que registran valores numéricos, se reportan con valores numéricos positivos, sin signos ni puntuaciones, según lo reportado por el informante o en su defecto con cero (0). Validaciones en solenvio El número de la solicitud anterior es requerido si el concepto es reemplazo o reemplazo parcial. 3. Esquema XSD A continuación se incluye el esquema XSD para esta especificación técnica. Solicitud de Presentación de Información por Envío De Archivos a Través de WebService 28

31 Procedimiento y Especificación Técnica para la Consulta de Reportes El objetivo de la siguiente especificación técnica es brindar la información detallada a las entidades competentes, para que puedan acceder a la Consulta de reportes a través de Web Services ofrecidos por la DIAN. Definición de los casos de uso para la consulta de un reporte a través de Web Services Los siguientes son los casos de uso de las operaciones que podrán utilizar las personas u organizaciones: Consultar un reporte Recibir la respuesta del reporte A continuación se definen cada uno de los casos de uso como operaciones de los Web Services y operaciones ofrecidas por el servlet. 1. Web Service Consulta Reporte Este servicio Web posee autenticación y por tal razón es necesario ver el apartado de configuración de seguridad, donde se explica cómo se maneja este tema por medio del Header del mensaje SOAP Consultar el Reporte 29 Nombre operación DESCRIPCIÓN Permite consultar un reporte a partir de los parámetros definidos xmlreportemuisca PARAMETROS DE SALIDA Descripción del nombre del reporte que se va a consultar y parámetros que se envían Reportes.xsd idoperacion consultarreporte Identificador único de la solicitud del reporte String (32 caracteres)

32 2. Web Service Respuesta Servicio Este servicio Web debe ser implementado por el cliente para recibir la respuesta de alguna operación realizada en Muisca y debe ser registrada la URL de respuesta para cada uno de los servicios en la DIAN. (ver especificación wsdl (WSRespuestaMuisca.wsdl) 2.1. Respuesta Servicio Nombre operación DESCRIPCIÓN recibirrespuestamuisca Envía respuesta a alguna operación realizada a través de un servicio web MUISCA. PARAMETROS DE ENTRADA xmlrespuesta XML que indica si la respuesta fue exitosa o no. RespuestaServicioMuisca.xsd Configuración de Seguridad IPs autorizadas por la DIAN El servicio ofrecido debe contar con una dirección pública válida en Internet para poder consumir las operaciones de los Web Services ofrecidos por arquitectura. Esta dirección debe ser informada a la DIAN para su autorización. Solamente desde las direcciones autorizadas se podrá acceder a estas operaciones. Protocolo HTTPS El protocolo de comunicación establecido para conectarse al Web Service y al servlet de la DIAN es HTTPS. Certificados Digitales Los certificados digitales que se utilizaran para validar el mensaje SOAP deben ser emitidos por una Entidad Certificadora autorizada por la Superintendencia de Industria y Comercio. Estos certificados deben ser de tipo Servidor Seguro que permitan generar firmas automatizadas. 30

33 WS-Security Como mecanismo de seguridad para el envío y recepción de los mensajes SOAP, se establece el estándar internacional WS-Security. Los mensajes SOAP tendrán que cumplir las siguientes características: Para la petición SOAP: Estar firmado digitalmente. Contener el elemento Timestamp, el cual indica la fecha y hora en que se crea la petición, y la fecha y hora en que expira el mensaje. Para la autenticación ante el DIAN se deberá usar el elemento accesomuisca (que se puede encontrar en: en la cabecera (Header) del mensaje SOAP. Esta cabecera está definida en el WSDL del Web Service. La inclusión de este elemento dentro de la cabecera del mensaje SOAP varía dependiendo de la plataforma usada. Este elemento usa los siguientes atributos para permitir el acceso a DIAN: - tipoorganizacion: Tipo de la organización que va a realizar la autenticación. Los tipos de organizaciones permitidos están definidos en el XSD. - nitorganizacion: Corresponde al NIT de la organización que va a acceder. Este es requerido únicamente cuando el tipo de organización sea NIT_ORGANIZACION. - tipoidentificacion: Tipo de documento de identificación del usuario que solicita el acceso. Los tipos de documentos de identificación permitidos están definidos en el XSD. - identificacion: Número de identificación del usuario. - password: Contraseña de acceso a la DIAN. Un ejemplo es el siguiente: <soapenv:header>... <ns1:accesomuisca xmlns:ns1=»http://www.dian.gov.co/ws/seguridad» soapenv:actor=»http: /schemas.xmlsoap.org/soap/actor/next» soapenv:mustunderstand=»0" ns1:tipoorganizacion=»nit_organizacion» ns1:nitorganizacion=» " ns1:tipoidentificacion=»sis»ns1:identificacion=» " ns1:password=»xxxxxx»></ ns1:accesomuisca> </soapenv:header> 31

Definir las características y contenido de los archivos donde se reporta las Ventas con tarjetas de crédito

Definir las características y contenido de los archivos donde se reporta las Ventas con tarjetas de crédito OBJETIVO Definir las características y contenido de los archivos donde se reporta las Ventas con tarjetas de crédito ESPECIFICACIÓN TECNICA El formato de Ventas con tarjetas de crédito, debe enviarse en

Más detalles

Definir las características y contenido de los archivos donde se reportan los Consumos con tarjetas de crédito.

Definir las características y contenido de los archivos donde se reportan los Consumos con tarjetas de crédito. OBJETIVO Definir las características y contenido de los archivos donde se reportan los Consumos con tarjetas de crédito. ESPECIFICACIÓN TECNICA El formato de Consumos con tarjetas de crédito, debe enviarse

Más detalles

Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo Formato 1006 - Versión 8

Impuestos a las Ventas por Pagar (Generado) e Impuesto al Consumo Formato 1006 - Versión 8 OBJETIVO Definir las características y contenido de los archivos donde se reportan el Impuesto a las Ventas por Pagar (Generado) e Impuesto al Consumo. ESPECIFICACIÓN TECNICA El formato de Impuesto a las

Más detalles

Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito.

Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito. OBJETIVO Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito. ESPECIFICACIÓN TECNICA El formato de Consumos con tarjetas de crédito, debe enviarse

Más detalles

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres: OBJETIVO Definir las características y contenido de los archivos donde se reportan las Inversiones en fondos de valores, fondos de inversión, fondos mutuos de inversión. ESPECIFICACIÓN TECNICA El formato

Más detalles

Resolución 000112 del 29 de Octubre de 2015 Anexo No. 5 Especificaciones Técnicas FONDOS DE PENSIONES OBLIGATORIAS Formato 2277 - Versión 1

Resolución 000112 del 29 de Octubre de 2015 Anexo No. 5 Especificaciones Técnicas FONDOS DE PENSIONES OBLIGATORIAS Formato 2277 - Versión 1 OBJETIVO Definir las características y contenido de los archivos correspondientes al formato 2277 versión 1 donde se reporta la información de FONDOS DE PENSIONES OBLIGATORIAS ESPECIFICACIÓN TECNICA El

Más detalles

Definir las características y contenido de los archivos, donde se reporta la Elaboración de facturación por litógrafos y tipógrafos.

Definir las características y contenido de los archivos, donde se reporta la Elaboración de facturación por litógrafos y tipógrafos. OBJETIVO Definir las características y contenido de los archivos, donde se reporta la Elaboración de facturación por litógrafos y tipógrafos. ESPECIFICACIÓN TECNICA El formato de Elaboración de facturación

Más detalles

Definir las características y contenido de los archivos donde se reportan los Pagos o abonos en cuenta realizados con recursos del fideicomiso.

Definir las características y contenido de los archivos donde se reportan los Pagos o abonos en cuenta realizados con recursos del fideicomiso. OBJETIVO Definir las características y contenido de los archivos donde se reportan los Pagos o abonos en cuenta realizados con recursos del fideicomiso. ESPECIFICACIÓN TECNICA El formato de Pagos o abonos

Más detalles

Definir las características y contenido de los archivos para el Registro de Productos.

Definir las características y contenido de los archivos para el Registro de Productos. OBJETIVO Definir las características y contenido de los archivos para el Registro de Productos. ESPECIFICACIÓN TECNICA El formato para el, debe enviarse en un archivo XML que cumpla las siguientes especificaciones:

Más detalles

Definir las características y contenido de los archivos donde se reportan los Pagos o abonos en cuenta realizados con recursos del fideicomiso.

Definir las características y contenido de los archivos donde se reportan los Pagos o abonos en cuenta realizados con recursos del fideicomiso. OBJETIVO Definir las características y contenido de los archivos donde se reportan los Pagos o abonos en cuenta realizados con recursos del fideicomiso. ESPECIFICACIÓN TECNICA El formato de Pagos o abonos

Más detalles

Definir las características y contenido de los archivos donde se reportan los Consumos con tarjetas de crédito.

Definir las características y contenido de los archivos donde se reportan los Consumos con tarjetas de crédito. OBJETIVO Definir las características y contenido de los archivos donde se reportan los Consumos con tarjetas de crédito. ESPECIFICACIÓN TECNICA El formato de Consumos con tarjetas de crédito, debe enviarse

Más detalles

Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito.

Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito. OBJETIVO Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito. ESPECIFICACIÓN TECNICA El formato de Consumos con tarjetas de crédito, debe enviarse

Más detalles

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres: OBJETIVO Definir las características y contenido de los archivos donde se reportan los Información de saldos de cuentas por cobrar al 31 de diciembre en Contratos de Mandato o Administración Delegada.

Más detalles

Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito.

Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito. OBJETIVO Definir las características y contenido de los archivos donde se reporta el Consumos con tarjetas de crédito. ESPECIFICACIÓN TECNICA El formato de Consumos con tarjetas de crédito, debe enviarse

Más detalles

Definir las características y contenido de los archivos, donde se reporta la Información de Convenios de Cooperación con Organismos Internacionales.

Definir las características y contenido de los archivos, donde se reporta la Información de Convenios de Cooperación con Organismos Internacionales. OBJETIVO Definir las características y contenido de los archivos, donde se reporta la. ESPECIFICACIÓN TECNICA El formato de Información de Convenios de Cooperación con Organismos Internacionales, debe

Más detalles

Servicios Web para el control de publicación de anuncios de notificación en el Tablón Edictal Único

Servicios Web para el control de publicación de anuncios de notificación en el Tablón Edictal Único Servicios Web para el control de publicación de anuncios de notificación en el Tablón Edictal Único 1 CONTROL DE CAMBIOS Versión Cambios realizados 1.0 Versión inicial 1.1 Se incluyen las direcciones IP

Más detalles

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres: OBJETIVO Definir las características y contenido de los archivos donde se reportan los Pagos o abonos en cuenta efectuados con cargo a los patrimonios autónomos. ESPECIFICACIÓN TECNICA El formato de Pagos

Más detalles

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres: OBJETIVO Definir las características y contenido de los archivos correspondientes al formato 2276 versión 1 donde se reporta la información de INFORMACIÓN CERTIFICADO DE INGRESOS Y RETENCIONES PARA PERSONAS.

Más detalles

Definir las características y contenido de los archivos con la Informe Detallado de Facturación por parte del obligado a facturar.

Definir las características y contenido de los archivos con la Informe Detallado de Facturación por parte del obligado a facturar. OBJETIVO Definir las características y contenido de los archivos con la Informe Detallado de Facturación por parte del obligado a facturar. ESPECIFICACIÓN TECNICA El formato Informe Detallado de Facturación

Más detalles

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:

El nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres: OBJETIVO Definir el contenido y especificaciones técnicas de la información que debe ser entregada por las EAR a la DIAN, respecto de las transacciones de pago realizadas a través de canales electrónicos,

Más detalles

Resolución 000111 del 29 de Octubre del 2015 Anexo No. 4 Especificaciones Técnicas FONDO DE CESANTIAS Formato 2274 - Versión 1

Resolución 000111 del 29 de Octubre del 2015 Anexo No. 4 Especificaciones Técnicas FONDO DE CESANTIAS Formato 2274 - Versión 1 OBJETIVO Definir las características y contenido de los archivos correspondientes al formato 2274 versión 1 donde se reporta la información de. ESPECIFICACIÓN TECNICA El formato debe enviarse en un archivo

Más detalles

Resolución Anexo No. 9 Especificaciones Técnicas INFORME DE DATOS CUENTA CORRIENTE DE COMPENSACIÓN Formato 1070 - Versión 6

Resolución Anexo No. 9 Especificaciones Técnicas INFORME DE DATOS CUENTA CORRIENTE DE COMPENSACIÓN Formato 1070 - Versión 6 OBJETIVO Definir las características y contenido de los archivos donde se reporta el formato de: Informe de datos cuenta corriente de compensación. ESPECIFICACIÓN TECNICA El formato de Informe de datos

Más detalles

Movimiento en Cuenta Corriente y/o Ahorro Formato 1019 - Versión 8

Movimiento en Cuenta Corriente y/o Ahorro Formato 1019 - Versión 8 OBJETIVO Definir las características y contenido de los archivos donde se reporta el. ESPECIFICACIÓN TECNICA El, debe enviarse en un archivo XML que cumpla las siguientes especificaciones: 1. Estándar

Más detalles

MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO Formato 1019 - Versión 9

MOVIMIENTO EN CUENTA CORRIENTE Y/O AHORRO Formato 1019 - Versión 9 OBJETIVO Definir las características y contenido de los archivos donde se reporta el Movimiento en cuentas corriente y/o ahorro. ESPECIFICACIÓN TECNICA El formato de Movimiento en cuentas corriente y/o

Más detalles

Plataforma CGN. Comunicaciones con terceros. Fecha del Documento 07/10/2008 Versión 0.2

Plataforma CGN. Comunicaciones con terceros. Fecha del Documento 07/10/2008 Versión 0.2 Plataforma CGN Comunicaciones con terceros Fecha del Documento 07/10/2008 Versión 0.2 1 Tabla de Contenido Plataforma CGN 1 1 Tabla de Contenido 1 2 Histórico de Revisiones 2 3 Introducción 3 3.1 Objetivos.

Más detalles

Recomendaciones para procesos de integración con Web-Services

Recomendaciones para procesos de integración con Web-Services Recomendaciones para procesos de integración con Web-Services Este documento es producto de la experiencia en integración vía Web Services. La información recopila una serie de lecciones aprendidas a partir

Más detalles

Banco de la República Bogotá D. C., Colombia

Banco de la República Bogotá D. C., Colombia Banco de la República Bogotá D. C., Colombia Dirección General de Tecnología Departamento de Gestión Informática DOCUMENTO TÉCNICO DE SERVICIOS NO INTERACTIVOS DEL BANCO DE LA Agosto de 2014 Versión 1.0

Más detalles

Un ejemplo de este XML esta anexo en la sección: Ejemplo XML consultarecibopago.

Un ejemplo de este XML esta anexo en la sección: Ejemplo XML consultarecibopago. PROCEDIMIENTO Y ESPECIFICACION TECNICA PARA LA ENTREGA DE LA INFORMACION DE LOS RECIBOS PENDIENTES DE PAGO Y LA CONFIRMACION DE TRANSACCION DE PAGO POR CANALES ELECTRONICOS El objetivo de la siguiente

Más detalles

(enero 20) Diario Oficial No. 47.959 de 21 de enero de 2011 DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES

(enero 20) Diario Oficial No. 47.959 de 21 de enero de 2011 DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES RESOLUCIÓN 479 DE 2011 (enero 20) Diario Oficial No. 47.959 de 21 de enero de 2011 DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES Por la cual se señala el contenido y las características técnicas de la información

Más detalles

GUIA PARA ENVIO DE INFORMACIÓN POR PARTE DE LAS INSTITUCIONES FINANCIERAS OBLIGADAS, UTILIZANDO EL SERVICIO FATCA DE LA DIAN

GUIA PARA ENVIO DE INFORMACIÓN POR PARTE DE LAS INSTITUCIONES FINANCIERAS OBLIGADAS, UTILIZANDO EL SERVICIO FATCA DE LA DIAN GUIA PARA ENVIO DE INFORMACIÓN POR PARTE DE LAS INSTITUCIONES FINANCIERAS OBLIGADAS, UTILIZANDO EL SERVICIO FATCA DE LA DIAN 2015 SGSI Subdirección de Gestión de Tecnología de Información y Telecomunicaciones.

Más detalles

FESB Servicio de Solicitud de Token

FESB Servicio de Solicitud de Token FESB Servicio de Solicitud de Versión 1.0 Área de Arquitecturas Unidad de Arquitectura de Software de Aplicaciones 1 Servicio de solicitud de Hoja de Control Título Documento de Referencia Responsable

Más detalles

1. CONFIGURACIÓN Y DESARROLLO FACTURACIÓN ELECTRÓNICA. a. CONFIGURACION DE SERVIDORES b. CERTIFICADO DIGITAL c. MODULO GENERADOR DOCUMENTOS XML d.

1. CONFIGURACIÓN Y DESARROLLO FACTURACIÓN ELECTRÓNICA. a. CONFIGURACION DE SERVIDORES b. CERTIFICADO DIGITAL c. MODULO GENERADOR DOCUMENTOS XML d. 1. CONFIGURACIÓN Y DESARROLLO FACTURACIÓN ELECTRÓNICA. a. CONFIGURACION DE SERVIDORES b. CERTIFICADO DIGITAL c. MODULO GENERADOR DOCUMENTOS XML d. MODULO FIRMA DIGITAL XML e. MODULO WEB SERVICE SUNAT 2.

Más detalles

Contrato de Servicio

Contrato de Servicio Contrato de Servicio Servicio de consulta del estado de Facturas Junta de Comunidades de Castilla la Mancha VERSIÓN: 1.00 FECHA: Octubre de 2015 CORREO ELECTRÓNICO: ÍNDICE CONTRATO DE SERVICIO... 1 ÍNDICE...

Más detalles

Contrato de Servicio ServiciosPortalWS

Contrato de Servicio ServiciosPortalWS Contrato de Servicio WS Versión: 1.2 15/01/2015 HOJA DE CONTROL REGISTRO DE CAMBIOS Cambio Causa del Cambio Responsable del Cambio Fecha del Cambio 1 Versión Inicial 2 Revisión Subdirección de Informática

Más detalles

Implementación del servicio de envío masivo de mensajes SMS CERTIFICADO HTTP/s API

Implementación del servicio de envío masivo de mensajes SMS CERTIFICADO HTTP/s API Implementación del servicio de envío masivo de mensajes SMS CERTIFICADO HTTP/s API Versión: 2.0 Fecha: Uso Público Descripción: funcionamiento del servicio de SMS CERTIFICADO Página 1 de 8 1. DESCRIPCIÓN

Más detalles

Resolución 000111 del 29 de Octubre de 2015 Anexo No. 7 Especificaciones Técnicas DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA Formato 2280 - Versión 1

Resolución 000111 del 29 de Octubre de 2015 Anexo No. 7 Especificaciones Técnicas DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA Formato 2280 - Versión 1 OBJETIVO Definir las características y contenido de los archivos correspondientes al formato 2280 versión 1 donde se reporta la información de DEDUCCION EMPLEADAS VICTIMAS VIOLENCIA. ESPECIFICACIÓN TECNICA

Más detalles

Anexo Técnico 005 Servicio de Recepción de Facturas Electrónicas

Anexo Técnico 005 Servicio de Recepción de Facturas Electrónicas Resolución 0019 de febrero de 2016 Contenido Control de Versiones... 2 Introducción... 3 Objetivo... 3 Alcance... 3 Lineamientos generales... 3 Estructura de mensajes... 4 Definiciones... 4 Envío de documentos

Más detalles

Documentación. EDI WebService Compradores. Guía de Integración de Sistemas para el comprador

Documentación. EDI WebService Compradores. Guía de Integración de Sistemas para el comprador Documentación EDI WebService Compradores Proyecto: Guía de Integración de Sistemas para el comprador Preparado para: Bionexo Internacional Preparado por: Saincler Silva Fecha Creación: 21 de Julio de 2009

Más detalles

ANEXO 1. ANEXO TÉCNICO

ANEXO 1. ANEXO TÉCNICO ANEXO 1. ANEXO TÉCNICO DESCRIPCIÓN DEL CANAL DE COMUNICACIÓN PUNTOS DE ATENCIÓN DIGITAL, TRÁMITES Y SERVICIO- KIOSKOS El sistema de la aplicación móvil cuenta con una serie de funciones que deberán ser

Más detalles

Manual de integración con el TPV Virtual para comercios con conexión por Redirección

Manual de integración con el TPV Virtual para comercios con conexión por Redirección Manual de integración con el TPV Virtual para comercios con conexión por Redirección Versión: 1.6 Versión: 1.6 i Autorizaciones y control de versión Versión Fecha Afecta Breve descripción del cambio 1.0

Más detalles

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API - Implementación del servicio de envío masivo de mensajes SMS HTTP/s API - Versión: 4.0 Fecha: Uso Público Descripción: funcionamiento del servicio de SMS PUSH 1. DESCRIPCIÓN Mediante este sistema se consigue

Más detalles

OBJETIVO REQUERIMIENTOS

OBJETIVO REQUERIMIENTOS CONTENIDO OBJETIVO 3 REQUERIMIENTOS 3 Conocimientos básicos 3 Darse de alta 3 PANEL DE CONTROL 4 DESCRIPCION 5 INTEGRANDO SUS APLICACIONES 5 Consideraciones generales 5 ENVIO DE SMS 6 Respuesta 7 Respuestas

Más detalles

Subdirección de Tecnologías de Análisis de la Información e Investigación del Fraude (TAIIF)

Subdirección de Tecnologías de Análisis de la Información e Investigación del Fraude (TAIIF) Especificación Servicio Web de Obtención domicilio fiscal. Código certificado: SCPWIJ1R Fecha: 10-04-2013 Versión: 2.2 Estándar: SCSP V2 Plataforma: AsWeb Departamento de Informática Tributaria C/ Sta.

Más detalles

RESOLUCIÓN 117 DE 26 DE NOVIEMBRE DE 2015 DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES

RESOLUCIÓN 117 DE 26 DE NOVIEMBRE DE 2015 DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES RESOLUCIÓN 117 DE 26 DE NOVIEMBRE DE 2015 DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES Por medio de la cual se prescribe el formato y se establece el procedimiento para la presentación de la información

Más detalles

Guía de utilización del demostrador cliente de los servicios web de la Plataforma de Contratación del Estado

Guía de utilización del demostrador cliente de los servicios web de la Plataforma de Contratación del Estado Guía de utilización del demostrador cliente de los servicios web de la Plataforma de Contratación del Estado Dirección General del Patrimonio del Estado Subdirección General de Coordinación de la Contratación

Más detalles

Especificación Técnica de Protocolo Para el intercambio de información entre Telecom Personal y sus proveedores de servicios

Especificación Técnica de Protocolo Para el intercambio de información entre Telecom Personal y sus proveedores de servicios Especificación Técnica de Protocolo Para el intercambio de información entre Telecom Personal y sus proveedores de servicios Página 1 de 26 09/12/2009 Página 2 de 26 09/12/2009 Índice OBJETIVOS... 5 INTRODUCCIÓN...

Más detalles

Manual para el desarrollador

Manual para el desarrollador Manual para el desarrollador Web service para crear VEPs setipagob2b_createvep V1.4.2 Página 1 de 16 Revisión Histórica Versión Fecha Edición Descripción 0.1.0 10/11/08 Creación del documento. 0.1.1 01/12/08

Más detalles

Versión 3.0 Última modificación: 25/04/12

Versión 3.0 Última modificación: 25/04/12 Versión 3.0 Última modificación: 25/04/12 Manual de Usuario Web Servicios de Integración INDICE INDICE... 2 INTRODUCCIÓN... 3 ACCESO A LA APLICACIÓN... 3 VALIDACIÓN DE MENSAJES... 4 ENVIO Y RECEPCIÓN DE

Más detalles

GALA. Servicios WEB. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h. L25. Servicios Web en Integración

GALA. Servicios WEB. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h. L25. Servicios Web en Integración L25. Servicios Web en Integración L25. en ASP.NET Tipo de proyecto Archivos.ASMX Igual que los.aspx, UN URL Imports System Imports System.Web.Services

Más detalles

WEB SERVICE FACTORUMCFDISERVICE

WEB SERVICE FACTORUMCFDISERVICE WEB SERVICE FACTORUMCFDISERVICE HOME FactorumCFDiService es la plataforma web service de Factorum para generar los Comprobantes Fiscales Digitales (CFDi) y obtener el código bidimensional (QRCode), a través

Más detalles

DEPOSITARIO FIEL Aplicativo Visualizador de Carpetas Digitalizadas Especificación de Intercambio de Información AFIP PSAD

DEPOSITARIO FIEL Aplicativo Visualizador de Carpetas Digitalizadas Especificación de Intercambio de Información AFIP PSAD DEPOSITARIO FIEL Aplicativo Visualizador de Carpetas Digitalizadas Especificación de Intercambio de Información AFIP Última Actualización 04/01/2012 Página 1 de 10 Historial de modificaciones Versión Fecha

Más detalles

Manual de integración con el TPV Virtual para comercios con conexión por Web Service

Manual de integración con el TPV Virtual para comercios con conexión por Web Service Manual de integración con el TPV Virtual para comercios con conexión por Web Service Versión: 1.6 Versión: 1.6 i Autorizaciones y control de versión Versión Fecha Afecta Breve descripción del cambio 1.0

Más detalles

SMPP Server http GATEWAY

SMPP Server http GATEWAY SMPP Server http GATEWAY Introducción La plataforma http server permite al usuario enviar mensajes a través de esta plataforma. Para poder acceder a sus estadísticas y datos de facturación puede acceder

Más detalles

ODATA MT GATEWAY V.3.3. Osona Data, S.L. Antoni Bell, 2 B2 08174 Sant Cugat del Vallés odata.es tlf +34 932171382 JULIO 2014

ODATA MT GATEWAY V.3.3. Osona Data, S.L. Antoni Bell, 2 B2 08174 Sant Cugat del Vallés odata.es tlf +34 932171382 JULIO 2014 ODATA MT GATEWAY V.3.3 JULIO 2014 ÍNDICE DE CONTENIDOS 1. PETICIÓN DE ENVÍO PUSH - FORMATO XML PARA ENVÍO MASIVO GENÉRICO - FORMATO XML PARA ENVÍO MASIVO PERSONALIZADO - PARÁMETROS 2. RESPUESTA A LA PETICIÓN

Más detalles

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API - Implementación del servicio de envío masivo de mensajes SMS HTTP/s API - Versión: 4.1 Descripción: Fecha: funcionamiento del servicio de SMS PUSH Uso Público Página 1 de 11 1. DESCRIPCIÓN Mediante este

Más detalles

Generación Formato 2276 Certificado Ingresos y Retenciones. En Nómina para Información Exógena. (Medios Magnéticos) 2015

Generación Formato 2276 Certificado Ingresos y Retenciones. En Nómina para Información Exógena. (Medios Magnéticos) 2015 Generación Formato 2276 Certificado Ingresos y Retenciones En Nómina para Información Exógena (Medios Magnéticos) 2015 Anualmente Grandes contribuyentes Generales Las personas naturales y asimiladas, 2013

Más detalles

Manual de Timbrado FEL

Manual de Timbrado FEL Facturar en Línea Manual de Timbrado FEL Le proporcionará de manara precisa los pasos y referencias del proceso de timbrado FEL Aquí podrán resolver todas sus dudas. 55029 www.fel.mx Proveedor autorizado

Más detalles

Cursos de Extensión Universitaria UNIVERSIDAD DE OVIEDO. Servicios Web (II)

Cursos de Extensión Universitaria UNIVERSIDAD DE OVIEDO. Servicios Web (II) Fernández Acebal acebal@ieee.org OOTLab PROGRAMACIÓN ORIENTADA A OBJETOS CON C# EN LA PLATAFORMA.NET (II) Dpto. de Informática Lab - Laboratorio de Tecnologías Orientadas a Objetos www.ootlab.uniovi.es

Más detalles

Documentación servicios Web ENVIALIANET

Documentación servicios Web ENVIALIANET Documentación servicios Web ENVIALIANET ÍNDICE VERSION 106 VERSION SERVICIO WEB 106 1 Servicios 11 Servicio LoginWSService 111 Métodos: 112 Descripción y uso de los métodos: 1121 Método LoginCli 1122 Método

Más detalles

Documentación Técnica Conector

Documentación Técnica Conector Documentación Técnica Conector Torre Ejecutiva Sur Liniers 1324, piso 4 Montevideo Uruguay Tel/Fax: (+598) 2901.2929* Email: contacto@agesic.gub.uy www.agesic.gub.uy Indice 1 Introducción...4 2 Casos

Más detalles

SabadellAtlántico ÍNDICE DE CONTENIDO

SabadellAtlántico ÍNDICE DE CONTENIDO Tpv Virtual: Preguntas frecuentes. Versión 1.0 Enero 2005 ÍNDICE DE CONTENIDO Introducción... 3 2. Preguntas frecuentes.... 4 3. Campos del formulario de pago del TPV Virtual...10 4. Campos de la respuesta

Más detalles

PLATAFORMA DE INTEROPERABILIDAD PDI MINISTERIO DE COMUNICACIONES

PLATAFORMA DE INTEROPERABILIDAD PDI MINISTERIO DE COMUNICACIONES MINISTERIO DE COMUNICACIONES INTRANET GUBERNAMENTAL: PLATAFORMA DE INTEROPERABILIDAD MANUAL DE OPERACIÓN Y ADMINISTRACIÓN DEL SISTEMA DE LA APLICACIÓN PLATAFORMA DE INTEROPERABILIDAD. Derechos Reservados

Más detalles

Especificación Web Service IAE

Especificación Web Service IAE Especificación Web Service IAE Fecha: 12-09-2011 Versión: 2.4 Departamento de Informática Tributaria C/ Sta. María Magdalena, 16 28016 - Madrid Subdirección de Aplicaciones de Aduanas e II.EE. AGENCIA

Más detalles

GUÍA DE INICIO RÁPIDO

GUÍA DE INICIO RÁPIDO GUÍA DE INICIO RÁPIDO 1 CONTENIDO... 1 Qué es e-bill?... 3 1. Crear una cuenta en e-bill.... 3 2. Registrar información de su empresa.... 4 2.1 Logotipo a su Factura Electrónica.... 4 2.2 Crear base de

Más detalles

Especificación de API SMS ITD Chile

Especificación de API SMS ITD Chile Especificación de API SMS ITD Chile Versión 1.8 Fecha: 20/03/15 Autor: ITD Chile Contenido API SOAP:... 3 URL Archivo WSDL:... 3 Método para obtener créditos disponibles:... 3 Método para leer mensajes

Más detalles

Agenda: Puntos Generales Paso a paso en el programa de Contai Multimes Multiaño

Agenda: Puntos Generales Paso a paso en el programa de Contai Multimes Multiaño Agenda: Puntos Generales Paso a paso en el programa de Contai Multimes Multiaño Generales Resolución 000273 Grandes contribuyentes Personas Naturales y asimiladas con Ingresos brutos superiores en el año

Más detalles

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API -

Implementación del servicio de envío masivo de mensajes SMS HTTP/s API - Implementación del servicio de envío masivo de mensajes SMS HTTP/s API - Versión: 3.3 Fecha: Uso Público Descripción: funcionamiento del servicio de SMS PUSH 1. DESCRIPCIÓN Mediante este sistema se consigue

Más detalles

PUNTO GENERAL DE ENTRADA DE FACTURAS ELECTRÓNICAS DE LA COMUNIDAD AUTÓNOMA DE GALICIA

PUNTO GENERAL DE ENTRADA DE FACTURAS ELECTRÓNICAS DE LA COMUNIDAD AUTÓNOMA DE GALICIA PUNTO GENERAL DE ENTRADA DE FACTURAS ELECTRÓNICAS DE LA COMUNIDAD AUTÓNOMA DE GALICIA Manual presentación facturas por servicio web 16/03/2016 Manual presentación facturas por servicio web castellano.docx

Más detalles

Documentacion de servicios para los SARCF del proyecto FACe. Equipo de desarrollo de la plataforma FACe. Versión 1.2.4

Documentacion de servicios para los SARCF del proyecto FACe. Equipo de desarrollo de la plataforma FACe. Versión 1.2.4 Documentacion de servicios para los SARCF del proyecto Equipo de desarrollo de la plataforma Versión 1.2.4 Esta página se ha dejado vacía a propósito Índice de contenidos Capítulo 1 Introducción........................................

Más detalles

Protocolo Web Service Plus Mobile Gateway

Protocolo Web Service Plus Mobile Gateway Protocolo Web Service Plus Mobile Gateway Especificaciones de comunicación Web Service: Nombre: GatewaySoapClient Url: a definir Autenticación: Usuario y contraseña: Plus Mobile deberá proveer a cada cliente

Más detalles

Caso de Uso WS GUIAS

Caso de Uso WS GUIAS Caso de Uso WS GUIAS Historial de modificaciones Ver Fecha Edición Descripción 1.0 14-12-2011 Agustin Longo Versión inicial del documento 2.0 27-12-2011 Agustin Longo Actualización de documentación 3.0

Más detalles

INSTRUCTIVO PARA SOLICITUD DE CERTIFICADO DIGITAL PROYECTO SISMED DEL MINISTERIO DE LA PROTECCION SOCIAL

INSTRUCTIVO PARA SOLICITUD DE CERTIFICADO DIGITAL PROYECTO SISMED DEL MINISTERIO DE LA PROTECCION SOCIAL INSTRUCTIVO PARA SOLICITUD DE CERTIFICADO DIGITAL PROYECTO SISMED DEL MINISTERIO DE LA PROTECCION SOCIAL Estimados Señores, de acuerdo con las disposiciones de la Circular No. 01 de 2007 emitida por la

Más detalles

Manual de Integración WebServices

Manual de Integración WebServices Manual de Integración WebServices Guía de integración WebServices de Pagosonline, para clientes con plan Gateway (Empresarial) Revisión R 1 1 Control de Cambios Fecha Responsable Versión Descripción 08/Marzo/2011

Más detalles

MundoSMS PUSH - API v2.0

MundoSMS PUSH - API v2.0 MundoSMS PUSH - API v2.0 Utilizando las diferentes funciones contempladas en esta documentación puede dotar del envío de SMS a su software o página web de forma sencilla y rápida con el único requisito

Más detalles

Sistema Integral Multicanal de Atención al Ciudadano. e-sirca- Manual_Consumo_Instrumentales_y_Verificación

Sistema Integral Multicanal de Atención al Ciudadano. e-sirca- Manual_Consumo_Instrumentales_y_Verificación Sistema Integral Multicanal de Atención al Ciudadano e-sirca- Manual_Consumo_Instrumentales_y_Verificación Versión 010 Febrero de 2015 Índice 1 Control del documento... 3 1.1 Información general... 3 1.2

Más detalles

Novedades ebd versión 3.2

Novedades ebd versión 3.2 Novedades ebd versión 3.2 En este documento se detallan los cambios más importantes realizados en la versión 3.2 de ebd. Además de estas modificaciones, se han implementado mejoras de rendimiento y corregido

Más detalles

Especificaciones de la Interfaz Email para envío de SMS

Especificaciones de la Interfaz Email para envío de SMS Especificaciones de la Interfaz Email para envío de SMS Altiria TIC, S.L.L. Versión: 1.1 Copyright c Altiria TIC 2014 Este documento sólo puede ser reproducido por completo o en parte, almacenado, recuperado

Más detalles

Servicio de Almacenamiento Certificado

Servicio de Almacenamiento Certificado Servicio de Almacenamiento Certificado 1 2 Título del documento: Servicio de Almacenamiento Certificado Nombre del fichero: Servicio Almacenamiento Certificado.doc Versión: 1.0 Estado: VIGENTE Fecha: 25/8/2008

Más detalles

Manual de referencia de sistema para la invocación de Web Services con Aduanas (SMS v3.1.12)

Manual de referencia de sistema para la invocación de Web Services con Aduanas (SMS v3.1.12) Subdirección de Informática Manual de referencia de sistema para la invocación de Web Services con Aduanas (SMS v3.1.12) VERSION 3.1.12 MAYO 2008 1 Introducción El sistema SMS (Sistema de Mensajería por

Más detalles

Especificación Web Service ECOT Intermediado

Especificación Web Service ECOT Intermediado Especificación Web Service ECOT Intermediado Fecha: 25-11-2010 Versión: 2.0 Departamento de Informática Tributaria C/ Sta. María Magdalena, 16 28016 - Madrid Subdirección de Aplicaciones de Aduanas e II.EE.

Más detalles

TEMA 5. Otras arquitecturas distribuidas IV. Web Services

TEMA 5. Otras arquitecturas distribuidas IV. Web Services TEMA 5. Otras arquitecturas distribuidas IV. Web Services IV. Web Services 1. Qué son los Web Services? 2. Ejemplos de Web Services 3. Tecnologías y arquitectura 3.1. Arquitectura 3.2. Lenguaje de descripción:

Más detalles

FRAMEWORK 2 Creación de Servicios Web

FRAMEWORK 2 Creación de Servicios Web Creación de Versión 1.1 Área de Aplicaciones Especiales y Arquitectura de Software Página 1 de 21 Hoja de Control Título Documento Referencia Responsable de Creación de Área de Aplicaciones Especiales

Más detalles

Guía de migración a firma HMAC SHA256 Conexión por Web Service

Guía de migración a firma HMAC SHA256 Conexión por Web Service Guía de migración a firma HMAC SHA256 Conexión por Web Versión: 1.4 Versión: 1.4 i Autorizaciones y control de versión Versión Fecha Afecta Breve descripción del cambio 1.0 16/10/2015 Versión inicial del

Más detalles

AGESIC Área de tecnología

AGESIC Área de tecnología AGESIC Área de tecnología Tutorial para la Solicitud e Instalación de Certificados para la PGE Plataforma Java Nombre actual del archivo: Tutorial_Certificados_Java_v1.9.odt Liniers 1324 piso 4, Torre

Más detalles

Guía para Consumo de Web Service Pesaje de Desembarque

Guía para Consumo de Web Service Pesaje de Desembarque Guía para Consumo de Web Service Pesaje de Desembarque Servicio Nacional de Pesca y Acuicultura Valparaíso, Mayo del 2014 Tabla de contenido 1. Introducción... 1 2. Aspectos Técnicos... 1 3. Requerimientos...

Más detalles

Elastix Web Services (WSDL) Manual de Usuario

Elastix Web Services (WSDL) Manual de Usuario Elastix Web Services (WSDL) Manual de Usuario Elaborado por: Departamento de Desarrollo de Elastix Versión: Elastix 2.0.4-Beta 2 Versión Versión de Elastix VERSIONAMIENTO Fecha Editado por Aprobado Por

Más detalles

Web Services - ReadingReportService Fecha: 29/04/2015. WEB Services ReadingReportService VERSIÓN 0.1. Autor: German Alfonso Briceño

Web Services - ReadingReportService Fecha: 29/04/2015. WEB Services ReadingReportService VERSIÓN 0.1. Autor: German Alfonso Briceño WEB Services ReadingReportService VERSIÓN 0.1 Autor: German Alfonso Briceño 1 HISTORIAL DE CAMBIOS Versión Fecha de Campos Autor Revisado/aprobado por: 0.1 29/04/15 WEB Services ReadingReportService AB

Más detalles

Gestión de acciones vía HTTP Action XML API

Gestión de acciones vía HTTP Action XML API Gestión de acciones vía HTTP Action XML API LleidaNetworks Serveis Telemàtics, S.L. devel@lleida.net 5 de enero de 2012 ÍNDICE 2 Índice 1. Introducción 4 2. Aspectos generales 4 3. Eventos y Acciones 5

Más detalles

Resumen de Requisitos Técnicos para incorporación de Organismos a la Plataforma Integrada de Servicios Electrónicos del Estado

Resumen de Requisitos Técnicos para incorporación de Organismos a la Plataforma Integrada de Servicios Electrónicos del Estado Resumen de Requisitos Técnicos para incorporación de Organismos a la Plataforma Integrada de Servicios Electrónicos del Estado Ministerio Secretaría General de la Presidencia Unidad de Modernización y

Más detalles

MANUAL DEL PROGRAMADOR

MANUAL DEL PROGRAMADOR MANUAL DEL PROGRAMADOR Emisión electrónica desde los Sistemas del Contribuyente RS 097-2012/SUNAT SUPERINTENDENCIA NACIONAL DE ADUANAS Y ADMINISTRACIÓN TRIBUTARIA SUNAT - Lima Perú Mayo 2012 ~ 2 ~ INDICE

Más detalles

SIELAF Sistema de Información de Expedientes Electrónicos De Asignación Familiar. Superintendencia de Seguridad Social. Versión 1.

SIELAF Sistema de Información de Expedientes Electrónicos De Asignación Familiar. Superintendencia de Seguridad Social. Versión 1. SIELAF Sistema de Información de Expedientes Electrónicos De Asignación Familiar Versión 1.1 Fecha 21/08/2013 Control de Cambios Fecha Versión Versión Autor del Cambio Descripción 16-01-2012 1.0 Rodrigo

Más detalles

Sede Electrónica del Automóvil

Sede Electrónica del Automóvil Gestores 1880 SAU Sede Electrónica del Automóvil Consulta de datos EITV Proyecto: Sede Electrónica del Automóvil (SEA) Contenido: Consulta de datos EITV Identificador: SEA19202412 Versión: v5 Creación

Más detalles

Plataforma Integrada de Servicios Electrónicos del Estado Especificaciones del WSDL

Plataforma Integrada de Servicios Electrónicos del Estado Especificaciones del WSDL Plataforma Integrada de Servicios Electrónicos del Estado Especificaciones del WSDL

Más detalles

Banco de la República Bogotá D. C., Colombia

Banco de la República Bogotá D. C., Colombia Banco de la República Bogotá D. C., Colombia Dirección General de Tecnología Departamento de Gestión Informática DOCUMENTO TÉCNICO DE SERVICIOS NO INTERACTIVOS DEL BANCO DE LA Diciembre de 2014 Versión

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN PARA LA INTEGRACIÓN CON SISNOT Y CORREOS SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio

Más detalles

PUBLICACIÓN DE SERVICIOS WEB(SW) EN EL BUS DE SERVICIOS GUBERNAMENTALES (BSG)

PUBLICACIÓN DE SERVICIOS WEB(SW) EN EL BUS DE SERVICIOS GUBERNAMENTALES (BSG) SECRETARÍA NACIONAL DE LA ADMINISTRACIÓN PÚBLICA Manual de Procedimiento PUBLICACIÓN DE SERVICIOS WEB(SW) EN EL BUS DE SERVICIOS GUBERNAMENTALES (BSG) Versión: 1.0 ENERO 2014 QUITO - ECUADOR ÍNDICE 1 INTRODUCCIÓN

Más detalles

Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes de Entidades Externas

Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes de Entidades Externas Servicio Nacional de Aduanas Subdirección de Informática Departamento de Desarrollo de Sistemas Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes

Más detalles

TELECO CHILE S.A. Web Services de Acceso a Plataforma SMS

TELECO CHILE S.A. Web Services de Acceso a Plataforma SMS TELECO CHILE S.A. Web Services de Acceso a Plataforma SMS Tabla de Contenidos Web Services de Acceso a Plataforma SMS Versión 1.7 1. CONTROL DE DOCUMENTACIÓN... 3 2. PLATAFORMA TELECO CHILE SMS... 5 3.

Más detalles

ESB NORMATIVA DE DESARROLLO DE PROYECTOS

ESB NORMATIVA DE DESARROLLO DE PROYECTOS ESB NORMATIVA DE DESARROLLO DE PROYECTOS Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Normativa

Más detalles

INTER ATIONAL ALLIANCE TRAVEL ASSISTANCE & INSUR PROCESO DE INTEGRACIÓN BOTÓN DE PAGO

INTER ATIONAL ALLIANCE TRAVEL ASSISTANCE & INSUR PROCESO DE INTEGRACIÓN BOTÓN DE PAGO INTER N ATIONAL ALLIANCE TRAVEL ASSISTANCE & INSUR PROCESO DE INTEGRACIÓN BOTÓN DE PAGO TABLA DE CONTENIDO SOLUCIÓN TECNOLÓGICA... 4 INFORMACIÓN TECNICA... 5 FLUJO DEL PROCESO... 6 COMO FUNCIONA?... 6

Más detalles