Para la creación de una nueva categoría de descuento para ser utilizado en el módulo de venta directa del Auditor Comercial, el cual se maneja como una empresa en la tabla de empresas venta directa en DBCAF. El listado se encuentra en la siguiente lista:
SELECT E.*, C.* FROM facturacion.empresas_venta_directa E INNER JOIN facturacion.categoria_descuentos C USING (categoria_descuento) WHERE activo='S' AND es_vip='N' and ORDER BY cod_empresa
El campo cod_empresa_aplica determina la empresa a la cual será aplicado el descuento. Una ves se tiene identificado la información necesario, se hace el insert en la tabla correspondiente con el siguiente script:
-- insert into facturacion.empresas_venta_directa values ((select max(cod_empresa) + 1 from facturacion.empresas_venta_directa), 'COMPENSAR EMPLEADOS', 'S', '', null, null, 'F', false, 10);
El campo categoría descuento determina finalmente el descuento que será aplicado en el Auditor cuando se seleccione la empresa creada, esta informaciónde los descuentos se encuentra de la siguiente manera:
select * from facturacion.categoria_descuentos order by 1
Como se observa ya se encuentra un listado de descuentos predeterminados, en el campo categoria_descuento de la tabla facturacion.empresas_venta_directa se pondría la letra a la que corresponde el descuento a configurar. Si se necesita crear un nuevo porcentaje de descuento se haría de la siguientes manera:
-- insert into facturacion.categoria_descuentos values ('F','CATEGORIA 8%',8);
Una ves configurado todo, el descuento ya se encontraría visible desde el Auditor Comercial en la opción "Empresa" del formulario Venta Directa. |