Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGAFATA - Facturación

Función:
RutinaNombre técnicoFecha
M460DIGCálculo de detracción (Salida)04/12/2023
MATA468NGeneración de Notas04/12/2023
País:Perú
Ticket:18112933
Requisito/Story/Issue (informe el requisito vinculado):DMINA-21142


02. SITUACIÓN/REQUISITO

Desde la rutina Generación de Notas (MATA468N), al realizar la generación de una factura con detracción de IGV y aplicando un anticipo, la base generada para el cálculo de detracción no considera el valor del anticipo.


03. SOLUCIÓN

En la rutina Cálculo de detracción (Salida) (M460DIG), se añade tratamiento para considerar el valor de anticipo para cálculo de la base impositiva al realizar la generación de una factura desde la rutina Generación de Notas (MATA468N).

En la rutina Generación de Notas (MATA468N), en la función a468nGravF2(), se considera para Perú el valor del anticipo al calcular del valor total de la factura, usada como base para determinar .


  • Realizar un respaldo del repositorio (.RPO)
  • Aplicar el parche correspondiente al issue DMINA-21142.
    • Validar que las rutinas actualizadas correspondan a las indicadas en el encabezado del presente Documento Técnico.
  • En módulo SIGAFAT menú Actualizaciones | Archivos | Modalidad
    • Contar con una modalidad.
  • En módulo SIGAFAT menú Actualizaciones | Archivos | Clientes
    • Contar con un cliente configurado con la modalidad anterior.
  • En módulo SIGAFAT menú Actualizaciones | Archivos | Condiciones de Pago
    • Contar con una condición de pago sin configuración para anticipos.
    • Contar con una condición de pago para anticipos (E4_CTRADT = 1).
  • En módulo SIGAFAT menú Actualizaciones | Archivos | Archivos Tipos de Entrada y Salida
    • Contar con un tipo de salida con cálculo de IGV y DIG.
  • En módulo SIGAFAT menú Actualizaciones | Facturación | Facturaciones
    • Incluir una factura de tipo Anticipo para el Cliente solicitado, informando para los ítems el tipo de salida (TES) anterior e indicando la Condición de Pago configurada para Anticipos.
  • En módulo SIGAFAT menú Actualizaciones | Pedidos | Pedidos de venta
    • Incluir un pedido para el Cliente solicitado, informando para los ítems el tipo de salida (TES) anterior e indicando la Condición de Pago sin la configuración para Anticipos.
  • En módulo SIGAFIN menú Actualizaciones | Ctas. Por Cobrar | Recibos
    • Realizar un cobro diverso de la factura anterior.
  1. Ingresar al módulo Facturación (SIGAFAT) al menú Actualizaciones | Facturación | Generación de Notas (MATA468N)
    • Capturar los parámetros necesarios para proceder a facturar el Pedido de Venta capturado en las Condiciones Previas.
  2. Seleccionar el pedido de venta, ir a Otras acciones | Genera Fact.
    • Se informará que han sido encontrados anticipos, confirmar la selección dando clic en Si.
    • En la ventana Valor del Anticipo Inferior a Cuota de Contado, dar clic en el botón Anticipos.
    • Seleccionar la factura de tipo anticipo e informar el valor a aplicar del anticipo, dar clic en Ok y posteriormente en Grabar.
  3. Informar la "Serie" a utilizar para la factura y confirmar la generación dando clic en Ok.
  4. Ingresar al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
    • Informar los parámetros requeridos para visualizar las facturas de tipo Normal.
  5. Seleccionar la factura generada anteriormente y dar clic en la opción Visualizar.
  6. En pie de página, ir a la pestaña Impuestos.
    • Verificar que en el impuesto DIG, se muestre la base para cálculo considerando el valor informado en la selección del anticipo, punto 2.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

Solución disponible para Protheus versión 12.1.2210 o posterior.


05. ASUNTOS RELACIONADOS

  • Generación de documentos de salida (MATA468N - SIGAFAT)
  • 2522932_DMINA-2731_DT_Facturacion_Automatica_PER