...
Diagrama de Entidad y Relación
Diccionario de Datos
CWH – Tablas para Mnemónicos |
Campo | Tipo | Tam. | Dec. | Título | Descripción |
CWH_FILIAL | C |
|
| Sucursal |
|
CWH_TABLA | C | 3 |
| Tabla |
| Descripción | Tablas para formulación | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si |
|
CWH_DESCRI | C | 30 |
|
| Descripción | Descripción | Descripción | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si |
|
Índice: CWH_FILIAL+CWH_TABLA
CWI – Tablas de Campos para Mnemónicos |
Campo | Tipo | Tam. | Dec. | Título | Descripción |
CWI_FILIAL | C |
|
| Sucursal |
|
CWI_TABLA | C | 3 |
| Tabla |
| Descripción | Tablas para formulación | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si |
|
CWI_CAMPO | C | 10 |
|
| Campo | Descripción | Campo | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si |
|
CWI_DESCRI | C | 25 |
|
| Descripción | Descripción | Descripción | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si |
|
Índice: CWI_FILIAL+CWI_TABLA+CWI_CAMPO
CWJ –Mnemónicos |
Campo | Tipo | Tam. | Dec. | Título | Descripción |
CWJ_FILIAL | C |
|
| Sucursal |
|
CWJ_CODMNE | C | 16 |
| Cod Mnemon | Descripción | Código del mnemónico | Formato | CWJMnemoPvar() | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Modo Edición | iif(!INCLUI,.F.,.T.) | Propiedad | Real/Alterar | Val. Sistema | ExistChav(“CWJ”) | Help | Código que se asigna al mnemónico |
|
CWJ_TIPO | C | 1 |
| Tipo Reg. | Descripción | Tipo de registro | Formato | @! | Nivel | 1 | Usado | No | Obligatorio | Si | Browse | Si | Propiedad | Real/Visualizar | Modo Edición | CTBA091AB() | Inic. Std | “U” | Help | Tipo de mnemónico, los que viene de Sistema “S” y los que sean grabados por el usuario “U”. |
|
CWJ_DESCRI | C | 40 |
| Descripción | Descripción | Descripción mnemónico | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Propiedad | Real/Alterar | Help | Descripción corta de mnemónico |
|
CWJ_GRUPO | C | 6 |
| Grupo |
| Descripción | Grupo o módulo | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Propiedad | Real/Alterar | Modo Edición | CTBA091GPO() | Val. Sistema | IF( (!EMPTY(M->CWJ_GRUPO),ExistCpo("SX5","CZ"+M->CWJ_GRUPO) , .T.) | F3 | CZ | Help | Código del módulo o grupo al que pertenecerá el mnemónico. |
|
CWJ_TIPDAT | C | 1 |
|
| Tipo | Descripción | Tipo de Mnemónico | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | No | Propiedad | Real/Alterar | Inic. Std | “1” | Val. Sistema | Pertence(“123456”) | Modo Edición | CTBA091AB() | Lista | 1=Campo de BD;2=Tabla;3=Formula;4=Funcion;5=Funcion de usuario;6=Valor | Help | Clasifica el mnemónico. |
|
CWJ_DATVIN | C | 15 |
|
| Dato Vinculo | Descripción | Dato Vinculado | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | No | Browse | No | Propiedad | Real/Alterar | When | M->cwj_tipdat $ '3|4'.AND. CTBA091AB() |
|
|
|
| Val. Sistema | IF (!EMPTY(M->CWJ_DATVIN),CTB91VLDVIN(),.T.) | F3 | CTB911 | Help | Código de la Formula, Función o Valor asociado al mnemónico. |
|
CWJ_FUNRPO | C | 10 |
|
| Función RPO | Descripción | Función RPO | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | No | Browse | No | Propiedad | Real/Alterar | Val. Sistema | FindFunction(M->CWJ_FUNRPO) | When | M->cwj_tipdat=='5' .AND. CTBA091AB() | Help | Si el tipo de mnemónico es Función de Usuario, permite asociar una función del sistema o de usuario. |
|
|
| Valor Fijo | Descripción | Valor Fijo | Formato | @! | Nivel | 1 | Usado | Si | Browse | No | Propiedad | Real/Alterar | When | M->cwj_tipdat=='6' .AND. CTBA091AB() | Help | Digite el valor fijo para el mnemónico. |
|
CWJ_TODAS1 | C | 1 |
|
| ¿Todas? | Descripción | ¿Todas? | Formato | @! | Nivel | 1 | Usado | SI | Obligatorio | Si | Browse | No | Opciones | 1=Si;2=No | Inicializador | “2” | Propiedad | Real/alterar | Val. Sistema | x2CboxMnemo() | When | M->cwj_tipdat $ '1|2' .AND. CTBA091AB() | Help | Si= Requiere que muestre todas las tablas del sistema. No = Solo requiere ver las tablas que son para formulación. |
|
CWJ_TABLA | C | 3 |
|
| Descripción | Alias disponibles | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | No | Browse | Si | Propiedad | Real/Alterar | Val. Sistema | CWJIniBoxF() .And. x3CboxMnemo() | When | M->cwj_tipdat $ '1|2' | X3_CBOX |
|
|
| Help | Muestra las tablas disponibles para la formulación (CWH). |
|
CWJ_TODAS2 | C | 1 |
|
| ¿Todas? | Descripción | Todos? | Formato | @! | Nivel | 1 | Usado | SI | Obligatorio | Si | Browse | No | Opciones | 1=Si;2=No | Inicializador | “2” | Val. Sistema | x3CboxMnemo() | When | M->cwj_tipdat == '1' .AND. CTBA091AB() | Help | Si=Requiere que muestre todos los campos del sistema de acuerdo a la tabla seleccionada. No = Requiere ver los campos que son para formulación, de acuerdo a la tabla seleccionada. |
|
CWJ_CAMPO | C | 10 |
|
| Descripción | Campo disponibles | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | No | Browse | Si | Val. Sistema | HelpFieldM() | Propiedad | Real/alterar | When | M->cwj_tipdat == '1' | Help | Muestra los campos (SX3) que no sean virtuales y que pertenezcan a la tabla seleccionada. |
|
CWJ_HELP | M |
| |
|
| Ayuda | Descripción | Ayuda del campo | Formato | @! | Nivel | 1 | Usado | Si | Contexto | Virtual | Propiedad | Visualizar |
|
Índice: CWJ_FILIAL+CWJ_codMNE
Nota:
Las función CWJAliasBox() debe mostrar las tablas disponibles para los mnemónicos (CWH), tomar como base la función fTablesBox()
...
La consulta CWJCPO debe mostrar los campos disponibles para la tabla seleccionada (CWH) filtrando solo los campos de acuerdo a la tabla seleccionada. Tomar como base la consulta RCAFIE que contiene la función fListaField().
CWN – Funciones |
Campo | Tipo | Tam. | Dec. | Título | Descripción |
CWN_FILIAL | C |
|
| Sucursal |
|
CWN_CODFUN | C | 15 |
| Código |
| Descripción | Código de la Función | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Validación | ExistChav("CWN") | Contexto | Real | Propiedad | Modificar | Help | Código de la función |
|
CWN_DESCRI | C | 40 |
|
| Descripción | Descripción | Descripción de la Función | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Contexto | Real | Propiedad | Modificar | Help | Descripción corta de la Función |
|
CWN_HELP | Memo |
|
| Ayuda | Descripción | Ayuda de la función | Formato |
|
|
| Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | No | Contexto | Real | Propiedad | Modificar | Help | Descripción de lo que hace la función |
|
|
|
|
|
|
|
|
|
|
Índice: CWN_FILIAL+CWN_CODFUN
DescripciónCWK – Formulas |
Campo | Tipo | Tam. | Dec. | Título | Descripción |
CWK_FILIAL | C |
|
| Sucursal |
|
CWK_CODFOR | C | 15 |
| Cód. Formula |
Descripción | Código de la Fórmula | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Help | Código de la formula |
|
CWK_DESC | C | 30 |
|
| Descripción | Descripción | Descripción | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Propiedad | Real/Alterar | Help | Descripción corta de la fórmula |
|
CWK_GRUPO | C | 6 |
|
| Grupo | Descripción | Grupo o módulo | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Propiedad | Real/Alterar | F3 | CZ | Help | Código del módulo o grupo al que pertenecerá la formula. |
|
CWK_ADVPL | MEMO |
| |
|
| Traduc ADVPL | Descripción | Formula en ADVPL | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | No | Help | Traducción de la fórmula en ADVPL. |
|
CWK_HELP | MEMO |
|
| Ayuda |
| Descripción | Ayuda | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | No | Help | Explicación de la funcionalidad de la fórmula. |
|
Índice: CWK_FILIAL+CWK_CODFOR
Tablas genéricas (sx5)
CZ.- Grupos o Módulos |
X5_CHAVE | X5_DESCSPA |
000001 | SIGACTB |
000002 | SIGAFAT |
000003 | SIGACOM |
000004 | SIGAPCP |
000005 | SIGAGPE |
...
Consultas Especiales (sxb)
CTB911- Consulta especial |
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_DESCSPA | XB_DESCENG | XB_CONTEM |
|
| 1 | 01 | RE | Especial | Especial | Especial |
| | | | | | |
Estructura de Menú
En el módulo Configurador (SIGACFG) ingrese a la ruta Ambiente/Archivos/Menu (CFGX013). Informe la nueva opción del menú de SIGACTB (Contabilidad de Gestión) conforme las siguientes instrucciones:
Menú | Contabilidad de Gestión |
Submenú | Actualizaciones>Archivos>Entes>Mnemónicos |
Nombre de Rutina | Mnemónicos |
Programa | CTBA091 |
Módulo | SIGACTB |
Tipo | Función Protheus |
Casos de Testes
Los casos de teste mencionados abajo deben ser ejecutados para garantizar la calidad del producto, tiene como finalidad obtener los resultados esperados.
- 1. Caso(s) de Testes Reutilizable(s)
...