01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFIN - Financiero |
|---|
| Función: | | Rutina(s) | Nombre Técnico | Fecha |
|---|
| fina086 | Cancelación de la orden de Pago |
| | fina080 | Baja de Títulos por Pagar |
|
|
|---|
| Ticket: | 8950241 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-9256 |
|---|
02. SITUACIÓN/REQUISITO
Cuando se realiza la devolución parcial de un PA en moneda 3 a través de la rutina FINA080, el movimiento bancario se genera con un valor errado.
La baja de los PA’s debe realizarse desde la rutina de cancelación de orden de pago(fina086) pero la funcionalidad para realizar bajas parciales o devoluciones para los PA’s no se encuentra activa para México.
03. SOLUCIÓN
Se activa la funcionalidad para realizar bajas parciales o devoluciones en los PA's para los países México, Perú y Colombia.
Se actualiza la rutina FINA086 con los siguientes puntos:
- En la función fina086 se agregan los campos NUMDOC, TIPODOC, PREFIXO, PARCELA y TIPO a la estructura de la tabla temporal TRB.
- En función GeraTRB se asigna valores a los campos NUMDOC, TIPODOC, PREFIXO, PARCELA y TIPO.
- En función fa086MBrow se asigna evento al doble clic del check box para ejecutar la función fn086Mark que habilita un recuadro donde se asignaran los valores de la baja.
- Se crea la función fn086Mark que contiene la generación de una pantalla emergente para la devolución de PA.
- Se crea la función fn086AllMk para marcar y desmarcar todos los registros contenidos en el browse y validar los PA´s.
- Se crea función ValInfoPA que valida la información agregada para la devolución de PA
- Se crea función fn086Grv que contiene el proceso para la afectación de tablas SEK, SE2, SE5 y FK’s
- Se crea función obtMndaBco que obtiene la moneda y tasa del banco seleccionado
- Se crea función valMndBco, que valida el valor de devolución.
- Se crea la función fn086mFk para la actualización de los campos FK2_VALOR y FK2_VLMOE2
Se actualiza la rutina Fina080 con los siguientes puntos:
- En la función fa080Adiant se asigna la función fn086mFk
1. Utilice cuando sea necesario describir un paso a paso. |
2. Utilice cuando sea necesario describir un paso a paso. |
|
04. INFORMACIÓN ADICIONAL
Otras acciones/acciones relacionadas

05. ASUNTOS RELACIONADOS
- Incluya enlaces con páginas de asuntos relacionados.

<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|