Versões comparadas

Chave

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

...

Los anticipos seleccionados e informados por el usuario se deducirán del valor total del título original.

Dica
titleAnticipo vinculado al pedido de compra

Es posible vincular anticipos a pedidos de compra para que el sistema realice la compensación automáticamente al clasificar el documento de entrada. Vea más en Anticipo en el Pedido de compras.

02. EJECUCIÓN

  • Manual

Procedimiento efectuado de forma manual vía rutina Compensación cuentas por pagar (FINA340), con exhibición de las pantallas involucradas en el proceso y necesitando de acciones/comandos del usuario.

...

Informações
titleObservación

Para utilizar el proceso de Compensación automática cuentas por pagar es necesario activar la función: FinCmpAut.
La compensación puede realizarse de N a N: N anticipos/devoluciones (P87A o NDP) para N títulos (Fact, DP, etc.) o viceversa
.

Compensación cuentas por pagar automática automática 


03. OPERACIONES

  • Compensar

Por medio de esta operación es posible la compensación de títulos por pagar: 

...

 - Compensar título de determinado proveedor con anticipos de diversos proveedores, pudiendo determinarse un rango de proveedores o todos. Con ello, el título puede compensarse con cualquier título de anticipo pendiente en el registro de títulos, sin importar cuál quién es el proveedor de este título.


Aviso
titleImportante: Fecha de la compensación

La fecha de la compensación debe ser mayor que la fecha de emisión de los títulos involucrados, por ejemplo:

  • PA con emisión el día 29/03
  • Fact con emisión el día 02/04

La compensación de estos títulos solamente podrá efectuarse después del día 02/04, teniendo en cuenta que el día 29/03 aún no existía la Fact, de esta manera, el concepto de bajas se aplicará correctamente en las operaciones de compensación. (E2_BAIXA mayor que E2_EMISSAO)

  • Por el Financiero, no es posible realizar la compensación de Pagos anticipados vinculados a Pedidos de compra. 

 

Aviso
titleImportante: Filtro de sucursal

Para la compensación entre anticipos y títulos de diferentes sucursales, debe utilizarse la opción Sucursales para definir las sucursales que se considerarán para la selección de los títulos por compensar.
Si no se utilizara la opción Sucursales, solamente se considerarán para compensación los títulos de la sucursal actual
.

Informações
titleObservación

Si la base financiera fuera totalmente compartida y las tablas del módulo financiero fueran totalmente compartidas y no se utilizara la opción Sucursales, se considerarán para el proceso, todos los anticipos de todas las sucursales.

...

se considerarán para el proceso los registros de todas las sucursales. Si se utiliza la opción Sucursales, los registros se filtrarán por sucursal de origen (E2_FILORIG).

Informações
titleObservación

Si las tablas del módulo financiero fueran compartidas a nivel de sucursal, y no se utilizará la opción Sucursales, se considerarán para el proceso los registros cuya sucursal de origen (E2_FILORIG) sea la sucursal actual. Si se utilizará la opción Sucursales, los registros se filtrarán por sucursal de origen (E2_FILORIG).

Informações
titleSucursal del proceso de compensación

Cuando el proceso de compensación se realiza con títulos de sucursales diferentes, la rutina considerará la sucursal del título de origen (de partida) de la compensación para grabar los movimientos (tabla SE5) y contabilidad (tabla CT2).

Obs: Comportamiento vigente en la rutina FINA340 con fecha igual o superior al , para dejar la rutina con el mismo comportamiento de la rutina FINA330 (Compensación por cobrar). Hasta entonces, la rutina FINA340 mostraba una pantalla para a seleccionar la sucursal del proceso después de hacer clic en la opción "Compensar".


  • Borrar

Operación que permite realizar el borrado del movimiento generado por la compensación

...

Deck of Cards
idParámetros
effectTypefade
Card
id1
labelPreguntas (F12)
effectTypefade

Pregunta

Descripción

¿Considera Tienda?

Este campo indica si la tienda del proveedor debe considerarse en el filtro de los registros que se compensarán. De esta manera, si se escogiera la opción "No", todos los títulos "PA" de todas las tiendas se traerán para la confirmación de la compensación. Si se escogiera la opción "Sí", solamente se considerarán las "PA" de la tienda del título principal. 

¿Considera proveedor?

Informe la opción "Original" para que el proveedor que se considerará en la compensación sea el mismo del título, u "Otros" siendo posible compensar títulos entre diferentes proveedores. 

¿De Proveedor?

Informe el código inicial del intervalo de proveedores que se considerarán en la compensación.

¿A Proveedor?

Informe el código final del intervalo de proveedores que se considerarán en la compensación

¿Cons. las Sucursales siguientes?

Informe "Sí" para que se consideren las sucursales de su sistema, o "No" para que se considere solamente la sucursal conectada
Esta pregunta no tiene más efecto en el proceso de compensación. Utilice la opción Sucursales para seleccionar las sucursales que se considerarán para seleccionar los títulos que formarán parte de la compensación.

¿De Sucursal?

Informe el código inicial del intervalo de sucursales que se considerarán en la compensación.
Esta pregunta no tiene más efecto en el proceso de compensación. Utilice la opción Sucursales para seleccionar las sucursales que se considerarán para seleccionar los títulos que formarán parte de la compensación.

¿A Sucursal?

Informe el código final del intervalo de sucursales que se considerarán en la compensación.
Esta pregunta no tiene más efecto en el proceso de compensación. Utilice la opción Sucursales para seleccionar las sucursales que se considerarán para seleccionar los títulos que formarán parte de la compensación.

¿Agrupa asiento?

Informe la opción "SÍ" para que los asientos contables generados por medio de la compensación se agrupen en un único asiento 

¿Muestra asientos?

Informe la opción "SÍ" para que los asientos contables generados por medio de la compensación se muestren en pantalla, o "NO", en caso contrario. 

¿Compensa títulos? 

Informe la opción "Normales" para que se consideren en la compensación los títulos del tipo Fact, PA, NDP, o "Impuesto" para que se consideren los títulos de impuestos generados TX y TXA

¿Contabiliza On Line?

Informe "SÍ" para que la contabilidad de los asientos referentes a la compensación de cuentas por pagar se realice online, o "NO", en caso contrario. 

¿Compensa transferidos?

Informe "Sí" si permite la compensación de títulos transferidos al banco (Borderó), o "No" en caso contrario.

¿Compensa saldo del impuesto?

Define si en el momento de la compensación entre impuestos, no se pondrá en cero el saldo del TX, dejando pendiente para envío del DARF y pago del impuesto, la funcionalidad de esta pregunta solamente se aplicará si

la pregunta ¿Compensa títulos? = "Impuestos"

¿Considera Bj de los Imp. del PA ?

Define si en el momento de la compensación entre títulos normales Fact x PA, si los impuestos del tipo TXA del PA tuvieran baja, estos valores se utilizarán para liquidar el saldo del TX de la Fact, la funcionalidad de esta pregunta solamente se aplicará si

la pregunta ¿Compensa títulos? = "Normales"

 

Card
id2
labelParámetros (SX6)
effectTypefade

Parámetro

Descripción 

Estándar

MV_CTBFLAG

Indica si el marcado de los flags de contabilidad de las rutinas offline se realizará en la transacción del asiento contable - SIGACTB.  

.F.

MV_BX10925

Define el momento del tratamiento de la retención de los impuestos Pis Cofins y Csll, 1 = En la baja o 2 = En la emisión.  

1

MV_PABRUTO

Define si en la generación del PA con impuestos 1 = Genera un PA con el valor bruto. 2 = Genera un PA  con el valor neto (estándar del sistema).  

2

MV_LIBCHEQ

Esta opción se utiliza para liberar el saldo bancario en la generación de cheques antes de la baja.  

S

MV_PAPRIME

Define si en la generación del PA con impuestos, se aprovisionarán los impuestos de Inss e Iss para PA Neto 1=Sí 2=No (Default)  

2

MV_CTLIPAG

Controla las bajas por pagar por medio de la fecha de liberación completada, si fuera .T. el sistema verifica si se completó el campo E2_DATALIB, en caso contrario no controla. 

.F.

MV_VLMINPG

Valor mínimo para ejecutar la baja del título, aunque el campo E2_DATALIB no se hubiera completado y el parámetro MV_CTLIPAG fuera .T.  

0

MV_IMPADT

Define la utilización de la generación de IRRF en anticipo por pagar.  


MV_SOLNCP

Define si debe utilizarse la rutina de solicitud de Nota de crédito  

.F.

MV_MUNIC

Se utiliza para identificar el código dado al Departamento de finanzas del municipio para pagar el ISS.  

MUNIC

MV_MCUSTO

Moneda utilizada para verificar el límite de crédito informado en el Archivo de clientes.  

2

MV_COMSEIC

Habilita la integración del pedido de compra de servicios al Easy Siscoserv.  

.F.

MV_ESS0012

Habilita la integración del Documento de entrada del SIGACOM con el SIGAESS.  

.F.

MV_ESS0013

Habilita la integración de los títulos generados en el SIGAFIN por el SIGACOM con el SIGAESS.  

.F.

MV_ESS0022

Habilita la integración SIGAEIC vs. SIGAESS

.F.

MV_JURXFIN

Habilita la integración entre los módulos SIGAFIN - Financiero y SIGAPFS - Jurídico estándar deshabilitado.  


MV_PCOINTE

Indica si la integración de los procesos de Planificación y control presupuestario con los procesos de Registros / Bloqueos está activa (1=Sí/ 2=No).

2

MV_BXDTFIN

No permite fecha de baja menor que la fecha contenida en el parámetro MV_DATAFIM (1=Permite, 2=No permite)  

2

MV_UNIAO

Se utiliza para identificar el código dado al Fisco para pago del Impuesto a la renta.  

UNIAO

MV_ESTADO

Sigla del estado de la empresa usuaria del sistema para efectos de cálculo de ICMS (7, 12 ó 18%).  

SP

MV_PISNAT

Modalidad para títulos referentes al PIS.

PIS

MV_COFINS

Modalidad para títulos referentes al COFINS.

COFINS

MV_CSLL

Modalidad para títulos referentes al CSLL

CSLL

MV_IRF

Modalidad para títulos referentes al IRF

IRF

MV_ISS

Modalidad para títulos referentes al ISS

ISS

MV_BP10925

Define si en el valor de pago debe considerar el valor bruto de la baja parcial o el valor neto, considerando los impuestos.(1=Val Bruto/2=Val Neto)

1

MV_COMPCP

Indica si en la compensación de una Fact con un PA los impuestos serán proporcionales.  

.F.

MV_MRETISS

Modo de retención del ISS en las adquisiciones de servicios 1 = en la emisión del título principal; 2 = en la baja del título principal  

1

MV_CPIMPAT

Indica si habrá compensación automática de impuestos por pagar. 1 - Automática; 2 - Manual  

2

MV_AG10925

Indica si los impuestos de PCC se agruparán en un título solamente si ocurrieran los tres impuestos en el mismo título.  

2

MV_FINVDOC

¿Activa el control de documentos obligatorios en las rutinas de liberación para baja / movimiento de los títulos por pagar? ("1" = Sí / "2" = No)  

2

MV_CMTXCON

Indica que se generará corrección monetaria para títulos con tasa contratada en la compensación CP T = Genera CM / F = No genera CM  

.F.

MV_CALCCM

Indica si el cálculo de corrección monetaria se efectuará o no. Validos: "S" - calcula o "N" - no calcula.  

S

MV_TXPRCON

Define si la tasa informada en la compensación se utilizará en todo el proceso. T = Tx en el Proceso, F = Tx Individual

.F.

Opciones para configuración de los parámetros MV_PABRUTO, MV_BP10925, MV_PAPRIME 

Si el parámetro MV_PABRUTO, estuviera igual a 2 (Neto), al generar títulos del tipo PA (pago anticipado), se mantiene la generación con el valor neto, donde se descuentan los valores de impuestos que pueden retenerse en la inclusión.

Al realizar la compensación de un título, por ejemplo, del tipo Fact con un PA, siendo que ambos retienen impuestos en la baja, es aconsejable que los siguientes parámetros se configuren de la siguiente manera, para que haya coherencia de valores:

  • MV_COMPCP = .T. - Indica si en la compensación de una Fact con un PA los impuestos serán proporcionales.
  • MV_BP10925 = 2 - Considera valor neto en la baja Parcial descontados los impuestos.
  • MV_PAPRIME = 1 - Considera aprovisionamiento de impuestos para PA Neto. 

Si el parámetro MV_PABRUTO estuviera igual a 1 (Bruto)  al generar títulos del tipo PA, este se genera con el valor bruto, sin descontar los valores de impuestos que pueden retenerse en la inclusión. Entonces la compensación de una Fact con un PA debe ser por el valor bruto, configurando los parámetros de acuerdo con lo siguiente:  

  • MV_PABRUTO = 1 - Bruto y MV_BX10925 = 1 Impuesto en la baja o MV_BX10925=2 Impuesto en la emisión
  • MV_BP10925 = 1  - Considera valor Bruto en la baja Parcial sin descontar los impuestos.
  • MV_PAPRIME = 2 - No considera aprovisionamiento de impuestos para PA Neto.


Aviso
titleImportante

Si el sistema no estuviera configurado con una de estas dos opciones, puede suceder que al efectuar la reversión, el título tipo PA quede con el estatus parcialmente compensado.

Informações
titleObservación

El parámetro MV_COMPCP no influye si el parámetro MV_PABRUTO estuviera con el valor en 1. Independientemente de que los títulos tengan impuestos, o no, es necesaria la parametrización.

Informações
titleModalidades

La compensación entre Fact x PA, partiendo tanto de la Fact como del PA, no se permite si el parámetro MV_PABRUTO estuviera con el valor 2 (Neto) y las modalidades estuvieran diferentes.

Sin embargo, se recomienda utilizar la misma modalidad financiera para los títulos de Fact y de PA para garantizar que no ocurra divergencia en los valores de los impuestos generados.

...

Card documentos
InformacaoLa contabilidad de la compensación siempre se realizará con base en los datos del Título compensado, pudiendo ser cualquier tipo de obligación: NF, TX, DP, etc. (Cuyo movimiento (SE5) tenga esta clasificación: E5_TIPODOC = 'CP' y E5_MOTBX = 'CMP')
Titulo¡IMPORTANTE!

...

Variables de

...

contabilidad

Totvs custom tabs box
tabsOnline,Off-line,Ejemplo
idsonline,offline,exemplo
Totvs custom tabs box items
defaultyes
referenciaonline

A continuación se muestra la lista de variables que pueden utilizarse en la configuración del Asiento estándar 597 (Compensación Cuentas por pagar) para contabilidad online de la Compensación por pagar (FINA340):

VALOR - Almacena el valor compensado
VALOR2 - Valor de aumento
VALOR3 - Valor de decremento
VALOR4 - Variación de la corrección monetaria
VLRINSTR - Almacena el valor compensado
nSldReal - Almacena el valor compensado en la moneda correspondiente del título
DESCUENTO - Valores de descuentos
REGVALOR - Recno del registro actual
STRLCTPAD - Clave del título principal+número del documento

Estas variables se alimentan con los datos del registro marcado de donde partió la compensación. Mientras que para los registros seleccionados para compensar, la contabilidad se realiza por la SE5. 

En la contabilización contabilidad on-line, no es posible modificar la sucursal de contabilizándose contabilidad, siendo contabilizado en la sucursal marcadadel proceso de compensación (sucursal del título de partida de la compensación).

 

Ejemplo:

Seleccionar la Fact1 y hacer clic en Compensar.

En la pantalla de selección de los títulos por compensar, seleccione la PA1 y PA2.

Al contabilizar on-line, la información de la Fact1 estará en las variables de contabilidad. La información de la compensación de cada PA, tendrá su respectivo registro de la SE5 marcado.

 

Variables de reversión:

VALOR - Almacena el valor compensado
VLRINSTR - Almacena el valor compensado

Totvs custom tabs box items
defaultno
referenciaoffline

Al forzar el marcado de los títulos que se compensarán, la contabilidad traerá los dos títulos (ej: Fact x PA), contabilizando el valor de los dos títulos, pudiendo generar duplicidad en la contabilidad.

Las variables disponibles para la contabilidad off-line (CTBAFIN):

VALOR - Almacena el valor compensado
VALOR2 - Valor de aumento
VALOR3 - Valor de decremento
REGVALOR - RECNO del registro actual
STRLCTPAD - Clave del título principal+número del documento

Obs.: Estas variables están disponibles tanto para la compensación como para la reversión.

Estas variables se alimentan con los datos del registro marcado de donde partió la compensación. Mientras que para los registros seleccionados para compensar, la contabilidad se realiza por la SE5.

Totvs custom tabs box items
defaultno
referenciaexemplo

Ejemplo: AE597

Completar en el campo CT5_HIST: U_HIST597()

Crear la siguiente función:


Bloco de código
languagejava
themeMidnight
firstline1
linenumberstrue
User function HIST597()
    Local aSaveSE5 := SE5->(GetArea())
    Local aSaveSE2 := SE2->(GetArea())
    Local xRet := Nil

    If REGVALOR <> 0
        SE2->(dbGoto(REGVALOR))
        xRet:= "TESTE TIPO: "+ SE2->E2_TIPO + " RECNO: "+ ALLTRIM(STR(SE2->(RECNO())))
    Else
        xRet:= "TESTE TIPO: "+ SE5->E5_TIPO + " TIPODOC: "+SE5->E5_TIPODOC + " RECNO: "+ ALLTRIM(STR(SE5->(RECNO())))
    Endif

    RestArea(aSaveSE2)
    RestArea(aSaveSE5)
Return(xRet)
Informações
titleInformación

Contabilidad del tipo DIC

La contabilidad del título del tipo DIC generado por la compensación, puede contabilizarse por el AE 510 - Inclusión de títulos por pagar, pues este se genera por medio de la rutina automática del FINA050 (Cuentas por pagar).

 

Contabilidad le los impuestos generados en la compensación.

La contabilidad de los impuestos generados por la compensación, pueden contabilizarse por el propio AE 597 - Compensación por pagar, por medio de las variablesNPIS340, NCOF340, NCSL340, NIRF340 y NISS340.

Vea también:

...


06. TABLAS

  • SE2 - Archivo del cuentas por pagar. 
  • SEF - Archivo de cheques. 
  • SED - Archivo de modalidades.
  • SA2 - Archivo de proveedores.
  • FK2 - Bajas por pagar.
  • FK3 - Impuestos calculados.
  • FK4 - Impuestos retenidos.
  • FK5 - Movimientos bancarios.
  • FK6 - Valores complementarios.
  • FK7 - Tabla auxiliar.  
  • FKA - Rastreo de movimiento.

...

Informações
titleNOTITSEL en la reversión de compensación

Al presentar el asistente NOTITSEL en la reversión de compensación, valide el campo E5_FILORIG en los registros de la compensación, así como también verifique los campos de la clave (Prefijo+número+cuota+tipo+proveedor+tienda) de las tablas SE2 y SE5. Los campos deben tener tamaños correspondientes en las dos tablas.

Deck of Cards
idContenidos relacionadosVea más
effectTypefade
Card
id1
labelContenidos relacionadosVea más
effectTypefade