TUTORIAL CONFIGURACIONES |
MACRO ASOCIADA A LA TARIFA |
Introducción:
El valor standard del gabinete sale de la tarfia asociada a un medida especifica. Cuando el gabinete es modificado de medida se aplican una serie de incrementos predeterminados.
Como esto es muy particular para cada cliente, existe la posibilidad que se pueda llamar a una macro o .pro para calcular la tarifa, cuando se escapa de esta funcionamiento x defecto.
La idea es indicar ahi las formulas personalizadas para calcular la tarifa en base a la tarifa basica, y las medidas del gabinete
Para asociar un .pro a la tarifa:
Cada tarifa es independiente, con lo cual se pueden definir todos los perfiles tarifarios que se desea. (Cada gabiente podria tener su propio esquema de calculo)
El .pro recibe las medidas del gabinete, y la variable precio con el basico de la tarifa. Puede hacer todos los calculos necesarios y al final tiene que devolver el precio nuevo en la misma variable precio.
Ejemplo:
tarifa.pro
IF m_alto>720
precio += 22
ENDIF
IF m_prof>560
precio += 33
ENDIF
PARAMETROS ASOCIADOS A LA TARIFA |
Existen una serie de 5 parametros que se pueden asociara a la tarifa de un gabinete y que estan accesibles dentro del entorno de la macro. Esos parametros actuan como un repositorio para almacenar variables que use la macro en el cálculo.
El nombre de las variables dentro del .pro es param1, param2....param5.
Ejemplo:
La siguiente macro calcula el precio del gabinete por metro lineal y utiliza el param1 para almacenar el precio x ml propiamente dicho:
estante_visto.pro
// calculo el estante por metro lineal
precio:=m_ancho / 1000 * param1
Dimensiones Standard.
El .pro recibe como parametros las dimensiones standard del gabinete:
base_std
altura_std
prof_std
Para la altura y la prof. std toma el valor de la pantalla de configuracion de la tarifa y para la base std devuelve la base de catalogo mas cercana al gabinete propiamente dicho.
Indice General |
Pag. Inicio |