...
Estrategia de Desarrollo y liberación |
|
Producto | Microsiga Protheus – Contabilidad |
Reléase que está siendo desarrollado | 11.90 |
Posee Réplica? | ( )Si ( X)No |
Cual versión? | No aplic |
Objetivo
Crear la rutina que permita el registro de las funciones que serán utilizadas para el proceso de formulación delos Asientos Estándar.
Definición da Regla de Negocio
Al ingresar a la opción visualizara un browse con las funciones (tabla CWN) y con las opciones Incluir, Modificar, Borrar y las demás opciones estándar (ver
prototipo 01).
Botón Incluir Al ingresar a esta opción solicitara los datos (ver
prototipo 02):
Código (CWN_codfun) .- Código asignado por el usuario para identificar la
función. Obligatorio.
Regla de integridad El código de Función es único, validara que no se repita.
Descripción (CWN_descri) .- Descripción corta de lo que hace la
función. Obligatorio.
Ayuda (CWN_help) .- Campo tipo memo, que permitirá registrar una explicación acerca de la
función. Obligatorio.
Tipo de Resultado (CWN_tipdat) .- Podrá seleccionar entre Numérico, Carácter o Fecha. Se refiere al tipo de resultado que arrojara la función que se está configurando.
Tipo (CWN_tipo) .- Mostrara dos opciones
Conversión de Monedas y
Apuntador (la rutina utilizada para llenar este listbox es la
CTB92LBOX(), debe ser la misma que la que se use en la
consulta especial de funciones).
Dependiendo de la selección del
Tipo, la edición de los
Parámetros (campos siguientes) tiene variaciones en su funcionalidad como sigue:
...
- CWN – Funciones
- CWJ – Mnemónicos
- SX3 – Campos
- SIX - Índices
Prototipo de Pantallas
Prototipo 01 Regreso Prototipo 02 Regreso Reglas de Integridad
- Se mencionan en la sección de Regla de Negocio.
Release Notes
Módulo | SIGACTB / PROTHEUS |
Función | Mantenimiento de Funciones |
Descripción de Función | Configuración de funciones para Conversión de Moneda y Apuntador, para ser utilizadas en la formulación de Asientos Estándar. |
...
Diagrama de Entidad y Relación
Diccionario de Datos
CWN – Funciones |
Campo | Tipo | Tam. | Dec. | Título | Descripción |
CWN_FILIAL | C | 10 |
| 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 |
|
CWN_TIPDAT | C | 1 |
| Tipo resultado | Descripción | Tipo de datos del resultado | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Contexto | Real | Propiedad | Modificar | Validación | Pertence(“123”) | Inicializador | “1” | Opciones | 1= Numérico;2=Carácter;3=Fecha | Help | Tipo dato que da como resultado la función que se está registrando. |
|
CWN_TIPO | C | 1 |
| Tipo | Descripción | Tipo de función | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Contexto | Real | Propiedad | Modificar | Validación | Pertence(“12”) | Opciones | #CTB92LBOX () | Inicializador | “1” | Help | Seleccione el tipo de función. |
|
CWN_PAR1 | C | 30 |
| Parámetro1
| Descripción | Parámetro 1 | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | No | Contexto | Real | Propiedad | Modificar | F3 | CTB921 | Help | Primer parámetro que utiliza el Tipo de Función seleccionado. |
|
CWN_PAR2 | C | 30 |
| Parámetro2
| Descripción | Parámetro 2 | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Contexto | Real | Propiedad | Modificar | F3 | CTB921 | Help | Segundo parámetro que utiliza el Tipo de Función seleccionado. |
|
CWN_PAR3 | C | 30 |
| Parámetro3
| Descripción | Parámetro 3 | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Contexto | Real | Propiedad | Modificar | F3 | CTB921 | Help | Tercer parámetro que utiliza el Tipo de Función seleccionado. |
|
CWN_PAR4 | C | 30 |
| Parámetro4
| Descripción | Parámetro 4 | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | Si | Browse | Si | Contexto | Real | Propiedad | Modificar | F3 | CTB921 | Help | Cuarto parámetro que utiliza el Tipo de Función seleccionado. |
|
CWN_PAR5 | C | 30 |
| Parámetro5
| Descripción | Parámetro 5 | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | No | Browse | No | Contexto | Real | Propiedad | Modificar | F3 | CTB921 | Help | Quinto parámetro que utiliza el Tipo de Función seleccionado. |
|
CWN_PAR6 | C | 30 |
| Parámetro6
| Descripción | Parámetro 6 | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | No | Browse | No | Contexto | Real | Propiedad | Modificar | F3 | CTB921 | Help | Sexto parámetro que utiliza el Tipo de Función seleccionado. |
|
CWN_PAR7 | C | 30 |
| Parámetro7
| Descripción | Parámetro 7 | Formato | @! | Nivel | 1 | Usado | Si | Obligatorio | No | Browse | No | Contexto | Real | Propiedad | Modificar | F3 | CTB921 | Help | septimo parámetro que utiliza el Tipo de Función seleccionado. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Índice.- CWN_FILIAL+CWN_CODFUN
Diccionario de referencia que serán creados en otro Requisito
CWJ.-Mnemónicos
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”) | Lista | 1-Campo de BD;2-Tabla:3-Formula;4-Función;5-Función de usuario;6-Valor | Help | Clasifica el mnemónico. |
|
Nuevos Índices
- CWJ_FILIAL+CWJ_TIPDAT+CWJ_DATVIN
...
En el módulo Configurador (SIGACFG) ingrese a la ruta Entorno/Archivos/Menus. Informe la nueva opción del menú de SIGACTB (Contabilidad de Gestión) conforme las siguientes instrucciones:
Menú | Contabilidad de Gestión |
Submenú | Actualizaciones>Entes>Funciones |
Nombre de Rutina | Funciones |
Programa | CTBA092 |
Módulo | SIGACTB |
Tipo | Función Protheus |