Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre
M486XFUNBO.prwFunciones complementarias para Bolivia de documentos electrónicos.
LOCXNF.PRWDocumentos fiscales.
LOCXARG.PRWFunciones generales de documentos fiscales Argentina.
LOCXBOL.PRWFunciones generales de documentos fiscales Bolivia.
LOCXCOL.PRW Funciones generales de documentos fiscales Colombia.
LOCXEQU.PRWFunciones generales de documentos fiscales Ecuador.
LOCXDOM.PRWFunciones generales de documentos fiscales Dominicana.
LOCXEUA.PRW Funciones generales de documentos fiscales Estados Unidos.
LOCXMEX.PRW Funciones generales de documentos fiscales México.
LOCXNF2.PRW Funciones genéricas para documentos fiscales.
LOCXPER.PRW Funciones generales de documentos fiscales Perú.
MATA942.PRWEstado Vs. Ingresos Brutos
País:Bolivia
Ticket:14851044
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-14883

...

Al realizar la anulación de una Factura Electrónica se detona el error.log "DBRUnlock cannot be called in a transaction on MSRUNLOCK(APLIB060.PRW)", manteniendo la factura en un estatus de anulación confirmada mientras se espera que no se muestre más en el browse de protheus.


03. SOLUCIÓN

Se excluye la rutina de "Transmisión electrónica (MATA486)" del tratamiento hecho para la tabla “saldo físico “Saldo Físico y financieroFinanciero(SB2)”, hecho en la función exclusión/borrado de documentos fiscales(LocxDelNF) en el fuente “Documentos fiscales(LOCXNF.PRW)”, dicho tratamiento no aplica al realizar la anulación de la factura electrónica en la rutina  de transmisión electrónica (MATA486)".

...

Totvs custom tabs box
tabsCondiciones previas, Flujo de Pruebas
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • Realizar las configuraciones necesarias para la facturación electrónica de Bolivia, consultar el apartado 05. ASUNTOS RELACIONADOS.
    • Verificar parámetros.
    • Verificar archivos necesarios.
  • En el módulo SIGAFAT tener un producto  (Actualizaciones | Archivos | Productos), el producto debe estar configurado en Vulcan.

  • En el módulo SIGAFAT tener configuradas TES (Actualizaciones | Archivos | Tipos de Entradas y Salidas) necesarias para documentos de salida.

  • En el módulo SIGAFIS registrar serie mediante el control de formularios (Actualizaciones | Archivos | Contr. de formularios), configurar de acuerdo a necesidades recordar   verificar los campos:

    • Trans Online (FP_TPTRANS): 1 - No
    • Tipo Doc (FP_TPDOC): 1=Nacional
Totvs custom tabs box items
defaultno
referenciapaso2

Factura

A través del módulo de facturación (SIGAFAT>Actualizaciones | Facturación| Facturaciones).

  • Agregar una factura usando los datos de configuraciones previas.
    • Al ingresar por primera vez se muestra los parámetros 
      •  ¿Normal/Benef? :  Normal
      • ¿Incluir Vinculo?     :Si
      • ¿Asiento Contab. On-Line?: No.
      • ¿Muestra Asiento Contab? :No
      • ¿Agrupa Asientos? : No
    • En el área superior de la pantalla se encuentran los campos que compondrán el encabezado de la factura, informar:
      • Cliente.
      • Tienda.
      • Serie
      • Naturaleza
      • Num. de  Doc.
      • Fch. Emisión.
      • Moneda
    • En el área central están los ítems de la factura, agregar uno o varios ítems informando:
      • Producto.
      • Cantidad.
      • Valor Unitario.
      • Valor total.
      • Tipo de salida (TES).
    • Informar condición de pago ubicada en la parte inferior en la pestaña "Títulos".
    • Grabar.

Transmitir la factura creada anteriormente a través de la  rutina Transmitir Factura Electrónica (Actualizaciones | Facturación | Transmitir Factura Electrónica).

  • Al ingresar se muestra la pantalla para informar los parámetros
    • ¿Tipo de Documento ?          
    • ¿Serie ?                      
    • ¿Estatus ?                    
    • ¿Fecha Inicial ?              
    • ¿Fecha Final ?                 
  • Presionar el botón "Transmitir" 
    • Se muestra el filtrado de documentos, informar un rango de documentos para transmitir antes de presionar el botón "OK" revisar que la serie corresponde a los documentos.
      • ¿Serie del documento ?      
      • ¿Documento Inicial ?          
      • ¿Documento Final ?   
  • Una vez iniciada la transmisión, esperar a que termine la transmisión.
  • Verificar que la transmisión  se concluyo y la factura queda como estatus "Documento autorizado(bandera verde)"

Anular factura transmitida

  • Seleccionar la opción de anular la factura electrónica "Otras acciones | Anulación Fac. Electrónica".
    • Confirmar la selección en la pantalla que se muestra.
    • Verificar que no se presenta el error.log al realizar la anulación de la factura electrónica.
    • Verificar que se realizó la anulación de la factura en el sistema, para ello ingresar a la rutina Facturaciones (Actualizaciones | Facturación | Facturaciones).

...