SPE DOC GU Diccionario de Datos
SPE DOC GU Diccionario de Datos
SPE DOC GU Diccionario de Datos
Alcance funcional
Versión 1.3
Diccionario de datos
El contenido de este documento ha sido elaborado y se ofrece solamente con carácter informativo y para uso exclusivo de los usuarios de los productos de
Softland Inversiones S.L. (en adelante Softland) en Latinoamérica, España y/u otros países.
El presente documento podrá ser revisado, modificado, editado o incluso remplazado o eliminado por Softland en cualquier momento, a su exclusivo criterio
y sin necesidad de previo aviso. Es responsabilidad del usuario revisar periódicamente si ha habido alguna actualización o modificación.
Softland no asume ninguna responsabilidad por cualquier error o imprecisión que pueden aparecer en dicho documento.
Dado que las condiciones bajo las cuales pueda ser usado el producto al que se refiere este documento están más allá del control de Softland, la información
provista no implica ninguna garantía de performance del producto final, así como Softland tampoco asume ninguna responsabilidad respecto al uso del
producto.
Ninguna información contenida en el documento constituye una oferta, solicitud o recomendación para comprar, o vender, o efectuar transacciones, o
servicios de ningún tipo, y/o a llevar a cabo ningún acto de ninguna índole o naturaleza. El contenido tampoco es parte de un contrato o de una relación
comercial. Los usuarios asumen a su costa y responsabilidad todos los riesgos asociados al uso del producto a que se refiere este documento.
En ningún caso, Softland, sus directores, funcionarios, empleados o agentes serán responsables frente al usuario por pérdidas directas o indirectas,
responsabilidades, reclamaciones, gastos o daños de cualquier tipo, ni contractual ni extracontractualmente, incluidos los casos de negligencia, que sean
consecuencia o deriven de alguna otra manera del uso de todas o de parte de la información contenida en este documento, o en relación con ellas, aun cuando
se no haya advertido de ello.
© Softland Inversiones S.L. Todos los derechos reservados. No se permite la reproducción total o parcial de este documento, ni su traducción, ni su
incorporación a un sistema informático, ni su locación, ni su transmisión, en cualquier forma o por cualquier medio, incluido, pero no limitado a medios
electrónicos, mecánicos, grabaciones y sistemas de recuperación, sin el permiso previo y escrito de Softland.
Historial de Versiones
Tabla de contenidos
1. INTRODUCCIÓN ................................................................................................................................................... 5
2. ALCANCE FUNCIONAL .......................................................................................................................................... 6
2.1 INGRESO AL DICCIONARIO DE DATOS ........................................................................................................................... 6
2.2 PANTALLA PRINCIPAL ............................................................................................................................................... 7
2.2.1 Barra de menu............................................................................................................................................ 7
2.2.2 Barra de herramientas ............................................................................................................................... 8
2.3 ADMINISTRACIÓN DE TABLAS Y WIZARD ...................................................................................................................... 8
2.3.1 Barra de menu............................................................................................................................................ 8
2.3.2 Barra de herramientas ............................................................................................................................... 9
2.3.3 Creación de tabla de usuario ...................................................................................................................... 9
2.3.4 Creación de campo de usuario ................................................................................................................. 12
2.3.5 Creación de un Proceso o Wizard ............................................................................................................. 14
2.3.5.1 Creación de wizard ................................................................................................................................................ 14
2.3.5.2 Creación de tabla wizard ....................................................................................................................................... 16
2.4 OPERACIONES SECUNDARIAS ................................................................................................................................... 17
2.4.1 Creación de tipos de dato ......................................................................................................................... 17
2.4.2 Posicionamiento de campos en pantalla.................................................................................................. 18
2.4.3 Traducción de mensaje de error en pantalla (Uso interno de Softland)................................................... 19
2.4.4 Relaciones de campos a reportes ............................................................................................................. 20
2.4.5 Relaciones de objetos a reportes (o Consultas integradas)...................................................................... 23
2.4.6 Índices ...................................................................................................................................................... 29
2.4.7 Estadísticas............................................................................................................................................... 30
2.4.8 Regeneración de Stored Procedures ........................................................................................................ 31
2.4.9 Reparar objetos jerarquía de objetos ....................................................................................................... 32
3. ANEXO - ESTRUCTURA DE TABLAS .................................................................................................................... 32
3.1 NOMENCLATURA DE TABLAS.................................................................................................................................... 32
3.2 NOMENCLATURA DE CAMPOS .................................................................................................................................. 35
Diccionario de datos
1. INTRODUCCIÓN
El presente documento describe la configuración y utilidad de la aplicación Diccionario de datos (DE32.exe),
que se instala junto al sistema ERP Softland Logic.
Dicha aplicación es donde se permite y debe administrar los diferentes objetos de la base de datos de cada una
de las empresas de gestión (por ej. tablas, campos, índices, trigger, etc.), como así también de la empresa
Administración.
Puede ocurrir que los cambios que se realizan en las distintas bases de datos del sistema por fuera de
esta herramienta, los cambios de versión (conversión de la base de datos) se puedan eliminar por el
proceso por no reconocerlos como propios.
En el anexo del documento se incluye la explicación de la estructura de tablas establecido por Softland,
y del cual se basa el diccionario de datos.
1. Administración de tablas:
1.1. Creación y modificación de tablas de usuario. Dichas tablas pueden ser:
✓ Independientes: representan objetos tablas de tipo usuario. No tienen relación de dependencia
con las tablas del sistema, sean de usuario o estándares del sistema.
✓ Dependientes (o Hijas de): son tablas hijas de otras tablas (solapas grilla en los objetos tablas),
sean de usuario o estándares del sistema. Por ejemplo, en el objeto Clientes o Registración de
facturación.
1.2. Creación y modificación de campos de usuario a una tabla estándar o de usuario.
3. Operaciones Secundarias
✓ Creación de tipos de dato.
✓ Posicionamiento de los campos en la pantalla.
✓ Traducción de mensaje de error en pantalla (uso interno de Softland).
✓ Relaciones a reportes (vinculación de un reporte a un campo)
✓ Consultas integradas (vinculación de un reporte a un objeto)
✓ Vista de índices y Estadísticas.
✓ Regeneración de Procedimientos almacenados (Stored Procedures).
✓ Reparar jerarquía de objetos en el árbol de menú.
2. ALCANCE FUNCIONAL
A partir de la versión 3.5, el proceso de conversión del base de datos de cada empresa incluye la
conversión de las relaciones de reportes existentes. Este proceso reemplaza la tabla de relación
cwOMRelationships, por las tablas slOMRelationships donde se graban los datos de la relación y
slOMRelationFields relativa a los campos de la relación. En caso de surgir algún inconveniente durante
esa conversión, habría que ejecutar por única vez la opción de menu Convertir relaciones, a los efectos
de completar dicha conversión.
✓ Ventana: se permite indicar el tipo de visualización de las ventanas, como por ejemplo en cascada o en
mosaico horizontal.
En la opción Archivo:
✓ Guardar: se permite grabar los cambios realizados en una tabla.
✓ Guardar como: se permite realizar una copia de una tabla. La nueva tabla es de usuario y el sistema
propone por defecto el sufijo USR_ y la posibilidad de actualizar los prefijos de los campos.
✓ Eliminar: se permite eliminar una tabla de usuario.
✓ Cerrar: se permite cerrar la tabla actual abierta.
En la opción Edición:
✓ Agregar campo: se permite ingresar un nuevo campo de usuario a una tabla estándar o de usuario.
✓ Eliminar campo: se permite eliminar un campo de usuario de una tabla estándar o de usuario.
✓ Renombrar campo: se permite modificar el nombre de un campo de usuario de una tabla estándar o de
usuario.
✓ Tipo de campo: se permite ver el tipo de campo. Las opciones son: Normal (se graba y se muestra), Se
muestra, pero no se graba, No se graba ni se muestra y Se graba, pero no se muestra.
Template: TP_GU_[Tema].dotx Versión: 1.4 Vigencia: 25/08/2016
✓ Validación del campo: se indica si es un campo validable. Permite ingresar una descripción de su
validación. Ser un campo validable implica que el sistema estándar envía un evento a la controller (o
archivo dll) cada vez que el campo cambio su valor.
En la opción Ver:
✓ Árbol jerárquico: se visualiza de la tabla actual, las tablas dependientes y de las que depende ella. Por
ejemplo, la FCRMVH dependen entre otras las tablas FCRMVI y FCRMVI02. También se puede crear o
eliminar una tabla hija de usuario.
✓ Tabla: se visualiza la pantalla de configuración de la tabla.
✓ Campos: se visualiza la pantalla de configuración de los campos de la tabla.
✓ índices: se permite crear, renombrar y borrar índices de campos índices e incluidos.
✓ Estadísticas: se permite crear, renombrar y borrar estadísticas sobre campos en particular. Sirven a los
efectos de recopilar información sobre la distribución de los datos existentes en las columnas de las
tablas, y así optimizar las consultas SQL.
✓ Personalizar grilla: se permite indicar que columnas de la pantalla de los campos son visibles y cuales
fijos, el color predeterminado de las columnas y de las celdas inhabilitadas.
✓ Atributos de tabla: se permite ingresar o eliminar el tipo y valor de atributo de una tabla. Uso interno de
desarrollo de Softland. Se utiliza en los procesos de conversión de Monoempresa a Multiempresa.
1. Nombre: debe comenzar con el Prefijo USR_. Por defecto el sistema muestra UNKNOWN, valor que se debe
modificar por el deseado.
2. Tipo: se debe indicar alguna de las tres opciones disponibles:
✓ Tabla Física, se indica que la tabla que se está creando tiene persistencia en la base de datos.
✓ Tabla virtual, se indica que la tabla no tiene persistencia en la basa de datos. Ejemplo es la tabla de
wizard. Se utiliza para desarrollo propio del usuario.
✓ Tablas Alias, se indica que la nueva tabla, que es virtual, parte de una tabla física existente. Se utiliza
para desarrollo propio del usuario.
3. Tabla Base: se habilita sólo si la tabla es de tipo Tabla Alias, es decir se indica la tabla sobre la que depende
aquella.
4. Descripción: se ingresa una identificación.
5. Descripción compacta: se ingresa una identificación reducida.
6. Tabla hija, se indica que la tabla depende en jerarquía de otra tabla existente. Por ejemplo, la tabla FCRMVI
(ítems) que resulta ser tabla dependiente de la FCRMVH (Registración de facturación).
7. Hija falsa, se habilita si es Tabla hija, indica que no hereda la clave de su tabla padre o de la que depende.
8. Tabla, se habilita si es Tabla hija, indica la tabla padre o de la que depende.
Template: TP_GU_[Tema].dotx Versión: 1.4 Vigencia: 25/08/2016
9. Trigger / Constraint, se define el tipo de control de integridad referencial que se aplica en la tabla.
10. Árbol de la empresa, se indica si se muestra en el menú del sistema de gestión. En el caso de ser tabla hija,
no se encuentra habilitado ya que hereda esta propiedad de la tabla padre
11. Generador de reportes, se indica si se puede crear un reporte de esta tabla.
12. Módulo y Área, se indica la posición de partida de la nueva tabla. En el caso de ser tabla hija, no se encuentra
habilitado ya que hereda esta propiedad de la tabla padre.
13. Stored Procedure para insertar datos, se utiliza para desarrollo propio de usuario.
14. Tabla intermedia asociada, se utiliza para desarrollo propio de usuario.
15. Tabla de depuraciones asociada, se indica que la tabla es para depuraciones. Se utiliza para desarrollo propio
de usuario.
16. Tabla de log asociada se debe indicar alguna de las tres opciones disponibles:
✓ Usar el valor predeterminado (no se usará tabla de log).
✓ No usar tabla de log.
✓ Usar tabla de log.
En las tablas estándares del sistema, la opción Tabla de log asociada es la única opción que se puede
editar.
17. Clase controladora, se indica el nombre de la clase controladora de la tabla de usuario. Por ejemplo, en la
tabla Registración de facturación (FCRMVH), tiene la clase controladora
FC_RR_FCRMVH.ControllerFCRMVH, donde FC es el módulo y FCRMVH es la tabla física, y la versión es 3, es
decir que realiza el evento de grabación (o Save) para todas las tablas del objeto (tabla encabezado y de
ítem). En cambio, la tabla Registración de tesorería (CJRMVH), tiene la clase controladora
CJ_RR_CJRMVH.ControllerCJRMVH, donde CJ es el módulo y CJRMVH es la tabla física, y la versión es 4, es
decir que realiza el evento de grabación (o Save) por cada tabla del objeto en forma individual (tabla
encabezado y de ítem). Se utiliza para desarrollo propio de usuario.
En el encabezado:
1. Nombre: debe comenzar con el Prefijo USR_. Por defecto el sistema muestra UNKNOWN, valor que se debe
modificar por uno deseado.
2. Encabezado: se debe indicar una descripción que lo identifica.
3. Tipo de campo: se define directamente en la creación del campo. El mismo consta de cuatro opciones:
✓ Normal, se indica que el campo tiene persistencia en la base de datos y se muestra en la pantalla del
sistema.
✓ Se graba, pero no se muestra, se indica que tiene persistencia y no muestra en la pantalla del
sistema.
✓ Se muestra, pero no se graba, se indica que no tiene persistencia, pero se muestra en la pantalla del
sistema.
✓ No se graba ni se muestra, se indica que no tiene persistencia ni se muestra en la pantalla del
sistema.
4. Tipo de dato: se indica el alias de tipo de dato del campo. En caso de crear uno nuevo, debe comenzar con
el prefijo USR_.
5. Clave: se indica si es parte de la clave primaria de la tabla, por lo que fuerza el campo como requerido. Es
decir, define los campos que componen los valores para identificar en forma univoca a cada registro, y así el
valor no pueda repetirse.
6. Requerido: se indica si es obligatorio completar este campo.
7. Sólo lectura: se indica que el campo no es editable por parte del usuario dentro de la pantalla del sistema
8. Validable: sólo se habilita si la tabla tiene una Clase controladora asociada. Se indica si la modificación de
este campo genera un evento de validación para la clase. Este campo debe estar activo cuando se utiliza la
herramienta QV (Administrador de Sentencias).
9. Encabezado compacto: se ingresa la descripción reducida. Por defecto, copia la que se ingresa en el
encabezado.
20. Se compara contra otros campos: se indica si el filtro para recuperar la máscara se hace igualando la clave
de la tabla de máscaras con campos del mismo registro.
21. Se compara contra valores constantes: se indica si el filtro para recuperar la máscara se hace igualando la
clave de la tabla de máscaras con valores fijos.
22. Filtro para hallar la máscara: en el caso de utilizar una máscara de una tabla, se ingresa el campo contra el
cual el sistema se comparará.
23. Atributos: se permite ingresar o eliminar el tipo y valor de atributo de una tabla.
No en todas las tablas se pueden crear campos de usuario. Por ejemplo, en algunas tablas que tengan la
opción Store Procedure. Es importante considerar, que al crear un campo de usuario se debe verificar el
correcto funcionamiento del sistema.
1. Nombre: se debe ingresar un código que debe comenzar con el Prefijo USR_. En la figura 6, se ingresa el
código USR_PPRPRWIZ.
2. Descripción: se debe ingresar una descripción que lo identifica. Es la descripción del objeto wizard que se
muestra en el área de objetos del menu principal. En la figura 6, Proceso de promociones.
3. Clase controladora: se ingresa el nombre de la clase controladora de Wizard de usuario. Debe ser
GRWUsrScr.ControllerGRUWIZ.
4. Versión: se debe ingresar el valor cero (0).0
5. Módulo / Área, se indica la posición de partida de la nueva tabla. En la figura 6, se indica el módulo y área
Clientes (VT).
6. Mostrar mensajes, se indica si al terminar se muestran mensajes sobre el proceso que se está realizando o
mensajes de error.
7. Visible, se indica si es visible en el menú, se define que no es visible cuando el wizard termina volcando datos
en una tabla.
8. Pasos, si se realiza botón derecho sobre la lista de pasos, en el un menú contextual se encuentran las
opciones Add Stop (Agregar paso) y Delete Step (Borrar paso). La opción Add Step, se agrega un nuevo paso
al Wizard, donde se ingresar un nombre que debe comenzar con el Prefijo USR_). La opción Delete Step, se
elimina el campo seleccionado.
9. Descripción del Step, se ingresa o modifica la descripción del paso seleccionado en la lista de pasos.
1. Nombre: se ingresa un código que debe comenzar con el Prefijo USR_. En la figura 7, se ingresa el código
USR_PPRPR01.
2. Tipo: es de tipo virtual. Si ingresa por la opción Nueva tabla de wizard desde la barra de herramientas, dicho
campo no es editable.
3. Wizard: se indica el wizard al cual pertenece la nueva tabla. En el ejemplo de la figura 7, se indica el
USR_PPRPRWIZ (Proceso de promociones), definido en la figura 6.
4. Paso: se indica el paso al cual corresponde en el wizard que se indica en el campo Wizard.
5. Modo grilla: se indica en el caso que los campos se quieran mostrar en pantalla en modo grilla.
A los efectos de una mejor administración de las tablas de wizard, se recomienda incluir la palabra
VIRT, una vez seguido del prefijo USR_, dentro de la estructura del nombre de los campos de la tabla
de wizard. Asimismo, los tipos de campos. Por ejemplo, el campo USR_VIRT_CMPRAD (Comprador).
Los campos de la tabla de wizard tienen la característica que no se graban en la base de datos. Por ello,
el tipo de campo puede ser:
✓ Se muestra, pero no se graba.
✓ No se graba ni se muestra.
A continuación, se explica cómo hacer la relación del campo lupa denominado Código Postal, ubicado
en la solapa grilla Contactos, del objeto Clientes:
Ir a la opción Ver>Campo de la barra de menú o Vista de campos de la barra de herramientas. En dicha pantalla,
ir a la opción Edición>Agregar Campo, o ir a la barra de herramientas y seleccionar Nuevo campo.
En la figura 14, se muestra la ventana Nuevo campo, donde se debe como tipo de campo Se muestra pero no se
graba y donde en el campo Nombre del campo, el sistema propone como nombre USR_XXXXXX_ _UNKNOWN
(donde XXXXXX es el nombre de la tabla). En este caso, se renombra el UNKNOWN por CODPOS, siendo el
nombre definitivo USR_VTMCLC_CODPOS.
Se debe indicar el tipo de dato ABrowserField. El campo USR_VTMCLC_ CODPOS, queda definido como se
muestra en la figura 15.
En la figura 17, se visualiza la ventana Relaciones a Reportes, con la configuración de la relación del
campo de usuario Código Postal con la del reporte Gr – Códigos postales.
Fig. 17 – Relación del campo Código Postal con el reporte Gr- Código Postal.
Por defecto, el sistema propone la opción Buscar valores, en el campo Formato para abrir el reporte
destino, de la solapa Opciones. Esto permite realizar únicamente una búsqueda de valores por pantalla,
sin retorno de datos. En caso de necesitar la recuperación de datos en determinados campos del reporte,
seguir los pasos que se mencionan en el punto 2.4.5 Relaciones de objetos a reportes.
Cuando se realiza la creación de un campo browse, se necesita reiniciar Softland, para su incorporación
a la interfaz de usuario.
Al hacer clic en el botón lupa , se muestra la ventana Código Postal, con los valores que se recuperan del
reporte GR – Códigos Postales.
Al ingresar al botón Editar, se muestra la ventana Relaciones a reportes, con las siguientes solapas:
En la solapa Parámetros, se puede indicar si los valores de los campos de la registración se asignan como
parámetros del reporte asociado. Los campos disponibles como parámetros son los que existen como
disponibles en función del objeto y la tabla seleccionada. Se encuentran las siguientes opciones:
• Campo/Parámetro origen: es el campo de la registración donde se asigna como valor de parámetro al
reporte.
• Parámetro destino: es el parámetro del reporte que hereda el valor del campo de la registración indicado.
•
En la solapa Opciones, se indica el tipo de consulta del reporte. Se encuentran las siguientes opciones:
• Formato para abrir el reporte destino:
✓ Formateado: se ejecuta el reporte para la visualización del reporte.
✓ Buscar Valores: Se ejecuta el reporte para la visualización del reporte y permite volcar los valores a
la registración.
• Permitir selección múltiple: Al seleccionar la opción Buscar Valores, se permite volcar varios ítems a la
registración, por lo cual, se debe utilizar cuando se asocia un reporte a una solapa de ítem de una
registración. Si no se selecciona esta opción solo se permitirá volcar un solo valor.
En la solapa Retorno de datos, se indica cuales campos de la registración heredan los datos del reporte, por lo
cual, a cada campo de la registración que se desea volcar un dato, se debe tener asignado un campo del
reporte. Esta solapa se muestra en el caso de indicar como opción Buscar Valores, en la solapa Opciones. Se
encuentran las siguientes opciones:
• Campo destino: es el campo de la registración disponible para recibir valores en forma automática del
reporte.
• Toma valor de: es el campo del reporte que se toma el valor para asignarle el valor a la registración.
En la figura 24, se muestra la solapa Retorno de valores, con los valores Cuenta y Cobrador.
Para utilizar las Consultas implementadas se debe ingresar a la registración del sistema en la cual se implementa
la consulta, luego posicionar sobre el campo en el cual se debe activar la visualización, y, por último, seleccionar
en la barra de menú Consultas, alguna de las consultas configuradas.
En el ejemplo de la Figura 25, el objeto de menú Registración de Cobranzas (Tabla VTRRCH), al momento de
posicionar el cursor en el Código de Cliente (VTRMVH_NROCTA), se habilita la consulta Búsqueda de Clientes en
la opción Consultas de la barra de menú. Al hacer clic, se visualiza una ventana que corresponde al tipo de objeto
destino (VTM_CLH_CLR). En esta ventana se debe seleccionar el cliente y, por último, hacer clic en el icono
Guardar.
Cuando se realiza la creación de una consulta vinculada, se necesita reiniciar Softland, para su
incorporación a la interfaz de usuario.
Al hacer lo explicado en el párrafo anterior, el sistema recupera los valores del cliente y cobrador, en
función a lo indicado en la solapa Toma Valor, de la Relación de reportes. Ver figura 26.
2.4.6 Índices
Es la herramienta que permite agregar índices a las tablas del sistema. El índice es una estructura de datos que
mejora la velocidad de las operaciones, por medio de un identificador único de cada fila de una tabla, permitiendo
un rápido acceso a los registros de una tabla en una base de datos. Se suelen usar en aquellos campos sobre los
cuales se hacen frecuentes búsquedas.
Para acceder a la definición de índices, se debe ir a la opción Vista de índices de la barra de herramientas o
Ver>Índices de la barra de menu.
En la figura 28, se muestra la ventana Índice, con la definición del índice GR_NYUMERATION, donde se utiliza el
campo Número de formulario (PVRMVH_NROFORM) para las búsquedas y posterior procesamiento de los datos,
en las registraciones de los comprobantes de proveedores y pagos. El campo Sin duplicados, sirve para que el
SQL verifique que en ese índice que no pueden existir dos (2) valores iguales. Es una manera de validar la
duplicidad en las cargas de las tablas de tipo usuario (USR).
También se puede utilizar columnas incluidas (o agregadas), como complemento a los índices de las tablas
(estándar o de usuario), similares a las que funcionan en Microsoft SQL Server, y cuyo objetivo principal es la
optimización de las consultas SQL sobre las bases de datos.
2.4.7 Estadísticas
Es la herramienta que permite crear estadísticas vinculadas a tablas y sus campos, similares a las que funcionan
en Microsoft SQL Server, cuyo objetivo principal es la optimización de las consultas SQL sobre las bases de
datos.
Para acceder a la definición de las estadísticas, se debe ir a la opción Ver>Estadísticas de la barra de menu.
Como se muestra en la figura 29, en la tabla de Clientes (VTMCLH), se indican los campos Cuenta y Municipio,
para su uso en las estadísticas de SQL.
Detalle
FC Módulo
R Tipo
MV Detalle o descripción
H Pertenencia
R, de tipo registración.
MV, movimiento.
H, encabezado (header).
Detalle de módulos
AG Gestión Agropecuaria
CB Conciliación Bancaria
CF Cash Flow
CG Contabilidad
CJ Tesorería
CO Compras
CP Control Presupuestario
CT Costos
CV Facturación de Contratos
DD Diccionario de Datos
DG Impuestos
DP Depuraciones
DY Tabla de Migración con el Sistema América
EC E-Commerce
ED Gestión Educativa
EO Análisis de Gestión Financiera (EOAF)
FC Facturación
GC Gestión de Cobranzas
GP Gestión de Proyectos
GR General
IG Informes Gerenciales
IM Importaciones
IN Interfaces
ME Mantenimiento de equipos
PD Producción
PV Proveedores
RH Recursos Humanos
RP Repartos
RV Activo Fijo
SJ Sueldos y Jornales
SP Seguimiento de Proyectos
ST Stock
TR Transferencias
VT Clientes
WA Autorización
WG Wizard Generator
Detalle de Pertenencia
H Header
I Í ítem
D Dimensiones
G Subcuentas
En el detalle de pertenencia, pueden existir otras variantes, pero obligatoriamente para este tipo de
tablas es necesario clasificarla de esta manera.
2. Los campos virtuales siempre llevan como prefijo la palabra VIRT más [ _ ] (Under Score)
Por ejemplo: VIRT_INDICA
En la mayoría de los casos, la segunda parte del campo (por ejemplo, NROCTA) debe respetar también
los 6 caracteres.