Á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 Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:

  

RutinaNombre TécnicoFecha
FINA330Compensación de cuentas por cobrar.14/05/2020
FINA340Compensación de cuentas por pagar.13/05/2020
MATA468NGeneración automática de Facturas/Rémitos.15/05/2020

  

Issue:DMINA-9065
Version:12.1.17 | 12.1.23 | 12.1.25 | 12.1.27

02. SITUACIÓN/REQUISITO

  • En las rutinas Compensación de cuentas por cobrar (FINA330) y Compensaciones de cuentas por pagar (FINA340) se están presentando mensajes de error log, además de errores de cálculo al realizar la selección de los títulos a compensar.
  • En la rutina de Generación de Notas (MATA468N), se observa que al realizar la generación de facturas, el valor del flete se duplica.

03. SOLUCIÓN

  • En la rutina Compensación de cuentas por cobrar (FINA330), se añade una ventana de selección de títulos exclusiva para la localización Estados Unidos (EUA) en la función fA330Comp(); en las

...

  • funciones fA330Comp(),

...

  •  FA330Troca()

...

  •  fMarkAll() se agrega la localización EUA.
  • En la rutina Compensaciones de cuentas por pagar (FINA340), se añade localización para EUA en la función Fina340() para no validar la existencia del tipo de documento "DIC" en la tabla genérica "Tipos de Títulos"; en la

...

  • función fA340Comp() se añade

...

  • localización para EUA al realizar el calculo de descuentos.
  • En la rutina Generación de Notas (MATA468N), se crea localización para EUA al momento de realizar la suma

...

  • del valor del flete.


Totvs custom tabs box
tabsPre condiciones, a) Compensación de cuentas por cobrar, b) Compensación de cuentas por pagar
idspaso1,paso2,paso3
Totvs custom tabs box items
defaultyes
referenciapaso1

a) Compensación de cuentas por cobrar:

  • Contar con una Factura de venta.
  • Contar con una Nota de Crédito para el mismo cliente de que la factura anterior, con un valor de una fracción del de la factura.

b) Compensación de cuentas por pagar:

  • Contar con una Factura de compra.
  • Contar con una Nota de Crédito para el mismo proveedor de la factura anterior, con un valor de una fracción del de la factura.
Totvs custom tabs box items
defaultno
referenciapaso2
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ingresar e ingresar al menú "Actualizaciones | Cuentas por cobrar | Compensación de cuentas por cobrar" (FINA330).
  3. Informar los datos requerida requeridos en el grupo de preguntas (botón F12).
  4. Seleccionar la factura de venta y seleccionar la opción Compensar.
  5. Informar el valor de la Nota de Crédito como el valor a compensar, dar clic en "Ok".
  6. Seleccionar la Nota de Crédito.
    • Dejar como Valor a compensar el valor total de la Nota de Crédito, dar clic en "Ok".
  7. Confirmar la compensación dando clic en "Ok".
  8. Validar que el saldo restante en los títulos, sea el correcto.
    • Podrá Se podrá realizar desde "Consultas | Ctas. Por Cobr. | Posición de Títulos a Cobrar" (FINC040).
Totvs custom tabs box items
defaultno
referenciapaso3
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ingresar e ingresar al menú "Actualizaciones | Cuentas por cobrar | Compensación de cuentas por pagar" (FINA340).
  3. Informar los datos requerida requeridos en el grupo de preguntas (botón F12).
  4. Seleccionar la Factura de compra y seleccionar la opción Compensar.
  5. Informar el valor de la Nota de Crédito como el valor a compensar, dar clic en "Ok".
  6. Seleccionar la Nota de Crédito.
    • Dejar como Valor a compensar el valor total de la Nota de Crédito, dar clic en "Ok".
  7. Confirmar la compensación dando clic en "Ok".
  8. Validar que el saldo restante en los títulos sea el correcto.
    • Podrá Se podrá realizar desde "Consultas | Cuentas por Pagar | Posición de Títulos a Pagar" (FINC050).



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>