Saltar a contenido

Catálogos de venta

La sección Catálogos de Venta define las políticas de precios de venta aplicables a diferentes segmentos de clientes de la organización, permitiendo establecer condiciones comerciales diferenciadas según el tipo de cliente. Cada catálogo incluye información general (nombre, descripción, vigencia, estado activo), configuración de precios (con o sin impuestos incluidos), productos incluidos con sus precios específicos, descuentos aplicables (porcentuales o en valor fijo), descuentos por volumen escalados por cantidad, impuestos específicos, limitación por ubicación y opción de aplicación automática. El sistema permite asignar catálogos a tipos de cliente específicos o hacerlos universales, calcular automáticamente el catálogo aplicable al crear facturas, agregar productos masivamente y controlar la disponibilidad de productos por segmento de cliente.

Información General

Propiedad Valor
ID ff5a07a8-add8-4c23-8bac-530d23cdf82f
Tabla PostgreSQL tpr_2448
Etiqueta Plural Catálogos de venta
Texto principal automatico No
Sección Lista Lista - Catálogos de venta (d3797b08-0ca1-4ffd-9df1-7e86adf56575)
Sección Base Base - Catálogos de productos (e15a2977-589a-4981-bce0-6e1f8f320bc2)

Campos

Total de campos: 20 (10 del sistema, 10 personalizados)

Campos del Sistema

Campo Tipo Rol Columna PostgreSQL Relación Atributos
ID Relación - id Catálogos de venta -
Nombre Texto - nombre - -
Fecha Alta Dato Fecha Y Hora - fecha - -
Editado Fecha Y Hora - fecham - -
Eliminado Sí/No - eliminado - -
Usuario Creador del dato Relación - usuarioid Base - Entidades -
Sección (Relación Sistema) Relación - plantillapid - 🔴 Obligatorio
Posición (Orden) Decimal - posicion - -
Modificado Sí/No - modificado - -
Fecha Indice Actividad Fecha Y Hora - fechaia - -

Campos Personalizados

Campo Tipo Pestaña Columna Atributos Notas
Cantidad de elementos Decimal General pr_1366n 👁 Oculto, 📊 Cualquier valor numérico Autorrellenado (Siempre): Contar (Columna): Elemento ID * · Indica la cantidad de elementos que contiene el catálogo.
Fecha Alta del registro Fecha Y Hora Registro pr_14c9f3eaf5x198wd 🔴 Obligatorio Autorrellenado (Siempre): Fecha y Hora actual
Exportar en módulos Sí/No Especial pr_1463105cc3x284wd 👁 Oculto -
Activo Sí/No General pr_1150n - Autorrellenado (Siempre): Constante: Sí
Precios con impuestos incluidos Sí/No General pr_17edad2895xb7wd - Autorrellenado (Siempre): Campo (Empresa Actual): Venta con impuestos incluidos
Autor del alta Relación Registro pr_1463105c87x244wd 🔴 Obligatorio Autorrellenado (Siempre): Campo (Sesión): La Entidad ( ID* )
Hora local Hora Registro pr_776ae5ewd 🔒 Bloqueado, 👁 Oculto -
Destinador Relación General pr_1463105d36x2c9wd 🔒 Bloqueado, 👁 Oculto -
Limitar a ubicación Relación Registro pr_40040136891001 - -
Siempre se aplica Sí/No General pr_60040340241 - -

Scripts

Total de scripts: 1

Código de Scripts

Lógica de negocio ejecutada en los formularios automáticamente

Campo_Click

F.DataListLoad(S.Sections.ProductosBase.ID,1,1000)
F.DataListLoadAddFilter(S.Sections.ProductosBase.ID,S.Fields.ProductosBase.Descontinuado.ID,'=',0)

num CantidadAgregado = 0

F.ProcessDataList_Ini(S.Sections.ProductosBase.ID)


    num Existe = 0

    F.CargarListado
    F.ProcessDataList_Ini(S.Sections.CatalogosDeVentaLista.id)
        if I.ProductosBase.ID = I.CatalogosDeVentaLista.ReferenciaProducto
            V.Existe = 1
        end if
    F.ProcessDataList_End


    if V.Existe = 0
        F.AgregarElemento_Iniciar(S.Sections.CatalogosDeVentaLista.id)
        F.AgregarElemento_Valor(S.Fields.CatalogosDeVentaLista.ReferenciaProducto.ID,I.ProductosBase.ID)
        F.AgregarElemento_FinalizarYAceptar 
        V.CantidadAgregado = V.CantidadAgregado + 1
    end if



F.ProcessDataList_End

Campos utilizados: - Botón


← Volver al índice