Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
M486xFunBoFunciones complementarias para Bolivia de documentos electrónicos30/01/2025
País:Bolivia
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMINA-25417


02. SITUACIÓN/REQUISITO

Se reporta Débito Técnico debido al uso de Return dentro de la instrucción Begin Transaction, en la rutina Funciones complementarias para Bolivia de documentos electrónicos (M486xFunBo).

03. SOLUCIÓN

Dentro de la rutina Funciones complementarias para Bolivia de documentos electrónicos (M486xFunBo) se realiza el siguiente ajuste:

    • En la función encargada de realizar baja automática de documentos (M486BOAUTO()) se elimina la bifurcación existente que condicionaba la ejecución de las instrucciones DisarmTransaction() o EndTran(); además, se utiliza una sola ejecución de la instrucción Begin Transaction (sustituyendo la doble ejecución condicionada de la instrucción BeginTran()) al inicio de la función y se finaliza con la instrucción End Transaction (sustituyendo la instrucción EndTran()).


  1. Realizar un respaldo del repositorio (.rpo).
  2. Aplicar el parche correspondiente al issue DMINA-25417.
    • Validar que la rutina actualizada corresponda a la indicada en la sección Función de 01. Datos Generales.
  3. Realizar las configuraciones de la factura electrónica de Bolivia:
  4. Configurar los siguientes parámetros:
    • Parámetro MV_CFDUSO; Indicar si las facturas electrónicas se utilizaran o no, configurándose con: 0 - No utiliza Fact-E,  1-Utiliza Fact-e, 2-Indica uso de Fact-E.

    • Parámetro MV_WSRTSS; Indicar la URL del servicio web.  Ejemplo: apisfetst.vulcan.technology

    • Parámetro MV_CFDI_US; Indicar el usuario utilizado para conectarse al webservice.

    • Parámetro MV_CFDI_CO; Indicar la contraseña para conectar al servicio web.

    • Parámetro MV_NUMSUC; Indicar el valor de la sucursal (este parámetro deberá configurarse por cada filial).

    • Parámetro MV_PROVFE; Indicar el operador de Servicios Electrónicos. (Ejemplo: "VULCAN", no realiza transmisión on-line, "VULCANON", realiza la transmisión on-line.
  5. Módulo Libros Fiscales (SIGAFIS):
    • Desde el menú Actualizaciones Archivos | Contr. Formularios (MATA992), configurar un formulario que realice transmisión online:
      • Trans Online = 1 - Si
      • Lote = 2 - Automático
        • Informar:
          • N° Autorización
          • Clave dosif
  6. Módulo Facturación (SIGAFAT):
    • Desde el menú Actualizaciones Archivos Clientes (CRMA980), configurar un Cliente.
    • Desde el menú Actualizaciones Archivos Productos (MATA010), configurar un Producto.
    • Desde el menú Actualizaciones Archivos Tipos de Entrada Y Salida (MATA080), configurar una Tipo Salida (TES).
    • Desde el menú Actualizaciones | Facturación | Facturaciones (MATA467N), generar una Factura de Salida (NF) utilizando las precondiciones configuradas anteriormente.
  1. Ingresar al módulo Facturación (SIGAFAT).
  2. Ir a Actualizaciones | Facturación | Transmitir Factura Electrónica (MATA486).
  3. Informar los parámetros necesarios para desplegar la Factura de Salida configurada en las precondiciones.
  4. Validar que la Factura de Salida (NF) creada en las precondiciones se encuentre transmitida (F2_FLFTEX = 6).
  5. Dar clic en "Otras acciones | Anulación Fac. Electrónica" e indicar los parámetros necesarios para seleccionar la Factura de Salida (NF) configurada en las precondiciones.
  6. Seleccionar la factura y dar clic en "Confirmar".
  7. Confirmar la anulación del documento seleccionado.
  8. Verificar que se realiza con éxito la anulación de la factura electrónica.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.2310 (puede requerir contratación de garantía extendida) o superior.


05. ASUNTOS RELACIONADOS

  • DT Facturación Electrónica Bolivia VULCAN BOL