El Portal Gestión de ventas permite la inclusión de campos personalizados en el encabezado, ítems y visualización en las operaciones de inclusión y modificación del Pedido de ventas.
Para Pedidos de venta esta funcionalidad estará disponible a partir de la versión 1.6.0 del Portal Gestión de ventas, siendo necesario aplicar el paquete de la expedición continua del módulo Facturación.
Para Presupuestos de venta esta funcionalidad estará disponible a partir de la versión 1.8.6 del Portal Gestión de ventas, siendo necesario aplicar el paquete de la expedición continua del módulo Facturación.
Para la personalización de los formularios del Portal Gestión de ventas, tenemos los puntos de entradas disponibles a continuación::
Debe realizarse el login en el portal para ocurrir la carga de datos de los campos personalizados devueltos en el punto de entrada.
Al Incluir, Modificar o Visualizar un Pedido de ventas, se mostrarán los campos devueltos en los puntos de entrada, de acuerdo con los siguientes ejemplos:
a. Datos generales
Punto de entrada GVFLDC5
b. Ítems
Punto de entrada GVFLDC6
Al Incluir, Modificar o Visualizar un Presupuesto de ventas, se mostrarán los campos devueltos en los puntos de entradas, conforme los siguientes ejemplos:
a. Datos generales
Punto de entrada GVFLDCJ
b. Ítems
Punto de entrada GVFLDCK
A continuación se describe el funcionamiento y el comportamiento de los campos personalizados en el Portal Gestión de ventas, de acuerdo con las configuraciones en el Protheus.
a. Carga de datos
Los campos informados en los puntos de entrada de esta documentación se cargan al almacenamiento local del navegador con sus respectivas características descritas en el Diccionario de datos del Protheus.
Sin embargo, si se informaran campos con los tipos no considerados por el PGV de acuerdo con lo descrito en la documentación de sus respectivos puntos de entrada, los campos no se cargarán en el PGV y consecuentemente no se mostrarán para la cumplimentación. Campos virtuales también no se cargarán.
b. Características del diccionario de datos Protheus aplicadas en los campos personalizados del Portal Gestión de ventas
Los campos personalizados se presentarán en el PGV siguiendo algunas de las características descritas en el diccionario de datos del Protheus, de acuerdo con lo mencionado en el tópico anterior.
La relación entre las propiedades de un campo personalizado del diccionario de datos Protheus y las propiedades de estos mismos campos en el PGV se presentan a continuación:
Los disparadores, validaciones e inicializadores estándar de los campos solamente se ejecutarán después de accionar la opción de grabación de los datos, de acuerdo con la rutina automática correspondiente.
Las consultas estándar (F3) no se ejecutan en la interfaz del PGV.
c. Campos personalizados obligatorios
Esta sección presenta algunos detalles sobre los campos personalizados obligatorios (X3_OBRIGAT).
Estos campos vienen con una indicación en la parte superior con esta información. Si el campo se completara y después se dejara vacío, los bordes del campo quedarán rojos. Pero, las otras operaciones en la interfaz no se interrumpirán.
La validación de la cumplimentación de los campos personalizados obligatorios sucederá después de accionar la opción de grabación de los datos. Si algunos de estos campos no estuviera completado, se mostrará el siguiente mensaje:
d. Validaciones del Protheus en los campos
Como ya se mencionó, las validaciones de los campos agregadas al diccionario de datos del Protheus (X3_VALID y/o X3_VLDUSR), no se ejecutan en la interfaz del PGV. Sin embargo, después de accionar la opción de grabar los datos, el PGV validará la cumplimentación de los campos de acuerdo con la configuración en el Protheus.
Si alguna validación devolviera un resultado negativo, esta se mostrará en el PGV.
En caso contrario la grabación de los datos ocurrirá con éxito.
e. Campos que no se presentarán como personalizados
Algunos datos no se personalizarán, aunque se informen en los puntos de entrada. Esto significa que estos no aparecerán en la pantalla del Portal de gestión de ventas porque ya están allí por estándar o no pueden modificarse manualmente. Estos son los campos:
C5_FILIAL - Sucursal
C5_NUM - Numero
C5_TIPO - Tipo pedido
C5_TABELA - Tabla
C5_CONDPAG - Cond. Pago
C5_EMISSAO - FCH Emision
C5_CLIENTE - Cliente
C5_LOJACLI - Tienda
C5_TRANSP - Transp.
C5_TPFRETE - Tipo flete
C5_FRETE - Flete
C5_SEGURO - Seguro
C5_DESPESA - Gasto
C5_DESC1 - Descuento 1
C5_DESC4 - Descuento 4
C5_MOEDA - Moneda
C5_TPLIB - Tipo de Liberacion
C5_CODA1U - Cod Intermed
C5_INDPRES - Presencia Com
C5_MENNOTA - Mens.p/ Factura
C5_COMENT - Comentario
CJ_FILIAL - Sucursal
CJ_NUM - Numero
CJ_NUMEXT - Descripción
CJ_TABELA - Lista de precios
CJ_CONDPAG - Condición de pago
CJ_CLIENTE - Cliente
CJ_LOJA - Tienda
CJ_PROSPE - Prospect
CJ_LOJPRO - Tienda del Prospect
CJ_EMISSAO - Emisión
CJ_TPFRETE - Tipo del flete
CJ_FRETE - Flete
CJ_SEGURO - Seguro
CJ_DESPESA - Gasto
CJ_DESC1 - Descripción
CJ_MOEDA - Moneda
CJ_TIPLIB - Tipo de liberación
CJ_TIPOCLI - Tipo del cliente
CJ_STATUS - Estatus
CJ_PROPOST - Propuesta
CK_FILIAL - Sucursal
CK_NUM - Numero
CK_ITEM - Item
CK_PRODUTO - Producto
CK_DESCRI - Descripción del producto
CK_QTDVEN - Cantidad
CK_PRUNIT - Precio unitario
CK_PRCVEN - Precio de venta
CK_VALOR - Valor total
CK_DESCONT - Descuento
CK_VALDESC - Valor del descuento
CK_TES - TES - Tipo de entrada o salida
CK_OPER - Tipo de operación