Códigos Personalizados Lista

Custom Codes for different purposes

Configuración

Campo Descripción
Nombre del Código / Reporte
Descripción
Fecha de inicio Fecha inicial del Reporte / Código
Fecha final Fecha final del Reporte / Código
Sucursal

Parámetros

Campo Descripción

Código

Campo Descripción
Tipo de código Opciones:
  • ---------
  • Bonificaciones
  • Reporte
  • Página Web
Atributos personalizados Para guardar los valores de otros atributos que sean necesarios dentro del código. Para acceder a este diccionario en código: custom_report.custom_attrs.get('attribute_name')
Esquemas para los Atributos Personalizados Para definir los esquemas de los campos extras. Los valores de los campos aquí definidos son almacenados en custom_attrs. Las definiciones de los esquemas podrían tener los atributos: label (texto), help_text (texto), required (booleano), type (BooleanField, IntegerField, CharField, ChoiceField, etc) y choices (con el tipo ChoiceField). Los esquemas deben ser definidos en una lista, y el nombre de la lista debe ser fields
Código python Si es un Reporte Personalizado: deberías declarar una función llamada 'get_report()' que retorne una instancia de tipo Django File. Si es una Bonificación Personalizada: deberías declarar una función llamada 'get_bonus()' que retorne la clase que construye la bonificación. En admin está disponibe: request, custom_report, branch, start_date, end_date.

Códigos Personalizados Tiene los siguientes módulos relacionados y puede ser de su interés:


Déjanos tus comentarios

Su correo no será publicado