Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACTB - Contabilidad de Gestión
Función:
RutinaNombre TécnicoFecha
CTBA602Contabilidad Electrónica23/05/2024
EjecutableVersión
SelladoXml.exe1.2.0.0
País:México (MEX)
Ticket:19973218
Requisito/Story/Issue (informe el requisito vinculado):DMINA-23152


02. SITUACIÓN/REQUISITO

En la rutina de Contabilidad Electrónica (CTBA602), al generar los XML correspondientes al Catálogo, y Balanza Normal, se están generando de forma incorrecta, porque al validar los archivos XML en el validador de Forma y Sintaxis de Documentos Digitales del SAT, se detectan los siguientes errores:
 
Catálogo de Cuentas: La etiqueta se genera como CatalogoCuentas:Ctas, cuando debe ser catalogocuentas:Ctas
 
Balanza Normal: Se genera el atributo FechaModBal para la balanza Normal, este atributo solo es requerido cuando el Tipo de Envío es Complementario, por lo tanto, en una balanza Normal no debe existir.


03. SOLUCIÓN

En la rutina de Contabilidad Electrónica (CTBA602):

  • Se realiza ajuste en la función que Crea archivo XML del catálogo de cuentas (CTBA602CT1), para que la etiqueta CatalogoCuentas:Catalogo se genere como catalogocuentas:Catalogo, y se ajustó la etiqueta xmlns:CatalogoCuentas por xmlns:catalogocuentas.
  • Se realiza ajuste en la función que Crea archivo XML de la Balanza de Comprobación (CTBA602CT7), para que el atributo FechaModBal solo se genere si en el parámetro ¿Tipo de envío de balanza? (MV_PAR07), se seleccionó con la opción 2 - Complementaria y se informó el parámetro ¿Fecha modificación Balanza? (MV_PAR08).
  • Se agregó mensaje al finalizar el proceso de generación del XML, informando la ruta donde se generaron los archivos.

En el archivo SelladoXml.exe:

  • Se realiza ajuste para buscar el nodo catalogocuentas:Catalogo en lugar de CatalogoCuentas:Catalogo para la generación del sello.


  1. Realizar un respaldo del repositorio (RPO)
  2. Contar con las actualizaciones de rutinas, diccionario de datos y configuraciones necesarias para la funcionalidad de Contabilidad Electrónica.
  3. Aplicar el parche correspondiente al issue DMINA-23152.
    • Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. DATOS GENERALES.
  4. Para el sellado del XML del Catálogo de Cuentas, ese necesario actualizar el archivo SelladoXml.exe de la versión 1.2.0.0 (Aplica para cuando el parámetro MV_CTBSEOP se encuentra configurado con valor .T.).

  5. Información

    Para descargar el último archivo SelladoXml.exe del portal de descargas, puede ver la sección 04. INFORMACIÓN ADICIONAL.

  6. Información

    Pasos para verificar la versión del ejecutable:

    • Seleccionar el ejecutable, dar clic derecho y presionar Propiedades.
    • Ir a la pestaña Detalles, validar que Versión del archivo y Versión producto sea 1.2.0.0.
  1. En el módulo Contabilidad de Gestión (SIGACTB), ir al menú Miscelánea | Contabilidad Electrónica | Contabilidad Electrónica (CTBA602)
  2. Informar los siguientes parámetros:
    • ¿Año? = Año contable para la generación del archivo. Deberá colocar un año mayor o igual a 2014 y menor o igual a 2099.
    • ¿Calendario? = Calendario Contable. Deberá seleccionar el calendario contable con el cual serán seleccionados los periodos contables.
    • ¿Periodo Inicio? = Seleccione el Periodo inicial para la generación de los archivos XML.
    • ¿Periodo Fin? = Seleccione el Periodo final para la generación de los archivos XML.
    • ¿Ruta de Generación? = Ruta en donde serán generados los XML (debe existir).
    • ¿Tipo? = Catálogo
    • ¿Tipo de envío de balanza? = 1-Normal (N) / 2-Complementaria (C) (Aplica para cuanto ¿Tipo? es 2-Balanza)
    • ¿Selecciona Sucursales?:  No: Utiliza solo la información de la sucursal en la cual se está trabajando / Si: Permite seleccionar las sucursales para consolidar la información. Solo disponible para la Balanza de Comprobación.
  3. Ir al sitio del SAT ceportalvalidacionprod.clouda.sat.gob.mx:
  4. Seleccionar 0002 Contabilidad Electrónica en el tipo de documento digital a validar, adjuntar el documento (archivo con extensión .xml),  proporcionar los dígitos de la imagen (Captcha) y presionar el botón Validar.
  5. Validar el resultado, verificando que todo sea correcto y no existan inconsistencias.


  1. En el módulo Contabilidad de Gestión (SIGACTB), ir al menú Miscelánea | Contabilidad Electrónica | Contabilidad Electrónica (CTBA602)
  2. Informar los siguientes parámetros:
    • ¿Año? = Año contable para la generación del archivo. Deberá colocar un año mayor o igual a 2014 y menor o igual a 2099.
    • ¿Calendario? = Calendario Contable. Deberá seleccionar el calendario contable con el cual serán seleccionados los periodos contables.
    • ¿Periodo Inicio? = Seleccione el Periodo inicial para la generación de los archivos XML.
    • ¿Periodo Fin? = Seleccione el Periodo final para la generación de los archivos XML.
    • ¿Ruta de Generación? = Ruta en donde serán generados los XML (debe existir).
    • ¿Tipo? = Balanza
    • ¿Tipo de Envío de Balanza? = 1- Normal (N)
    • ¿Fecha modificación Balanza?: Fecha de última modificación contable a la Balanza de Comprobación. (Requerido cuando el parámetro ¿Tipo de Envío de Balanza? sea Complementaria.
    • ¿Selecciona Sucursales?:  No: Utiliza solo la información de la sucursal en la cual se está trabajando / Si: Permite seleccionar las sucursales para consolidar la información. Solo disponible para la Balanza de Comprobación.
  3. Ir al sitio del SAT ceportalvalidacionprod.clouda.sat.gob.mx:
  4. Seleccionar 0002 Contabilidad Electrónica en el tipo de documento digital a validar, adjunta el documento (archivo con extensión .xml),  proporcionar los dígitos de la imagen (Captcha) y presionar el botón Validar.
  5. Validar el resultado, verificando que todo sea correcto y no existan inconsistencias.



04. INFORMACIÓN ADICIONAL

A continuación se encuentran las instrucciones para la descarga del último ejecutable SelladoXml.exe:

  1. Ingresar a la Central de Descargas y Actualizaciones:

    Portal de Descargas

  2. Seleccionar la opción, TOTVS Línea Protheus:



  3. Dar clic en la opción "Artefactos Generales del Producto":



  4. Dar clic en la opción "Rdmake Estándar":



  5. De las opciones desplegadas; buscar la opción "Localizaciones" y dar clic en ella (Descargar el archivo que contenga la fecha más actual):
  6. Dar clic en en el botón "Haga download del archivo":
  7. El ejecutable se encuentra dentro de la carpeta RDMAKES_LOCALIZACIONES, en la ruta Mexico\ContabilidadElectronica. Dentro de esta ruta se encuentra la carpeta comprimida ContabilidadElectronica.zip, como se muestra en la siguiente imagen:

  8. Descomprimir el archivo ContabilidadElectronica.zip y obtener el archivo SelladoXML.exe:

.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.2210 o superior de Protheus.


05. ASUNTOS RELACIONADOS

  • Documento Técnico de Contabilidad Electrónica - México