jueves, 9 de octubre de 2014

Generación de XML por Layout





MANUAL DE OPERACIÓN
Módulo de Reportes Contabilidad SAT

Generación de XML por Layout


El módulo de Reportes Contabilidad SAT, es una herramienta que le permitirá crear archivos conforme al anexo 24 de la Resolución Miscelánea Fiscal para 2014.


Contenido.





I. Catálogo de cuentas.
II. Balanza de comprobación.
III. Pólizas.
IV. Consultas.





Este manual te ayudara a generar los diferentes tipos de catálogos que requiere el SAT para la contabilidad electrónica.








I.             Catálogo de cuentas.


Esta opción te permite generar el catálogo de cuentas a partir de la estructura definida de un Excel.

Al dar click en “Generacion de XML por Layout” aparecerá la siguiente pantalla,  dar click en Catálogo de cuentas.






Dentro de esta opción podremos indicar el mes y año al que pertenece este Catálogo de cuentas.






Es importante mencionar que el archivo de Excel creado por el usuario debe cumplir con los requisitos mencionados en el manual de configuraciones en el apartado I Estructura deLayout. 1.1 Catálogo de cuentas.

O en su defecto puedes descargar el archivo preestablecido dando click al botón descargar ejemplo.



Dentro de esta opción debemos dar click al botón para poder utilizar el documento predeterminado que está disponible en la aplicación.

 




A continuación se describe de manera detallada la estructura del Archivo Layout que se puede descargar del sistema para que se pueda procesar con éxito. Y se anexa el catálogo de código Agrupador que maneja el SAT.





Una vez creado el Archivo puede ser procesado, es necesario respetar el formato que manejan las celdas y el tipo de archivo guardado será .XLS “Libro de Excel 97-2003”.

Una vez que se llena el archivo debemos dar click al icono, para poder seleccionar la ruta donde lo tenemos guardado y poder procesarlo con el icono.





Si la información cumple con los requisitos que maneja el SAT se habrá generado con éxito el Catálogo de Cuentas como se muestra en la imagen, de lo contrario en Observaciones aparecerá el mensaje de error por el cual no se creó.






Estructura del archivo de Excel del Catalogo de cuentas


Campo
Requerido (R)     Opcional (O)
Descripción
Longitud Mínima/Máxima
Cód. Agrup.
R
Atributo requerido para expresar el código agrupador de cuentas conforme al catálogo publicado por el SAT en la página de internet. Se debe agrupar cada cuenta en el concepto que corresponda
La información de este campo se debe tomar del catálogo de Código Agrupador que proporciona el SAT el cual se puede descargar desde aquí.
No. Cuenta
R
Atributo requerido, es la clave con que se distingue la cuenta en la contabilidad
Caracter numérico de 1 a 100 dígitos
Descripción
R
Atributo requerido para expresar el nombre de la cuenta
Carácter Alfanumérico de 1 a 200
Subcuenta de
O
Atributo opcional en el caso de subcuentas. Sirve para expresar la clave de la cuenta a la que pertenece dicha subcuenta
Caracter numérico de 1 a 100 dígitos
Nivel
R
Atributo requerido para expresar el nivel al que se encuentra la cuenta en el catálogo
Carácter numérico sin límite de Dígitos
Naturaleza
R
Atributo requerido para expresar la naturaleza de la cuenta
 (D – Deudora, A – Acreedora)






I.             Balanza de Comprobación.


La Balanza de comprobación es aquella que incluye saldos iniciales, movimientos del periodo y saldos finales de todas y cada una de las cuentas de Activo, Pasivo, Capital, resultados (Ingresos, costos, Gastos) y Cuentas de Orden.

Al dar click en “Generacion de XML por Layout” aparecerá la siguiente pantalla,  dar click en Balanza de Comprobación.






Dentro de esta opción podremos indicar el mes y año al que pertenece la Balanza de comprobación.
 



Es importante mencionar que el archivo de Excel creado por el usuario debe cumplir con los requisitos mencionados en el manual de configuraciones en el apartado I Estructura deLayout. 1.2 Balanza de Comprobación.

O en su defecto puedes descargar el archivo preestablecido dando click al botón descargar ejemplo.
Dentro de esta opción debemos dar click al botón  para poder utilizar el documento predeterminado que está disponible en la aplicación.






A continuación se describe de manera detallada la estructura del Archivo Layout que se puede descargar del sistema para que se pueda procesar con éxito.




Una vez creado el Archivo puede ser procesado, es necesario respetar el formato que manejan las celdas y el tipo de archivo guardado será .XLS “Libro de Excel 97-2003”.

Una vez que se llena el archivo debemos dar click al icono, para poder seleccionar la ruta donde lo tenemos guardado y poder procesarlo con el icono.



Si la información cumple con los requisitos que maneja el SAT se habrá generado con éxito el XML de la Balanza de Comprobación como se muestra en la Imagen, de lo contrario en Observaciones aparecerá el mensaje de error por el cual no se creó.





Estructura del archivo de balanzas de comprobación


Campo
Requerido (R)     Opcional (O)
Descripción
Longitud Mínima/Máxima
No. Cuenta
R
Atributo requerido para expresar el número de cuenta, subcuenta o partida asignada por el contribuyente 
Caracter numérico de 1 a 100 dígitos
Saldo Inicial
R
Atributo requerido para expresar el monto del saldo inicial de la cuenta, subcuenta o partida en el periodo
Caracter numérico sin límite de caracteres
Debe
R
Atributo requerido para expresar el monto de los movimientos deudores de la cuenta, subcuenta o partida
Caracter numérico sin límite de caracteres
Haber
O
Atributo requerido para expresar el monto de los movimientos acreedores de la cuenta, subcuenta o partida 
Caracter numérico sin límite de caracteres
Saldo Final
R
Atributo requerido para expresar el monto del saldo final de la cuenta, subcuenta o partida en el periodo
Caracter numérico sin límite de caracteres





I.             Pólizas


Información de las pólizas generadas incluyendo el detalle por transacción, cuenta, subcuenta y partida, así como sus auxiliares.

Al dar click en “Generacion de XML por Layout” aparecerá la siguiente pantalla,  dar click en Pólizas.




Dentro de esta opción podremos indicar el mes y año al que pertenece la Póliza.




En esta parte el usuario solo puede utilizar el Archivo Layout que está disponible en la aplicación, dando click al botón .





Estructura del archivo de Excel.

Para cada póliza que se desee generar, se deberá cumplir con la siguiente estructura:

Cada fila del archivo de Excel deberá contar con los siguientes identificadores:



Identificador
Requerido (R)     Opcional (O)
Descripción
PLZ:
R
Póliza: Sirve para indicar que se trata de una póliza.
TRA
R
Transacción: obligatorio para expresar el detalle de cada transacción dentro de la póliza
CHE
O
Cheque: opcional para expresar el detalle de los cheques que integran la póliza
TRANS
O
Transferencia: opcional para expresar el detalle de las transferencias bancarias que integran la póliza
COM
O
Comprobante: opcional para expresar los comprobantes de las subcuentas



A continuación se describe la información que deberá contener cada una de filas con su respectivo identificador:



PLZ
Campo
Requerido (R)     Opcional (O)
Descripción
Longitud Mínima/Máxima
Tipo
R
Atributo requerido para expresar el tipo de la póliza.                                                       1. INGRESOS                                                                     2.  EGRESOS                                                                          3. DIARIO
Caracter numérico máximo un digito
Núm. Póliza
R
Atributo requerido para expresar el número de la póliza
Caracter numérico de 1 a 50 dígitos
Fecha de registro de la póliza
R
Atributo requerido para expresar la fecha de registro de la póliza
Formato de celda como fecha "año-mes-día"
Concepto
R
Atributo requerido para expresar el concepto de la operación 
Caracter numérico de 1 a 300 dígitos
  

TRA

Campo
Requerido (R)     Opcional (O)
Descripción
Longitud Mínima/Máxima
Núm. Cuenta
R
Atributo requerido para expresar el número de la cuenta, subcuenta o partida que se afecta por la transacción
Caracter numérico de 1 a 100 dígitos
Concepto
R
Atributo requerido para expresar el concepto de la operación
Caracter numérico de 1 a 300 dígitos
Debe
R
Atributo requerido para expresar el monto del cargo a la cuenta por la transacción
Caracter numérico sin límite de caracteres
Haber
R
Atributo requerido para expresar el monto del abono a la cuenta por la transacción
Caracter numérico sin límite de caracteres
Moneda
R
Atributo requerido para expresar el tipo de moneda utilizado en la póliza, de acuerdo al catálogo publicado en la página de internet del SAT.
Solo letras máximo 3
Tipo de Cambio
O
Atributo opcional para expresar el tipo de cambio de acuerdo al tipo de moneda
Caracter numérico sin límite de caracteres




CHE
Campo
Requerido (R)     Opcional (O)
Descripción
Longitud Mínima/Máxima
Núm. Cheque
R
Atributo requerido para expresar el número del cheque emitido
Caracter numérico de 1 a 20 dígitos
Banco
R
Atributo requerido, para expresar el Banco emisor del cheque, de acuerdo al catálogo publicado en la página de internet del SAT.
Caracter numérico a 3 dígitos
Cta. Origen
R
Atributo requerido para expresar el número de cuenta origen
Caracter numérico de 1 a 50 dígitos
Fecha del cheque
R
Atributo requerido, es la fecha del cheque
Formato de celda como fecha "año-mes-día"
Monto
R
Atributo requerido, es el monto del cheque emitido
Caracter numérico sin límite de caracteres
Beneficiario
R
Atributo requerido, nombre del dueño de la cuenta destino
Carácter Alfanumérico de 1 a 300
RFC
R
Atributo requerido para expresar el RFC relacionado con el movimiento
Carácter Alfanumérico 12 dígitos




TRANS
Campo
Requerido (R)     Opcional (O)
Descripción
Longitud Mínima/Máxima
Cta. Origen
R
Atributo requerido para expresar el número de cuenta origen
Caracter numérico de 1 a 50 dígitos
Banco Origen
R
Atributo requerido, para expresar el Banco de la cuenta origen de la transferencia, de acuerdo al catálogo publicado en la página de internet del SAT.
Caracter numérico a 3 dígitos
Monto
R
Atributo requerido, es el monto transferido
Caracter numérico sin límite de caracteres
Cta. Destino
R
Atributo requerido para expresar el número de cuenta destino, la cual recibe los recursos
Caracter numérico de 1 a 50 dígitos
Banco Destino
R
Atributo requerido, para expresar el Banco de la cuenta destino de la transferencia, de acuerdo al catálogo publicado en la página de internet del SAT.
Caracter numérico a 3 dígitos
Fecha Trans
R
Atributo requerido, es la fecha de la transferencia
Formato de celda como fecha "año-mes-día"
Beneficiario
R
Atributo requerido, nombre del dueño de la cuenta destino
Caracter numérico de 1 a 300 dígitos
RFC
R
Atributo requerido para expresar el RFC relacionado con el movimiento
Carácter Alfanumérico 12 dígitos




COM
Campo
Requerido (R)     Opcional (O)
Descripción
Longitud Mínima/Máxima
UUID
R
Atributo requerido para expresar la clave UUID del CFDI soporte de la transacción
Carácter Alfanumérico 36 dígitos requeridos
Monto
R
Atributo requerido, es el monto transferido
Caracter numérico sin límite de caracteres
RFC
R
Atributo requerido para expresar el RFC relacionado con la transacción
Carácter Alfanumérico 12 dígitos




BANCO, BANCO ORIGEN, BANCO DESTINO: En cualquiera de los 3 casos se debe indicar la clave del banco bajo la cual está registrada ante el SAT, se anexa el catálogo del claves que utiliza el SAT.





UUID: Folio fiscal que asigno el SAT en el comprobante que se está reportando en la póliza.




Es importante mencionar que en una póliza puede haber más de una transacción en cada póliza.





Al utilizar el Layout podemos generar más de una póliza como se muestra en la imagen, dejando por lo menos una fila en blanco de separación entre cada póliza, pero no se debe confundir el tipo de póliza con el número de póliza





Una vez que se llena el archivo debemos dar click al icono, para poder seleccionar la ruta donde lo tenemos guardado y poder procesarlo con el icono.




Es necesario respetar el formato que manejan las celdas y el tipo de archivo guardado será .XLS “Libro de Excel 97-2003”.

Si la información cumple con los requisitos que maneja el SAT se habrá generado con éxito la Póliza como se muestra en la Imagen, de lo contrario en Observaciones aparecerá el mensaje de error por el cual no se creó.








I.             Consultar descargar y eliminar XML.


Al dar click en “Generacion de XML por Layout” aparecerá la siguiente pantalla,  dar click en Consultar.







Esta opción  te permite descargar el XML de Catálogo de cuentas, Balanza de Comprobación y Pólizas o eliminar los que no estén correctos.





Después de seleccionar la consulta que nos interesa solo debemos seleccionar el año con el que deseamos trabajar, y darle click al icono descargar XML para realizar la descarga o en eliminar para borrarlo.






Descargar XML.
Para descargar el XML debemos dar click al icono.




Eliminar.
Si la información no es correcta se puede eliminar dando click al icono, nos aparece el siguiente mensaje, dar click en aceptar para eliminar.








Para conocer más sobre el sistema de facturación electrónica, Nomina y Reportes Contabilidad SAT, te invitamos a que nos visites en www.facturemosya.com  y a los teléfonos 52-55-45-55 52554564 donde con gusto te atenderemos.













No hay comentarios:

Publicar un comentario