C. Balanza de comprobación
Autor | José Pérez Chavez - Raymundo Fol Olguin |
Páginas | 262-281 |
Page 262
Contenido
C- Formato balanza de comprobación
1. Estándar del formato balanza de comprobación de contabilidad electrónica.
2. Generación opcional de sellos digitales.
3. Nomenclatura y características del archivo.
1. Estándar del formato balanza de comprobación de contabilidad electrónica
El contribuyente deberá utilizar el siguiente estándar XSD, validando su forma y sintaxis en un archivo con extensión XML.
Para poder ser validado, la balanza de comprobación de contabilidad electrónica deberá estar referenciado al namespace y ruta publicada por el SAT en donde se encuentra el esquema XSD objeto de la presente sección (http://www.sat.gob.mx/esquemas/Conta-bilidadE/1_1/BalanzaComprobacion/Balanza ComprobaciónJM .xsd) de la siguiente manera:
Adicionalmente a las reglas de estructura planteadas dentro del presente estándar, el contribuyente que utilice este estándar deberá sujetarse tanto a las disposiciones fiscales vigentes, como a los lineamientos técnicos de forma y sintaxis para la generación de archivos XML especificados por el consorcio w3, establecidos en http://www.w3.org.
En particular se deberá tener cuidado de que aquellos casos especiales que se presenten en los valores especificados dentro de los atributos del archivo XML como aquellos que usan el carácter &, el carácter", el carácter', el carácter que requieren del uso de secuencias de escape.
Page 263
· En el caso del & se deberá usar la secuencia &
· En el caso del " se deberá usar la secuencia "
· En el caso del
· En el caso del > se deberá usar la secuencia ›
· En el caso del ' se deberá usar la secuencia '
Ejemplos:
Para representar nombre="Juan & José & "Niño"" se usará nombre="Juan & José & "Niño""
Cabe mencionar que la especificación XML permite el uso de secuencias de escape para el manejo de caracteres acentuados y el carácter ñ, sin embargo, dichas secuencias de escape no son necesarias al expresar el documento XML bajo el estándar de codificación UTF-8 si fue creado correctamente.
Estructura
Elementos
Elemento: Balanza Diagrama_
Page 264
Page 265
Page 266
Page 267
Page 268
Page 269
Page 270
Page 271
Código fuente
Page 272
expresar la clave asignada con que se distingue la cuenta o subcuenta en el catálogo de cuentas del contribuyente.
[0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-9A-Z]?7 >
Page 273
pe>
Page 274
2. Generación opcional de sellos digitales
Elementos utilizados en la generación opcional de Sellos Digitales:
· Cadena original, del elemento a sellar.
· Certificado de sello digital y su correspondiente clave privada.
· Algoritmos de criptografía de clave pública para firma electrónica avanzada.
· Especificaciones de conversión de la firma electrónica avanzada a Base 64.
Para la generación de sellos digitales se utiliza criptografía de clave pública aplicada a una cadena original.
Criptografía de la Clave Pública
La criptografía de Clave Pública se basa en la generación de una pareja de números muy grandes relacionados íntimamente entre sí, de tal manera que una operación de encripción sobre un mensaje tomando como clave de encripción a uno de los dos números, produce un mensaje alterado en su significado que sólo puede ser devuelto a su estado original mediante la operación de desencripción correspondiente tomando como clave de desencripción al otro número de la pareja.
Uno de estos dos números, expresado en una estructura de datos que contiene un módulo y un exponente, se conserva secreta y se le denomina "clave privada", mientras que el otro número llamado "clave pública", en formato binario y acompañado de información de identificación del emisor, además de una calificación de validez por parte de un tercero confiable, se incorpora a un archivo denominado "certificado de firma electrónica avanzada o certificado para sellos digitales".
El Certificado puede distribuirse libremente para efectos de intercambio seguro de información y para ofrecer pruebas de autoría de archivos electrónicos o acuerdo con su contenido mediante el proceso denominado "Firma electrónica avanzada", que consiste en una característica observable de un mensaje, verificable por cualquiera con acceso al certificado digital del emisor, que sirve para implementar servicios de seguridad para garantizar: La integridad (facilidad para detectar si un mensaje firmado ha sido alterado), autenticidad, certidumbre de origen (facilidad para determinar qué persona es el autor de...
Para continuar leyendo
Solicita tu prueba