01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||
---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||
Segmento: | Backoffice | ||||||||
Módulo: | SIGAFIS - Libros Fiscales | ||||||||
Función: |
| ||||||||
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
- Puede consultar más información en el documento de referencia -> https://tdn.totvs.com/x/tLOWJw
- Información legal con respecto Facturación Electrónica en libros digitales ->https://siatinfo.impuestos.gob.bo/index.php/informacion/generalidades-sfvl
- Esta funcionalidad tiene un punto de entrada donde se puede cambiar el contenido del archivo temporal utilizado para generar el informe
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.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas