Documento Técnico DIVISIÓN INFORMÁTICA DESARROLLO DE SISTEMAS. Preparación del Reporte CRS para el envío a DGI
|
|
- Francisca Torregrosa Romero
- hace 6 años
- Vistas:
Transcripción
1 DIVISIÓN INFORMÁTICA DESARROLLO DE SISTEMAS Preparación del Reporte CRS para el envío a DGI
2 Índice 1. Objetivo Alcance Actores Involucrados Descripción General del Proceso Requisitos previos a la Preparación Diagrama de Dependencias entre Esquemas Descripción del Proceso Detallado Generación de ID Firma del Reporte XML Validación del Reporte XML firmado Compresión del Reporte Generación del archivo XML de envío Validación del archivo XML Cifrado del Archivo XML Bibliografía Página 2 de 20
3 1.Objetivo. El presente documento, describe los pasos necesarios para la preparación de los reportes que las Entidades Financieras (EF) deben enviar a la Dirección General Impositiva (DGI). Como resultado de este proceso, las EF obtendrán un archivo, que podrá ser enviado a la DGI por los siguientes medios: Upload web (a través de HTTP) Upload mediante el uso de Web Services SOAP. Para entender mejor el proceso de generación, se requiere conocimientos de los siguientes temas: PKI (Public Key Infraestructure) Firma electrónica avanzada en Uruguay XML y XSD XML-Signature XML-Encryption Fundamentos básicos de criptografía simétrica y asimétrica 2.Alcance. La DGI asume que la Entidad Financiera ya cuenta con el reporte XML generado, aunque no se encuentre preparado para el envío. Para la generación de dicho reporte, referirse a la cartilla Formato CRS-DGI. En el presente documento se presentan ejemplos utilizando Java, aunque la DGI se mantiene imparcial en cuanto a la tecnología que las EF quieran utilizar para la preparación del reporte. 3.Actores Involucrados. Desarrolladores, Arquitectos de Sistemas, Analistas de Negocio, Jefes de Proyecto Página 3 de 20
4 4.Descripción General del Proceso Luego de la generado el reporte XML, el mismo debe pasar por una serie de pasos, previos a su envío a la DGI, con los siguiente objetivos: Confidencialidad. Se busca mantener la más alta confidencialidad en la transmisión de la información a través de internet. Integridad. Evitar que la información enviada pueda ser alterada sin autorización. No Repudio. Garantizar que la información provenga realmente del origen que se indica, y no haya lugar al repudio. Mejorar la velocidad de transmisión. Mediante mecanismos de compresión de la información, se pretende enviar menos bytes a través de internet, y así ganar en velocidad. Esto es particularmente útil, ya que en muchos de los casos considerados, podemos recibir reportes de varios megabytes de información. Pasos generales: El reporte generado, debe ser firmado por la EF (utilizando firma electrónica avanzada), de manera de garantizar la integridad y el no repudio. Luego se pasará a comprimir el reporte, y previo a su envío, el mismo debe ser cifrado de manera de garantizar la confidencialidad de la información contenida en el mismo. Página 4 de 20
5 5.Requisitos previos a la Preparación. Es necesario que las EF, cuenten con los siguientes recursos, que les permitirá generar cada uno de los pasos que se describieron anteriormente: 1. Reporte XML La Entidad Financiera, ya debe contar con el reporte XML que es exigido por la DGI, por lo que se considera que el primer paso del diagrama Generación Reporte XML ya se cumplió. Referirse a la cartilla Formato CRS-DGI. 2. Esquema de Reporte XML firmado (Reporte_firmado.xsd) Este archivo XSD puede utilizarse, luego de la firma del Reporte XML, como forma de validación. Este archivo se corresponde con el archivo entregado con nombre CrsXML_v1.0-Domestico.xsd 3. Esquema para el Envío del Reporte (archivo.xsd) Es un archivo XSD, utilizado para generar el correspondiente XML para el envío del reporte. 4. Esquema para el Envío del Reporte cifrado (archivo_cifrado.xsd) Archivo XSD correspondiente al XML de envío cifrado. Este esquema sirve para validar el XML antes de ser enviado. 5. Clave pública de DGI La clave pública y el certificado que DGI, estarán disponibles en el Portal de Automático de Información Financiera. Intercambio 6. Certificado, Clave pública y privada de la EF Es importante que la EF cuente con un certificado X509v3 emitido por una Autoridad Certificadora Nacional y su correspondiente para de claves pública y privada. La DGI recomienda la utilización de dispositivos seguros de almacenamiento, Security Module: HSM) para evitar la posibilidad de hurto de la clave privada. (Hardware No se admiten Autoridades Certificadoras internacionales, ya que no están comprendidas en la PKI de Jurisdicción de la República Oriental del Uruguay. Actualmente, las Autoridades Certificadoras admisibles son: El Correo Uruguayo Abitab 7. Esquema para la firma XML Signature (xmldsig-core-schema.xsd) Este archivo es el esquema utilizado por el estándar XML-Signature para la firma de XMLs. Página 5 de 20
6 8. Esquema de cifrado XML-Encryption (xenc-schema.xsd) Este archivo es el esquema utilizado por el estándar XML-Encryption, para poder cifrar XMLs. Es referenciado por el punto 3 (esquema_cifrado.xsd). 6.Diagrama de Dependencias entre Esquemas La notación a b indica que a depende de b. En este esquema se ve claramente que el archivo.xsd no depende de ningún otro esquema. Página 6 de 20
7 7.Descripción del Proceso Detallado. En amarillo se marcan los recursos necesarios: El diagrama describe el proceso por el cual debe pasar el reporte XML, desde el momento en que se generó hasta el momento previo al envío. En amarillo se indican cada uno de los recursos necesarios y que son entradas a los procesos (burbujas en gris). Como resultado de cada proceso se genera una salida, que se indica con la flecha de salida de cada burbuja. Por ejemplo, el resultado de la burbuja Firmar Reporte XML es el reporte XML firmado. Página 7 de 20
8 8.Generación de ID Para cada reporte XML enviado a DGI, es necesario generar un identificador ID, que represente de forma única el envío. Cada ID debe seguir la nomenclatura siguiente: 1. Los dos primeros caracteres serán UY e identifican al país emisor de los datos. 2. Luego debe ir el año en el que se emitió el reporte, en formato AAAA. 3. Los siguientes caracteres será el código del país (formato de 2 caracteres ISO 3166) para el cual se emitió el reporte. 4. Luego deberá incluirse un punto. 5. Luego deberá incluirse el RUC (Registro Único de Contribuyente) de la Entidad Financiera que emite el reporte, en formato de 12 dígitos. En caso de contener menos dígitos, se le agregará un cero a la izquierda. 6. Luego deberá incluirse un punto. 7. Finalmente deberá incluirse un identificador único y numérico de 8 dígitos, que deberá completarse con ceros a la izquierda. Ejemplo: Ejemplos: UY2017FR UY2015AR Firma del Reporte XML El primero de los pasos luego de generado el reporte, es que la EF lo firme electrónicamente. El resultado de este proceso constituye una firma electrónica avanzada en la República Oriental del Uruguay, de acuerdo a lo establecido en la Ley Descripción del Proceso: Para la firma se utilizará el estándar XML Signature, utilizando SHA-2 (256 bits) como algoritmo de Digest y RSA como algoritmo asimétrico de cifrado, utilizando la clave privada de la EF. Página 8 de 20
9 El mecanismo que debe utilizarse para la firma con XML-Signature es el Enveloped, de manera que la firma se incluya como parte del XML del Reporte. Para mayor información referirse al documento del estándar XML Signature (ver referencia 2 de la Bibliografía). Página 9 de 20
10 Ejemplo de método Enveloped de un XML genérico: <Letter> <Return-address>address</Return-address> <To>You</To> <Message>msg body</message> <From> <ds:signature xmlns:ds="&ds;"> <ds:signedinfo> <ds:canonicalizationmethod Algorithm= " <ds:signaturemethod Algorithm= " <ds:reference URI=""> <ds:transforms> <ds:transform Algorithm="&enveloped;"> </ds:transform> </ds:transforms> <ds:digestmethod Algorithm="&digest;"/> <ds:digestvalue></ds:digestvalue> </ds:reference> </ds:signedinfo> <ds:signaturevalue/> </ds:signature> </From> <Attach>attachement</Attach> </Letter> El algoritmo de canonización que se debe utilizar es el cual no se permite la inclusión de comentarios. Por más información ver referencia 7. La firma debe incluir el certificado de la EF que se utilizó para generarla. El mismo se incluye dentro del elemento KeyInfo X509Data, bajo X509Certificate. <ns2:signature>... <ns2:keyinfo> <ns2:x509data> <ns2:x509certificate> </ns2:x509certificate>.. </ns2:x509data> <ns2:/keyinfo> </ns2:signature> Página 10 de 20
11 El siguiente, constituye un ejemplo real de un reporte XML firmado: <ns2:signature> <ns2:signedinfo> <ns2:canonicalizationmethod Algorithm=" /> <ns2:signaturemethod Algorithm=" /> <ns2:reference URI=""> <ns2:transforms> <ns2:transform Algorithm=" /> <ns2:transform Algorithm=" /> </ns2:transforms> <ns2:digestmethod Algorithm=" /> <ns2:digestvalue>+vjr/5xaflrx3na/wknmayszyi8=</ns2:digestvalue> </ns2:reference> </ns2:signedinfo> <ns2:signaturevalue>olxb77doh90xl0p8ox/ekta8namxvkhqpaqy1+69tqjc+waudf0qhzyq2krpkfxscnkf7x1zu IOOZMVkDiqsgzgTWWdQ/u6PTjOdYTwM8+qJBV0RoycuxL4OEJvRrI4jd90N724YYO7ikLvsK9zd7P+7qQ71AwMOJad+TlThuQk= </ns2:signaturevalue> <ns2:keyinfo> <ns2:x509data> <ns2:x509certificate>miightccbawgawibagiqvfdtpcwzytpu08wwlik0gdanbgkqhkig9w0baqufadb6mqswcqyd VQQGEwJVWTErMCkGA1UECgwiQURNSU5JU1RSQUNJT04gTkFDSU9OQUwgREUgQ09SUkVPUzEfMB0GA1UECwwWU0VSVklDSU9TIEVM RUNUUk9OSUNPUzEdMBsGA1UEAwwUQ29ycmVvIFVydWd1YXlvIC0gQ0EwHhcNMTUwMjA1MTkzNDA4WhcNMTYwMjA1MTkzNDA4WjCB 9DEiMCAGCSqGSIb3DQEJARYTZ2Rvcm5lbGxAZGdpLmd1Yi51eTEeMBwGA1UECwwVU0VHVVJJREFEIElORk9STUFUSUNBMRgwFgYD VQQLDA9TT1BPUlRFIFRFQ05JQ08xHDAaBgNVBAsME1NPUE9SVEUgREUgU0lTVEVNQVMxHDAaBgNVBAoME0RHSS1SVUMgUFJVRUJB IENFREUxEzARBgNVBAgMCk1vbnRldmlkZW8xCzAJBgNVBAYTAlVZMRgwFgYDVQQFEw9SVUMyMTk5OTk4MzAwMTkxHDAaBgNVBAMM E0RHSS1SVUMgUFJVRUJBIENFREUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKM2xtDISeTUqx7MRUIhqXHgzwr1zhiTxZea IDSmCHBkSF3cmY6aGOw3Qy9y93am6xO3Jcpw98t46jo3tN9WqW7ijeIQtS4l96OeS/in6YmQbX3Br5ViO4xYIpdFQVmRQMmP9uKx bwpoegtu9ztj98z4qiziy8unpwfsvdixphphagmbaagjgggmmiibojbibgnvhreewzbzoeigcisgaqqbgjcuagognawysurfmjg3 OTM3MDYvQ0VSVElGSUNBRE8gUFJVRUJBIEdVSUxMRVJNTyBET1JORUxMRVOBE2dkb3JuZWxsQGRnaS5ndWIudXkwDAYDVR0TAQH/ BAIwADAOBgNVHQ8BAf8EBAMCA/gwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMBEGCWCGSAGG+EIBAQQEAwIFoDAdBgNV HQ4EFgQUsTnSf0fgZKinG9HkjuyX+gqfxAcwHwYDVR0jBBgwFoAUJY/fQy+OaroLvkZcV1CTt1G+/NkwVAYDVR0gBE0wSzBJBgwr BgEEAYH1TwEBAQQwOTA3BggrBgEFBQcCARYraHR0cDovL3d3dy5jb3JyZW8uY29tLnV5L2NvcnJlb2NlcnQvY3BzLnBkZjAYBg0r BgEEAYH1TwEBAQQBBAcMBURpc2NvMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly93d3cuY29ycmVvLmNvbS51eS9Db3JyZW9DZXJ0 L2FuYy5jcmwwDQYJKoZIhvcNAQEFBQADggIBAAFHZL/xZiIRGNE61uZc5hDJI/UW4ob3aAGGBlJrn19JBmzaB2MpNsrP4d62QHWX gr1nvb3m5qcyhe4mvjvb5p2jgf01ryrmzi6a+nxjyunzhrqtydwn7meyfjawrjbxqamnbzqxbrkim+ub3fe6p92/bmsd7blvr6ro yrupchffhe0emqhgngn2isr3v6wh/fqpxz1hrhgn3neilcne/cavsp0vsiapvn4gckeq01zgopa/v0i69qps195rk40/bmcq/kdr wbbkqqtvu63r/zjdy+dibxnjnp1+tml4fuym7giwubrmwatqqpzjymjpno9bfjgfinaffuox5cpt6keme1du4l0k9itb2zv8fjt+ yjmtaradzhgbsu97wwxzvfy7etql9pxdofd4qvb82dzx3jgddu48ullzeee2lsriphxyypzuftdzmar27vsep9i/iwpeof5w2dkw Ig6RBeaEd3+wynoyJVasXcFtFwQinnu8xyBm62wCwYaJzupM7zB/KNdKOS3ABZehzExOG6Fi9+8OuraSQml8HRBh2/EgoikjjE5A UJ7bXFeODUMWd4GFAS4zDEn7ZAMDH7NkIGeQ4HX64yH+L9NOTpGaTg1WKFGIykyW3MrIDGfuVrCG+zenKMNrxU9KrqAKe4k/Edka g2xrcdnqjkocc3u2t6vw </ns2:x509certificate> <ns2:x509issuerserial> <ns2:x509issuername>cn=correo Uruguayo - CA, OU=SERVICIOS ELECTRONICOS, O=ADMINISTRACION NACIONAL DE CORREOS, C=UY </ns2:x509issuername> <ns2:x509serialnumber> </ns2:x509serialnumber> </ns2:x509issuerserial> </ns2:x509data> </ns2:keyinfo> </ns2:signature> <ds:signature xmlns:ds=" <ds:signedinfo> <ds:canonicalizationmethod Algorithm=" /> <ds:signaturemethod Algorithm=" /> <ds:reference URI=""> <ds:transforms> Página 11 de 20
12 <ds:transform Algorithm=" /> <ds:transform Algorithm=" /> </ds:transforms> <ds:digestmethod Algorithm=" /> <ds:digestvalue>yqtqec6sywndlcazqayagwmgmzgd/2l8kvqc9isuc6u= </ds:digestvalue> </ds:reference> </ds:signedinfo> 4A <ds:signaturevalue>gccrsgyygictie35wdniicznphbz/cwcbskpkvmqwuwkin2uxco2gx9rx1k1msmxwdnfvlvwyw Dcqas+guuLPLeWESqghe8DvPPZMoWET/zmumb+a0lRhRCh7CfkOtqNSgrnreOHQkTG8/gxPhCohJ xe9dmcjwhx7jzrk7spuqbdbptpajqolyxfxwm3d385d633u2ewz+6w2njls6nqc6gi1t3sgduhlj ajxh9yud2zhl/lwu+v30fdcjlbs+kwutuwop+lzuh1jqdsmsqvhut66lg3lg6zrwvunt2hy8svuw NioWQu7dRk+hapz8TBY8Gnpd43OFm7dJRC1j+Q== </ds:signaturevalue> </ds:signature> 10.Validación del Reporte XML firmado. Luego de haberse firmado el reporte, se puede realizar la validación utilizando el Esquema (reporte_firmado.xsd). Página 12 de 20
13 11.Compresión del Reporte IMPORTANTE: Antes de entrar en detalle de cómo se debe generar la compresión, es importante aclarar que los algoritmos de compresión trabajan sobre una cadena de bytes y no sobre caracteres. Dado que el reporte es un XML y se representa mediante caracteres, previo a la etapa de compresión, es necesario convertir el reporte a su representación en bytes, Para la conversión de caracteres a bytes, se debe considerar la codificación UTF-8, de manera de incluir caracteres especiales y letras de otros alfabetos. La siguiente rutina en Java, muestra cómo obtener un array de bytes a partir de un reporte XML representado mediante una instancia de org.w3c.dom.document public InputStream getinputstream(document doc) throws Exception{ ByteArrayOutputStream outputstream = new ByteArrayOutputStream(); Source xmlsource = new DOMSource(doc); Result outputtarget = new StreamResult(outputStream); Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setoutputproperty(outputkeys.encoding, "UTF-8"); transformer.transform(xmlsource, outputtarget); InputStream is = new ByteArrayInputStream(outputStream.toByteArray()); return is; } Luego de la firma del reporte, realizaremos el proceso de compresión del mismos, utilizando el tipo de formato ZLIB definido en el RFC Este formato incluye, aparte del binario comprimido, la siguiente información método de compresión utilizado nivel de compresión (a mayor nivel mayor eficiencia) Existen muchos métodos de compresión, el más ampliamente utilizado y que se aplicará en este caso será el DEFLATE, definido en el RFC En Java 8, el siguiente ejemplo permite realizar la compresión utilizando el formato ZLIB y DEFLATE. private static byte[] comprimirarchivo(inputstream in) throws FileNotFoundException, IOException{ byte[] buffer = new byte[1024]; ByteArrayOutputStream bos = new ByteArrayOutputStream(); DeflaterOutputStream zos = new DeflaterOutputStream(bos); int len; while ((len = in.read(buffer)) > 0) { zos.write(buffer, 0, len); Página 13 de 20
14 } } in.close(); zos.close(); return bos.tobytearray(); En este caso puntual, se están utilizando valores por defecto para el nivel de compresión. Por más información referirse a la documentación Java. La clase java.util.zip.deflater se puede utilizar en conjunto con java.util.zip.deflateroutputstream, para definir los niveles de compresión, etc. Ejemplo: Deflater deflater = new Deflater(9,false); DeflaterOutputStream zos = new DeflaterOutputStream(bos,deflater); En este caso, se utiliza el nivel de compresión 9 para la compresión por parte de las EF. El segundo parámetro cuyo valor es false, corresponde al NOWRAP, que en caso del envío debe estar en false. (mayor información referirse a javadoc de java.util.zip.deflater). El resultado de este proceso DEBE ser entonces un estructura de datos binaria ZLIB. Página 14 de 20
15 12.Generación del archivo XML de envío. Luego de haber comprimido el archivo, se debe generar un nuevo XML para el envío del reporte. El XML resultante debe validarse contra el Esquema para el Envío de Reporte XSD (archivo.xsd), y será similar al siguiente: <?xml version="1.0" encoding="utf-8"?> <envioarchivo xmlns=" <id>uy2017fr </id> <contenido>uesdbbqacagi6koaaaaa</contenido> <envioarchivo> Valores que debe tomar cada elemento: id : es el identificador del reporte que se envía y que se explicó en el punto 8. (Generación de ID). contenido: es un campo del tipo base64binary, y debe contener el archivo resultante del paso anterior, codificado en base 64. Esta codificación permite enviar binarios como texto plano. 13.Validación del archivo XML Este, XML se valida contra el archivo.xsd siguiente: <?xml version="1.0" encoding="utf-8"?> <schema xmlns=" targetnamespace=" xmlns:tns=" elementformdefault="qualified"> <complextype name="envioarchivotype"> <sequence> <element name="id" type="string"></element> <element name="contenido" type="base64binary"></element> </sequence> </complextype> <element name="envioarchivo" type="tns:envioarchivotype"></element> </schema> Página 15 de 20
16 14.Cifrado del Archivo XML Para el cifrado del archivo XML, sólo se considerará cifrar el elemento <contenido>, por lo cual el campo <id> queda sin cifrar. Se utilizará el estándar XML-Encryption, mediante el uso de algoritmo de cifrado simétrico AES (Advanced Encryption Standard) con clave de 256 bits generada aleatoriamente utilizando rutinas de generación segura. Por ejemplo, en Java 8, se pueden utilizar las siguientes librerías: KeyGenerator keygen = KeyGenerator.getInstance("AES"); keygen.init(256); SecretKey secretkey = keygen.generatekey(); return secretkey; Recordar que en el caso de Java, deben bajarse las siguiente Java Cryptography Extensions (JCE) Unlimited Strength Jurisdiction Policy Files, ya que por políticas de seguridad, no se puede cifrar con una clave de 256 bits. El sitio para bajar los archivos es: A su vez, la clave simétrica generada, será cifrada mediante algoritmo asimétrico RSA, utilizando la Clave Pública de DGI. La clave está autocontenida en el certificado de DGI. Para el cifrado asimétrico, deberá utilizarse el algoritmo rsa-oaep-mgf1p (RFC 2437 sección 7.1). Como resultado de la aplicación de este algoritmo, se generarán elemento de cifrado donde se indica: <xenc:encryptionmethod Algorithm= /> Página 16 de 20
17 El siguiente diagrama describe el proceso completo: Esqueleto del la parte del XML que es cifrada: Página 17 de 20
18 Descripción de sus elementos: El elemento KeyInfo, conteniendo la clave simétrica, que se encuentra cifrada mediante RSA. Observando detenidamente dentro de este elemento, se describe el método utilizado para el cifrado (en este caso debe ser algoritmo RSA). Luego se incluye otro elemento CipherData, que contiene la clave simétrica cifrada. El elemento CipherData, que está a continuación del elemento KeyInfo, contiene el reporte cifrado mediante AES-256 con la clave simétrica incluida en KeyInfo. Este elemento no debe confundirse con el elemento CipherData incluido en el tag KeyInfo. Este elemento debe contener a su vez, el elemento CipherValue, conteniendo propiamente el reporte cifrado. El estándar XML-Encryption provee la posibilidad de utilizar un elemento denominado CipherReference, en lugar de CipherValue, que permite hacer una referencia a un enlace que contiene el reporte cifrado, pero la DGI no permite esta alternativa. Ejemplo de un reporte cifrado: <?xml version="1.0" encoding="utf-8" standalone="no"?> <tns:envioarchivo xmlns:tns=" xmlns:xsi=" xsi:schemalocation=" archivo.xsd "> <tns:id>12232</tns:id> <tns:contenido> <xenc:encrypteddata xmlns:xenc=" Type=" <xenc:encryptionmethod Algorithm=" /> <ds:keyinfo xmlns:ds=" <xenc:encryptedkey> <xenc:encryptionmethod Algorithm=" /> <xenc:cipherdata> V <xenc:ciphervalue>nro/kgbvwlv1cp11c86p05ifxzgknwd2b1liz3jukwvie27hmffghub9mkbxyya9qvd6qrj2qgg 4oAfsG2/9NWP9Bo/EbY/zCOOeTEGLnquyKKZCDiyIbZspp7uyPbC1HctuzaN5VmvEZWakZGTymI8 fdlfbqwsubrw7t4weh9t1aetvdlyhfwzhxhaabcx4sya8n29i4x7aurbor5cckmawhd0vkl8pzlr bbs15fomndmsrcpau5f1wmvcyzqhv66io6cvsxvpx8w1l5ti77vy8j29zeg7y5wrjllvexdxqw+x BBJNQpdbMVYlFQFcBmF/Rzr+hjei01JXE6zACQ== </xenc:ciphervalue> </xenc:cipherdata> </xenc:encryptedkey> </ds:keyinfo> <xenc:cipherdata> <xenc:ciphervalue>tl20q5zr3gnftaw17jbngo/qpgocmzcnob4xvhpp2xk= </xenc:ciphervalue> </xenc:cipherdata> </xenc:encrypteddata> </tns:contenido> </tns:envioarchivo> Página 18 de 20
19 Luego de cifrado, el archivo XML resultante se podrá validar utilizando el archivo_cifrado.xsd, como garantía de que el archivo cumple con el formato exigido. El siguiente es el correspondiente archivo_cifrado.xsd: <?xml version="1.0" encoding="utf-8"?> <schema xmlns=" targetnamespace=" xmlns:tns=" elementformdefault="qualified" xmlns:xenc=" xmlns:ds=" <import namespace=" schemalocation="xmldsig-core-schema.xsd"/> <import namespace=" schemalocation="xenc-schema.xsd"/> <complextype name="contenidotype"> <sequence> <element ref="xenc:encrypteddata"></element> </sequence> </complextype> <complextype name="envioarchivotype"> <sequence> <element name="id" type="string"></element> <element name="contenido" type="tns:contenidotype"></element> </sequence> </complextype> <element name="envioarchivo" type="tns:envioarchivotype"></element> </schema> Página 19 de 20
20 15.Referencias. Para la elaboración del presente estándar de documentación se tomaron como referencia los siguientes documentos: [1] [2] [3] Cartilla Formato CRS-DGI. [4] Archivo XSD para el envío (Archivo.xsd) [5] RFC [6] RFC [7] RFC [8] Página 20 de 20
Naportec, envía a sus clientes facturas electrónicas emitidas desde su sistema de Facturación SFP.
Naportec, envía a sus clientes facturas electrónicas emitidas desde su sistema de Facturación SFP. El sistema controla y genera los documentos necesarios para que el Sri, pueda autorizar las facturas electrónicas.
Más detallesANEXO 11: ESTÁNDARES RECONOCIDOS PARA LA ACREDITACIÓN
ANEXO 11: ESTÁNDARES RECONOCIDOS PARA LA ACREDITACIÓN - A11.1 - EC/PKI X.509 V3 Formatos Estándar para Certificados de Claves Públicas X.500, X.501, X.509, X.521 Estándar Asimétrico RSA RSA 1024/2048 bits
Más detallesSICRES 3.0 Presentación Ejecutiva
Presentación Ejecutiva 1 Antecedentes: El estándar SICRES 2.0 es una norma para el intercambio de asientos registrales aprobada en 1999 por el entonces Consejo Superior de Informática (actualmente Consejo
Más detallesFirma Digital en SOA
Firma Digital en SOA Agenda SOAP XML - Signature WS-Digital Signature Métodos de Canonicalización 2 SOAP - Se creó como una forma de transporte en XML de un ordenador a otro a través de una serie de protocolos
Más detallesANEXO APLICACIÓN DE FIRMA
ANEXO APLICACIÓN DE FIRMA Como se ha comentado anteriormente, uno de los principales usos del DNI electrónico es la realización de firma electrónica. Para utilizar esta funcionalidad de firma, numerosas
Más detallesConsejería de Hacienda y Administración Pública. Módulo de firmas XML
Sevilla, noviembre de 2010 Control de Versiones Hoja de control Fecha Autor Descripción 03/11/2010 RPV Adaptación módulo de firmas XML MPR Página 2 de 53 Contenido 1 Introducción... 5 2 Objetivos... 5
Más detallesDocumento de Recomendación de Uso de Firma Digital en Comunicación PISEE. Ministerio Secretaría General de la Presidencia
Documento de Recomendación de Uso de Firma Digital en Comunicación PISEE Ministerio Secretaría General de la Presidencia Santiago, septiembre de 2011 Índice Índice... 2 Abstracto... 3 Resumen... 3 Generación
Más detallesAsignatura: Horas: Total (horas): Obligatoria Teóricas 3.0 Semana 3.0 Optativa X Prácticas Semanas 48.0 de elección
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO Aprobado por el Consejo Técnico de la Facultad de Ingeniería en su sesión ordinaria del 15 de octubre de 2008 CRIPTOGRAFÍA
Más detallesUn Poco de Historia Criptografía, Criptografía Clásica
CRIPTOGRAFÍA Un Poco de Historia Criptografía, según el diccionario de la real Academia de la Lengua Española: -Arte de escribir con clave secreta o de un modo enigmático. Del griego kryptos, que significa
Más detallesDesarrollo e implementación de un prototipo de Notaría Digital
Desarrollo e implementación de un prototipo de Notaría Digital Francisco Rodríguez-Henríquez CINVESTAV-IPN Material desarrollado como parte de la tesis de maestría de: Vladimir González García Febrero
Más detallesPREGUNTAS FRECUENTES : COMPROBANTES ELECTRÓNICOS
PREGUNTAS FRECUENTES : COMPROBANTES ELECTRÓNICOS N PREGUNTA RESPUESTA 1 Cuáles son los beneficios de la facturación electrónica? - Menor costo en el cumplimiento de obligaciones tributarias - Mayor seguridad
Más detallesFramework de Construcción de Documentos XML
Framework de Construcción de s XML ÍNDICE... ERROR! MARCADOR NO DEFINIDO. 1. INTRODUCCIÓN... 3 2. OBJETIVOS GENERALES... 4 3. OBJETIVOS ESPECÍFICOS... 4 4. ELEMENTOS CONSTITUYENTES... 5 4.1. DOCUMENTO
Más detallesSecretaría Nacional de la Administración Pública Subsecretaría de Tecnologías de la Información
Secretaría Nacional de la Administración Pública Subsecretaría de Tecnologías de la Información Quipux Ventajas Funcionalidad Arquitectura Requerimientos Firma Digital Ventajas Firma Digital en Quipux
Más detallesFORMATO ARCHIVO ELECTRÓNICO DE CESIÓN Versión 1.1
FORMATO ARCHIVO ELECTRÓNICO DE CESIÓN 203-02- Versión. FORMATO ARCHIVO ELECTRÓNICO DE CESIÓN BITACORA DE CAMBIOS. 3.- INTRODUCCIÓN... 4 2.- CONTENIDO DEL ARCHIVO ELECTRÓNICO DE CESIÓN... 4 2. Zonas del
Más detallesFORMATO INFORMACIÓN ELECTRÓNICA DE COMPRAS Y VENTAS PARA ENTREGA DETALLADA SEGÚN RESOLUCIÓN 42 DEL
FORMATO INFORMACIÓN ELECTRÓNICA DE COMPRAS Y VENTAS PARA ENTREGA DETALLADA SEGÚN RESOLUCIÓN 42 DEL 26-03-2004 2004-06-03 FORMATO INFORMACION ELECTRÓNICA DE COMPRAS Y VENTAS ÍNDICE DE CONTENIDO 1.- INSTRUCCIONES
Más detallesUniversidad Autónoma del Estado de México. Facultad de Ingeniería. Ingeniería en Computación. Trabajo de Investigación: Estándar X.
Universidad Autónoma del Estado de México Facultad de Ingeniería Ingeniería en Computación Trabajo de Investigación: Estándar X.509, SSL Seguridad en Redes Alumno: César Gibran Cadena Espinosa Docente:
Más detallesGUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML
GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML 1. Guía Electrónica de Remisión del Remitente Emisión electrónica desde los Sistemas del Contribuyente RS 097-2012/SUNAT SUPERINTENDENCIA NACIONAL DE
Más detallesEmite recibos electrónicos con Aspel-NOI 7.0
Emite recibos electrónicos con Aspel-NOI 7.0 Aspel-NOI 7.0 se encuentra preparado para emitir Comprobantes Fiscales Digitales por Internet (CFDI) de los recibos de nómina, para dar cumplimiento a la reforma
Más detallesPROCEDIMIENTO PARA LA ASIGNACIÓN DE LA CLAVE DE ACCESO AL SAAI (LLAVES PUBLICAS Y PRIVADAS) A LOS AGENTES Y APODERADOS ADUANALES.
PROCEDIMIENTO PARA LA ASIGNACIÓN DE LA CLAVE DE ACCESO AL SAAI (LLAVES PUBLICAS Y PRIVADAS) A LOS AGENTES Y APODERADOS ADUANALES. I. SOLICITAR LA CREACIÓN DE UNA NUEVA CLAVE DE ACCESO AL SAAI 1. El Agente
Más detallesManual de Usuario/a sobre el uso de firma electrónica avanzada
Manual de Usuario/a sobre el uso de firma electrónica avanzada en el e-seia. Versión 1.1 Año 2013 1. Introducción... 3 2. Visualización de documentos... 3 3. Validación de documentos... 4 4. Instalación
Más detallesCONFIANZA Uno de los principales desafíos a que se enfrentan los medios telemáticos es asegurar la identidad de las partes que intervienen en cualquie
Certificados digitales CONFIANZA Uno de los principales desafíos a que se enfrentan los medios telemáticos es asegurar la identidad de las partes que intervienen en cualquier operación, tanto del usuario
Más detallesCriptografía básica. (extracto de ponencia Administración Electrónica ) EUITIO Universidad de Oviedo. Alejandro Secades Gómez
(extracto de ponencia Administración Electrónica ) EUITIO Universidad de Oviedo La criptografía nació como la ciencia de ocultar mensajes,sea, cifrarlos para que sólo el receptor pueda acceder a ellos
Más detallesLa Firma Digital. Seguridad en Redes TCP/IP. Tabla de Contenidos
La Firma Digital Tabla de Contenidos 7. La Firma Digital... 2 Infraestructura de clave pública... 2 Situación en la administración pública... 3 7.1 Firma Digital con Outlook (Windows, MacOS)... 4 7.2 Firma
Más detallesFORMATO MENSAJE DE RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS 2005-04-13. Versión 1.0
FORMATO MENSAJE DE RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS 2005-04-3 Versión.0 FORMATO RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS ÍNDICE DE CONTENIDO Servicio de Impuestos Internos.- INSTRUCCIONES
Más detallesMANUAL CARGA DE FACTURACION ELECTRONICA EN PORTAL TEKSID
MANUAL CARGA DE FACTURACION ELECTRONICA EN PORTAL TEKSID 1.- Seleccionar la pestaña "Factura Electrónica" 2.- Dar click a la imagen "CFDi" 3.- Localizar y seleccionar la factura electrónica (XML) y dar
Más detallesLiondev GENERARACION DE CERTIFICADO DE SELLO DIGITAL (CSD) Y FIEL. Liondev S.A. de C.V.
Liondev GENERARACION DE CERTIFICADO DE SELLO DIGITAL (CSD) Y FIEL Manual de usuario para obtener el certificado de sello digital Revisión 1 Marzo del 2015. Liondev S.A. de C.V. Tel. +52 443 2754232 Papaya
Más detallesPROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO
PROTOTIPO DE FACTURACIÓN ELECTRÓNICA MANUAL TÉCNICO Autor: Jorge Luis Quiguango Terán Versión 1.0 Fecha: 10 de abril de 2015 Índice de contenido 1 Objeto del documento...4 2 Manual técnico...4 2.1 Arquitectura...4
Más detallesPOLÍTICA DE FIRMA (versión 3.1) FORMATO FACTURAE
POLÍTICA DE FIRMA (versión 3.1) FORMATO FACTURAE El presente documento contiene la sintaxis y las reglas de procesamiento que definen la firma electrónica del documento XML de la e-factura que sigue el
Más detallesFIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015
FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015 Dirección Nacional de Tecnologías de la Información y Comunicaciones Instalación de certificado
Más detallesManual Usuario SAT Cliente Gratuito FD
Manual Usuario SAT Cliente Gratuito FD Versión 3.0 rápido seguro confiable ÍNDICE 1. INGRESO AL SISTEMA 1.1. Registro 4 1.2. Entrar a su Cuenta (Login) 5 1.3. Recordar Contraseña 6 2. PANEL DE CONTROL
Más detallesDocumentos Tributarios Electrónicos
José Urzúa jose@urzua.cl Contenidos Introducción Modelo Global Modelo de Operación Implementación Implantación del sistema Pasos Incorporación Comentarios Finales Introducción Problemas de Facturación
Más detallesQué requisitos fiscales debo cumplir para facturar electrónicamente (emitir Comprobantes Fiscales Digitales)?
Qué requisitos fiscales debo cumplir para facturar electrónicamente (emitir Comprobantes Fiscales Digitales)? El presente documento constituye una guía rápida para la emisión de Comprobantes Fiscales Digitales,
Más detallesDesde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.
Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los
Más detallesPara la generación de sellos digitales se utiliza criptografía de clave pública aplicada a una cadena original.
Generación de sellos digitales para Constancia de sueldos, salarios, conceptos asimilados y crédito al salario (incluye ingresos por acciones) (Formato 37) y Constancia de pagos y retenciones del ISR,
Más detallesMINISTERIO DE LA PRESIDENCIA. Firma Electrónica: Cliente Firma. ENISE. Octubre de Ministerio de la Presidencia. L. Cabezas
Firma Electrónica: Cliente Firma ENISE. Octubre de 2010 Ministerio de la Presidencia L. Cabezas Índice INDICE Introducción Alcance Funcionalidad Características adicionales Requisitos técnicos Instalación
Más detallesElectrónicos. Comprobantes. Qué son? Tipos de comprobantes. Beneficios. Información básica SRI. Contribuyentes. País
Beneficios Comprobantes Electrónicos Qué son Información básica Un comprobante electrónico es un documento que cumple con los requisitos legales y reglamentarios exigibles para todos los comprobantes de
Más detallesCircular de Tecnología Pautas para el uso de Certificados Digitales Personales
ASIT 20070501 CT Pautas para el uso de Certificados Digitales v3 2007-07-17 Documento de Circular de Tecnología Pautas para el uso de Certificados Digitales Personales Versión 003 Julio de 2007 ARCHIVO:
Más detallesMECANISMOS FUERTES DE AUTENTICACIÓN CIRCULAR 042 DE 2012 SUPERINTENDENCIA FINANCIERA
CERTICAMARA S.A. MECANISMOS FUERTES DE AUTENTICACIÓN CIRCULAR 042 DE 2012 SUPERINTENDENCIA FINANCIERA CONTENIDO 1. Conceptos generales 2. Métodos de autenticación 3. Factores de autenticación 4. Certificados
Más detallesUnidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones
Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice
Más detallesJuan Carlos Rodríguez (S21Sec) Juan José Carrasco (IZENPE) Rames Swart (SmartAccess)
Juan Carlos Rodríguez (S21Sec) Juan José Carrasco (IZENPE) Rames Swart (SmartAccess) Identificación y autenticación En la vida cotidiana necesitamos identificarnos en muchas situaciones:. Bancos. Compras
Más detallesTramitar Certificado de Sello Digital
Tramitar Certificado de Sello Digital Revisión Histórica Número de revisión Fecha de revisión Resumen de cambios 20 - Septiembre - 2016 Documento actualizado por Carlos De Jesús Meneses Aprobaciones Este
Más detallesTEMA 40: Criptografía: Sistemas de clave simétrica y asimétrica, certificados digitales. Legislación en materia de firma electrónica.
Tema 40 Criptografía TEMA 40: Criptografía: Sistemas de clave simétrica y asimétrica, certificados digitales. Legislación en materia de firma electrónica. Índice 1 INTRODUCCIÓN 1 2 CIFRADO DE COMUNICACIONES
Más detallesRÉGIMEN DE FACTURA ELECTRÓNICA FACE 2
RÉGIMEN DE FACTURA ELECTRÓNICA FACE 2 Acuerdo de Directorio 002-2016 El día 28 de marzo de 2016 se publica en el Diario de Centro América (Diario Oficial) el nuevo Régimen de Facturas Electrónicas, Acuerdo
Más detallesUna base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes:
MICROSOFT ACCESS DEFINICIÓN MS Access es un programa para manejar bases de datos. Una base de datos es un conjunto de datos de un determinado tema o contexto, almacenados de forma sistemática, para obtener
Más detallesCONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK EXPRESS 6.0
Página Página 1 de 10 1 OBJETIVO En el presente documento se describen los pasos necesarios para la configuración del certificado digital en la aplicación de correo Outlook Express 6.0 Para realizar la
Más detallesEn el primer paso se rellenan los datos de la empresa licitadora, que se recogen en dos apartados:
El portal de contratación pública ofrece a los licitadores la opción de presentar sus ofertas electrónicamente. Encontrará disponible el enlace Presentación de ofertas en los casos de procedimientos negociados
Más detallesMANUAL 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 INDICE 1 Documentos
Más detallesBOLETÍN OFICIAL DEL ESTADO
Núm. 255 Martes 21 de octubre de 2014 Sec. I. Pág. 85140 I. DISPOSICIONES GENERALES MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS 10660 Resolución de 10 de octubre de 2014, de la Secretaría de Estado
Más detallesEmitiendo CFDI s con Aspel-SAE 6.0 en renta (Timbrado incluido)
Emitiendo CFDI s con Aspel-SAE 6.0 en renta (Timbrado incluido) Para generar CFDI s con Aspel-SAE 6.0 en la modalidad de renta, la cual incluye Timbrado ilimitado, realiza los siguientes pasos: 1. Tramita
Más detallesCERTIFICADO DIGITAL EN OUTLOOK 2002
Página Página 1 de 9 VERIFICACIONES PARA EL CORRECTO FUNCIONAMIENTO DEL CERTIFICADO DIGITAL EN EL CORREO ELECTRÓNICO. 1. Para implementar un esquema de correo electrónico firmado y cifrado es necesario
Más detallesEnvı o seguro de documentacio n
Envı o seguro de documentacio n 18/04/2013 11:50 Tabla de contenido 1 Introducción... 1 2 Envío seguro de documentación a UNIDIS... 2 2.1 Requisitos y software necesario... 2 2.2 Pasos previos: configuración
Más detallesPROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES 1. Requerimiento de Sellos El Usuario que desee realizar una Solicitud de Sello Digital debe ingresar a la siguiente dirección Web y descargar
Más detallesMANUAL DE CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK EXPRESS 6.0
MANUAL DE CONFIGURACIÓN DEL IDENTIFICADOR NOMBRE DEL DOCUMENTO ESTADO DEL DOCUMENTO AREA RESPONSABLES REVISORES COM-MA-053 Manual de configuración del certificado digital en Outlook Express 6.0 Aprobado
Más detallesSolicitudes MINECO. Manual de usuario de firma electrónica
Solicitudes MINECO Manual de usuario de firma electrónica Madrid, Mayo de 2016 ÍNDICE 1. Introducción... 3 1.1. Firma electrónica... 3 1.2. Obtención de un certificado... 3 2. Proceso de firma... 5 2.1.
Más detallesDocumentacion 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 detallesServicio de Administración Tributaria Administración General de Aduanas Administración Central de Informática Administración de Análisis de Procesos
Servicio de Administración Tributaria Administración General de Aduanas Administración Central de Informática Administración de Análisis de Procesos SECRETARIA DE HACIENDA Y CREDITO PUBLICO 326-SAT-VI.-
Más detallesDOCUMENTO TÉCNICO DIVISIÓN INFORMÁTICA
DOCUMENTO TÉCNICO DIVISIÓN INFORMÁTICA Comprobante Fiscal Electrónico (e-factura) v. 1.1 Julio de 2012 CÓDIGO: T-5.020.00.000-001 [ Página expresamente dejada en blanco ] DGI Página 2 de 28 Tabla de Contenido
Más detallesUT01 03 Sistemas de codificación
UT01 03 Sistemas de codificación Cap 1 Introducción a los Sistemas Informáticos IES Barajas - JRGRL Tipo de software y tipos de datos Tipos de software de un SI Aplicaciones (no forman parte del SO) Datos
Más detallesCentro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Arquitectura de Ordenadores Tutor: Antonio Rivero Cuesta Unidad Didáctica 1 Representación de la Información y Funciones Lógicas Tema 1 Representación de la Información
Más detallesGUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML Versión 2.0
GUIA DE ELABORACION DE DOCUMENTOS ELECTRONICOS XML Versión 2.0 1. Factura Electrónica Emisión electrónica desde los Sistemas del Contribuyente RS 097-2012/SUNAT RS 065-2013/SUNAT SUPERINTENDENCIA NACIONAL
Más detallesServicios para sistemas automatizados de proveedores. Equipo de desarrollo de FACe
Servicios para sistemas automatizados de Equipo de desarrollo de FACe Esta página se ha dejado vacía a propósito Índice de contenidos Capítulo 1 Introducción........................................ 5 1.1
Más detallesCriptografía y firma digital
Criptografía y firma digital Paseo Bulnes 241, piso 5, Santiago, Chile Fono: (56 2) 688 6499 Fax: (56 2) 688 6499 www.acepta.com info@acepta.com La encriptación A grandes rasgos, la criptografía es una
Más detallesMANUAL DE REGISTROS INTERSECRETARIAS MAQUILADORA CONTROLADORA
MANUAL DE REGISTROS INTERSECRETARIAS MAQUILADORA CONTROLADORA Versión 15 (Septiembre 2004) Definitivo MANUAL DE REGISTROS PITEX, MAQUILA Página 1 de 14 INDICE I ESTRUCTURA DE REGISTROS 3 II NOMENCLATURA
Más detallesMANUAL INSTALACIÓN Y USO CERTIFICADO DÍGITAL EN OUTLOOK 2003.
MANUAL INSTALACIÓN Y USO CERTIFICADO DÍGITAL EN OUTLOOK 2003. 1. Objetivo En el siguiente manual se presentan los diferentes pasos a seguir para la configuración del Certificado Digital en la aplicación
Más detallesLEY No SOBRE COMERCIO ELECTRONICO, DOCUMENTOS Y FIRMAS DIGITALES AGENDA REGULATORIA DEL INDOTEL
LEY No.126-02 SOBRE COMERCIO ELECTRONICO, DOCUMENTOS Y FIRMAS DIGITALES AGENDA REGULATORIA DEL INDOTEL Para lograr la correcta implementación de la Infraestructura de Clave Pública de la República Dominicana
Más detallesGuía del Encuestado. Servicio de Rentas Internas. Introducción. Objetivos. Alcance. Perfil del encuestado. Variables a investigar.
GUÍA DEL ENCUESTADO Guía del Encuestado Servicio de Rentas Internas Septiembre 201 2 Introducción 3 Objetivos 4 Alcance Perfil del encuestado Variables a investigar 6 Consideraciones 8 Instrucciones 9
Más detallesEste Manual tiene como propósito ser la referencia parar dar respuesta a los principales cuestionamientos sobre el Módulo Fiscal.
Este Manual tiene como propósito ser la referencia parar dar respuesta a los principales cuestionamientos sobre el Módulo Fiscal Módulo Fiscal Contenido Visión general... 2 Módulo Fiscal... 4 Generación
Más detallesLIBRAMIENTO DE IRAPUATO AUTO-FACTURACIÓN RECUPERACIÓN DE FACTURAS EMITIDAS
Contenido Requisitos para solicitar su factura electrónica... 2 Como solicitar una factura electrónica... 3 Como recuperar una factura electrónica... 9 Se puede cancelar una factura emitida por el portal
Más detallesResolución 0019 de febrero de 2016
Resolución 0019 de febrero de 2016 Contenido Introducción... 3 Alcance... 3 Objetivo... 3 Lineamientos Técnicos... 3 Circulación de documentos de Facturación Electrónica... 4 Documentos XML Requeridos
Más detallesPreguntas Frecuentes de Factura Electrónica (CFD) Reporte Mensual
Preguntas Frecuentes de Factura Electrónica (CFD) Reporte Mensual 1 Preguntas y Respuestas sobre Factura Electrónica (CFD) Reporte Mensual de Factura Electronicas (CFD) emitidas I. Reporte mensual 1. Cómo
Más detallesGuía de Firma Digital para documentos de Word 2010.
Guía de Firma Digital para documentos de Word 2010. DIRECCIÓN DE CERTIFICADORES DE FIRMA DIGITAL Versión 2.0 Fecha Versión Autor(es) Aprobado Descripción 11-10-2010 1.0 Mario Alvarez C. Alexander Barquero
Más detallesMANUAL 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 detallesLINEAMIENTOS ESPECÍFICOS PARA EL USO DE LA FIRMA ELECTRÓNICA AVANZADA EN LOS OFICIOS DEL ESTADO DEL EJERCICIO DEL INSTITUTO NACIONAL ELECTORAL
LINEAMIENTOS ESPECÍFICOS PARA EL USO DE LA FIRMA ELECTRÓNICA AVANZADA EN LOS OFICIOS DEL ESTADO DEL EJERCICIO DEL INSTITUTO NACIONAL ELECTORAL CAPITULO I DISPOSICIONES GENERALES PRIMERO.- Los presentes
Más detallesSerialización de datos en C# en Binario, Soap y Xml
Serialización de datos en C# en Binario, Soap y Xml Quizás muchos desarrolladores hayan escuchado hablar del termino serializar la información y no saber de que se trata. Pues bien, resulta que la serialización
Más detallesManual de Usuario Certificados Automáticos por Internet
NOTICIA: PUBLICACIÓN: El Servicio de Rentas Internas (SRI) emite el Manual de Usuario Certificados Automáticos por Internet El 21 de agosto del 2012 el SRI emitió nuevos procedimientos para la emisión
Más detallesMANUAL POLÍTICA DE PASO A PRODUCCIÓN DE SISTEMAS DE INFORMACIÓN Y CONTROL DE VERSIONES
MANUAL POLÍTICA DE PASO A INDICE 1. INTRODUCCION...02 2. OBJETIVO GENERAL..02 3. ALCANCE 02 4. POLITICA DE PASO A PRODUCCION DE SISTEMAS DE INFORMACION 02 5. SISTEMAS DE CONTROL DE 03 6. DEFINICIONES..04
Más detallesEmite recibos electrónicos con Aspel-NOI 8.0
Emite recibos electrónicos con Aspel-NOI 8.0 Aspel-NOI 8.0 se encuentra preparado para emitir Comprobantes Fiscales Digitales por Internet (CFDI) de los recibos de nómina, para dar cumplimiento a la reforma
Más detallesTipos de datos para Campos
Tipos de datos para Campos Tipo de datos Almacena Tamaño Texto Memo Número Fecha/Hora Moneda Autonumérico Sí/No Objeto OLE Datos adjuntos Hipervínculo Asistente para búsquedas Caracteres alfanuméricos
Más detallesPrincipios de Computadoras II
Departamento de Ingeniería Electrónica y Computadoras Operadores y Expresiones rcoppo@uns.edu.ar Primer programa en Java 2 Comentarios en Java Comentario tradicional (multi-línea) Comentario de línea Comentario
Más detallesPráctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros
Práctica 3. Paso de parámetros entre subrutinas 1. Objetivo de la práctica El objetivo de esta práctica es que el estudiante se familiarice con la programación en ensamblador y el convenio de paso de parámetros
Más detallesFirma Digital, SNE Requisitos de Instalación
SNE y Firma Digital Para el uso de la firma digital se deberá contar con un dispositivo criptográfico (token de aquí en adelante). Una vez adquirido el token, éste debe ser instalado apropiadamente en
Más detallesFacturación electrónica de Primas
Facturación electrónica de Primas 1. Facturación desde las pantallas de Emisión y de Endosos (Cliente / Servidor) 2. Facturación desde las pantalla de Emisión y de Endosos (Versión WEB) 3. Pantalla de
Más detallesFIRMA DIGITAL. Trabajo realizado por Manuel Iranzo
ti FIRMA DIGITAL Trabajo realizado por Manuel Iranzo Índice Firma Digital. Definición y Tipos... 3 Usos e implementaciones de la Firma Digital... 4 Dni electronico... 4 Voto electronico... 5 Criptografía
Más detallesFirma Electrónica en el Ecuador y su beneficio en la gestión empresarial
Firma Electrónica en el Ecuador y su beneficio en la gestión empresarial Ing. Hernán González L. Director de Entidad de Certificación de Información www.eci.bce.ec Agenda Definiciones Tipos y usos de certificados
Más detallesDefinición de Memoria
Arquitectura de Ordenadores Representación de Datos en Memoria Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Definición de Memoria DRM-1 La memoria
Más detallesCriptografía y Seguridad de Datos Introducción a la Criptografía: Confidencialidad de los mensajes
Criptografía y Seguridad de Datos Introducción a la Criptografía: Confidencialidad de los mensajes Carlos Figueira. Carlos Figueira. Universidad Simón Bolívar Basado en láminas del Profesor Henric Johnson
Más detallesTema 3 Formatos de firma electrónica
CURSO DE ADMINISTRACIÓN ELECTRÓNICA Tema 3 Formatos de firma electrónica Daniel Sánchez Martínez (danielsm@um.es) Proyecto Administración Electrónica Universidad de Murcia Objetivos Clasificar las diferentes
Más detallesMódulo de Cálculo Retenciones 2015
Módulo de Cálculo Retenciones 2015 Cálculo de Retenciones IRPF 2015 A partir de 12 de julio Versión 2.00 julio 2015 Índice 1 ITRODUCCIÓ... 3 2 FUCIOALIDADES... 4 3 BREVE DESCRIPCIÓ DEL PROCESO... 5 4 DISTRIBUCIÓ
Más detallesAplicaciones criptográficas 2
1 Tema 5: Aplicaciones criptográficas Aplicaciones criptográficas 2 1 Certificados digitales.................................... 3 1- Certificados digitales 3 1 Certificados digitales Cómo puedo asegurarme
Más detallesAREA DE ORIGEN DE MERCADERÍAS
AREA DE ORIGEN DE MERCADERÍAS Implementación de la Certificación de Origen Digital - COD Ing. Claudio Levalle Coordinador del Area de Origen de Mercaderías de la Subsecretaría de Política y Gestión Comercial
Más detallesMANUAL DE PROCEDIMIENTO PARA LA UTILIZACIÓN DEL SISTEMA CIFRADOC/CNMV/D
MANUAL DE PROCEDIMIENTO PARA LA UTILIZACIÓN DEL SISTEMA CIFRADOC/CNMV/D Versión 4.1. Abril 2006 SI_CIFD_MU_4.1. MANUAL DE PROCEDIMIENTO PARA LA UTILIZACION DEL SISTEMA CIFRADOC/CNMV/D El sistema CIFRADOC/CNMV,
Más detallesMANUAL DE CONFIGURACIÓN DEL CERTIFICADO DIGITAL EN OUTLOOK 2010
MANUAL DE CONFIGURACIÓN IDENTIFICADOR NOMBRE DEL DOCUMENTO ESTADO DEL DOCUMENTO AREA RESPONSABLES REVISORES COM-MA-027 Manual de configuración del certificado digital en Outlook 2010. Aprobado Servicio
Más detallesFuncionalidad Ten ERP Factura-e v2.46
Funcionalidad Ten ERP Factura-e 1501 v2.46 Contenido Funcionalidad Ten ERP Factura-e... 1 Contenido 2 Funcionalidad 3 Requisitos 4 Configuración de Ten ERP 5 En parámetros de Empresa... 5 En parámetros
Más detallesSUMINISTRO DE INFORMACIÓN FISCAL EN XML
SUMINISTRO DE INFORMACIÓN FISCAL EN XML MANUAL DE USUARIO 1. INTRODUCCIÓN El presente documento describe el servicio de solicitud y consulta de información fiscal en XML que el Departamento de Hacienda
Más detallesMatemáticas para proteger la Información
! Matemáticas para proteger la Información Ángel Martín del Rey Departamento de Matemática Aplicada Universidad de Salamanca delrey@usal.es Bachillerato de Inves1gación, I.E.S. Vaguada de la Palma, 18
Más detallesGlosario Facturas Electrónicas
Glosario Facturas Electrónicas Abreviaturas y su significado AGSC Administración General de Servicios al Contribuyente. ALSC Administración Local de Servicios al Contribuyente. CAT Centro de Atención Telefónica.
Más detallesPREGUNTAS FRECUENTES. Aplicación de la Firma Digital para el reporte de información financiera de los Vigilados a la SuperVigilancia
PREGUNTAS FRECUENTES Aplicación de la Firma Digital para el reporte de información financiera de los Vigilados a la SuperVigilancia 1. Qué es una firma digital? Respuesta: Se entiende como un valor numérico
Más detallesÍ N D I C E COMPROBANTE FISCAL ELECTRÓNICO. Fecha: 18/06/2015
DOCUMENTO FUNCIONAL FORMATO DEL MENSAJE DE RESPUESTA COMPROBANTE FISCAL ELECTRÓNICO VERSIÓN 10 18/06/2015 Fecha: 18/06/2015 Í N D I C E ACTUALIZACIONES DE VERSIÓN... 4 1. INTRODUCCIÓN... 7 2. ZONAS DEL
Más detallesVersión 1.0. Subdirección de Informática
Manifiesto Marítimo Electrónico TALLER I - SMS Versión 1.0 2007 Subdirección de Informática Contenido Contenido... 2 Introducción... 3 1. Instalación.... 4 1.1. Requisitos.... 4 1.2. Archivo de Instalación...
Más detallesEste Manual tiene como propósito Describir el Sistema Avanzado para la emisión de Facturas (e-factura SAAS) Manual SAAS
Este Manual tiene como propósito Describir el Sistema Avanzado para la emisión de Facturas (e-factura SAAS) Manual SAAS Contenido Visión general... 2 Módulo Fiscal... 4 Generación de Documentos Fiscales?...
Más detalles