Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIS - Libros Fiscales
Función:
FunciónDescripción
LIBBOL.prwGenerador libro compras ventas Bolivia
LIBVBOL.iniIniciador libro ventas Bolivia.
LIBCBOL.iniIniciador libro compras Bolivia.
País:Bolivia
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-13357


02. SITUACIÓN/REQUISITO

Se solicita desarrollar la funcionalidad que permita la generación de los libros de compras y ventas para la localización de Bolivia.


03. SOLUCIÓN

Con forme a la especificación proporcionada se desarrolla el la rutina Libro de Compras - Ventas (LIBBOL.prw) para la localización de Bolivia.


  • Por medio del modulo configurador, modificar los siguientes parámetros:
    • MV_DAVINC1: Por ejemplo "{{'A','1'},{'B','2'}}"
    • MV_DAVINC2: Por ejemplo "F1_NATUREZ"
    • MV_DAVINC3: Por ejemplo "F1_EMISSAO"
    • MV_DAVINC4: Por ejemplo "F"
    • MV_PASSBOL:  ".T."
    • MV_TLIBTAS: Por ejemplo: "033|533"
    • MV_TLIBOTR: Por ejemplo: "034|534"
  • A través de la rutina “Facturaciones” ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), incluir diversos documentos de salida que calculen los impuestos IVA, IEH, ICE, IUE, ITU e IVA0
  • A través de la rutina “Factura de entrada” ubicada en el módulo SIGACOM (Actualizaciones | Movimientos), incluir diversos documentos de entrada que calculen los impuestos IVA, IEH, ICE, IUE, ITU e IVA0.
  • Ingresar a la rutina "Archivos por verificar" (MATA950.PRW) ubicada en el modulo SIGAFIS (Miscelánea | Archivos Magnéticos).
  • Establecer parámetros, posteriormente dar clic en el botón Ok para continuar.
    • Fecha inicial: Establecer la fecha en la que se emitieron los documentos. Ejemplo: 10/02/2022.
    • Fecha final: Establecer la fecha en la que se emitieron los documentos. Ejemplo: 10/02/2022.
    • Instrucción normativa: Indicar el archivo inicializador de compras o ventas. Ejemplo: LIBVBOL, LIBCBOL. Nota: Asegúrese de que los archivos LIVBOL.ini y LIBCBOL.ini se encuentre en la carpeta \protheus_data\system\ y actualizados.
    • Archivo destino: Indicar el nombre del archivo generado. Ejemplo: libro_compras.
    • Directorio: Definir el directorio del sistema donde se generará el libro. Ejemplo: C:\archivos\
    • Selecciona sucursales: Indicar si se seleccionarán varias sucursales.
    • Agrupa obligación: Indicar si se agruparán los registros de todas las sucursales.
  • En el archivo inicializador del libro compras - ventas, configurar los siguientes parámetros.
    • De sucursal
    • Hasta sucursal
    • Tipo de documento
    • Formato de los archivos generados.
  • Ingresar al directorio especificado en el parámetro "Directorio", validar que el TXT, XML y XLSX se generaron correctamente. Al exportar en formato XML elimine la primer línea que contiene la palabra "productos".

04. INFORMACIÓN ADICIONAL

         LIBBOLT{cLivro,cStatus}

         Donde :

             cLivro= (C=Compras/V= Ventas)  

             cStatus= V=Valida / A=Anulada

         Ejemplo

         #INCLUDE "protheus.ch"

         User Function  LIBBOLT()    

    LOCAL cTipo   := PARAMIXB[1]
LOCAL cStatus := PARAMIXB[2]

If cTipo == "V"
RecLock("LCV",.F.)

              LCV->DESCONT     := 0

             LCV→(MsUnlock())

     EndIf

     Return()


05. ASUNTOS RELACIONADOS

  • No aplica.