Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGAFIN - Financiero

Función:
RutinaNombre Técnico
FINA088.PRWCancelación de recibos.
País:Bolivia
Ticket:13311089
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-13444


02. SITUACIÓN/REQUISITO

Al generar la reversión con contabilidad online para un recibo de cobro que calculó ITF, el sistema duplica la contabilización de este impuesto.


03. SOLUCIÓN

Se modifica la rutina FINA088 para llamar la rutina de ITF únicamente cuando el registro procesado de la SE5 corresponda al calculo de ITF (SE5->E5_RECPAG == "P" y SE5->E5_TIPODOC =="IT").


Parámetros

ParámetroDescripciónValor
MV_ALIQITFTasa de la alícuota del ITFValor personalizado ejemplo: 3
MV_CALCITFSi la empresa está sujeta a impuestos ITF1
MV_CTBFLAGPermite que la grabación de flags esté dentro del control de transacciones de SIGACTB o no.T
MV_NATITFModalidad usada para el ITFInformar modalidad creada para el ITF


En el módulo SIGAFIN incluir un cliente (Actualizaciones | Archivos | Clientes).

En el módulo SIGAFIN incluir una modalidad para ITF (Actualizaciones | Archivos | Modalidades), usar esta modalidad en el parámetro (MV_NATITF).

En el módulo SIGAFIN incluir un banco para moneda 2 (Actualizaciones | Archivos | Bancos).

En el módulo SIGAFIN informar una tasa para la moneda 2 (Actualizaciones | Archivos | Monedas).

En el módulo SIGACTB contar con un calendario contable  (Actualizaciones | Archivos | Calendario contable).

En el módulo SIGACTB tener registro de monedas contables (Actualizaciones | Archivos | Monedas Contables).

En el módulo SIGACTB tener vinculado el calendario contable con la moneda contable (Actualizaciones | Archivos | Monedas x Calendarios).

En el módulo SIGACTB tener registrados los asientos estándar necesarios para realizar contabilidad de recibos. (Actualizaciones | Entes | Asiento Estándar).

Código Asiento EstándarSecuenciaEstatusDescripciónTipo AsientoCta. DébitoCta. CréditoVlr. Moneda 1
56A001ActivoGeneración ITF 56APartida dobleCuenta contable creadaCuenta contable creadaSE5->E5_VALOR
56B001ActivoReversión ITF 56BPartida dobleCuenta contable creadaCuenta contable creadaSE5->E5_VALOR
575001ActivoInclusión ReciboPartida dobleCuenta contable creadaCuenta contable creadaSE5->E5_VALOR
576001ActivoBorrado ReciboPartida dobleCuenta contable creadaCuenta contable creadaSE5->E5_VALOR
  1. En el módulo SIGAFIN (Actualizaciones | Cuentas por Cobrar | Cobros Diversos).
    1. Informar los parámetros.
      1. ¿Muestra asientos? - Si.
      2. ¿Agrupa asientos? - Si.
      3. ¿Asientos On line? - Si.
    2. Incluir un recibo.
      1. Utilizar la naturaleza informada en el parámetro MV_NATITF.
      2. Utilizar un método de pago en moneda 2.
      3. Utilizar un banco en moneda 2.
      4. No se usan documentos para dar de baja.
      5. Confirmar la generación de una NCC por el saldo pendiente.
      6. Verificar el cálculo de ITF en la contabilidad.
  2. En el módulo SIGAFIN (Actualizaciones | Cuentas por Cobrar | Anula Recibos Diversos).

    1. Informar los parámetros.
      1. ¿Muestra asientos? - Si.
      2. ¿Agrupa asientos? - Si.
    2. Seleccionar el recibo antes generado.
      1. Seleccionar "Excluir".
      2. Verificar el cálculo de ITF en la contabilidad al realizar el borrado.


04. INFORMACIÓN ADICIONAL

No aplica.


05. ASUNTOS RELACIONADOS

No aplica.