01. DATOS GENERALES
Línea de producto: | |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina(s) | Nombre Técnico | Fecha |
---|
FINA087A | Cobros Diversos. |
|
---|
1723/06/2020 | FISA815 | Generación Complemento de Recepción de Pago. | 26/06/2020 |
|
Issue (asociado): | DMINA-9365 (DMINA-9401 | DMINA-9588) |
---|
Pacote: | 007567 |
---|
Versión: | 12.1.17 |
---|
| 12.1.23 | 12.1.25 | 12.1.2702. SITUACIÓN/REQUISITO
En la rutina Cobros Diversos (FINA087A), se solicita la creación de un parámetro para habilitar o deshabilitar el cálculo automático de valores en la sección "Monedas" de la ventana "Valores de la baja" al aplicar Descuentos, Multas e Intereses a un título seleccionado.
03. SOLUCIÓN
- En la función FAPagtoAtu() de la rutina Cobros Diversos (FINA087A), se agrega el uso del
...
- parámetro MV_PGOAUTR; el cual se utiliza para para habilitar o deshabilitar el cálculo automático de valores en la sección "Monedas" de la ventana "Valores de la baja" al aplicar Descuentos, Multas e Intereses a un título seleccionado.
- En la función fGetDocs() de la rutina Generación Complemento de Recepción de Pago (FISA815), se agrega tratamiento para encontrar el valor por título y no por parcialidad.
A continuación, se muestra la sección de Pre-condiciones y Pasos para validar la solución:
...
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Pasos, Paso 03, Paso 04 |
---|
ids | Pre-condiciones,Pasos |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-condiciones |
---|
| - Realicé un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-9365.
- Validar que la rutinas incluida incluidas en el parche, coincida coincidan con la mencionada las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como la fechalas fechas.
- Realizar las configuraciones mencionadas en la sección 0504. DICCIONARIO DE DATOS.
- Configurar el parámetro MV_PGOAUTR con el valor ".T." (sin comillas).
- Crear una Factura de Venta en Moneda 1 con un valor bruto de "136,368.63", la cual debe encontrarse timbrada.
- Parcialidades Tres parcialidades de "45,456.21".
- Informar Tasa del día para la moneda "dólar", con un valor de "19.81".
|
Totvs custom tabs box items |
---|
| - Ingresar a la rutina Cobros Diversos, ubicada en "SIGAFIN - Actualizaciones | Cuentas por Cobrar | Cobros Diversos".
- Informar los parámetros solicitados.
- Informar el encabezado del Recibo.
- El cliente informado, debe corresponder al utilizado en el documento a cobrar.
- Seleccionar la forma de cobro e informar el valor por cobrar.
- Tipo Valor (EL_TIPODOC) = EF - En Efectivo.
- Prefijo (EL_PREFIXO) = "EF".
- Número (EL_NUMERO) = "REC00000000000000101".
- Moneda (EL_MOEDA) = "12".
- Valor (EL_VALOR) = "2,294.61".
- El valor se calcula utilizando "Valor del título entre la tasa del recibo (la cual fue tomada de la tasa del día)".
,000.00"- ,456.21 ÷ 19.81 = 2,294.6092
- El resultado anterior se redondeará a: 2,294.61
.
- Seleccionar el cliente Cliente para el cual se realizará el cobro.
- Seleccionar el título Título a cobrar.
- En la ventana mostrada (Valores de la baja):
- Se visualizan los siguientes valores:
Image Added
- Borrar el valor en la Moneda 1 (PESO), quedando en "0.00".
- Informar el valor en la Moneda 2 (DÓLAR), quedando en "2,294.61".
- Observar que el campo "Valor por bajar" es mayor al campo "= por cobrar" por un centavo (0.01).
Image Added
- Para realizar el cuadre de los valores mencionados anteriormente; y conseguir un proceso de cobro correcto, se procede a informar en el campo "- Descuentos" el valor "+ Multas" el valor 0.01.
- Observar que se realizan las siguientes actualizaciones:
Image Added
- Observar que el sistema actualizará el campo "= por cobrar" con el valor 45,456.21 + 0.01 (Multa)
- El campo correspondiente a la Moneda 1 (PESO) se actualiza.
- Borrar el valor en la Moneda 1 (PESO), quedando en "0.00".
- Informan nuevamente el valor de la Moneda 2 (DÓLAR):
Image Added
- Dar clic en el botón "Ok" y validar que no se muestre un mensaje que indique diferencia entre los valores por cobrar y bajar.
- Validar que el título haya quedado seleccionado y el "Saldo" correspondiente a la moneda utilizada, se encuentre en "0.00".
- En la ventana Recibo (Resumen):
- Seleccionar la moneda "Dólar", en el campo "Valores en".
- Validar que el campo "Saldo" se encuentra en "0.00".
Image Removed Image Added
- Dar clic en "Avanzar" o "Confirmar".
- Validar que no es solicitada la confirmación para la generación de un título de tipo "RA".
|
|
04. DICCIONARIO DE DATOS
Al implementar la solución del presente issue, se recomienda realizar la siguiente modificación al diccionario de datos:
- Ingresar al Configurador (SIGACFG) con acceso exclusivo.Modificar la propiedad "Obligatorio" a "No" de los campos:
- Motivo Traslado (F2_MODTRAD).
Vehículo Traslado (F2_VEICULO)Crear el parámetro MV_PGOAUTR, como se describe a continuación:
Parámetro | MV_PGOAUTR |
Tipo | Lógico |
Descripción | Habilita/deshabilita cálculo automático de Monedas en la ventana Valores de Baja de Cobros Diversos: .T. = Habilita / .F. = Deshabilita. |
Contenido default | .F. |
HTML |
---|
<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>
|