Á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
FINA415Eliminación de residuos
FINXBXFunciones Genéricas de Bajas 
FINA070Bajas para recibir 
FINXFUMIFunciones de uso exclusivo para Mercado Internacional
. Financiero
 

    

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  MovtoMov. 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>