Configuración de Percepciones WAN

Modificado el Jue, 17 Nov, 2022 a 4:54 P. M.

El objetivo de la presente documentación es brindar los conocimientos necesarios para la implementación

del motor de Percepciones en Calipso WAN.


Puesta en marcha inicial


Para comenzar con la configuración y definición de las percepciones hay que:


1.- Tener registrada la dll WanIIBBAddIn en el servidor de aplicaciones.

2.- Tener referencia la clase percepciones en el administrador de clases del panel de administración.


La definición de las propiedades es la siguiente:


Nombre de la clase: WanIIBBAddIn.percepciones

Nombre para referencia: wanaddinper

Utiliza clase para modelizar: tiene que estar tildado.


Para estar seguro que la clase quedó instanciada, probar por interpretador de comandos el método,

wanaddinper.Test, devuelve cartel con Dll Ok...


3.- Por interpretador de comandos ejecutar la siguiente instrucción:


wanaddinper.check


4.- Hacer una verificación de estructuras.

Con este proceso se crean el objeto que permite la configuración de las retenciones.



Definición de las percepciones


Para definir el comportamiento de las percepciones, hay que ingresar al objeto de configuración.

Administración del sistema/Circuitos y documentos/Definición de impuestos/ Definición de percepciones.


Este objeto configura varias cosas:


1.- El título de la percepción en formularios.

2.- Script de cálculo a nivel cliente.

3.- Script Alícuota a nivel servidor..


Las propiedades de configuración son las siguientes:


  • Título del percepción: Título que va a llevar la retención en los formularios.
  • Nombre del campo: Nombre del campo en el documento (tabla)
  • Tipo de percepción: lista definida para agrupar las percepciones.
  • Script de cálculo (script de cliente): Script (función) que define la forma, cálculo, de la percepción.
  • Script Alícuota (script de servidor): Script que define la alícuota de la percepción este script es de servidor, Si

            la función es compleja se puede crear en procedimientos públicos .

  • Script función cálculo (script de cliente): En esta propiedad (tipo memo), se pueden crear las funciones de

        cálculo a nivel cliente.


Ejemplo de carga:



Creación de campos: Una vez definidas las percepciones hay que ejecutar el método creación de campos



Una vez creados los campos adicionales, hay que verificar estructuras.


Las tablas afectadas son:

  • Clientes, Clientes
  • Movi. Documentos de ventas
  • Tranparamventas. Definición de documentos de ventas


Para habilitar las retenciones se debe hacer por los parámetros.



y en la definición de los documentos de ventas.



Campos creados en los formularios


Clientes



Documento de ventas





¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo