Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Línea de producto: 
MIcrosiga

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:SIGAFIN - Financiero.
Función:

  

Rutina(s)Nombre TécnicoFecha
FINA415
Eliminación de residuos
FINXBXFunciones Genéricas de Bajas 
FINA070Bajas para recibir 
FINXFUMIFunciones de uso exclusivo para Mercado Internacional
. Financiero
25
05
 

    

Ticket:8648904
Issue:DMINA-9123
Versiones:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27

02. SITUACIÓN/REQUISITO

En la rutina de Eliminación de Residuos (fina415), se tienen las siguientes condiciones:

  • En el archivo de Motivos de Baja (FINA490), en el tipo de baja "DAC", se tiene informado el campo  Mov. bancario = "S" (Movimientos de baja con afectación bancaria).
  • Se tiene informado en el parámetro MV_CXFIN, un banco en moneda 1.

Al realizar el proceso de eliminación de residuos de una "NCC" o un "RA", en moneda contraria al banco con el tipo de baja "DAC", son generados dos movimientos bancarios; uno por el valor de la eliminación de residuos convertido al valor de la moneda del banco y el segundo por un valor mucho mayor que no corresponde al movimiento.

03. SOLUCIÓN

  • En la rutina de Funciones Genéricas para bajas (finxbx), en la función fa070Adiant() se omite una localización para México, para que no genere el segundo movimiento bancario.

...

  • Se localiza para México el uso de la nueva función MovBanc(), que permite modificar los datos del movimiento bancario generado como la moneda 1 (E5_MOEDA) y el valor de la moneda 2 (E5_VLMOEAD2). ya que se estaban guardando incorrectamente.

...

  • En la rutina de Bajas para recibir (Fina070), se localiza para México el cálculo de los valores en las monedas usadas en los movimientos bancarios, para que se realice la conversión de monedas correctamente y que al momento de la baja del título, este se quede saldado completamente.


Totvs custom tabs box
tabsPaso 01, Paso 02Pre-condiciones, Pasos, Paso 03, Paso 04
idspaso1Pre-condiciones,paso2Pasos
:
Totvs custom tabs box items
defaultyes
referenciapaso1Pre-condiciones

Parámetros:

  • MV_CXFIN = Cod.Banco/Agencia/Cuenta // Caja General Financiero

Catálogos:

  • Contar con un cliente configurado.
  • Contar con un banco configurado en moneda 1.
  • Una NCC generada en moneda 2.
  • Contar con el tipo Tipo de baja "DAC", con el campo Movto. bancario = "S".
para probar la solución:
Totvs custom tabs box items
defaultno
referenciapaso2Pasos
  • Ingresar al módulo SIGAFIN, "Miscelanea| Archivos| Eliminacion de residuos"(FINA415).
  • Configurar los parámetros de las preguntas, como se muestra  muestra a continuación continuación:





Image Modified

  • Seleccionar el titulo título, al cual se le aplicara aplicará el proceso de eliminación de residuos.
  • Dar clic en "Confirmar".
  • Se mostrar un recuadro para informar que se esta realizando el mostrará una ventana con el progreso del proceso.
  • Finalmente, se mostrará un recuadro indicando que el proceso se finalizó con éxito, ; dar clic en el botón "Finalizar".
  • Ingresar al módulo SIGAFIN, "Consultas| Ctas. Por . Cobr| Posicion de titulos títulos por cobrar"(FINC040).
  • Seleccionar el titulo título, al cual se le aplico aplicó el proceso de eliminación de residuos, dar .
  • Dar clic en "Consulta".
  • Se observa que se genero generó solo un movimiento bancario en la moneda del banco y el titulo quedo título quedó saldado completamente.

04. INFORMACIÓN ADICIONAL

Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!

05. ASUNTOS RELACIONADOS

...



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>