Á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
MATA488Reembolsos03/01/2023
País:Ecuador (EQU) / Pacote: (0011609)
Ticket:15985377
Requisito/Story/Issue (informe el requisito vinculado):DMINA-18272


02. SITUACIÓN/REQUISITO

En la rutina de Facturaciones (MATA467N), al generar una Factura de Liquidación de Compra de Reembolso, y desde Otras acciones ejecutar la acción Reembolsos, cuando se asigna más de un Reembolso y en éste se capturan dos ítems con el mismo Establecimiento (AQ0_ESTABL), Punto de Emisión (AQ0_PTOEMI) y Num. Comprob. (AQ0_NUMDOC) y utilizando diferentes diferentes Tipos de Entrada/Salida (TES) para cálculos de impuestos (IVA 0% e IVA 12%), el sistema solo permite registrar el primer ítem, ya que al intentar agregar otra línea se muestra el siguiente mensaje:

Help: UNIQUELINE
Problema: Linea duplicada
Solucion:

Linea 1: Campo Establecimiento
Linea 1: Campo Punto Emisión
Linea 1: Campo Número de comprobante


Importante

Para que al generar una Factura de Venta de tipo Normal, sea considerada como una Liquidación de Compra de Reembolso, en necesario informar los siguientes campos:

  • ¿Liq. Comp? (F2_TPVENT) = 1 - Si
  • Tipo Comp (F2_TIPOPE) = 41 (Comprobante de Venta Emitido por Reembolso)
  • Tipo Reemb. (F2_TPDOC) = 01 - Reembolso


03. SOLUCIÓN

En la rutina de Detalle de Reembolso (MATA488):

Se realizó ajuste en el ModelDef(), para incluir el campo Ítem (AI0_ITEM) en el SetUniqueLine, para que sea parte de las llaves de línea, y así permitir informas más de un registro con el mismo Establecimiento (AQ0_ESTABL), Punto de Emisión (AQ0_PTOEMI) y Num. Comprob. (AQ0_NUMDOC).


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-18272
  3. Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  4. En el módulo Facturación (SIGAFAT) desde el menú  Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080)
    • Configurar dos Tipo de Salida (TES), uno para el cálulo de IVA al 0% y el otro para el cálculo de IVA al 12%.
  5. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Archivos | Control Formularios (MATA992)
    • Configurar la Serie, y asignar el Código de Punto de Emisión y el Código de Establecimiento.
  6. En el módulo Facturación (SIGAFAT) desde el menú  Actualizaciones | Archivos | Modalidades (FINA010)
    • Configurar la Modalidad, que será utilizada para la generación de la Liquidación de Compra.
  7. En el módulo Facturación (SIGAFAT) desde el menú  Actualizaciones | Archivos | Condición de Pago (MATA360)
    • Configurar la Condición de Pago, que será utilizada para la generación de la Liquidación de Compra.
  8. En el módulo Facturación (SIGAFAT) desde el menú  Actualizaciones | Archivos | Clientes (MATA030).  
    • Para los Documentos de tipo Salida, se deben utilizar los Tipos de Documento (04 – RUC , 05 - Cedula o 06 – Pasaporte)
    • En los Complementos del Cliente, informar el campo Forma Pago (AI0_MPAGO).
  9. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Archivos | Proveedores (MATA020) 
    • Para los Documentos de tipo Entrada, se deben utilizar los Tipos de Documento (01 – RUC, 02 - Cedula o 03 – Pasaporte)
    • Relacionar al Proveedor con el Cliente que se utilizará en la Factura de Reembolso.
  10. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Archivos | Productos (MATA010)
    • Configurar el o los Productos, que serán utilizados para la generación de la Liquidación de Compra.
  1. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
  2. En el Encabezado informar los siguientes campos:
    • Serie (F2_SERIE)
    • N. Documento (F2_DOC)
    • Cliente (F2_CLIENTE)
    • Tienda (F2_LOJA)
    • ¿Liq. Comp? (F2_TPVENT) = 1 - Si
    • Tipo Comp (F2_TIPOPE) = 41 (Comprobante de Venta Emitido por Reembolso)
    • Tipo Reemb. (F2_TPDOC) = 01 - Reembolso
  3. Informar el Detalle de los ítems de la Liquidación de Compra de Reembolso.
  4. Desde la opción "Otras acciones" ejecutar la acción "Reembolso".
  5. Llenar los campos que se solicitan en la pantalla de Reembolso (Todos los campos del reembolso son obligatorios).
  6. Indicar otro ítem con mismo datos de Establecimiento (AQ0_ESTABL), Punto de Emisión (AQ0_PTOEMI) y Num. Comprob. (AQ0_NUMDOC), pero utilizando un tipo de Salida (TES) con diferente cálculo de impuesto.
  7. Dar clic en el botón “Confirmar”, para confirmar el guardado de los Reembolsos.
  8. Validar que permita el guardado del Reembolso.
  9. Dar clic en el botón "Grabar", para confirmar el guardado de la Liquidación de Compra de Reembolso.


04. INFORMACIÓN ADICIONAL

En el Archivo SX2 - Tablas:

Modificar el X2_UNICO de la Tabla AQ0-Reembolsos para que sea:

AQ0_FILIAL+AQ0_SERIE+AQ0_DOC+AQ0_CLIENT+AQ0_TIENDA+AQ0_ESTABL+AQ0_PTOEMI+AQ0_NUMDOC+AQ0_ITEM                                                                                    


¡IMPORTANTE!

La presente solución aplica para versiones 12.1.33 o superior.


05. ASUNTOS RELACIONADOS