Anexo detallado de cambios en Velneo vERP 7dl.velneo.com/es/productos/v7/openapps/documentos/... ·...
Transcript of Anexo detallado de cambios en Velneo vERP 7dl.velneo.com/es/productos/v7/openapps/documentos/... ·...
Anexo detallado de cambios en Velneo vERP 7.16
Anexo detallado de cambios en Velneo vERP 7.16 Índice
Modificaciones en la estructura general del proyecto Simplicidad: menos proyectos, más sencillez, la misma potencia Reorganización de los objetos en el proyecto de aplicación
Modificaciones de nomenclatura en tablas y campos Aplicación de sufijos en los nombres de las tablas para identificar el módulo Aplicación de sufijos en los nombres de las tablas estáticas Cambios en la tabla VTA_FAC_G Facturas de venta Cambios en la tabla VTA_ALB_G Albaranes de venta Cambios en la tabla VTA_PED_G Pedidos de venta Cambios en la tabla VTA_PED_LIN_G Líneas de pedidos de venta Cambios en la tabla VTA_PRE_G Presupuestos de venta Cambios en la tabla VTA_PRE_LIN_G Líneas de presupuestos de venta Cambios en la tabla COM_FAC_G Facturas de compra Cambios en la tabla COM_ALB_G Albaranes de compra Cambios en la tabla COM_PED_G Pedidos de compra Cambios en la tabla COM_PED_LIN_G Líneas de pedidos de compra Cambios en la tabla MOV_G Movimientos Cambios en la tabla ART_PRV_G Artículos proveedores Cambios en la tabla SER_CNT_M Contadores por serie Cambios en la tabla SER_M Series Cambios en la tabla ENT_M Entidades Cambios en la tabla EMP_CFG_W Cambios en la tabla PAR_ERP_PRO_W Cambios en la tabla ART_M Cambios en la tabla ALM_M Cambios en la tabla ART_PRV_G Cambios en la tabla DIV_M Cambios en la tabla MOV_G Cambios en la tabla EXS_G Cambios en la tabla ARQ_T Cambios en la tabla CAJ_T Cambios en la tabla DEP_T Cambios en la tabla DIA_T Cambios en la tabla FAC_APA_T Cambios en la tabla FAC_APA_LIN_T Cambios en la tabla FAC_LIN_TMP_T
1
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla FAC_LIN_T Cambios en la tabla FAC_T
Modificaciones de nomenclatura en variables y objetos de aplicación Variables globales renombradas Variables globales de TPV Constantes de TPV Dibujos de TPV Objetos de TPV Eliminado el prefijo TLB de los identificadores de las toolbars Se han eliminado los ComboView, ListView y Bloc de formularios no usados Formularios de detalle cambian el sufijo Objetos de interfaz renombrados tras la unificación Enlaces con vConta de vTodo Otros objetos eliminados Cambios en nombres de búsquedas de menús Ubicación de los scripts tras la unificación Reorganización de los objetos en el proyecto de datos por módulos Nomenclatura de objetos de acuerdo a los nuevos nombres de tablas
Otros objetos modificados Configura para cada usuario si la tecla INTRO avanza de campo o acepta formulario Nuevas opciones en el diccionario de permisos Mejora en formularios de configuración de vERP Mejora en menú de búsqueda de contactos Revisados textos estáticos de títulos de menú Mejora de usabilidad en menús de configuración Mejora de usabilidad en barra de herramientas de movimientos de almacén Mejoras de acceso en forma de consulta a documentos Mejoras en formularios Mejoras en gestión de datos de los contactos Se revisan y unifican los contenidos iniciales de los campos de totales de impuestos en los documentos de compra y venta Unificación de datos de configuración de contactos en una tabla (ENT_M)
Guías de estilo de programación Nomenclatura de controles Nomenclatura de tablas Sufijos de las tablas y tablas estáticas Organización de objetos en carpetas Rejillas
2
Anexo detallado de cambios en Velneo vERP 7.16
Modificaciones en la estructura general del proyecto
Simplicidad: menos proyectos, más sencillez, la misma potencia
Se unifican los proyectos en una solución: vERP_2, conteniendo tres proyectos: ● Datos ● Aplicación para todo el ERP ● Aplicación con marco para terminales punto de venta
Los ficheros son los siguientes:
● 4ek4uta3.vcd ● 4ekd5b99.vca ● 4ekhyya7.vca
3
Anexo detallado de cambios en Velneo vERP 7.16
Reorganización de los objetos en el proyecto de aplicación
Se han reorganizado las carpetas de objetos con el fin de simplificar y poder localizar rápidamente todos los objetos. Las carpetas y subcarpetas están dispuestas por módulos y los objetos en objetos de interfaz (carpeta color malva) y en acciones y menús (carpeta color verde), además, dentro de cada carpeta, los objetos están ordenados por orden de creación y uso.
4
Anexo detallado de cambios en Velneo vERP 7.16
Modificaciones de nomenclatura en tablas y campos
Aplicación de sufijos en los nombres de las tablas para identificar el módulo
Con la unificación de los proyectos de datos y la planificación prevista para que vERP siga creciendo con nuevos módulos, consideramos necesario añadir en los identificadores de las tablas información sobre el módulo al que pertenece. Utilizando el criterio de agrupación comentado en el apartado anterior de reorganización de objetos hemos realizados los siguientes cambios en los nombres de las tablas. Tablas de contabilidad (Sufijo C)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
AXL_ART AXL_ART_C (Desaparecerá y sus se integrarán en ART_M)
FAC_ASI FAC_ASI_C (Desaparecerá y sus datos se integrarán en COM_FAC_G y VTA_FAC_G)
Tablas de configuración (Sufijo F)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
CFG_APP APP_CFG_F
INF_CFG INF_CFG_W
INF_DFN INF_DEF_W
PAR_GES EMP_CFG_W
PAR_MERP PAR_ERP_W (Temporalmente sigue existiendo pero esta tabla se fundiará en EMP_CFG_W)
PAR_VBA PAR_VBA_W (Desparecerá ya que sus datos se integrarán en EMP_CFG_W)
PAR_VER_PRO PAR_ERP_PRO_W (Desparecerá ya que sus datos se integrarán en EMP_CFG_W)
PRM PRM_W
PRM_DIC PRM_DIC_W
CONTROLES PRS_CTR_W
5
Anexo detallado de cambios en Velneo vERP 7.16
MENUS PRS_MEN_W
PERSONALIZACION PRS_OBJ_W
USR_VAR USR_VAR_W
Tablas de gestión (Sufijo G)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
ALM_TRA TRA_G
ART_PRV ART_PRV_G
COM_ALB COM_ALB_G
COM_FAC COM_FAC_G
COM_PED COM_PED_G
COM_PED_LIN COM_PED_LIN_G
EXS EXS_G
MOV MOV_G
VTA_ALB VTA_ALB_G
VTA_FAC VTA_FAC_G
RCB VTA_FAC_VTO_G
VTA_PED VTA_PED_G
VTA_PED_LIN VTA_PED_LIN_G
VTA_PRE VTA_PRE_G
VTA_PRE_LIN VTA_PRE_LIN_G
VTA_TAR VTA_TAR_G
VTA_TAR_ART VTA_TAR_ART_G
VTA_TAR_CLI VTA_TAR_CLI_G
Tablas maestras (Sufijo M)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
6
Anexo detallado de cambios en Velneo vERP 7.16
ALM ALM_M
ART ART_M
CSS CSS_M
CLF CLF_M
CTT CTT_M
CTT_TIP CTT_TIP_M
DIR DIR_M
DIVIS DIV_M
DOC_TIP DOC_TIP_M
EMP EMP_M
EMP_USR EMP_USR_M
ENT ENT_M
TAR_CLI ENT_CLI_M (Desaparecerá porque el campo de esta tabla se incluirá directamente en ENT_M)
ENT_CLF ENT_CLF_M
ENT_ENT_TIP ENT_ENT_TIP_M (Desaparecerá y sus datos pasarán a ser campos booleanos de la tabla ENT_M)
ENT_REL ENT_REL_M
ENT_TIP ENT_TIP_M (Desparecerá ya que en ENT_M se usarán campos booleanos para identificar los tipos de entidad del contacto)
ENTERP_X ENT_ERP_M (Desaparecerá y sus campos se incluirán en la tabla ENT)
FAM FAM_M
FOR_ERP FPG_M (Esta tabla recibirá múltiples mejoras con la incorporación del módulo de contabilidad que usa una tabla con el mismo y que se fundirá con la actual)
HIS_ENT HIS_ENT_M (Candidata a desaparecer en próximas betas)
7
Anexo detallado de cambios en Velneo vERP 7.16
IDI IDI_M
LOC_CPS LOC_CPS_M (Desaparecerá en próximas betas)
PAI PAI_M
PRO PRO_M
REG_1 REG_1_M (Desaparecerá, pasando sus datos a la tabla PRO_M)
REG_2 REG_2_M (Desaparecerá en próximas betas)
REL_TIP REL_TIP_M
SER SER_M
SER_CON SER_CNT_M
USR USR_M
USR_GRP USR_GRP_M
USR_GRP_USR USR_GRP_USR_M
Tablas del TPV (Sufijo T)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
APT_CAJ_TPV APT_CAJ_T
ARQ_TPV ARQ_T
CAJ_TPV CAJ_T
DEP_TPV DEP_T
DIA_TPV DIA_T
FAC_APA_TPV FAC_APA_T
FAC_APA_LIN_TPV FAC_APA_LIN_T
FAC_LIN_TMP_TPV FAC_LIN_TMP_T
FAC_LIN_TPV FAC_LIN_T
FAC_TPV FAC_T
8
Anexo detallado de cambios en Velneo vERP 7.16
MEM MEM_T
TRM_TPV TRM_T
TUR_TPV TUR_T
La aplicación de este cambio requerirá una migración de las tablas ya existentes en las instancias. El cambio se realizará de la siguiente forma:
1. Para el servidor. 2. Recomendamos crear una nueva carpeta para no tocar las instancias actuales. 3. Copiar las tablas de la o las carpetas donde estén actualmente instanciadas a la
nueva carpeta. 4. Copiar a la nueva carpeta el script (que os proporcionaremos) que al ejecutarlo
renombrará las tablas en disco al nuevo nombre. 5. Arrancar el servidor. 6. Instanciar vERP 7.16 instanciando el proyecto de datos en la nueva carpeta. 7. Asignar permisos sobre las nuevas instancias creadas al o a los grupos de usuarios
que corresponda. Hay otras tablas que quedan en desuso y que pertenecían a vBase y no directamente a vERP. Estas tablas que ya no se usan se suprimen, son las siguientes: Tablas de vTools (Que se eliminan)
Nombre de la tabla en 1.5
ABS_OBJ
DAT_LST
EI_DEF
EI_PAR
EI_PLA
EI_PLA_PAR
ENU
ENU_CNT
ENU_TIP
HER
9
Anexo detallado de cambios en Velneo vERP 7.16
LOG
OBJ
PRC_INS
PRY
TAB
TAB_OBJ
10
Anexo detallado de cambios en Velneo vERP 7.16
Aplicación de sufijos en los nombres de las tablas estáticas
Al igual que hemos hecho con las tablas, también hemos aplicado el mismo criterio a las tablas estáticas realizando los siguientes cambios de identificador. Tablas estáticas de configuración (Sufijo F)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
BUS_TIP BUS_TIP_F
DAT_FRM EXP_FMT_SAL_F
EI_PAR_TIP EXP_PAR_TIP_F
GUA_TIP EXP_GUA_TIP_F
INF_TIP_SAL INF_TIP_SAL_F
MENUS_OBJETO PRS_MEN_TIP_F
PERSONALIZACION_OBJETO PRS_OBJ_TIP_F
PERSONALIZACION_TIP PRS_TIP_F
SAL_FRT EXP_DIS_SAL_F
SEP_TIP EXP_SEP_TIP_F
TIP_OPE EXP_OPE_TIP_F
Tablas estáticas de gestión (Sufijo G)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
MOV_TIP MOV_TIP_G
COM_FAC_EST COM_FAC_EST_G
COM_PED_EST COM_PED_EST_G
FAC FAC_G (Candidata a desparecer en próximas betas o versiones ya que se usa como un booleano con icono)
VTA_PED_EST VTA_PED_EST_G
VTA_PRE_EST VTA_PRE_EST_G
11
Anexo detallado de cambios en Velneo vERP 7.16
Tablas estáticas de maestros (Sufijo M)
Nombre de la tabla en 1.5 Nombre de la tabla en 7.16
CTT_CLF CTT_CLF_M
DIR_FRM DIR_FMT_M (Aunque es posible que quede en desuso y se elimine la tabla y el campo que lo usa en la tabla PAI)
FPG_TPV_TIP FPG_TPV_TIP_M
PRN PRN_M (Candidata a desparaecer)
REG_IVA REG_IVA_M
SER_TIP SER_TIP_M
TPV_FOR_PAG TPV_FPG_M (Candidata a desaparecer o integrarse con la forma de pago para TPV que ya usa el TPV)
Al igual que ocurría con las tablas, algunas tablas estáticas van a desaperecer al quedar en desuso ya que no pertencen a vERP sino a vBase. Tablas estáticas que se eliminarán al quedar en desuso
Nombre de la tabla en 1.5
DAT_FRM
EI_PAR_TIP
GUA_TIP
SAL_FRT
SEP_TIP
TAB_OBJ_TIP
TAB_PER
TIP_OPE
12
Anexo detallado de cambios en Velneo vERP 7.16
13
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla VTA_FAC_G ‐ Facturas de venta
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo CLT_ENT CLT
Campo CTT_ENT_REL CTT
Campo FOR_PAG FPG
Campo CMR_ENT CMR
Campo PORTES POT
Campo PORC_DTO POR_DTO
Campo PORC_IVA_GEN POR_IVA_GEN
Campo PORC_IVA_RED POR_IVA_RED
Campo PORC_IVA_SUP POR_IVA_SUP
Campo CUOTA_IVA_GEN IVA_GEN
Campo CUOTA_IVA_RED IVA_RED
Campo CUOTA_IVA_SUP IVA_SUP
Campo CUOTA_IVA_TOT IVA_TOT
Campo APL_RE APL_REQ
Campo PORC_RE_GEN POR_REQ_GEN
Campo PORC_RE_RED POR_REQ_RED
Campo PORC_RE_SUP POR_REQ_SUP
Campo CUOTA_RE_GEN REQ_GEN
Campo CUOTA_RE_RED REQ_RED
Campo CUOTA_RE_SUP REQ_SUP
Campo CUOTA_RE_TOT REQ_TOT
14
Anexo detallado de cambios en Velneo vERP 7.16
Campo APL_RET_ALQ Modificado contenido inicial a #SER.APL_RET_ALQ
Campo CUO_RET_ALQ RET_ALQ
Campo APL_IRPF APL_RET_IRP. Modificado contenido inicial a #CLT.APL_RET_IRP
Campo BAS_RET_IRPF BAS_RET_IRP
Campo POR_IRPF POR_RET_IRP
Campo CUO_IRPF RET_IRP
Campo NUM_FAC_SER NUM_FAC
Eliminado campo CTT_ATT (Obsoleto, no se usa)
Eliminado campo CLT_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ALM_ENT (Obsoleto, no se usa)
Eliminado campo ALM_ENT_TIP (Obsoleto, no se usa)
Eliminado campo CMR_ENT_TIP (Obsoleto, no se usa)
Nuevo campo SER_CNT (Contadores de la serie)
Nuevo índice SER_CNT_NUM (Contadores de la serie + nº documento) Clave único.
15
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla VTA_ALB_G ‐ Albaranes de venta
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo CLT_ENT CLT
Campo CTT_ENT_REL CTT
Campo FOR_PAG FPG
Campo CMR_ENT CMR
Campo PORTES POT
Campo PORC_DTO POR_DTO
Campo PORC_IVA_GEN POR_IVA_GEN
Campo PORC_IVA_RED POR_IVA_RED
Campo PORC_IVA_SUP POR_IVA_SUP
Campo CUOTA_IVA_GEN IVA_GEN
Campo CUOTA_IVA_RED IVA_RED
Campo CUOTA_IVA_SUP IVA_SUP
Campo CUOTA_IVA_TOT IVA_TOT
Campo APL_RE APL_REQ
Campo PORC_RE_GEN POR_REQ_GEN
Campo PORC_RE_RED POR_REQ_RED
Campo PORC_RE_SUP POR_REQ_SUP
Campo CUOTA_RE_GEN REQ_GEN
Campo CUOTA_RE_RED REQ_RED
Campo CUOTA_RE_SUP REQ_SUP
Campo CUOTA_RE_TOT REQ_TOT
16
Anexo detallado de cambios en Velneo vERP 7.16
Campo APL_RET_ALQ Modificado contenido inicial a #SER.APL_RET_ALQ
Campo CUO_RET_ALQ RET_ALQ
Campo APL_IRPF APL_RET_IRP. Modificado contenido inicial a #CLT.APL_RET_IRP
Campo BAS_RET_IRPF BAS_RET_IRP
Campo POR_IRPF POR_RET_IRP
Campo CUO_IRPF RET_IRP
Nuevo campo EJE (Ejercicio)
Nuevo campo SER_CNT (Contadores de la serie)
Nuevo campo NUM_DOC (Nº Documento)
Nuevo campo NUM_ALB (Nº Albarán)
Eliminado campo CTT_ATT (Obsoleto, no se usa)
Eliminado campo VTA_PED (Obsoleto, no se usa)
Eliminado campo CLT_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ALM_ENT (Obsoleto, no se usa)
Eliminado campo ALM_ENT_TIP (Obsoleto, no se usa)
Eliminado campo CMR_ENT_TIP (Obsoleto, no se usa)
Eliminado campo TPV_CAJ (Obsoleto, no se usa)
Eliminado campo TPV_APE (Obsoleto, no se usa)
Eliminado campo TPV_FOR_PAG (Obsoleto, no se usa)
Eliminado campo TPV_TOT_EFE (Obsoleto, no se usa)
Eliminado campo TPV_TOT_TAR (Obsoleto, no se usa)
Eliminado campo TPV_PDT (Obsoleto, no se usa)
Eliminado campo TPV_FIN (Obsoleto, no se usa)
17
Anexo detallado de cambios en Velneo vERP 7.16
Nuevo índice SER_CNT_NUM (Contadores de la serie + nº documento) Clave único.
Eliminado índice VTA_PED (Obsoleto, no se usa)
Eliminado índice ID_TPV_FIN (Obsoleto, no se usa)
Eliminado índice ALM_ENT (Obsoleto, no se usa)
18
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla VTA_PED_G ‐ Pedidos de venta
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo CLT_ENT CLT
Campo CTT_ENT_REL CTT
Campo FOR_PAG FPG
Campo CMR_ENT CMR
Campo PORTES POT
Campo PORC_DTO POR_DTO
Campo PORC_IVA_GEN POR_IVA_GEN
Campo PORC_IVA_RED POR_IVA_RED
Campo PORC_IVA_SUP POR_IVA_SUP
Campo CUOTA_IVA_GEN IVA_GEN
Campo CUOTA_IVA_RED IVA_RED
Campo CUOTA_IVA_SUP IVA_SUP
Campo CUOTA_IVA_TOT IVA_TOT
Campo APL_RE APL_REQ
Campo PORC_RE_GEN POR_REQ_GEN
Campo PORC_RE_RED POR_REQ_RED
Campo PORC_RE_SUP POR_REQ_SUP
Campo CUOTA_RE_GEN REQ_GEN
Campo CUOTA_RE_RED REQ_RED
Campo CUOTA_RE_SUP REQ_SUP
Campo CUOTA_RE_TOT REQ_TOT
19
Anexo detallado de cambios en Velneo vERP 7.16
Campo APL_RET_ALQ Modificado contenido inicial a #SER.APL_RET_ALQ
Campo CUO_RET_ALQ RET_ALQ
Campo APL_IRPF APL_RET_IRP. Modificado contenido inicial a #CLT.APL_RET_IRP
Campo BAS_RET_IRPF BAS_RET_IRP
Campo POR_IRPF POR_RET_IRP
Campo CUO_IRPF RET_IRP
Campo EST Modificado contenido inicial. choose( ( #NUM_LIN_TOT) & ( #NUM_LIN_SRV = #NUM_LIN_TOT ), "S", choose( #NUM_LIN_TOT & #NUM_LIN_SRV, "Q", "P" ) )
Nuevo campo EJE (Ejercicio)
Nuevo campo SER_CNT (Contadores de la serie)
Nuevo campo NUM_DOC (Nº documento)
Nuevo campo NUM_PED (Nº pedido)
Nuevo campo NUM_LIN_TOT (Nº líneas totales)
Nuevo campo NUM_LIN_SRV (Nº líneas servidas)
Eliminado campo CTT_ATT (Obsoleto, no se usa)
Eliminado campo CAN_PED_TOT
Eliminado campo CAN_SRV
Eliminado campo VTA_FAC (Obsoleto, no se usa)
Eliminado campo CLT_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ALM_ENT (Obsoleto, no se usa)
Eliminado campo ALM_ENT_TIP (Obsoleto, no se usa)
Eliminado campo CMR_ENT_TIP (Obsoleto, no se usa)
20
Anexo detallado de cambios en Velneo vERP 7.16
Nuevo índice SER_CNT_NUM (Contadores de la serie + nº documento) Clave único.
Eliminado índice VTA_FAC (Obsoleto, no se usa)
Eliminado índice ALM_ENT
21
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla VTA_PED_LIN_G ‐ Líneas de pedidos de venta
Identificador viejo Identificador nuevo
Campo CLT_ENT CLT
Campo CAN_A_SRV CAN_SRV_ALB (Cantidad a servir en albarán). Modificado el contenido inicial de #CAN_PED #CAN_SRV a #CAN_PDT
Campo CAN_PDT Contenido inicial modificado a choose( ( #CNC ) | ( #CAN_SRV > #CAN_PED ), 0, #CAN_PED #CAN_SRV )
Campo SRV Modificado contenido inicial a #CAN_PDT = 0
Campo EST Contenido inicial modificado a choose( #SRV, "S", choose( #CAN_PDT < #CAN_PED, "Q", "P" ) )
Campo modificado Modificado contenido inicial NUM_LIN
Campo a eliminar VTA_PED_ORD (Obsoleto, se eliminará en la próxima versión)
Actualización VTA_PED Modificado los componentes: CAN_PED_TOT se elimina CAN_SRV se elimina añadido NUM_LIN_TOT añadido NUM_LIN_SRV
Actualización VTA_PRE_LIN_G Añadido el componente CAN_PED que acumula en el campo CAN_PED de la línea del presupuesto las cantidades pedidas. Eliminado el componente EST que ponía como Aceptado el estado de la línea del presupuesto por valor absoluto ya que al actualizar la cantidad pedida, ahora la línea del presupuesto ya cambia su estado automáticamente.
22
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla VTA_PRE_G ‐ Presupuestos de venta
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo CLT_ENT CLT
Campo CTT_ENT_REL CTT
Campo FOR_PAG FPG
Campo CMR_ENT CMR
Campo PORTES POT
Campo PORC_DTO POR_DTO
Campo PORC_IVA_GEN POR_IVA_GEN
Campo PORC_IVA_RED POR_IVA_RED
Campo PORC_IVA_SUP POR_IVA_SUP
Campo CUOTA_IVA_GEN IVA_GEN
Campo CUOTA_IVA_RED IVA_RED
Campo CUOTA_IVA_SUP IVA_SUP
Campo CUOTA_IVA_TOT IVA_TOT
Campo APL_RE APL_REQ
Campo PORC_RE_GEN POR_REQ_GEN
Campo PORC_RE_RED POR_REQ_RED
Campo PORC_RE_SUP POR_REQ_SUP
Campo CUOTA_RE_GEN REQ_GEN
Campo CUOTA_RE_RED REQ_RED
Campo CUOTA_RE_SUP REQ_SUP
Campo CUOTA_RE_TOT REQ_TOT
23
Anexo detallado de cambios en Velneo vERP 7.16
Campo APL_RET_ALQ Modificado contenido inicial a #SER.APL_RET_ALQ
Campo CUO_RET_ALQ RET_ALQ
Campo APL_IRPF APL_RET_IRP. Modificado contenido inicial a #CLT.APL_RET_IRP
Campo BAS_RET_IRPF BAS_RET_IRP
Campo POR_IRPF POR_RET_IRP
Campo CUO_IRPF RET_IRP
Campo FCH_RECHAZO FCH_RCH
Campo FCH_VALIDEZ FCH_VAL
Campo EST Modificado contenido inicial a choose( ( isEmpty( #FCH_ACE ) = 0 ) | ( #NUM_LIN_ACE ), "A", choose( isEmpty( #FCH_RCH ) = 0, "R", "P" ) )
Nuevo campo EJE (Ejercicio)
Nuevo campo SER_CNT (Contadores de la serie)
Nuevo campo NUM_DOC (Nº documento)
Nuevo campo NUM_PRE (Nº presupuesto)
Nuevo campo FCH_ACE (Fecha aceptación)
Nuevo campo NUM_LIN_TOT
Nuevo campo NUM_LIN_ACE
Eliminado campo CTT_ATT (Obsoleto, no se usa)
Eliminado campo VTA_PED (Obsoleto, no se usa)
Eliminado campo VTA_FAC (Obsoleto, no se usa)
Eliminado campo CLT_ENT_TIP (Obsoleto, no se usa)
Eliminado campo CMR_ENT_TIP (Obsoleto, no se usa)
Nuevo índice SER_CNT_NUM (Contadores de la serie + nº documento) Clave único.
24
Anexo detallado de cambios en Velneo vERP 7.16
Eliminado índice VTA_PED (Obsoleto, no se usa)
Eliminado índice VTA_FAC (Obsoleto, no se usa)
25
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla VTA_PRE_LIN_G ‐ Líneas de presupuestos de venta
Identificador viejo Identificador nuevo
Campo NUM_LIN Modificado contenido inicial a #VTA_PRE.LIN_ULT.NUM_LIN + 1
Campo EST Modificado el contenido inicial del campo a choose( #CAN_PED, "A", "P" ) Ya que ahora al acumularse la cantidad pedida ya podemos saber cuando una línea de presupuesto de venta ha sido servida y por lo tanto se considera aceptada.
Nuevo campo CLT, con contenido inicial #VTA_PRE.CLT
Nuevo campo CAN_PED (Cantidad pedida) acumula todas las cantidades de los pedidos que se han generado a partir de esta línea del presupuesto.
Nuevo campo CAN_PDT (Cantidad pendiente) Campo fórmula que se pone a 0 cuando la cantidad pedida es igual o mayor que la cantidad presupuestada, en caso contrario contiene la diferente que se corresponde con la cantidad teórica pendiente de servir si se cumple el presupuesto.
Nuevo campo CAN_PED_NUE (Cantidad a pedir) Asume por defecto el valor de la cantidad pendiente, es el campo que el usuario puede modificar manualmente antes de generar el pedido a partir de las líneas del presupuesto seleccionadas.
Eliminado campo VTA_PRE_ORD (Obsoleto, se eliminará en la próxima versión)
Nuevo índice CLT
Actualización VTA_PRE NUM_LIN_TOT (Acumula 1 siempre) NUM_LIN_ACE (Acumula 1 si estado = “A”) EST (Eliminado)
26
Anexo detallado de cambios en Velneo vERP 7.16
Actualización VTA_PED Modificado los componentes: CAN_PED_TOT se elimina CAN_SRV se elimina añadido NUM_LIN_TOT añadido NUM_LIN_SRV
27
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla COM_FAC_G ‐ Facturas de compra
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo FCH_RCP FCH_REC
Campo PRV_ENT PRV
Campo CTT_ENT_REL CTT
Campo FOR_PAG FPG
Campo PORTES POT
Campo PORC_DTO POR_DTO
Campo PORC_IVA_GEN POR_IVA_GEN
Campo PORC_IVA_RED POR_IVA_RED
Campo PORC_IVA_SUP POR_IVA_SUP
Campo CUOTA_IVA_GEN IVA_GEN
Campo CUOTA_IVA_RED IVA_RED
Campo CUOTA_IVA_SUP IVA_SUP
Campo CUOTA_IVA_TOT IVA_TOT
Campo APL_RE APL_REQ
Campo PORC_RE_GEN POR_REQ_GEN
Campo PORC_RE_RED POR_REQ_RED
Campo PORC_RE_SUP POR_REQ_SUP
Campo CUOTA_RE_GEN REQ_GEN
Campo CUOTA_RE_RED REQ_RED
Campo CUOTA_RE_SUP REQ_SUP
Campo CUOTA_RE_TOT REQ_TOT
28
Anexo detallado de cambios en Velneo vERP 7.16
Campo APL_RET_ALQ Modificado contenido inicial a #SER.APL_RET_ALQ
Campo CUO_RET_ALQ RET_ALQ
Campo APL_IRPF APL_RET_IRP. Modificado contenido inicial a #PRV.APL_RET_IRP
Campo BAS_RET_IRPF BAS_RET_IRP
Campo POR_IRPF POR_RET_IRP
Campo CUO_IRPF RET_IRP
Campo CONTAB CTB
Nuevo campo EJE (Ejercicio)
Nuevo campo SER_CNT (Contadores de la serie)
Nuevo campo NUM_DOC (Nº documento)
Nuevo campo NUM_FAC (Nº factura, es un nº interno no el nº de factura del proveedor)
Nuevo campo LIN_ULT (Singular de plural por posición a la última línea del documento)
Eliminado campo PRV_ENT_TIP (Obsoleto, no se usa)
Eliminado campo TRA_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ALM_ENT (Obsoleto, no se usa)
Eliminado campo ALM_ENT_TIP (Obsoleto, no se usa)
29
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla COM_ALB_G ‐ Albaranes de compra
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo FCH_RCP FCH_REC
Campo NUM_DOC_PRV NUM_ALB_PRV
Campo N_ENVIO NUM_ENV
Campo PRV_ENT PRV
Campo CTT_ENT_REL CTT
Campo FOR_PAG FPG
Campo PORTES_PAGADOS POT_PAG
Campo PORTES POT
Campo PORC_DTO POR_DTO
Campo PORC_IVA_GEN POR_IVA_GEN
Campo PORC_IVA_RED POR_IVA_RED
Campo PORC_IVA_SUP POR_IVA_SUP
Campo CUOTA_IVA_GEN IVA_GEN
Campo CUOTA_IVA_RED IVA_RED
Campo CUOTA_IVA_SUP IVA_SUP
Campo CUOTA_IVA_TOT IVA_TOT
Campo APL_RE APL_REQ
Campo PORC_RE_GEN POR_REQ_GEN
Campo PORC_RE_RED POR_REQ_RED
Campo PORC_RE_SUP POR_REQ_SUP
Campo CUOTA_RE_GEN REQ_GEN
30
Anexo detallado de cambios en Velneo vERP 7.16
Campo CUOTA_RE_RED REQ_RED
Campo CUOTA_RE_SUP REQ_SUP
Campo CUOTA_RE_TOT REQ_TOT
Campo APL_RET_ALQ Modificado contenido inicial a #SER.APL_RET_ALQ
Campo CUO_RET_ALQ RET_ALQ
Campo APL_IRPF APL_RET_IRP. Modificado contenido inicial a #PRV.APL_RET_IRP
Campo BAS_RET_IRPF BAS_RET_IRP
Campo POR_IRPF POR_RET_IRP
Campo CUO_IRPF RET_IRP
Campo CONTAB CTB
Nuevo campo EJE (Ejercicio)
Nuevo campo SER_CNT (Contadores de la serie)
Nuevo campo NUM_DOC (Nº documento)
Nuevo campo NUM_FAC (Nº factura, es un nº interno no el nº de factura del proveedor)
Nuevo campo LIN_ULT (Singular de plural por posición a la última línea del documento)
Eliminado campo PRV_ENT_TIP (Obsoleto, no se usa)
Eliminado campo TRA_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ALM_ENT (Obsoleto, no se usa)
Eliminado campo ALM_ENT_TIP (Obsoleto, no se usa)
Eliminado campo CTT_ATT (Obsoleto, no se usa)
Eliminado campo BAS_ESP_PDT (Obsoleto, no se usa)
Eliminado campo COM_PED (Obsoleto, no se usa)
31
Anexo detallado de cambios en Velneo vERP 7.16
Nuevo índice SER_CNT_NUM (Contadores de la serie + nº documento) Clave único.
Eliminado índice COM_PED (Obsoleto, no se usa)
32
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla COM_PED_G ‐ Pedidos de compra
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo NUM_DOC_PRV NUM_ALB_PRV
Campo PRV_ENT PRV
Campo CTT_ENT_REL CTT
Campo FOR_PAG FPG
Campo SIN_VALORAR SIN_VAL
Campo PORTES POT
Campo PORC_DTO POR_DTO
Campo PORC_IVA_GEN POR_IVA_GEN
Campo PORC_IVA_RED POR_IVA_RED
Campo PORC_IVA_SUP POR_IVA_SUP
Campo CUOTA_IVA_GEN IVA_GEN
Campo CUOTA_IVA_RED IVA_RED
Campo CUOTA_IVA_SUP IVA_SUP
Campo CUOTA_IVA_TOT IVA_TOT
Campo APL_RE APL_REQ
Campo PORC_RE_GEN POR_REQ_GEN
Campo PORC_RE_RED POR_REQ_RED
Campo PORC_RE_SUP POR_REQ_SUP
Campo CUOTA_RE_GEN REQ_GEN
Campo CUOTA_RE_RED REQ_RED
Campo CUOTA_RE_SUP REQ_SUP
33
Anexo detallado de cambios en Velneo vERP 7.16
Campo CUOTA_RE_TOT REQ_TOT
Campo APL_RET_ALQ Modificado contenido inicial a #SER.APL_RET_ALQ
Campo CUO_RET_ALQ RET_ALQ
Campo APL_IRPF APL_RET_IRP. Modificado contenido inicial a #PRV.APL_RET_IRP
Campo BAS_RET_IRPF BAS_RET_IRP
Campo POR_IRPF POR_RET_IRP
Campo CUO_IRPF RET_IRP
Campo EST Modificado contenido inicial. choose( ( #NUM_LIN_TOT) & ( #NUM_LIN_REC = #NUM_LIN_TOT ), "R", choose( #NUM_LIN_TOT & #NUM_LIN_REC, "Q", "P" ) )
Nuevo campo FCH_REC (Fecha recepción)
Nuevo campo EJE (Ejercicio)
Nuevo campo SER_CNT (Contadores de la serie)
Nuevo campo NUM_DOC (Nº documento)
Nuevo campo NUM_PED (Nº pedido)
Nuevo campo LIN_ULT (Singular de plural por posición a la última línea del documento)
Nuevo campo FCH_REC (Fecha prevista de recepción)
Eliminado campo PRV_ENT_TIP (Obsoleto, no se usa)
Eliminado campo TRA_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ALM_ENT (Obsoleto, no se usa)
Eliminado campo ALM_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ES_REC (Obsoleto, no se usa)
Eliminado campo ES_CNC (Obsoleto, no se usa)
34
Anexo detallado de cambios en Velneo vERP 7.16
Eliminado campo COM_ALB (Obsoleto, no se usa)
Eliminado campo COM_FAC (Obsoleto, no se usa)
Eliminado campo PRV_ENT_TIP (Obsoleto, no se usa)
Eliminado campo TRA_ENT_TIP (Obsoleto, no se usa)
Eliminado campo ALM_ENT (Obsoleto, no se usa)
Eliminado campo ALM_ENT_TIP (Obsoleto, no se usa)
Nuevo índice SER_CNT_NUM (Contadores de la serie + nº documento) Clave único.
Eliminado índice COM_ALB (Obsoleto, no se usa)
Eliminado índice COM_FAC (Obsoleto, no se usa)
35
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla COM_PED_LIN_G ‐ Líneas de pedidos de compra
Identificador viejo Identificador nuevo
Campo PRV_ENT PRV
Campo CAN_RCB CAN_REC
Campo CAN_A_RCB CAN_REC_ALB (Cantidad a recibir en albarán). Modificado el contenido inicial de #CAN_PED #CAN_SRV a #CAN_PDT
Campo CAN_PDT Contenido inicial modificado a choose( ( #CNC ) | ( #CAN_REC > #CAN_PED ), 0, #CAN_PED #CAN_REC )
Campo EST Contenido inicial modificado a choose( #REC, "R", choose( #CAN_PDT < #CAN_PED, "Q", "P" ) )
Campo RCB REC. Modificado contenido inicial a #CAN_PDT = 0
Nuevo campo CNC (Cancelado)
Modificado índice COM_PED. Se añade parte de índice NUM_LIN
Actualización COM_PED Modificado los componentes: CAN_PED_TOT se elimina CAN_REC se elimina añadido NUM_LIN_TOT añadido NUM_LIN_REC
36
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla MOV_G ‐ Movimientos
Identificador viejo Identificador nuevo
Campo PAR_GES EMP_CFG
Campo VTA_ALB_ORD VTA_ALB_NUM_LIN
Campo VTA_FAC_ORD VTA_FAC_NUM_LIN
Campo CLT_ENT CLT
Campo PRV_ENT PRV
Campo ABONADO ABO
Campo MOV_COMP_FAC_ABO MOV_ABO_COM_FAC
Campo MOV_VTA_FAC_ABO MOV_ABO_VTA_FAC
Nuevo campo COM_ALB_NUM_LIN (Ordenación de líneas en albarán de compra)
Nuevo campo COM_FAC_NUM_LIN (Ordenación de líneas en factura de compra)
Índice modificado COM_ALB (Se añade parte COM_ALB_NUM_LIN)
37
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla ART_PRV_G ‐ Artículos proveedores
Identificador viejo Identificador nuevo
Campo FECHA FCH
Campo Eliminado PRE_COSTE
38
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla SER_CNT_M ‐ Contadores por serie
Identificador viejo Identificador nuevo
Campo ULT_NUM CNT_VTA_FAC (Contador de facturas de venta)
Nuevo campo CNT_VTA_ALB (Contador de albaranes de venta)
Nuevo campo CNT_VTA_PED (Contador de pedidos de venta)
Nuevo campo CNT_VTA_PRE (Contador de presupuestos de venta)
Nuevo campo CNT_COM_FAC (Contador de facturas de compra)
Nuevo campo CNT_COM_ALB (Contador de albaranes de compra)
Nuevo campo CNT_COM_PED (Contador de pedidos de compra)
Índice SER Eliminado (Sustituido por nuevo índice)
Índice SER_EMP Eliminado (Sustituido por nuevo índice)
Índice SER_EMP_EJE Renombrado a SER (Sustituye a los 2 anteriores)
39
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla SER_M ‐ Series
Identificador viejo Identificador nuevo
Campo ID Modificada la longitud del campo de 3 bytes a 1 byte (Entendemos que con 255 series para compras y ventas son suficientes, si por algún motivo usas más por favor, háznoslo saber, gracias) De esta forma ahorramos espacio en muchas tablas y miles o millones de registros.
Campo EJE_CON CNT_EJE (Contador por ejercicio)
Campo ULT_FCH Eliminado (Había quedado obsoleto al cambiar el contador de factura a ser por serie y ejercicio)
Nuevo campo APL_RET_ALQ (Aplicar retención alquileres)
Eliminado campo PRO (Obsoleto, no se usa)
40
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla ENT_M ‐ Entidades
Identificador viejo Identificador nuevo
Campo CMR_ENT CMR
Campo CLT_FOR FPG_CLT
Campo PRV_FOR FPG_PRV
Campo REG_IVA Queda obsoleto y se eliminará en la siguiente versión a la 7.16
Nuevo campo ES_ALM (Es almacén)
Nuevo campo APL_RET_IRP (Aplicar retención IRPF)
Nuevo campo EXE_IVA (Exento de IVA). Asume en el traspaso de campo el valor true si el REG_IVA es “X”
Eliminado campo CMR_ENT_TIP (Obsoleto no se usa)
Nuevo índice ID_ES_ALM (Almacenes por código)
Nuevo índice NOM_ES_ALM (Almacenes por nombre)
Nuevo índice PAL_ES_ALM (Almacenes por palabras)
Nuevo índice TRO_ES_ALM (Almacenes por trozos)
41
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla EMP_CFG_W
Se realizan cambios en la tabla de configuración por empresa
Descripción del cambio Objetos
Se eliminan campos en desuso ALM_ENT ALM_ENT_TIP CFG_ENT_DOC
Se elimina contenido inicial del campo ALM
42
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla PAR_ERP_PRO_W
Se realizan cambios en la tabla de configuración avanzada
Descripción del cambio Cambio
Nuevo campo ALM Almacén (Apunta a la tabla ALM)
Eliminado campo ALM_TPV Obsoleto, no se usa
Eliminado campo ALM_ENT_TIP_TPV Obsoleto, no se usa
43
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla ART_M
Se han realizado los siguientes cambios en la tabla de artículos:
Descripción del cambio Cambio
Renombrado campo PAR_MERP PAR_ERP
Renombrado campo NAME_TPV NOM_TPV
Renombrado campo ENT_PROV PRV
Renombrado campo UNIDAD UND
Renombrado campo PTE_RECIBIR PDT_REC
Renombrado campo PTE_SERVIR PDT_SRV
Renombrado campo STOCK_MIN STK_MIN
Renombrado campo BAJO_MIN BAJ_MIN
Eliminado campo PRV_ENT_TIP Obsoleto, no se usa
Eliminado campo F_ALTA Obsoleto, no se usa
Eliminado campo F_ULT_MOD Obsoleto, no se usa
Eliminado campo RESERVA_FAB Obsoleto, no se usa
Eliminado campo FAB_CURSO Obsoleto, no se usa
Eliminado campo SIN_DTO_LIN_VTA Obsoleto, no se usa
Eliminado campo SIN_DTO_LIN_COM Obsoleto, no se usa
Eliminado campo ELABORACION Obsoleto, no se usa
Eliminado campo MONTAJE Obsoleto, no se usa
Eliminado campo SUBCONJUNTO Obsoleto, no se usa
Eliminado campo PRODUCTO Obsoleto, no se usa
Eliminado campo ART_COM Obsoleto, no se usa
Eliminado campo ART_SUBCONJUNTO Obsoleto, no se usa
44
Anexo detallado de cambios en Velneo vERP 7.16
Eliminado campo ART_VTA Obsoleto, no se usa
Eliminado campo ART_MONTAJE_VTA Obsoleto, no se usa
45
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla ALM_M
Se eliminan campos no usados de anteriores versiones
Cambio realizado Descripción
Eliminado campo ALM_ENT_TIP Obsoleto
46
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla ART_PRV_G
Se han realizado los siguientes cambios en la tabla de artículosproveedor:
Descripción del cambio Cambio
Renombrado campo PRV_ENT PRV
Renombrado campo PRE_CTE PRE_COS
47
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla DIV_M
Se han realizado los siguientes cambios en la tabla de divisas:
Descripción del cambio Cambio
Renombrado campo SIMBOLO SIM
Eliminado campo CAMBIO Obsoleto, no se usa
48
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla MOV_G
Los campos numéricos que guardaban el código de movimientos abonados son ahora punteros a la propia tabla
Descripción del cambio Cambio
MOV_ABO_COM_FAC Puntero a MOV_G
MOV_ABO_VTA_FAC Puntero a MOV_G
Eliminado campo PRV_ENT_TIP Obsoleto, no se usa
Eliminado campo TRA_ENT_TIP Obsoleto, no se usa
Eliminado campo ALM_ENT Obsoleto, no se usa
Eliminado campo ALM_ENT_TIP Obsoleto, no se usa
Eliminado campo CLT_ENT_TIP Obsoleto, no se usa
Eliminado campo PRE_COSTE Traspaso a PRE_CTE
Eliminado índice ALM_ENT Obsoleto, no se usa
49
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla EXS_G
Descripción del cambio Cambio
Eliminado campo ALM_ENT Obsoleto, no se usa
Eliminado índice ALM_ENT Obsoleto, no se usa
50
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla ARQ_T
Se han realizado los siguientes cambios en la tabla de arqueos de caja para TPV:
Descripción del cambio Cambio
Renombrado campo UD_MON_001 UND_MON_001
Renombrado campo UD_MON_002 UND_MON_002
Renombrado campo UD_MON_005 UND_MON_005
Renombrado campo UD_MON_010 UND_MON_010
Renombrado campo UD_MON_020 UND_MON_020
Renombrado campo UD_MON_050 UND_MON_050
Renombrado campo UD_MON_1 UND_MON_1
Renombrado campo UD_MON_2 UND_MON_2
Renombrado campo UD_MON_5 UND_MON_5
Renombrado campo UD_MON_10 UND_MON_10
Renombrado campo UD_MON_20 UND_MON_20
Renombrado campo UD_MON_50 UND_MON_50
Renombrado campo UD_MON_100 UND_MON_100
Renombrado campo UD_MON_200 UND_MON_200
Renombrado campo UD_MON_500 UND_MON_500
Renombrado campo SUM_UD_001 SUM_UND_001
Renombrado campo SUM_UD_002 SUM_UND_002
Renombrado campo SUM_UD_005 SUM_UND_005
Renombrado campo SUM_UD_010 SUM_UND_010
Renombrado campo SUM_UD_020 SUM_UND_020
Renombrado campo SUM_UD_050 SUM_UND_050
51
Anexo detallado de cambios en Velneo vERP 7.16
Renombrado campo SUM_UD_1 SUM_UND_1
Renombrado campo SUM_UD_2 SUM_UND_2
Renombrado campo SUM_UD_5 SUM_UND_5
Renombrado campo SUM_UD_10 SUM_UND_10
Renombrado campo SUM_UD_20 SUM_UND_20
Renombrado campo SUM_UD_50 SUM_UND_50
Renombrado campo SUM_UD_100 SUM_UND_100
Renombrado campo SUM_UD_200 SUM_UND_200
Renombrado campo SUM_UD_500 SUM_UND_500
Renombrado campo SUM_UD_ALL SUM_UND_ALL
Renombrado campo PAR_VER_PRO PAR_ERP_PRO
Renombrado índice PAR_VER_PRO PAR_ERP_PRO
52
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla CAJ_T
Se han realizado los siguientes cambios en la tabla de cajas para TPV:
Descripción del cambio Cambio
Renombrado campo PAR_VER_PRO PAR_ERP_PRO
Renombrado campo DEP IMP_DEP
Renombrado campo CUO_IVA_GEN IVA_GEN
Renombrado campo CUO_IVA_RED IVA_RED
Renombrado campo CUO_IVA_SUP IVA_SUP
Renombrado campo CUO_IVA_TOT IVA_TOT
Renombrado índice PAR_VER_PRO PAR_ERP_PRO
53
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla DEP_T
Se han realizado los siguientes cambios en la tabla de dependientes para TPV:
Descripción del cambio Cambio
Renombrado campo PW_ACT PWD_ACT
Renombrado campo PW PWD
Añadido campo ALT_USR
Añadido campo MOD_USR
Añadido campo ALT_TIM
Añadido campo MOD_TIM
Añadido campo OFF
Añadido campo OFF_USR
Añadido campo OFF_TIM
Añadido índice WORDS
Añadido índice PARTS
Renombrado índice PW PWD
54
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla DIA_T
Se han realizado los siguientes cambios en la tabla de días para TPV:
Descripción del cambio Cambio
Renombrado campo PAR_VER_PRO PAR_ERP_PRO
Renombrado campo DEP IMP_DEP
Renombrado campo CUO_IVA_GEN IVA_GEN
Renombrado campo CUO_IVA_RED IVA_RED
Renombrado campo CUO_IVA_SUP IVA_SUP
Renombrado campo CUO_IVA_TOT IVA_TOT
Renombrado índice PAR_VER_PRO PAR_ERP_PRO
Renombrado índice FECHA FCH
55
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla FAC_APA_T
Se han realizado los siguientes cambios en la tabla de facturas aparcadas para TPV:
Descripción del cambio Cambio
Renombrado campo PAR_VER_PRO PAR_ERP_PRO
Renombrado campo CLT_ENT CLT
Renombrado campo TOTAL TOT
Renombrado índice PAR_VER_PRO PAR_ERP_PRO
56
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla FAC_APA_LIN_T
Se han realizado los siguientes cambios en la tabla de líneas de facturas aparcadas para TPV:
Descripción del cambio Cambio
Renombrado campo FAC_SIM_PRC FAC_APA
Renombrado campo ID_PARGES ID_PAR_ERP_PRO
57
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla FAC_LIN_TMP_T
Se han realizado los siguientes cambios en la tabla de líneas de temporales para TPV:
Descripción del cambio Cambio
Renombrado campo ID_PARGES ID_PAR_ERP_PRO
58
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla FAC_LIN_T
Se han realizado los siguientes cambios en la tabla de líneas de facturas para TPV:
Descripción del cambio Cambio
Renombrado campo SIM_FAC_CAB FAC
Renombrado campo PAR_VER_PRO PAR_ERP_PRO
Renombrado campo CUOTA_IVA IVA
Renombrado campo VTA_FAC_G VTA_FAC
Renombrado índice SIN_FAC_CAB FAC
Renombrado índice VTA_FAC_G VTA_FAC
59
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en la tabla FAC_T
Se han realizado los siguientes cambios en la tabla de facturas para TPV:
Descripción del cambio Cambio
Renombrado campo PAR_VER_PRO PAR_ERP_PRO
Renombrado campo CLT_ENT CLT
Renombrado campo FOR_PAG FPG
Renombrado campo CUO_IVA_GEN IVA_GEN
Renombrado campo CUO_IVA_RED IVA_RED
Renombrado campo CUO_IVA_SUP IVA_SUP
Renombrado campo CUO_IVA_TOT IVA_TOT
Renombrado campo PORC_IVA_GEN POR_IVA_GEN
Renombrado campo PORC_IVA_RED POR_IVA_RED
Renombrado campo PORC_IVA_SUP POR_IVA_SUP
Renombrado campo PORC_IVA_TOT POR_IVA_TOT
Renombrado campo ANUL ANL
Renombrado campo ID_FAC_ANUL ID_FAC_ANL
Renombrado índice FOR_PAG FPG
Renombrado índice ALT_USR_ABIERTAS ALT_USR_FIN_NO
Renombrado índice PAR_VER_PRO PAR_ERP_PRO
60
Anexo detallado de cambios en Velneo vERP 7.16
Modificaciones de nomenclatura en variables y objetos de aplicación
Variables globales renombradas
Hemos revisado todas las variables globales agrupándolas con los mismos criterios que las tablas, según sean para configuración, gestionar, maestros, TPV o contabilidad. Además de la clasificación hemos aprovechado para renombrar algunas variables globales con el objetivo de que su identificador y descripción sean lo más claros y descriptivos posible.
Nombre de la variable en 1.5 Nombre de la variable en 7.16
CFG_NO_STOCK CFG_STK_NO
CUR_SENDA SND_CUR
FCH FCH_INV
PAR_GES EMP_CFG_ID
61
Anexo detallado de cambios en Velneo vERP 7.16
Variables globales de TPV
Las siguientes variables globales usadas por el TPV han sido normalizadas:
Descripción del cambio Cambio
Renombrada DEPO_INI TPV_DEP_INI
Renombrada FAC_SIM_CURSO TPV_FAC_SIM_CUR
Renombrada MON_SIM TPV_MON_SIM
Renombrada TPV_AUTO_TIC TPV_AUT_TIC
Renombrada TPV_DEP_NAME TPV_DEP_NOM
Renombrada TPV_ENTREGA TPV_ENT
Renombrada TPV_FAMI_CURSO_NAME TPV_FAM_NOM_CUR
Renombrada TPV_FAMI_CURSO TPV_FAM_ID_CUR
Renombrada TPV_IMP TPV_PRT
Renombrada TPV_IMPRIME TPV_IMP
Renombrada TPV_MULTI_TIC TPV_MUL_TCK
Renombrada TPV_TERM_ID TPV_TRM_ID
Renombrada TICVT_ESTADO_BUS_INT TPV_TCK_EST_BUS_IN
Renombrada TICVT_FCH_FIN_BUS_INT TPV_TCK_FCH_FIN_BUS_INT
Renombrada TICVT_FCH_INI_BUS_INT TPV_TCK_FCH_INI_BUS_INT
Renombrada TICVT_NUMDOC_BUS_INT TPV_TCK_NUM_DOC_BUS_INT
Renombrada TICVT_PERIOC_FACT TPV_TCK_PER_FAC
Renombrada TICVT_TXT_BUS_INT TPV_TCK_TXT_BUS_INT
62
Anexo detallado de cambios en Velneo vERP 7.16
Constantes de TPV
Las siguientes constantes usadas por el TPV han sido normalizadas:
Descripción del cambio Cambio
Renombrada CMD_EXIT TPV_CMD_SAL
Renombrada CMD_SEARCH TPV_CMD_BUS
Renombrada CMD_USER TPV_CMD_USR
Renombrada MSG_ERRSAL TPV_MSG_ERR_SAL
Renombrada MSG_NO_PASS TPV_MSG_ERR_PWD
Renombrada MSG_DIA_ABIERTO TPV_MSG_DIA_ABI
Renombrada MSG_NO_DIA_ABIERTO TPV_MSG_DIA_ABI_NO
Renombrada MSG_NO_TURNO_ABIERTO TPV_MSG_TUR_ABI_NO
Renombrada MSG_DIA_ABIERTO_OK TPV_MSG_DIA_ABI_OK
Renombrada MSG_CAJA_ABIERTA_OK TPV_MSG_CAJ_ABI_OK
Renombrada MSG_DIA_YA_ABIERTO TPV_MSG_DIA_ABI_YA
Renombrada MSG_CAJA_YA_ABIERTA TPV_MSG_CAJ_ABI_YA
Renombrada MSG_DIA_CERRADO_OK TPV_MSG_DIA_CER_OK
Renombrada MSG_CAJA_CERRADA_OK TPV_MSG_CAJ_CER_OK
Renombrada MSG_DIA_YA_CERRADO TPV_MSG_DIA_CER_YA
Renombrada MSG_CAJA_YA_CERRADA TPV_MSG_CAJ_CER_YA
Renombrada MSG_NO_DEP_ACTIVO TPV_MSG_DEP_ACT_NO
Renombrada MSG_FAC_SIM_ABIERTA TPV_MSG_FAC_SIM_ABI
Renombrada MSG_ARQUEO_CAJA TPV_MSG_ARQ_CAJ
Renombrada MSG_INF_CAJA TPV_PRG_IMP_CAJ
Renombrada LBL_CLT_TPV TPV_TXT_CLT
63
Anexo detallado de cambios en Velneo vERP 7.16
Renombrada MSG_NO_DEP_SEL TPV_MSG_DEP_SEL_NO
Renombrada VPRINTER_DLL TPV_VPR_DLL
Renombrada VCREDIST_X86_EXE TPV_VCR_X86_EXE
64
Anexo detallado de cambios en Velneo vERP 7.16
Dibujos de TPV
Las siguientes objetos dibujos usados por el TPV han sido normalizados:
Descripción del cambio Cambio
Renombrado dibujo DELETE TPV_SUP
Renombrado dibujo EMPTY_TRASH TPV_PAP_VAC
Renombrado dibujo TRASH TPV_PAP
Renombrado dibujo PRINTER TPV_PRT
Renombrado dibujo CHECKMARK TPV_OK
Renombrado dibujo SAVE TPV_SAV
Renombrado dibujo UNLOCK TPV_DES_BLQ
Renombrado dibujo LOCK TPV_BLQ
Renombrado dibujo BG1 TPV_FON (Revisar tamaño)
Renombrado BOX_BACK TPV_BOX_FON
Renombrado BOX_LEFT_BOTTOM TPV_BOX_1_IZQ_ABA
Renombrado BOX_LEFT_TOP TPV_BOX_1_IZQ_ARR
Renombrado BOX_RIGHT_BOTTOM TPV_BOX_1_DER_ABA
Renombrado BOX_RIGHT_TOP TPV_BOX_1_DER_ARR
Renombrado BOX_TOP TPV_BOX_1_ARR
Renombrado BOXBOTTOM TPV_BOX_1_ABA
Renombrado BOXLEFT TPV_BOX_1_IZQ
Renombrado BOXRIGHT TPV_BOX_1_DER
Renombrado RBOX_LEFT_BOTTOM TPV_BOX_2_IZQ_ABA
Renombrado RBOX_LEFT_TOP TPV_BOX_2_IZQ_ARR
Renombrado RBOX_RIGHT_BOTTOM TPV_BOX_2_DER_ABA
65
Anexo detallado de cambios en Velneo vERP 7.16
Renombrado RBOX_RIGHT_TOP TPV_BOX_2_DER_ARR
Renombrado RBOXLEFT TPV_BOX_2_IZQ
Renombrado RBOXRIGHT TPV_BOX_2_DER
Renombrado RBOX_TOP TPV_BOX_2_ARR
Renombrado RBOXBOTTOM TPV_BOX_2_ABA
Renombrado BACKTRANS TPV_FON_TRN
Renombrado 5EF TPV_BIL_5
Renombrado 10EF TPV_BIL_10
Renombrado 20EF TPV_BIL_20
Renombrado 50EF TPV_BIL_50
Renombrado 100EF TPV_BIL_100
Renombrado 200EF TPV_BIL_200
Renombrado 500EF TPV_BIL_500
Renombrado MONED1A TPV_MON_1_CEN
Renombrado MONED2A TPV_MON_2_CEN
Renombrado MONED2EA TPV_MON_2
Renombrado MONED3A TPV_MON_5_CEN
Renombrado MONED10A TPV_MON_10_CEN
Renombrado MONED10CA TPV_MON_1
Renombrado MONED20A TPV_MON_20_CEN
Renombrado MONED50A TPV_MON_50_CEN
Renombrado DISPLAY TPV_DIS
Renombrado SHADOW TPV_SOM
Renombrado SHADOWH TPV_SOM_HOR
Renombrado SEARCH TPV_BUS
66
Anexo detallado de cambios en Velneo vERP 7.16
Renombrado SEP TPV_SEP
Renombrado TOOLBARBACK TPV_FON_TLB
Renombrado LIN_HOR TPV_LIN_HOR
Renombrado 16X16USER TPV_USR
Renombrado 16X16CLT TPV_CLT
67
Anexo detallado de cambios en Velneo vERP 7.16
Objetos de TPV
Las siguientes objetos usados por el TPV han sido normalizados:
Descripción del cambio Cambio
Renombrado proceso INIT_TABL TPV_INI_TAB
Renombrado proceso INSTALL TPV_INS_PRT
Renombrado proceso FULLSCREN TPV_VEN_FUL_SCR
Renombrado proceso SHOWNORMAL TPV_VEN_NOR
Renombrado proceso EXPR_DIB TPV_EXP_DIB
Renombrado proceso HID_STATUS_BAR TPV_OCU_BAR_EST
Renombrado proceso AUTOEXEC_VTPV AUTOEXEC_TPV
Renombrada impresora lógica FAC_SIM TPV_FAC_SIM
Renombrada dll VPRINTER TPV_VPR
Renombrada función LIST_PRINTERS TPV_PRT_LST
Renombrada función CUT TPV_PRT_CUT
Renombrada función OPEN_CASH_DRAW TPV_ABR_CAJ
Renombrada función ESC_CODE TPV_ESC_COD
Renombrada función IMP_ESC_CODE TPV_ESC_COD_IMP
Renombrado fichero adjunto VPRINTER TPV_VPR
Renombrado fichero adjunto BUTTON TPV_BTN
Renombrado fichero adjunto BUTTONHOVER TPV_BTN_HOV
Renombrado fichero adjunto NOAVAILABLE TPV_NO_DIS
Renombrado fichero adjunto EMPTY TPV_VAC
Renombrado proceso BOR_LIN_TEMP TPV_BOR_LIN_TMP
Renombrado proceso ALTA_FACT_SIMP TPV_ALT_FAC_SIM
68
Anexo detallado de cambios en Velneo vERP 7.16
Renombrado proceso ALTA_TIC_PARC3P TPV_ALT_FAC_APA_3P
Renombrado proceso ALTA_LIN_PARC3P TPV_ALT_FAC_APA_LIN_3P
Renombrado QML de lista TOOL_US_CLT_BUTT TPV_TLB_USR_CLT_BTN
Renombrada función FNC_CHECK_OPEN_CAJA TPV_CAJ_CHK_ABI
Renombrada función FNC_CLOSE_CAJA TPV_CAJ_CER
Renombrada función FNC_OPEN_CAJA TPV_CAJ_ABR
Renombrada búsqueda CAJ_TPV_FCH_ESTADO CAJ_T_FCH_EST
Renombrado formulario SIM_FAC_TPV TPV_FAC_SIM_QML
Renombrado QML LEFT_MENU TPV_MEN_IZQ
Renombrado formulario BACKOFF_MENU TPV_BCK_OFC_MEN
Renombrado formulario INI_TPV TPV_INI
Renombrado formulario AVISOS TPV_AVI
Renombrado proceso LIMP_CEST TPV_LIM_CES
Renombrado proceso ESTADIST TPV_EST
Renombrada búsqueda ULT_7DIAS DIA_T_ULT_7_DIA
Renombrado proceso CLOSE_ALL_VIEWS TPV_CER_ALL_VIS
Renombrado proceso TPV_EMPTY TPV_CAL
Renombrada acción BACKOFFICE TPV_BCK_OFC
Renombrada acción CLOSE_VIEWS TPV_CER_VIS
Renombrado formulario FAC_SIMP TPV_FAC_SIM
Renombrado formulario APUNTES TPV_APU_CAJ
Renombrada rejilla FAC_TPV FAC_T
Renombrada rejilla APT_CAJ_TPV APT_CAJ_T
Renombrada cesta FACTS FAC_T
Renombrada cesta APUNTES APT_CAJ_T
69
Anexo detallado de cambios en Velneo vERP 7.16
Renombrada búsqueda APNT_TPV APT_CAJ_T
Renombrado proceso ANUL_FAC FAC_T_ANU
Renombrado proceso BUS_FAC_SIMP TPV_BUS_FAC_SIM
Renombrado proceso FAC_SIMP TPV_FAC_SIM
Renombrado proceso APNT_TPV TPV_APT_CAJ
Renombrado proceso BUS_APT_TPV TPV_BUS_APT_CAJ
Renombrado formulario CJA_CERR TPV_CAJ_CER
Renombrado formulario ARQUEO ARQ_T_CAJ
Renombrado formulario CAJ_TPV TPV_CAJ
Renombrado formulario CAJA CAJ_T
Renombrada rejilla CAJ_TPV CAJ_T
Renombrada cesta CAJAS CAJ_T
Renombrada búsqueda CAJ_TPV CAJ_T
Renombrada búsqueda DIA_ABR DIA_T_ABI
Renombrado proceso BUS_CAJ TPV_BUS_CAJ
Renombrado proceso CAJ TPV_CAJ
Renombrado proceso ARQUEO CAJ_T_ARQ
Renombrado proceso CAJ_MENU TPV_CAJ_MEN
Renombrado formulario PAR_VER_TPV TPV_PAR_TPV
Renombrado formulario PAR_TRM TPV_PAR_TRM
Renombrado proceso PARAMS_TPV TPV_PAR_TPV
Renombrado proceso PARAMS_TRM TPV_PAR_TRM
Renombrado formulario PAR_VER_PRO_MENU TPV_PAR_MEN
Renombrado QML FAM TPV_FAM
Renombrado QML ART TPV_ART
70
Anexo detallado de cambios en Velneo vERP 7.16
Renombrado QML FACT_TPV_PRC TPV_FAC_APA
Renombrado QML CALC TPV_CAL
Renombrado QML LINEAS TPV_LIN
Renombrado QML TOOLBAR TPV_TLB
Renombrado QML TOOL_PROD TPV_TLB_ART
Renombrado QML FAC_SIMP_LST TPV_FAC_SIM_LST
Renombrado QML BUS_CLT TPV_BUS_CLT
Renombrado QML DEPT TPV_DEP
Renombrado formulario QML BAR_COD_READ TPV_LEE_COD_BAR
Renombrado formulario QML FND_KEYB TPV_KBD
Renombrado formulario QML CLOCK TPV_REL
Renombrado formulario QML SRCH_LN TPV_BUS_ART
Renombrado formulario TOTAL TPV_TOT
Renombrado formulario BUS_CLT_FRM TPV_BUS_CLT
Renombrado formulario SEL_DEP TPV_SEL_DEP
Renombrada cesta ART_TPV ART_M_TPV
Renombrada cesta LIN_FAC_SIM_PARC FAC_APA_LIN_T
Renombrado tubo de lista ALT_LIN_FAC_SIM_PRC FAC_LIM_TMP_T_TO_FAC_APA_LIN_T
Renombrado tubo de lista LIN_FAC_PRC_A_TPV FAC_APA_LIN_T_TO_FAC_LIN_TMP_T
Renombrada búsqueda ART_CB ART_M_COD_BAR
Renombrada búsqueda CAJ_ABR CAJ_T_ABI_DIA
Renombrada búsqueda CLT_TPV ENT_M_CLT_TPV
Renombrada búsqueda DIA_TPV_FCH_TERM_ESTADO
DIA_T_FCH_TRM_EST
71
Anexo detallado de cambios en Velneo vERP 7.16
Renombrada búsqueda SIM_FAC_FCH FAC_T_FCH
Renombrado proceso GET_DEP TPV_GET_DEP
Renombrado proceso DIA_RES_TPV_INF DIA_T_INF_RES
Renombrado proceso TPV_CARGA_ART TPV_CAR_ART
Renombrado proceso TPV_CARGA_FAM TPV_CAR_FAM
Renombrado proceso TPV_CARGA_TIC_PRC TPV_CAR_FAC_APA
Renombrado proceso TPV_LIN_FAC_SIM_TEMP TPV_CAR_FAC_LIN_TMP
Renombrado proceso ART_M_FAM_M ART_M_FAM
Renombrado proceso FOR_PAG__AUX TPV_CAR_FPG
Renombrado proceso REJ_BUS_CLI TPV_CLT_VAC
Renombrado proceso SINC_LIN_FAC FAC_T_FAC_LIN
Renombrado proceso BORR_FAC_SIM_PRC3P TPV_SUP_FAC_APA
Renombrado proceso SIN_FAC_HOY TPV_CAR_FAC_SIM_HOY
Renombrado proceso BUS_CLT_TPV TPV_BUS_CLT
Renombrado proceso SIM_FAC_CAB_INF FAC_T_INF_CAB
Renombrado proceso SIM_FAC_LIN_ALTA FAC_LIN_TMP_T_ALT_FAC
Renombrada función FNC_ABR_DIA TPV_DIA_ABI
Renombrada función FNC_ABR_CAJA TPV_ABR_TUR
Renombrada función FNC_CLOSE_DAY TPV_CER_DIA
Renombrada función FNC_OPEN_DAY TPV_ABR_DIA
Renombrada función FNC_CHECK_OPEN_DAYS TPV_CHK_DIA_ABI
Renombrada acción DIA_RES_TPV_INF DIA_T_INF_RES
Renombrado QML CALC_TRN TPV_CAL_TUR
Renombrado formulario ABRIR_TRN CAJ_T_ABR
Renombrado proceso CALC_TRN TPV_CAL_TUR
72
Anexo detallado de cambios en Velneo vERP 7.16
Renombrado proceso INIT_TURNOS TPV_INI_TUR
Renombrado proceso ELIM_DIA TPV_SUP_DIA
Renombrada búsqueda EXS_TRN CAJ_T_DIA_TUR
Renombrada búsqueda EXS_DIA DIA_T_TRM_FCH_CER
Renombrado QML TPV_KBD
Renombrado formulario QML APT_CAJ_T
Renombrado proceso APT_CAJ_T_KEY_MEM
Renombrado formulario APT_CAJ_T
73
Anexo detallado de cambios en Velneo vERP 7.16
Eliminado el prefijo TLB de los identificadores de las toolbars
Hemos revisado todos los objetos de tipo toolbar eliminando el prefijo TLB de los identificadores ya que no aporta ningún valor que un objeto comience con un prefijo indicando su tipo de objeto.
74
Anexo detallado de cambios en Velneo vERP 7.16
Se han eliminado los ComboView, ListView y Bloc de formularios no usados
Hemos eliminado todos los objetos de tipo ComboView, ListView y Bloc de Formularios que no se usaban o solo se usaban el alternadores de lista. El objetivo es simplificar los objetos existentes dejando solo aquellos que verdaderamente se usan, ya que si alguno de ellos es necesario para una tabla se puede crear, usar y personalizar.
75
Anexo detallado de cambios en Velneo vERP 7.16
Formularios de detalle cambian el sufijo
Los formularios o subformularios que incluyen información de detalle de documentos, han cambiado su sufijo de PRN (Principal) a DET (Detalle) ya que entendemos que es una abreviatura más acorde con el contenido del formulario. De la misma forma en la descripción del formulario hemos unificado y en lugar de aparecer textos como artículos o principal ahora también pone en todos “Detalle”. Los formularios modificados son los siguientes:
Formulario versión 1.5 Formulario versión 7.16
VTA_ALB_PRN VTA_ALB_DET
VTA_FAC_PRN VTA_FAC_DET
VTA_PED_PRN VTA_PED_DET
VTA_PED_LIN_PRN VTA_PED_LIN_DET
VTA_PRE_PRN VTA_PRE_DET
VTA_PRE_LIN_PRN VTA_PRE_LIN_DET
También se han renombrado los formularios de puntos de inserción tras el detalle que usaban la abreviatura PRN pasando ahora a tener la abreviatura DET en su lugar.
76
Anexo detallado de cambios en Velneo vERP 7.16
Objetos de interfaz renombrados tras la unificación
Al unificar todo en un proyecto, se han renombrado algunos objetos para evitar conflictos con los nombres:
Objeto, nombre@proyecto Nombre nuevo
Formulario INI@vReport INI_REP
Formulario INI@vBase INI_BAS
Formulario INI@vERP INI_ERP_BAS
Formulario INI@vERP_pro INI_ERP
Formulario INICIO@vTPV INI_TPV
Formulario MEN_APP@vReport MEN_APP_REP
Formulario MEN_APP@vBase MEN_APP_BAS
Formulario MEN_APP@vERP MEN_APP_ERP
Dibujo APP_ICO@vReport APP_ICO_REP
Dibujo APP_ICO@vERP_pro APP_ICO_ERP
Dibujo COL_APP@vReport COL_APP_REP
Dibujo COL_APP@vBase COL_APP_BAS
Dibujo ICO_APP@vBase APP_ICO_BAS
Dibujo LOGO_APP@vReport LOGO_APP_REP
Dibujo LOGO_APP@vBase LOGO_APP_BAS
Dibujo LOGO_APP@vERP LOGO_APP_ERP_BAS
Dibujo LOGO_APP@vERP_pro LOGO_APP_ERP
77
Anexo detallado de cambios en Velneo vERP 7.16
78
Anexo detallado de cambios en Velneo vERP 7.16
Enlaces con vConta de vTodo
Se han eliminado los enlaces a tablas de vConta de vTodo.
Tabla Campo
AXL_ART PGC_VTA AXL_VTA PGC_COM AXL_COM
FAC_ASI ASI
PAR_VER_PRO MON PGC_PRV DIA_COM ACH_COM APU_CON_COM PGC_IVA_GEN_COM AXL_IVA_GEN_COM PGC_IVA_RED_COM AXL_IVA_RED_COM PGC_IVA_SUP_COM AXL_IVA_SUP_COM PGC_IVA_ESP_COM AXL_IVA_ESP_COM PGC_ART_COM AXL_ART_COM PGC_RE_GEN_COM AXL_RE_GEN_COM PGC_RE_RED_COM AXL_RE_RED_COM PGC_RE_SUP_COM AXL_RE_SUP_COM PGC_RET_IRPF_COM AXL_RET_IRPF_COM PGC_RET_ALQ_COM AXL_RET_ALQ_COM PGC_CLI DIA_VTA ACH_VTA APU_CON_VTA PGC_IVA_GEN_VTA AXL_IVA_GEN_VTA PGC_IVA_RED_VTA AXL_IVA_RED_VTA
79
Anexo detallado de cambios en Velneo vERP 7.16
PGC_IVA_SUP_VTA AXL_IVA_SUP_VTA PGC_ART_VTA AXL_ART_VTA PGC_RE_GEN_VTA AXL_RE_GEN_VTA PGC_RE_RED_VTA AXL_RE_RED_VTA PGC_RE_SUP_VTA AXL_RE_SUP_VTA
Asimismo se han modificado los objetos de vERP que usaban esos campos:
Objeto
Rejilla AXL_ART
Formulario PAR_ART
Formulario PAR_ASI
Formulario PAR_IVA_COM
Formulario PAR_IVA_VTA
Formulario PAR_RET_COM
Formulario PAR_RE_COM
Formulario PAR_RE_VTA
Formulario PAR_TPV
80
Anexo detallado de cambios en Velneo vERP 7.16
Otros objetos eliminados
Se han eliminado un importante número de objetos que estaban en la solución vMapJS pero que realmente no se van a usar en vERP, no los detallamos en el documento porque engordaría el documento con información que no aporta valor. Si alguien quiere o necesitar usar funcionalidad existente en vMapJS lo tiene disponible en vERP 1.5 y en caso que no encuentre el código puede solicitar a través de soporte y se lo haremos llegar. La opción de exportación de listas mediante la creación de plantillas ha quedado inhabilitada, queremos en el futuro aportar una solución similar pero basada en un API totalmente dinámico que no requiere el uso de tablas, salvo para guardar la plantillas. En su lugar vamos a incorporar de serie en todas las rejillas (y vistas de datos de listas) la exportación a Excel y CSV, además de otras opciones en la que estamos trabajando y que seguro gustarán a los usuarios finales. Por otro lado hemos revisado objetos que estaban en vBase o en vERP y que al detectar que no son usados los hemos eliminado y incluido en la siguiente lista.
Objeto eliminado Motivo
Función USR_VAR No se usa
Función ENT_CLF No se usa
81
Anexo detallado de cambios en Velneo vERP 7.16
Cambios en nombres de búsquedas de menús
Se han realizado los siguientes cambios en las búsquedas por defecto que se usan en los menús de documentos de compra y venta
Descripción del cambio Cambio
Renombrada búsqueda COM_ALB_G_LST_INI COM_ALB_G_FAC_PDT
Renombrada búsqueda COM_PED_G_LST_INI COM_PED_G_PDT_REC
Renombrada búsqueda COM_FAC_G_LST_INI COM_FAC_G_FAC_PDT
Renombrada búsqueda VTA_ALB_G_LST_INI VTA_ALB_G_FAC_PDT
Renombrada búsqueda VTA_PED_G_LST_INI VTA_PED_G_PDT_SRV
82
Anexo detallado de cambios en Velneo vERP 7.16
Ubicación de los scripts tras la unificación
El movimiento de todos objetos de los proyectos antiguos a los nuevos proyectos de la solución vERP_2 tiene un efecto secundarios en los scripts de JavaScript y QML, debido a que los #include y las referencias a objetos dentro del código utilizan o el nombre físico del proyecto o en el mejor de los casos el alias, por eso recomendamos siempre que todos los proyectos tengan alias desde el momento de su creación. A continuación vamos a detallar la tabla de como se han movido los scripts desde los proyectos de la versión 1.5 a los de la versión 7.16.
Proyecto 1.5 Fichero Alias 1.5 Proyecto 7.16
vTPV_app 43t79ypt.vca vTPV_app vTPV_2_app
vERP_pro_app 3jlxcos7.vca velneo_verp_pro_app vERP_2_app
vERP_pro_dat 3jlxcos6.vcd velneo_verp_pro_dat vERP_2_dat
vERP_app 30ggq3wg.vca
velneo_verp_bas_app vERP_2_app
vConta 1zu401po.vcd velneo_vConta_dat vERP_2_dat
vERP_dat 1wkcwlx2.vcd velneo_verp_bas_dat vERP_2_dat
vBase_app 1ivhkef2.vca velneo_vbase_app vERP_2_app
vConta Maestros 26ojckrn.vcd velneo_vConta_Maestros_dat vERP_2_dat
vERPMaestros_dat 1wvifye0.vcd velneo_verpmaestros_dat vERP_2_dat
vBase_Entidades_dat 1hxqb1iz.vcd velneo_vbaseEntidades_dat vERP_2_dat
vBase_Usuarios_app 26opwpqi.vca velneo_vbaseUsuarios_app vERP_2_app
vBase_Localizaciones_dat
1zt3vk9g.vcd velneo_vbaseLocalizaciones_dat
vERP_2_dat
Velneo vReport 3m6ghkef.vca vReport_app vERP_2_app
vMapJS.app 3anpfk9p.vca hsm_vMapJS_app vERP_2_app
vBase_Usuarios_dat 21fb5lom.vcd velneo_vbaseUsuarios_dat vERP_2_dat
Velneo vReport 3m6gi9hs.vcd vReport_dat vERP_2_dat
83
Anexo detallado de cambios en Velneo vERP 7.16
vDiseño_app 2nnwmkgs.vca
velneo_vdiseño_app vERP_2_app
vMapJS.dat 3anpfk9m.vcd hsm_vMapJS_dat vERP_2_dat
Los nuevos proyectos tienen la siguiente configuración:
Proyecto 7.16 Fichero Alias
vTPV_2_app 4ekhyya7.vca velneo_vtpv_2_app
vERP_2_app 4ekd5b99.vca velneo_verp_2_app
vERP_2_dat 4ek4uta3.vcd velneo_verp_2_dat
Aplicando la tabla anterior hemos revisado todos los procesos JavaScripts y los scripts de JavaScript y QML haciendo la sustitución correspondiente del alias o del nombre del fichero por el nuevo alias.
84
Anexo detallado de cambios en Velneo vERP 7.16
Reorganización de los objetos en el proyecto de datos por módulos
Tras realizar la unificación de los proyectos de datos en uno solo, el proyecto vERP_2_dat contiene todos los objetos de datos y los hemos agrupado por tipos de objetos y dentro de los tipos de objetos por módulos. Las carpetas de tipos de objetos usadas son:
En la guía de estilo de programación incluida en el documento se incluye una tabla donde documentan las carpetas usadas para cada tipo de objeto. Los módulos que actualmente se gestionan son:
Módulo Carpeta Descripción
Maestros (M) Configuración Tablas que almacenan información de configuración general de la aplicación, personalización, menús dinámicos, etc.
Maestros (M) Maestros Tablas maestras comunes a todo el ERP, si un maestro es específico para un módulo se encontrará dentro de la carpeta del módulo
Gestión (G) Almacén Tablas del módulo de almacén
Gestión (G) Compras Tablas del módulo de compras
Gestión (G) Ventas Tablas del módulo de ventas
TPV (T) TPV Tablas del módulo de TPV
Contabilidad (C) Contabilidad Tablas relacionadas con vConta. En próximas betas, serán sustituidas por las tablas del módulo nativo de contabilidad de vERP.
85
Anexo detallado de cambios en Velneo vERP 7.16
Nomenclatura de objetos de acuerdo a los nuevos nombres de tablas
Se han renombrado todos los objetos de tabla utilizando el nombre completo de la tabla al principio de todos los objetos, respetando los últimos caracteres del documento si estaba de acuerdo al diccionario de abreviaturas (siempre 3 letras), y cambiando el nombre del objeto si era necesario para adecuarlo a la nomenclatura estandarizada.
86
Anexo detallado de cambios en Velneo vERP 7.16
Otros objetos modificados
Configura para cada usuario si la tecla INTRO avanza de campo o acepta formulario
Se crea opción de configuración para que cada usuario pueda definir si el botón “Intro” acepta y cierra el formulario o si por el contrario va saltando de control. Por defecto hará esto último.
Descripción del cambio Objetos
Nueva variable global en memoria, de tipo booleano USR_TEC_INT_ACE
Nuevo campo en tabla USR, de tipo booleano TEC_INT_ACE
Nuevo botón en todos los formularios Control BTN_AVA_CTL, en todos los formularios
Revisada propiedad “Botón por defecto” en todos los formularios
Controles BTN_ACE o BTN_BUS, dependiendo del tipo de formulario
87
Anexo detallado de cambios en Velneo vERP 7.16
Nuevas opciones en el diccionario de permisos
Se podrá controlar el acceso a determinadas opciones de configuración de vERP
Opción de menú Clave del diccionario de permisos
Personalización de menús verp.prs_men.menu.no
Personalización de objetos verp.prs_obj.menu.no
Menú de vBase verp.bas.menu.no
Menú de vReports verp.rep.menu.no
Configurar el informe por defecto verp.rep.inf_def.no
Instalar Zint verp.rep.ins_zint.no
Importar informes por defecto verp.rep.imp_inf.no
Edición de informes desde el formulario de documento verp.rep.edt_inf.no
Importación dinámica de datos verp.imp_din_dat.no
88
Anexo detallado de cambios en Velneo vERP 7.16
Mejora en formularios de configuración de vERP
Se han eliminado del formulario de parámetros vERP aquellos controles que no existen en las tablas de configuración. Además se mejora maquetación y ordenación de los campos booleanos de la pestaña “Generales” y se ha modificado el título de la pestaña del formulario de Parámetros básicos que antes salía en blanco. (461 y 463)
Objeto Descripción
Formulario PAR_VERP Corregido el título del formulario que salía en blanco.
Formulario PAR_VERP_GEN Mejoras en la maquetación y orden de campos.
Acción PAR_INS_1_PAR_GES Cambia el nombre de Básicos a Configuración ERP. En próximas betas la configuración avanzada y la básica se fundirá en una sola, lo mismo que ocurrirá con la configuración de vBase que también se fundirá en la única opción que quedará que será esta con el título Configuración ERP.
89
Anexo detallado de cambios en Velneo vERP 7.16
Mejora en menú de búsqueda de contactos
Se han añadido funcionalidades en el menú de buscar contactos: salir con tecla aceleradora ESC y botón de formulario modificación del contacto. (464)
Objeto Descripción
Formulario ENT_MEN Añadido botón cancelar BTN_CNC, que aunque está oculto tiene asignada la tecla aceleradora de Escape.
Toolbar TLB_LST_ALT_BAJ_EML
Añadido botón de formulario de modificación del contacto.
90
Anexo detallado de cambios en Velneo vERP 7.16
Revisados textos estáticos de títulos de menú
Corregido el texto estático de título del menú "Turnos" que hasta ahora mostraba "Terminales". (462)
Objeto Descripción
Formulario TUR_TPV_MEN Control TIT_TXT ahora en la propiedad nombre pone “Turnos”.
Acción TUR_TPV_MEN En el nombre ahora pone Turnos.
91
Anexo detallado de cambios en Velneo vERP 7.16
Mejora de usabilidad en menús de configuración
Las opciones de menús de formas de pago, series, terminales, turnos y dependientes, solo abren la pestaña una vez, si ya está abierta se posiciona en ella como hacen el resto de opciones menús. Además, se renombran las acciones normalizando los nombres de acuerdo al estándar de los demás objetos del proyecto. (459)
Nombre anterior Nombre actual
CFG_INS_2_FOR MEN_FOR_TAB
CFG_INS_2_SER_ERP MEN_SER_TAB
92
Anexo detallado de cambios en Velneo vERP 7.16
Mejora de usabilidad en barra de herramientas de movimientos de almacén
En la toolbar de las rejillas de movimientos de almacén se quitan los botones de baja y modificación, puesto que no son funcionales. Cuando se hace doble click sobre un movimiento de almacén, en pantalla se muestra el formulario del documento que lo originó. (465)
Objeto Descripción
Toolbar TLB_MOV Quitados los botones de baja y modificación ya que no deben realizarse esas operaciones desde las vistas de datos de movimientos, y sí desde los formularios de cabecera de los movimientos de almacén.
93
Anexo detallado de cambios en Velneo vERP 7.16
Mejoras de acceso en forma de consulta a documentos
En las facturas contabilizadas, albaranes facturados y pedidos servidos/recibidos los controles de los formularios de cabecera y líneas saldrán desactivados (vía CSS) para que no sean modificables. (460)
Objeto Descripción
controles_deshabilitados.css Script CSS dentro de la nueva carpeta css del directorio de script.
Formulario COM_ALB Formulario COM_FAC Formulario COM_PED Formulario COM_PED_LIN Formulario MOV_COM Formulario MOV_MOD Formulario MOV_VTA Formulario VTA_ALB Formulario VTA_FAC Formulario VTA_PED Formulario VTA_PED_LIN Formulario VTA_PRE_LIN
Evento POS_INI se incluye control de si es factura y está contabilizada o si es albarán y está facturado o si es pedido y está servido o recibido se deshabilitan los controles para que no se puedan realizar cambios.
94
Anexo detallado de cambios en Velneo vERP 7.16
Mejoras en formularios
En el formulario de líneas de factura de venta aparecía el texto de coste cuando no debería. (466)
Objeto Descripción
Formulario MOV_PRN Se le pone condición #MOV_TIP = "C" al control TXT_PRE_CTE
95
Anexo detallado de cambios en Velneo vERP 7.16
Mejoras en gestión de datos de los contactos
Se tiene en cuenta cuando la dirección sólo tiene asignado un teléfono al copiar teléfono y dirección. (467)
Objeto Descripción
Manejador de evento ENT_REL_COP en el formulario ENT_DAT_NEW
Se añade condición para tener en cuenta cuando hay 1 registro de teléfono
96
Anexo detallado de cambios en Velneo vERP 7.16
Se revisan y unifican los contenidos iniciales de los campos de totales de impuestos en los documentos de compra y venta
Se revisan y unifican los contenidos iniciales de los campos de CUO_RE_TOT y CUO_IVA_TOT quitando el redondeo en aquellos que lo tienen, ya que son sumas de campos redondeados previamente al ser calculados. (458)
Tabla Campo
COM_ALB CUOTA_RE_TOT
COM_FAC CUOTA_RE_TOT
VTA_ALB CUOTA_IVA_TOT CUOTA_RE_TOT
VTA_FAC CUOTA_IVA_TOT
VTA_PRE CUOTA_IVA_TOT CUOTA_RE_TOT
97
Anexo detallado de cambios en Velneo vERP 7.16
Unificación de datos de configuración de contactos en una tabla (ENT_M)
Se unifican las tablas de configuración del contacto ENT_CLI (tarifa del cliente) y ENT_ERP (datos de configuración de gestión) en una sola
Objeto anterior Nuevo
Tabla ENT_ERP_M y TAR_CLI_M (extensiones ENT)
Desaparecen y se incluyen los campos en ENT_M
Formulario ENTERP_X ENT_M_ERP
Formulario ENTERP_X_RCB
98
Anexo detallado de cambios en Velneo vERP 7.16
Guías de estilo de programación Esta guía debe tomarse como unas normas generales que aplicamos en la mayoría de los casos a las rejillas, pero debemos tener siempre presente que en casos concretos podremos encontrarnos con configuración diferentes debido a la adaptación del control u objeto a las necesidades específicas de diseño o funcionalidad, en definitiva la guía marca la norma general a seguir en la mayoría de los casos, donde siempre pueden aparecer excepciones.
Nomenclatura de controles
● Control de edición de un campo con el nombre igual que el del propio campo. ● Etiqueta de texto del campo, igual que el edición con “TXT_” delante. ● Columna de rejilla con el nombre igual que el campo que muestra. ● Todos los controles con una descripción adecuada (aunque no se vaya a mostrar en
ejecución final, sí se puede ver en opciones de configuración). ● En formularios, agrupar los controles en layouts.
99
Anexo detallado de cambios en Velneo vERP 7.16
Nomenclatura de tablas
Objeto Descripción
Abreviaturas de 3 letras Siempre que sea posible se usarán abreviaturas de 3 letras. Por ejemplo. Artículos (ART)
Separación de grupos de letras En caso de que el nombre requiera varios grupos de letras se separan los grupos con un guión bajo. Por ejemplo. Pedidos de compras (COM_PED)
El orden de los grupos de letras será de más general a más concreto
En el ejemplo anterior es correcto poner COM_PED ya que compras (COM) es más genérico que pedidos (PED) ya que compras agrupará muchos tipos de documentos. Nombre incorrecto: PED_COM Nombre correcto: COM_PED Otro ejemplo Nombre incorrecto: COM_LIN_PED Nombre correcto: COM_PED_LIN Ya que líneas es más concreto que pedido, ya que el pedido consta de cabecera, detalle y otros posibles históricos, y las líneas es uno de esos históricos.
Las tablas llevarán un sufijo para identificar el módulo al que pertenece
El sufijo se separará del último grupo de letras con un guión bajo y será de una sola letra, lo que además de reducir el tamaño del identificador ayuda a entender mejor un identificador de objeto que suelen comenzar por el identificador de la tabla de origen. Además, el sufijo ayuda al programador cuando trabaja con los ficheros en disco de la base de datos instanciada, ya que le permitirá conocer cada tabla a qué módulo corresponde. Se usará una tabla de letras para cada uno de los módulos. Más adelante en este documento se incluye la tabla con las letras usadas y reservadas por Velneo. Ejemplo:
100
Anexo detallado de cambios en Velneo vERP 7.16
Artículos: ART_M Pedidos de compra: COM_PED_G Facturas de venta: VTA_FAC_G Apuntes: APU_C Cajas del TPV: CAJ_T
Máximo 3 grupos El objetivo es que el identificador de una tabla que luego se reutilizará como base de identificadores de objetos visuales no sea excesivamente largo, como hemos añadido el sufijo. El tamaño máximo recomendado del identificador de tabla será de 13 caracteres: Línea de pedidos de compra: COM_PED_LIN_G
La siguiente tabla incluye las letras y números del alfabeto, indicando la columna de la derecha si está usada o reservada por Velneo para uso posterior.
101
Anexo detallado de cambios en Velneo vERP 7.16
Sufijos de las tablas y tablas estáticas
Si deseas seguir este mismo criterio para las nuevas tablas que crees, recomendamos que uses letras de sufijos no usadas por Velneo para así identificar mejor cuáles son de vERP y cuáles están creadas por el programador para su personalización.
Caracter Uso
A Reservada por Velneo
B
C Contabilidad
D
E Reservado por Velneo
F
G Gestión (módulos de compras, ventas y almacén)
H
I
J
K
L
M Reservada por Velneo
N Reservada por Velneo
O
P Reservada por Velneo
Q
R Reservada por Velneo
S
T TPV
102
Anexo detallado de cambios en Velneo vERP 7.16
U Reservada por Velneo
V Reservada por Velneo
W Configuración
X
Y
Z
0
1
2
3
4
5
6
7
8
9
103
Anexo detallado de cambios en Velneo vERP 7.16
Organización de objetos en carpetas
Todos los objetos están organizados en módulos, a continuación en opciones del módulo y dentro de cada una siempre encontrará dos carpetas con los objetos:
● Objetos de interfaz ● Acciones y menús
Como excepción, dentro de los objetos de interfaz, están los menús desplegables de los edit para localizar maestros, y en acciones y menús encontrará un formulario sin origen que es el menú de la aplicación con el proceso de llamada al mismo. Además, estos objetos están ordenados de forma lógica de uso o creación del mismo.
104
Anexo detallado de cambios en Velneo vERP 7.16
Rejillas
Se ha aplicado la guía de estilo de programación en todas las rejillas, normalizando los nombres de columnas con el nombre de campo, ajustando anchos y alineaciones, con las siguientes características Propiedades de la rejilla
Propiedad Valor
Modo ver cabeceras Horizontal
Alto de cabecera 30
Alto de cuerpo 25
Alto de pie (si existe) 30
Mostrar líneas de rejilla Falso
Propiedades de las columnas
Tipo de campo Ancho y tipo
Alineación horizontal texto cabecera
Alineación vertical texto cabecera
Alineación horizontal texto cuerpo
Alineación vertical texto cuerpo
Código 60, int. Derecha Centrado Derecha Centrado
Fecha 90, int. Derecha Centrado Derecha Centrado
Hora 90, int. Derecha Centrado Derecha Centrado
Nº Importes 100, int. Derecha Centrado Derecha Centrado
Nº (otros) 80, int. Derecha Centrado Derecha Centrado
Objeto texto 200, máx. Izquierda Centrado Izquierda Arriba
Alfabético (name) 200, máx. Izquierda Centrado Izquierda Centrado
Alfabético (otros) 90, int. Izquierda Centrado Izquierda Centrado
Booleano 40, int. Centrado Centrado Centrado Centrado
Icono 40, int. Centrado Centrado Centrado Centrado
105