Índice


Objetivo

Cuentas por pagar son compromisos representados por compra de mercaderías, servicios, sueldos, impuestos, alquiler, préstamos, aportes, máquinas, insumos para producción, etc.

La rutina Cuentas por pagar del sistema Microsiga Protheus controla todos los documentos, también llamados títulos, pagados por la empresa y que pueden ser: facturas de crédito, cheques, notas pagarés, anticipos, pagos anticipados, facturas, etc. La información registrada contribuye en la toma de decisiones sobre todos los compromisos de la empresa, que representan el desembolso de recursos y están atribuidas a los siguientes criterios:

  • Elaboración del flujo de caja.
  • Garantizar el plazo de pago, incluso considerando la posibilidad de conseguir descuentos, y principalmente, evitar sanciones que resultan en el costo de multas e interés.
  • Priorizar pagos en la hipótesis de dificultad financiera.
  • Identificar situaciones contratadas e no pagadas.
  • Garantizar la conciliación con los saldos contables.

Nota

Los tipos de títulos identifican el dinero referente a un determinado ingreso o gasto. Estos deben definirse en la tabla 05 (Tipos de títulos) del módulo Configurador o en la rutina Tipos de títulos.

La inclusión de un título en la cartera por pagar puede realizarse de forma manual (inclusión individual de los títulos por medio de digitación) o automática (a partir de las facturas de entrada, siempre y cuando, el módulo Compras y/o Stock y costos estén integrados al módulo Financiero).

Nota

Para que el título se genere automáticamente, es necesario que los módulos de Compras y/o Stock y costos estén implantados e integrados, pues el proceso depende de la recepción de documentos de entrada y de los pedidos de compra.

El registro de Cuentas por pagar está elaborado de la siguiente manera:

Factura de entrada creada en el módulo Stock y costosTítulos generados en el Cuentas por pagar

101010 (6.000) en 6 cuotas de 1.000

101010 A - 1.000

101010 B - 1.000

101010 C - 1.000

101010 D - 1.000

101010 E - 1.000

101010 F - 1.000

Para que la configuración de las cuotas sea en la forma alfabética, es necesario que el parámetro MV_1DUP tenga en su contenido la letra A, sin embargo, para división de cuotas de manera numérica, informe la opción 1.

Los títulos deben agruparse por modalidad, permitiendo de esta manera la generación de resultados (informes) de forma estructurada y organizada, siendo una poderosa herramienta de gestión.

La opción de desdoblamiento permite la generación de diversos títulos a partir de uno, teniendo todos el mismo valor (cuota), o el valor dividido por el número de cuotas (total).

La facturación, cuando está integrada, genera títulos por pagar por medio de la rutina Actualización de comisión. Estos títulos se mostrarán por el estándar con la opción COM y su prefijo se definirá por la configuración del parámetro MV_3DUPREF.

El sistema realiza el seguimiento del historial de los proveedores, como mayor saldo, media y mayor atraso, y el control de saldos por pagar como valor vencido, por vencer, etc.

En la liquidación de los títulos, el sistema ofrece facilidades en el tratamiento de Empresa vs. Banco, con pagos automáticos y emisión de cheques. La baja de los títulos por pagar puede realizarse de forma manual o automática, individual o por lotes recibidos de los bancos.

Los títulos que deben considerarse para fines de flujo de caja pueden controlarse, pues en la inclusión de cuentas por pagar el sistema actualiza este flujo y efectúa los asientos contables por medio de parámetros definidos y de los asientos estándar.

Mapa mental

En este diagrama conozca la información que considera la funcionalidad de la rutina: 

 


Antes de comenzar con el procedimiento de inclusión, pulse la tecla [F12] para realizar la parametrización de la rutina que considera los siguientes criterios: 

Campo:

Descripción

¿Muestra Asiento Contab?

Indica, por medio de la selección entre las opciones y No, si el asiento contable debe mostrarse si la contabilidad fuera on-line.

Ejemplo:

Sí.

¿Contab. Tít. Provis?

Indica, por medio de la selección entre las opciones y No, si deben contabilizarse los títulos provisionales.

Ejemplo:

No.

¿Inf. Ctas en el prorrateo?

Indica, por medio de la selección entre las opciones y No, si deben mostrarse los campos para digitación de las cuentas a débito y a crédito en el prorrateo del título.

Ejemplo:

Sí.

¿Contabiliza on-line?

Indica, por medio de la selección entre las opciones y No, si la contabilidad será on-line, es decir, en el momento de hacer efectiva la transacción uno a uno (inclusión de título, baja, generación de cheque, borrado, etc.) o si se contabilizará off-line, donde todos los asientos no efectuados on-line se contabilizan en un proceso de lote.

Ejemplo:

No.

¿Generar Cheq. p/ Anticip.?

Indica, por medio de la selección entre las opciones y No, si debe generar cheque para títulos de anticipo. De esta manera el sistema habilitará el campo Cheque en la inclusión del pago anticipado y cuando se informa su número, ocurre el movimiento bancario.

Ejemplo:

Sí.

¿Prorratea valor? 

Indica el valor para utilizarse en el prorrateo de cuentas por pagar. Dispone de las opciones Bruto (Valor del título más los impuestos) y Neto (valor sin los impuestos).

Ejemplo:

Bruto.

¿Agrupa asiento contable? 

Indica, por medio de la selección entre las opciones y No, si los asientos contables del prorrateo deben agruparse en una única línea, siempre y cuando, las cuentas, centro de costo, ítem y clase de valor sean iguales en los asientos efectuados.

Ejemplo:

No.

¿Muestra prorrateo borrado? 

Indica, por medio de la selección entre las opciones y No, si debe mostrarse la pantalla de prorrateo en el borrado del título.

Ejemplo:

Sí.

¿Mov. Banc. sin cheque? 

Indica si debe generar movimiento bancario si el campo Genera Chq.p/Anticip. se hubiera completado con la opción No. Dispone de las opciones:

  • Sí: anticipo en efectivo (con movimiento).
  • No: anticipo sin movimiento bancario para envío de CNAB (DOC/TED).

Ejemplo:

No.

¿Genera prorrateo? 

Para situaciones en las que se utilizan múltiples modalidades, indica si el prorrateo se generará como modalidad/centro de costo. Para los valores de los impuestos, se aplicará solamente si la opción de prorrateo del valor se informara como neto. Dispone de las opciones Título y Título/Impuestos.

Ejemplo:

Título.

Incluir prorrateo de un título proveniente de un módulo diferente del Financiero.

Seleccione el título y vaya a la opción Modificar, acceda a la solapa Contable y diríjase al campo Prorrateo (E2_RATEIO) por medio de la selección entre las opciones y No, debe mostrarse la pantalla de prorrateo.

Ejemplo:

No.

Obs. Para esta situación el título no puede estar contabilizado.


En la página principal de la rutina están a disposición estas opciones:

    Permite la inclusión de información de los documentos/títulos que la empresa debe pagar.

    Al seleccionar esta opción, elija la Sucursal deseada y haga clic en Ok.

    La información debe completarse de acuerdo con las orientaciones descritas en Principales campos.

    Vea también más funcionalidades puestas a disposición en Otras acciones.

    Permite la modificación de información de los documentos/títulos que la empresa debe pagar.

    Al seleccionar esta opción, elija la Sucursal deseada y haga clic en Ok.

    La información debe ajustarse de acuerdo con las orientaciones descritas en Principales campos..

    Vea también más funcionalidades puestas a disposición en Otras acciones.


    Bloqueo de campos

    No se permite la modificación de los campos Modalidad (E2_NATUREZ), Vencimiento (E2_VENCTO), Vencimiento real (E2_VENCREA) y Valor (E2_VALOR) si el título financiero tuviera título(s) de impuesto(s) dado(s) de baja, pues tales campos influyen directamente en los datos de los títulos de impuestos.

    Permite el borrado de un documento/título. Para eso, basta seleccionar el ítem deseado y hacer clic en Otras acciones / Borrar.

    Verifique la información disponible y haga clic en Confirmar.


    Borrado de títulos sustituidos (Originados de títulos PR): 

    Al borrar el título que se generó después de la sustitución del título provisional (PR), siempre se utilizará el asiento estándar 531 (Anulación de baja) para la contabilidad, como este proceso se trata de un borrado la contabilidad siempre se realizará On-Line.

    Importante

    Para que no se realice la contabilidad del asiento 531 en el momento del borrado, debe realizarse la configuración del asiento, por ejemplo, configurar para que el título provisional (PR) no se considere para este asiento estándar, o la regla que sea más adherente a la operación deseada.

    Vea también más funcionalidades puestas a disposición en Otras acciones.

    Permite la visualización de información de los documentos/títulos que la empresa debe pagar.

    Vea también otras funcionalidades disponibles en  Otras acciones.

    Permite la búsqueda de información para el título seleccionado con la utilización de filtros que las ordenan de acuerdo con la característica deseada.

    Ejemplo:

    • sucursal+prefijo+nº título+cuota+tipo+proveedor+tienda.
    • sucursal+orden pago.

    La característica de un título provisional es su inclusión en la rutina Cuentas por pagar sin que la factura o documento oficial estén en poder de la empresa. De esta manera, en el momento en el cual el título provisional se substituye por el original, se permite la modificación de información como valor, modalidad, historial, impuestos, etc. También, es posible seleccionar títulos de diferentes monedas para que se generen en la moneda deseada, de acuerdo con los siguientes criterios:

    • No convierte: solamente los títulos de la moneda seleccionada se muestran para la sustitución.
    • Convierte: se muestran todos los títulos provisionales del proveedor y los títulos marcados tendrán sus saldos convertidos a la moneda seleccionada.

    Al activar la opción Sustituir informe el número del proveedor y tienda del título. Si prefiere, utilice el recurso de consulta estándar (por medio de la tecla F3).

    Se muestra una lista de títulos, de acuerdo con el proveedor seleccionado del tipo PR.

    Marque el título y confirme. A continuación, el sistema pone a disposición la opción para realizar el registro del título por pagar.


    Contabilidad:

    Para contabilizar la inclusión del título provisional se utiliza el asiento estándar 510 (el mismo utilizado para la inclusión de cuentas por pagar en general), y en la sustitución de este por un título del tipo Fact, por ejemplo, podemos realizar la contabilidad de este proceso por medio del asiento estándar 533, teniendo como regla utilizar la tabla SE2 como valor base (SE2->E2_VALOR).

    El título de aprovisionamiento se dará de baja y el título sustituto se mostrará en pantalla para la selección del Tipo y confirmación y nuevamente el asiento estándar 510 se considerará para esta inclusión.

    Si la opción fuera borrar el título provisional después de su sustitución, puede utilizarse el Punto de entrada F50DELPR, y en este caso, la contabilidad también se realizará por medio del asiento estándar 533.


    Nota

    Mientras el usuario esté utilizando la rutina, la pantalla de selección de índice se mostrará una única vez por motivos de desempeño. Para que la pantalla de selección de índice se muestre nuevamente, será necesario salir de la rutina y accederla nuevamente.

    Permite borrar títulos con desdoblamientos. Al activar esta opción, marque el título generador del desdoblamiento que debe anularse y confirme el procedimiento.

    Esta opción permite la visualización de los prorrateos generados en la inclusión de los títulos por pagar.

    Permite realizar la programación en agenda del vencimiento del título. Basta informar la fecha deseada y confirmar.

    Ejecuta la rutina estándar de la base de conocimiento del sistema con información genérica almacenada en archivos. Esta información puede ser figura, textos, planilla o cualquier tipo de archivo que contenga información relevante para el sistema.

    Esta opción indica por medio de opciones de colores y/o símbolos la condición de los títulos.


    Muestra información sobre el log de procesamiento del título seleccionado, así como también, permite la búsqueda de información con la utilización de filtros que la ordena de acuerdo con la característica deseada, como por ejemplo, fecha+hora o usuario+fecha+hora.

    Por medio de la opción Detalles es posible visualizar con énfasis información sobre fecha, hora, usuario, mensaje, proceso y subproceso.

    Permite ubicar y mostrar los asientos contables a partir del documento que los originó.

    Permite el control de documentos si el título está vinculado a estos.

    Esta opción permite consultar un contrato (y su situación) relacionado a un título por pagar, así como, cuando el título se genera a partir de un documento de entrada compuesto por ítems originados por más de un pedido de compras con contrato.

    Esta opción permite la modificación de los títulos por pagar en lote, por medio de la función Facilitador (MATA984)


    Principales campos 

      Campo:

      Descripción

      Prefijo:

      Permite identificar un conjunto de títulos que pertenecen al mismo grupo o sucursal. Después de informar el prefijo, este se considera parte integrante de la clave de acceso al título.

      Nota

      Para que la configuración de las cuotas sea en la forma alfabética, es necesario que el parámetro MV_1DUP tenga en su contenido la letra A, sin embargo, para división de cuotas de manera numérica, informe la opción 1.

      N. Título:

      Informe el número del título.

      Ejemplo:

      FIN000024

      Cuota:

      Informe la cuota del título. El sistema permite el control de los desdoblamientos de un título.

      Ejemplo:

      1

      Tipo:

      Clasifica el título por su finalidad. Los tipos están registrados en la tabla 05 (Tipos de títulos) del módulo Configurador o en la rutina Tipos de títulos. Si fuera necesario, utilice el recurso de Consulta estándar para seleccionar el título y completar el campo.

      Ejemplo:

      TX (esta sigla corresponde a título de tasas).

      Nota

      Tipos especiales

       

      Títulos provisionales

      Se utiliza para hacer la provisión de ingresos que ocurrirán para presupuestos/flujo de caja.

      En la implantación del título debe indicarse el tipo PR o es necesario informar su condición en el campo Tipos de títulos.

      Para hacerlo efectivo, debe utilizarse la opción Sustituir informando el código/tienda del cliente/proveedor.

       

      Anticipos

      Identifica un título que obtuvo pago anticipado (PA), es decir, antes de la emisión de la factura, hubo el pago parcial o total del título. El saldo bancario se actualiza on-line, ya que existe la entrada/salida de dinero en el Banco.

      En la implantación del título debe indicarse el tipo RA o PA o informarse como cobranza/pago anticipado en el campo Tipos de títulos. A continuación, deben informarse los datos referentes al anticipo: Banco, agencia, cuenta y cheque (solamente para pagos).

      La generación de pago anticipado (PA) puede efectuarse de acuerdo con la configuración del parámetro MV_PABRUTO siendo:

      • Valor bruto - si en el anticipo no se descuentan los impuestos.
      • Valor neto - si en el anticipo se descuentan los impuestos.

      El estándar del sistema es incluir un PA calculando el valor de los impuestos sobre el valor bruto del anticipo, generando el título referente al valor neto y los títulos para cada impuesto retenido.

      En el pago anticipado también es posible retener el INSS generando un título del tipo INA para el pago del impuesto. Para esto, el contenido del campo Calcula INSS debe ser igual a . El paquete completo involucra algunas rutinas:

      • Inclusión de títulos en la rutina de cuentas por pagar.
      • Borderó de pagos.
      • Baja manual y automática.
      • Compensación de cuentas por pagar.
      • Borderó de pago con impuestos.

       

      Notas de créditos

      Se utiliza para indicar que existen notas de crédito/débito en clientes o proveedores. En estos casos, el saldo bancario no se actualiza.

      En la implantación de una nota de crédito debe indicarse el tipo NCC o NDF o informarse como Nota de crédito/Nota de débito en el campo Tipos de títulos.

       

      Descuentos

      Se utiliza para indicar la existencia de valores que deben descontarse en el título. Siempre está vinculado a un título principal.

      Para implantar un título de descuento, debe indicarse el tipo AB o el tipo indicado como Descuento en el campo Tipos de títulos. Debe digitarse el prefijo, número y cuota del título principal o marcar el título principal y digitar el tipo referente al descuento.

      Nota

      Si el sistema encontrara títulos con claves parecidas, de acuerdo con la clave del descuento que se está incluyendo, se mostrará una pantalla con los títulos para selección del título correcto que se descontará.

      Ejemplo:



      Modalidad:

      Identifica la procedencia de la modalidad del título y permite la consolidación por este ítem, así como el control presupuestario. Si fuera necesario, utilice el recurso Consulta estándar para seleccionar la modalidad del título y completar el campo.

      Ejemplo:

      ISS

      Aviso

      Este campo no estará disponible para modificación, cuando el título por pagar esté contabilizado o dado de baja.

      Proveedor:

      Informe el código del proveedor. Si fuera necesario, utilice el recurso de Consulta estándar para seleccionar el proveedor registrado y completar el campo.

      Ejemplo:

      FIN061

      Tienda:

      Informe el código que identifica la tienda del proveedor.

      Ejemplo:

      01

      Nombre proveedor

      Muestra el nombre del proveedor.  Se completa automáticamente, de acuerdo con el contenido definido en el campo Proveedor.

      Ejemplo:

      Proveedor PJ

      Fch. Emisión: 

      Fecha de emisión del título.

      Ejemplo:

      17/12/2015

      Vencimiento:

      Informe la fecha de vencimiento nominal del título considerando también las posibles prorrogaciones.

      Ejemplo:

      El título número FIN000024 tiene su vencimiento el 17/12/2015, pero por cuestiones comerciales con el proveedor, hubo una prorrogación de 10 días para su pago. De esta manera, este campo debe completarse con la fecha del 27/12/2015.

      Nota

      El sistema no permite una fecha de vencimiento inferior a la fecha de emisión del título.

      Vencto. Real: 

      Fecha de vencimiento real del título calculada automáticamente a partir de la fecha informada en el campo Vencimiento.

      Ejemplo:

      17/12/2015

      Nota

      El sistema considera solamente los días útiles, es decir, verifica si la fecha del vencimiento será sábado, domingo o feriado y descarta estos días. También existe la verificación de los días de retención sugeridos por el Banco, que considera la transferencia de títulos del Banco a la cartera, y consecuentemente ajusta la cumplimentación del campo.

      Val. Título: 

      Valor original del título en la moneda actual.

      Ejemplo:

      1.835,62

      Historial:

      Este campo permite realizar un breve comentario sobre el título.

      Saldo:

      El sistema mantiene en este campo el saldo actualizado del valor del título después de cada una de las transacciones efectuadas.

       Ejemplo:

      1.835,62

      Moneda: 

      Código de la moneda en la cual se está informando el título. Moneda 1 = estándar monetario nacional y monedas de 2 a 5, de acuerdo con los criterios definidos en los parámetros MV_MOEDA2, MV_MOEDA3, MV_MOEDA4 y MV_MOEDA5, por medio del módulo Configurador.

      Ejemplo:

      1

      Val. R$: 

      Valor del título expresado en moneda actual.

       Ejemplo:

      1.835,62

      Tasa moneda:

      Si se informa una tasa, ésta es se utilizará como base de conversión en el momento de la baja, en caso contrario, se utilizará la tasa contratada o la tasa de la moneda del día de la baja.

      Cód. Aprob.: 

      Código del aprobador del título, de acuerdo con las reglas para aprobación simple o pertinencia de fondo fijo. Si fuera necesario, utilice el recurso Consulta estándar para seleccionar el aprobador del título y completar el campo.

      Los campos de esta carpeta se completan automáticamente, de acuerdo con la información registrada en las rutinas de Modalidad y Proveedor (aquí el pago de impuestos se considera de acuerdo con la regla de negocios atribuida al proveedor).

      La cumplimentación también puede tener origen en las rutinas que consideran procesos integrados, como por ejemplo, los registros de TES y de Productos.

      Nota

      Los valores completados automáticamente pueden ajustarse, sin embargo, interfieren en el cálculo del título para pago.

      Campo:

      Descripción

      ISS:

      El contenido de este campo considera el impuesto sobre servicios y es calculado automáticamente por el sistema, de acuerdo con la siguiente prioridad:

      El sistema verifica si la modalidad registrada permite el cálculo de ISS definido en el campo ¿Calcula ISS?

      En el archivo de Proveedores verifica el pago de ISS por medio del contenido definido en el campo ¿Paga ISS?

      De esta manera, si se completa el campo con , el sistema no efectúa el cálculo (pues, el proveedor efectuará el pago del ISS). Si se completara con la opción No, el sistema efectúa el cálculo de acuerdo con el contenido del parámetro MV_ALIQISS.

      Nota

      También se consideran los siguientes parámetros:

      MV_MUNIC: indica el proveedor del ISS. El sistema genera un nuevo título por pagar contra el municipio determinado en este parámetro en el momento de la inclusión del título por cobrar.

      MV_DIAISS: fecha de vencimiento para pago del título.

      Ejemplo:

      • Alícuota del 5% en el parámetro MV_ALIQISS, es decir, contenido igual a 5.
      • Registro de una modalidad que calcula ISS y un proveedor que no paga este impuesto.

      Con este escenario, la inclusión de un título por pagar de R$ 1.000,00 tendrá el campo ISS completado automáticamente con el valor de R$ 50,00.

      Nota

      El sistema descuenta el valor del ISS del valor original del título, es decir, en el ejemplo mencionado, al informar el valor de 1.000,00 para el título, este se convierte en 950,00 (descontando los 50,00 referentes al ISS).

      En el momento de la inclusión, el sistema automáticamente crea un título (Tipo ISS) para pago del ISS al Municipio.

      IRRF:

      El campo IRRF (Impuesto de renta retenido en la fuente) se calcula automáticamente, de acuerdo con las prioridades definidas para Persona física y Jurídica.

      Nota

      Para ambas situaciones cabe considerar la utilización de parámetros que son comunes, sin embargo, sus configuraciones atienden a cada perfil a su manera y ocasión:

      • MV_VENCIRF: indica si el título de IR se generará a partir de la fecha de emisión, vencimiento o contabilidad del título.
      • MV_VLRETIR: especifica el valor mínimo para dispensar la retención de IRRF. En este caso, el título con valor inferior a este parámetro no se generará y el IR será igual a cero.

      El parámetro de acumulación afectará el cálculo únicamente para la Persona jurídica.

      • MV_ACMIRRFDefine si se acumula el valor mínimo del impuesto IRRF.


      Proveedor persona física

      El sistema considera la Tabla IRRF o puede utilizar la alícuota de la Modalidad.

      Alícuota de la modalidad

      Existen algunas operaciones donde debe utilizarse una alícuota diferente de la tabla progresiva, para atender estas situaciones basta informar los siguientes campos en el registro de la modalidad:

      calculo del IRRF (ED_CALCIRF) = Sí

      Porcentaje del IRRF (ED_PERCIRF) = 10

      Intereses capital (ED_JURCAP) = Sí

      Ejemplos de operaciones que utilizan una alícuota diferente de la tabla progresiva:

      Intereses de capital propio, Rescisión contractual, Primas en bienes o servicios y etc.


      Ejemplo: 

      Al considerar en la inclusión de un título por pagar un proveedor que sea Persona física, se definió en el Registro de la modalidad un porcentaje de alícuota del 15% en el campo Porc IRRF, informando también el campo Calcula IRRF =Sí y el campo Intereses Cap. 1=Sí.

      Al informar un valor de R$ 10.000,00, el sistema presentará la siguiente información: el campo valor se recalculará y presentará el valor de R$ 8500,00, en la solapa de impuestos el sistema presentará en el campo de IRRF el valor de R$ 1500,00 y en el campo de Base del IRRF el sistema presenta el valor de R$ 10.000,00.

      En el momento de la inclusión, el sistema genera un título por pagar del tipo TX con el valor del IRRF calculado para la Federación.

      Tabla progresiva

      Para el cálculo del IRRF persona física utilizando la tabla progresiva debemos informar los siguientes campos en el registro de la modalidad:

      calculo del IRRF (ED_CALCIRF) = Sí

      Porcentaje del IRRF (ED_PERCIRF) = 0

      Intereses capital (ED_JURCAP) = No

      Ejemplo:

      Al considerar en la inclusión de un título por pagar un proveedor que sea Persona física, se definió en la Tabla de IRRF el porcentaje del 3% y se utiliza una modalidad que calcula IRRF con el porcentaje del 8%. En la información del valor de un título de R$ 1.000,00, el sistema completará automáticamente el campo IRRF con el valor de 30,00 (considerando la tabla de IRRF y no el archivo de Modalidades).

      El sistema descuenta el valor del IRRF del valor original del título. De esta forma, al informar e valor de 1.000,00 para el título, este se convierte en 970,00 (descontando los 30,00 referentes al IRRF).

      En el momento de la inclusión, el sistema genera un título por pagar del tipo TX con el valor del IRRF calculado para la Federación.


      Además de la Tabla IRRF, existe también la influencia y configuración de algunos parámetros:

      • MV_VCTIRPF: genera el IRRF de forma especial por fecha cuando el título por pagar es de un proveedor Persona física. Su contenido puede configurarse de acuerdo con las siguientes opciones:

      E: el título referente al IRRF se generado a partir de la fecha de emisión del título.

      V: se genera a partir de la fecha de vencimiento del título.

      C:se genera a partir de la fecha de contabilidad del título.

      Ejemplo:

      Emisión del título - E

      Datos del título principal R$ 7.300,00 ( R$ 10.000,00)

      IRRF - R$ 2.700,00.

      Fecha emisión del título - 01/09/2015.

      Vencimiento del título - 12/10/2015.

      Datos del título TX de IRRF generado

      Valor principal del título R$ 2.700,00.

      Vencimiento del título 10/10/2015.


      Vencimiento - V

      Datos del título principal R$ 7.300,00 (R$ 10.000,00)

      IRRF - R$ 2.700,00.

      Fecha de emisión del título - 01/09/2015.

      Vencimiento del título - 12/10/2015.

      Datos del título TX de IRRF generado
      Valor principal del título R$ 2.700,00.
      Vencimiento del título 10/11/2015.


      Contabilidad - C

      Datos del título principal R$ 7.300,00 (R$ 10.000,00)

      IRRF - R$ 2.700,00.

      Fecha de emisión del título - 01/09/2015.

      Vencimiento del título - 12/10/2015.

      Fecha de contabilidad - 01/09/2015.

      Datos del título TX de IRRF generado
      Valor principal del título R$ 2.700,00.
      Vencimiento del título 10/10/2015.

      Nota

      Si no se hubiera creado el parámetro MV_VCTIRPF el sistema mantendrá el tratamiento para generar el impuesto de IRRF, de acuerdo con el parámetro MV_VENCIRF tanto para Persona física como para Jurídica.

      • MV_TMSVDEP: considera el cálculo del IRRF de Personas físicas en la emisión de títulos de cuentas por pagar, de acuerdo con el número de dependientes, de esta manera, la generación del título descuenta en el cálculo del IRRF el valor por dependiente definido por el Fisco.

      Proveedor persona jurídica

      El sistema verifica los campos Calcula IRRF y Porc. IRRF ubicados en el archivo de Modalidades y también, el contenido del parámetro MV_ALIQIRF.

      Ejemplo:

      Una vez definida la alícuota del 3% en el parámetro MV_ALIQIRF y una modalidad que calcula IRRF con porcentaje del 8%. En la inclusión de un título de R$ 1.000,00, el sistema completará el campo IRRF con el valor de R$ 80,00 (referente al archivo de Modalidades).

      Nota

      Cálculo y retención de IR en la fuente para Personas jurídicas de acuerdo con el artículo 724, inciso II del RIR, aprobado por el decreto nº 3.000/99

      La retención de impuesto en la fuente ocurre solamente para los ingresos que integran la base de cálculo del impuesto adeudado por las personas jurídicas tributadas con base en la ganancia real, presumido o arbitrado.

      Se entiende que el hecho generador del IR-Fuente con relación a servicios prestados por personas jurídicas a otras personas jurídicas es diario, por lo tanto, las facturas del mismo proveedor y del mismo día deben sumarse para efectos del límite y no deben sumarse las facturas cuyos hechos generadores ocurran en días diferentes.

      De esta manera, si en el mes hubiera más de un pago o crédito de ingresos para la misma persona jurídica, el impuesto se calculará sobre el valor de cada uno y si no supera el valor mínimo de R$ 10,00 quedará dispensado de retención, aunque el monto del impuesto calculado en el mes sobre la suma de estos ingresos supere este límite.

      Ejemplo:

      Descripción Valores
      Factura nº 100. R$ 550,00
      Factura nº 120. R$ 650,00
      Total por pagar el día 10/09/2015. R$ 1.200,00
      IRRF que será retenido (R$ 1.200,00 x 1,5%). R$ 18,00

      Total neto que se pagará al proveedor (con retención de IR).

      R$ 1.182,00

      El sistema efectúa el cálculo del IRRF de acuerdo con la Tabla progresiva para Proveedor persona jurídica, en los casos de representantes comerciales autónomos que ejercen exclusivamente la mediación para realizar negocios mercantiles, cuando es practicada por cuenta de terceros.

      Para que se efectúe el cálculo, es necesario, al incluir un título de cuentas por pagar, vincular un Proveedor (Persona jurídica) y que el campo IRRF Prog. se hubiera completado con la opción .

      Además de la Tabla progresiva, existe también la influencia y configuración de algunos parámetros:

      • MV_VENCIRF y MV_MP447: retención de IRRF en la generación de títulos por pagar con el parámetro, de acuerdo con la Medida provisional 447/2008.

      Las fechas de vencimiento de los títulos de impuestos generados (IRRF e INSS) se calcularán hasta el día 20 del mes subsiguiente.

      Ejemplo:

      Impuesto

      Conf. Parámetro

      Emisión título original

      Vencimiento título original

      Vcto. Real título original

      Fecha de vencimiento

      IRRF

      Emisión (MV_VENCIRF)

      21/11/15

      20/12/15

      22/12/15

      19/12/15

      IRRF

      Vencimiento (MV_VENCIRF)

      21/11/15

      20/12/15

      22/12/15

      20/01/15

      Nota

      El parámetro MV_MP447 solamente se considerará para el cálculo del vencimiento de IRRF e INSS, si el título mostrara fecha de ocurrencia (Emisión o vencimiento) a partir del 01/11/2015. En el ejemplo, tanto la fecha de emisión como la de vencimiento se considerarán en este parámetro.

      • MV_VENCCRC: tratamiento especial en la generación de los impuestos de IRRF, de acuerdo con el artículo 34 de la Ley nº 10.833.

      Las entidades de la Administración pública federal, cumpliendo con lo dispuesto en el artículo 34 de la ley nº 10.833, están obligadas a efectuar retenciones en la fuente en títulos por pagar para el Impuesto de renta, CSLL, COFINS y PIS/PASEP.

      Para cumplir con esta exigencia de la legislación, es necesario configurar el parámetro MV_VENCCRC con contenido estándar igual a 6147#6175#6188#8739#8767#6190.

      Ejemplo:

      Datos del título principal R$ 9.850,00 (R$ 10.000,00)

      IRRF - R$ 150,00.

      Fecha de emisión del título - 01/09/2015.

      Vencimiento del título - 19/09/2015.

      Datos del título TX de IRRF generado
      Valor principal del título R$ 2.700,00.
      Vencimiento del título 10/10/2015.

      Nota

      Si no se creó el parámetro MV_VENCCRC el sistema mantendrá el tratamiento estándar del sistema, definido por el parámetro MV_VENCIRF y que cumple con lo dispuesto en el artículo 70 de la ley 11.196 del 21/11/2005. Por medio del ejemplo presentado y de acuerdo con el parámetro MV_VENCIRF, el vencimiento del título de IRRF sería el día 10/10/15.



      INSS:

      El campo considera el Aporte al Instituto nacional de seguridad social y se completará automáticamente por el sistema en la inclusión de un título por pagar, de acuerdo con los siguientes criterios:

      El sistema verifica si la modalidad registrada permite el cálculo de INSS por medio del campo ¿Calcula INSS?, así como su respectivo porcentaje por medio del campo Porc. INSS.

      En el Archivo de Proveedores verifica si el campo ¿Calcula INSS? está completado con .

      Ejemplo:

      Registro de una Modalidad que calcula INSS (porcentaje del 8%), cliente con cálculo de INSS e inclusión de un título por pagar de R$ 1.000,00 para el proveedor. Con este escenario, el campo INSS se completará automáticamente con el valor de R$ 80,00.

      El sistema descuenta el valor de INSS del valor original del título. En el ejemplo mencionado, al informar el valor de 1.000,00 para el título, el sistema lo convierte en 920,00 (descontando los 80,00 referentes al INSS).

      En el momento de la inclusión del título, el sistema genera un título por pagar del tipo INSS con el valor del INSS calculado para el INPS.

      El contenido de este campo también sobre influencia de la configuración de algunos parámetros:

      • MV_INSS: indica la modalidad para clasificación del título de INSS.
      • MV_VLRETIN: indica el valor mínimo para dispensa del pago y no genera el título.
      • MV_VENCINS y MV_MP447: retención de IRRF en la generación de títulos por pagar de acuerdo con la Medida provisional 447/2008.

      Las fechas de vencimiento de los títulos de impuesto generados (IRRF e INSS) se calcularán hasta el día 20 del mes subsiguiente:

      Ejemplo:

      Impuesto

      Verif.Parámetro

      Emisión título original

      Vencimiento título original

      Vcto. Real título original

      Fecha de vencimiento

      INSS

      Emisión (MV_VENCINS)

      21/11/15

      20/12/15

      22/12/15

      19/12/15

      INSS

      Vencimiento (MV_VENCINS)

      21/11/15

      20/12/15

      22/12/15

      20/01/15

      Nota

      El parámetro MV_MP447 solamente se considerará para el cálculo del vencimiento de IRRF e INSS, si el título presenta fecha de ocurrencia (Emisión o Vencimiento) a partir del 01/11/15. En el ejemplo, tanto la fecha de emisión como la de vencimiento se considerarán en este parámetro.

      Genera DIRF:

      Indica si el título se utilizará para generación de la DIRF en la integración con Planilla de haberes. Su cumplimentación se realiza por medio de la selección entre las opciones 1-Sí y 2-No.

      Ejemplo:

      2-No

      Código retención:

      Permite flexibilizar los códigos especiales para retención de impuestos si una factura fuera incluida por los módulos de Compras o Financiero con retención de impuestos de PIS, COFINS o CSLL y los campos Cód. Ret. PIS, Cód. Ret. COF. o Cód. Ret. CSL estuvieran completados, de esta manera, la información se graba en la factura de crédito Principal ignorando los códigos predefinidos actualmente en el sistema, que son:

      • 5952 - si el título retiene los tres impuestos: PIS, COFINS y CSLL.
      • 5979 - si el título retiene solamente PIS.
      • 5960 - si el título retiene solamente COFINS.
      • 5987 - si el título retiene solamente CSLL.

      En los impuestos Secundarios, se graban los códigos de retención en el campo Cód. Retención, de acuerdo con la información de los nuevos campos, si se hubieran creado y completado. Si no se hubieran completado, el sistema también graba en este campo, sin embargo, utiliza el mismo tratamiento de la factura de crédito Principal.

      Ejemplos:

      Inclusión de título por pagar con retención de PIS, COFINS o CSLL sin completar los campos Cód. Ret. PIS, Cód. Ret. COF y Cód. Ret. CSL:

      • Título retiene los tres impuestos: PIS, COFINS y CSLL.

      Valor principal

      R$ 6.000,00

      PIS

      R$ 39,00

      COFINS

      R$ 180,00

      CSLL

      R$ 60,00

      Cód. Retención

      5952

       

      • Título retiene solamente el impuesto de PIS:

      Valor principal

      R$ 6.000,00

      PIS

      R$ 39,00

      COFINS

      R$ 0,00

      CSLL

      R$ 0,00

      Cód. Retención

      5979

       

      • Título retiene solamente el impuesto de COFINS:

      Valor principal

      R$ 6.000,00

      PIS

      R$ 0,00

      COFINS

      R$ 180,00

      CSLL

      R$ 0,00

      Cód. Retención

      5960

       

      • Título retiene solamente el impuesto de CSLL:

      Valor principal

      R$ 6.000,00

      PIS

      R$ 0,00

      COFINS

      R$ 0,00

      CSLL

      R$ 60,00

      Cód. Retención

      5987

       

      • Inclusión de un título por pagar con los campos Cód. Ret. PIS = 3770 / Cód. Ret. COF = 5960 / Cód. Ret. CSL = 5987 completados:

      Valor principal

      R$ 6.000,00

      PIS

      R$ 39,00

      COFINS

      R$ 180,00

      CSLL

      R$ 60,00

      Cód. Retención

      3770

      Cód.Ret.COFINS

      5960

      Cód.Ret.CSL

      5987

      SEST/SENAT:

      El cálculo del valor de los aportes al SEST/SENAT (Servicio social de transporte / Servicio nacional de aprendizaje de transporte) puede generarse por el módulo Financiero si no se utiliza el módulo Gestión de transportes.

      Nota

      El parámetro MV_FORSEST indica el proveedor estándar para los títulos de SEST.

      COFINS:

      Valor del Aporte para la financiación de la seguridad social calculado sobre el ingreso bruto de las empresas.

      Ejemplo:

      300,00

      PIS/PASEP:

      Valor correspondiente a la alícuota del 1% incidente sobre la planilla de haberes.

      Ejemplo:

      65,00

      CSLL: 

      Valor correspondiente a la alícuota del Aporte social sobre ganancia, de acuerdo con las actividades realizadas.

      Ejemplo:

      100

      Base PCC:

      Valor base utilizado para cálculo del impuesto.

      Ejemplo:

      10.000,00

      Venc ISS:

      Fecha de vencimiento del ISS generada en la inclusión de la Factura de entrada.

      Val. Ac. Serv.:

      Valor de servicio tomado dentro del mes, de acuerdo con la Ley municipal Nº 1.802, del 26 de Diciembre de 1.969 de São Bernardo do Campo – SP.

      Variac. DCTF: 

      Identifica la variación para el código de ingreso, de acuerdo con la Tabla de códigos en la DCTF.

      Period. DCTF: 

      Identifica la periodicidad del código de ingreso utilizado en la DCTF.

      • D: para periodicidad diaria.
      • S: para periodicidad semanal.
      • X: para periodicidad de diez días.
      • Q: para periodicidad quincenal.
      • M: para periodicidad mensual.
      • B: para periodicidad bimestral.
      • T: para periodicidad trimestral.
      • U: para periodicidad cuatrimestral.
      • E: para periodicidad semestral.
      • A: para periodicidad anual.

      Form. Ret. ISS:

      Indica la condición que debe aplicarse en el cálculo de la retención del ISSQN (Impuesto sobre servicio de cualquier naturaleza) para este título, que puede considerar el valor mínimo para retención o retener siempre. La cumplimentación del campo considera las opciones:

       1 – Cons. Val. Mín. (valor estándar).

       2 – Siempre retiene.

      Aplic. Val. Mín.: 

      Define si los valores de retención de PIS/Cofins registrados en el título por pagar deben respetar el valor mínimo de retención de R$ 5.000,00, presentado en la Ley 10.925 o retener independientemente del valor. La cumplimentación del campo considera las opciones:

      1 – Sí.

      2 – No.

      Cuot. FETHAB:

      Número de la cuota del FETHAB (Fondo estatal de transporte y habitación).

      Val. FETHAB:

      Valor del título de FETHAB (Fondo estatal de transporte y habitación).

      Cód. Alíc. ISS:

      Este campo queda habilitado si la alícuota de ISS fuera registrada por medio de la rutina Múltiples alícuotas de ISS, permitiendo seleccionar una alícuota de ISS para el título por pagar. Si no se completara este campo, la alícuota utilizada en el título por pagar será la alícuota definida en el parámetro MV_ALIQISS.

      Base IRPF: 

      Base de cálculo de los impuestos (si solamente este campo estuviera habilitado) o base de Cálculo del IRRF si otros campos de la base de impuestos estuvieran habilitados. De esta manera, este define si el cálculo de IRPF se reducirá, atendiendo los casos considerados en la Resolución normativa SRF nº 15 del 6 de febrero de 2001.

      Al informar el valor reducido de IRPF, este se calculará en la baja de las cuentas por pagar, de esta manera, es necesario:

      ·         Archivo Proveedor: debe ser Persona física, con la retención de IR en la Baja del título.

      ·         Archivo Modalidad: modalidad que efectúa el cálculo de IR y que tenga la base reducida.

      Nota

      Fundamento legal

      Resolución normativa SRF nº 15 del 6 de febrero de 2001

      Art. 12. En el caso de alquiler de inmuebles pagados por persona jurídica, no integran la base de cálculo para efecto de incidencia del impuesto de renta:

      I - el valor de los impuestos (IPTU), tasas e ganancias incidentes sobre el bien que produzca el ingreso.

      II - el alquiler pagado por el arriendo del inmueble subarrendado.

      III - los gastos pagados para su cobranza (Boleta bancaria) o recibimiento.

      IV - los gastos de condominio.

      § 1º Las cargas anteriores solamente pueden excluirse del valor del alquiler si el costo fuera exclusivamente del arrendador.

      § 2º Si el alquiler se cobró por medio de inmobiliarias, apoderado o por cualquier otra persona designada por el arrendador, se considera como fecha de cobranza aquella en la cual el arrendatario efectuó el pago, independientemente de cuándo se realice la transferencia al beneficiario.

      § 3º La indemnización por rescisión anticipada o finalización de contrato se considera renta tributable para el beneficiario.

      Cód. Ret. INSS:

      Código de retención del INSS.

      ID DARF: 

      Identificación DARF (Documento de recaudación de ingresos federales).

      Aprov. INSS:

      Este campo almacena el aprovisionamiento del INSS para títulos del tipo PA (Pago anticipado), de acuerdo con la configuración de los parámetros MV_PABRUTO=2 y MV_PAPRIME=2.

      Cuot. FABOV: 

      Cuota del tributo FABOV (Fondo de apoyo al desarrollo de la bovinocultura).

      Val. FABOV: 

      Valor del tributo FABOV (Fondo de apoyo al desarrollo de la bovinocultura).

      Cuot. FACS: 

      Cuota del tributo FACS (Fondo de apoyo al cultivo de soja).

      Val. FACS: 

      Valor del tributo FACS (Fondo de apoyo al cultivo de soja).

      Campo:

      Descripción

      Tasa Perman.:

      Indica el valor que debe agregarse al título por día de atraso de pago. Para efecto de cálculo, el sistema considera días consecutivos y este campo tiene prioridad sobre el campo Porc. Interés en la baja del título.

      Nota

      Si fuera necesario, la prioridad puede modificarse de acuerdo con la configuración del parámetro MV_FINJRTP que considera algunos criterios si los títulos estuvieran con ambos campos completados:

      1 - Aplica solamente la Tasa de permanencia (contenido estándar).

      2 = Aplica solamente interés.

      3 = Aplica la tasa de permanencia e interés.

      Ejemplo:

      Considerando un título con las siguientes características:          

        • Prefijo: 001.
        • Número: 000014.
        • Tipo: DP.
        • Fecha de emisión: 10/04/15.
        • Vencimiento: 11/04/15.
        • Vencimiento real: 11/04/15.
        • Valor original: 1.000,00.
        • Tasa de permanencia: 1,00.

      En la baja del título, el sistema muestra la siguiente información:          

        • Fecha de la baja del título: 16/04/15.
        •  Valor de la tasa de permanencia: 5,00 (referente a 5 días de atraso).
        •  Valor cobrado del título: 1.005,00.

      Porc. Interés: 

      En este campo debe informarse el porcentaje de interés que se cobrará por día de atraso en el pago, sobre el valor original del título. Para efecto de cálculo, el sistema considera días consecutivos.

      Para que el sistema considera el porcentaje de interés, el campo Tasa de permanencia no puede estar informado, en caso contrario este se considera como prioridad.

      Nota

      Si fuera necesario, la prioridad puede modificarse de acuerdo con la configuración del parámetro MV_FINJRTP que considera algunos criterios si los títulos estuvieran con ambos campos completados:

      1 - Aplica solamente la Tasa de permanencia (contenido estándar).

      2 = Aplica solamente interés.

      3 = Aplica la tasa de permanencia e interés.

      Ejemplo:

      Considere un título que tenga vencimiento el día 11/04/15 (sábado). En este caso, su vencimiento real será el día 13/04/15, sin embargo, si el pago se hiciera el día 16/04/15, el sistema considera 5 días de atraso y el escenario queda de la siguiente manera:        

        • Prefijo: 001.
        • Número: 000015.
        • Tipo: DP.
        • Fecha de emisión: 09/04/15.
        • Vencimiento: 11/04/15.
        • Vencimiento real: 13/04/15.
        • Valor original: 1.000,00.
        • Tasa de permanencia: no informada.
        • Porc. Interés: 1,00 (1% sobre el valor original del título).
        • Fecha de la baja: 16/04/15.
        • Valor cobrado: 1.050,00.

      Aumento:

      Valor de un aumento aplicado al título. Se agregará en el momento de la baja, aunque el título fuera pagado hasta la fecha de vencimiento y un valor de aumento fijo conocido en el momento de la implantación.

      Flujo de caja:

      En este campo se define si el título debe considerarse en el flujo de caja, es decir, en el control del movimiento financiero que considera las entradas y salidas de recursos financieros. Las opciones que consideran su cumplimentación son:

      • S – Sí.
      • N – No.

      Desdoblamiento:

      Permite generar diversos títulos, con fechas de vencimiento diferentes, a partir de una única inclusión. Este recurso debe utilizarse para gastos con vencimientos fijos (como por ejemplo, el pago de alquiler).

      El desdoblamiento de un título puede ser por prorrateo contable (asiento estándar 511) o por múltiples modalidades (asiento estándar 510). Los porcentajes informados en el prorrateo se copiarán a todas las cuotas del desdoblamiento.

      El sistema no realiza el tratamiento de impuestos en esta situación.

      Si se utilizara el desdoblamiento sin prorrateo, el asiento contable estándar utilizado continúa siendo el 577.

      No es posible efectuar el desdoblamiento por prorrateo y por múltiples modalidades en una misma operación.

      Para que se calculen los impuestos cuando existe desdoblamiento de títulos, es necesario tener las siguientes condiciones:

      • Utilizar el proceso de Rastreo financiero: ofrece una forma de visualización referente a las negociaciones ocurridas con títulos financieros que forman parte del documento inicial).
      • En las rutinas de Proveedor y Modalidad el campo Desdoblamiento debe estar completado con la opción Sí.

      Los títulos de impuestos configurados para retención en la emisión de los títulos por pagar se generarán de acuerdo con la regla de cálculo de cada impuesto.

      Para los impuestos que consideran el cálculo por determinado período o valor (como por ejemplo, PIS, COFINS y CSLL retenidos en la emisión), no habrá recálculo o ajustes en las siguientes situaciones:

      • El título de retención de los impuestos esté fuera del desdoblamiento.
      • Después de la anulación, si el procedimiento estándar de acumulación para retención de los impuestos no se atiende.

      Nota

      El borrado de títulos con desdoblamientos se realiza por medio de la rutina Cuentas por cobrar.

      Aprobador:

      Aprobador necesario para el pago del título. Puede utilizarse en el proceso de workflow.

      Disminución:

      Este campo define un valor de descuento aplicado al título. Al informar en la baja por pagar (independientemente de la fecha de la baja), el sistema sustrae del valor del título la disminución informada en este campo.

      Múlt. Modalidad:

      Este campo define si los títulos se clasificarán en múltiples modalidades. Para que este campo este habilitado en la inclusión del título por pagar es necesario que el parámetro MV_MULNATP esté configurado con T.

      Al distribuir el valor del título entre múltiples modalidades, existe la posibilidad de prorratear el valor de cada modalidad entre diversos centros de costo, considerando algunos criterios para los asientos estándar:

      • 508 - Prorrateo por centro de costo de distribución en múltiples modalidades.
      • 509 – Anulación del prorrateo por centro de costo de distribución en múltiples modalidades.

      Estos asientos estándares están disponibles para contabilizar on-line (508, 509) u off-line (508) y deben utilizarse en conjunto con el asiento estándar 510 (inclusión de títulos de cuentas por pagar).

      Las distribuciones de valores por múltiples modalidades que no utilicen el prorrateo por centro de costo se contabilizarán como inclusión (asiento estándar 510).

      Las distribuciones que utilizan el prorrateo por centro de costo tendrán su contabilidad efectuada por los asientos mencionados (asiento estándar 508, sin embargo, no se ejecutará si no existiera el asiento estándar 510).

      La contabilidad de los títulos por pagar distribuidos en múltiples modalidades se efectuará utilizando el mismo asiento estándar de la inclusión/borrado del título, siendo necesario informar en el registro del Asiento estándar el valor que debe utilizarse en la contabilidad. Si no se hiciera de esta manera, la contabilidad queda expuesta a duplicidad de valores.

      Nota

      Al incluir títulos por pagar con prorrateo por medio de la rutina automática, debe utilizar el parámetro MV_RATAUTO configurado con .T., para mostrar la pantalla de prorrateo multimodalidad.

      Ts. Corr. Moneda:

      Campo que contiene la última tasa utilizada en el cálculo de la corrección monetaria para los títulos con moneda diferente de 1.

      Tiene Docs:

      Define si el título tiene documentos vinculados con el objetivo de bloquear los títulos por pagar que no muestran los documentos necesarios.

      Campo:

      Descripción

      Portador:

      Código del portador utilizado para identificar al agente cobrador responsable por la cobranza del título.

      Mod. Pago:

      Modalidad de pago prevista.

       Ejemplo:

       1 – TED.

      Fecha programada en agenda:

      Fecha programación en agenda de la liquidación del título.

      Línea Dig.:

      Datos referentes a la línea digitable del título.

      Agencia Proveed.:

      Agencia bancaria de pago del proveedor del título por pagar.

      DV Agencia:

      Dígito verificador de la agencia bancaria de pago del proveedor del título por pagar.

      Cuenta Proveed.:

      Cuenta bancaria de pago del proveedor del título por pagar.

      DV Cuenta:

      Dígito verificador de la cuenta bancaria de pago del proveedor del título por pagar.

      Banco Proveed.:

      Banco de pago del proveedor del título por pagar.

      Forma pago:

      Indica la forma de pago preferencial para el proveedor.

      Campo:

      Descripción

      Prorrateo:

      Indica si el valor del título debe ser prorrateado en diversos centros de costo por medio de la cumplimentación entre las opciones S – Sí y N – No.

      Los asientos de los títulos por pagar pueden prorratearse entre entes contables (cuenta contable, centro de costo, ítem contable y clase valor). De esta forma, deben registrarse los asientos estándar:

      • 511 - Inclusión de título del cuentas por pagar con prorrateo (asiento estándar).
      • 512 - Borrado de título del cuentas por pagar con prorrateo.

      Es importante verificar la configuración de los campos activados por medio de la tecla [F12], pues, determinan el valor utilizado en el prorrateo (bruto o neto), agrupación de los asientos, información de las cuentas contables, etc.

      Nota

      Los prorrateos registrados para el proceso de cuentas por pagar tienen un control interno como clave única de digitación, por medio del campo Ít. Sec. (no se muestra en pantalla), de tal manera que las líneas del prorrateo se numeran como ítems, de forma automática y secuencial.

      La configuración del parámetro MV_INTPMS permite prorratear las cuentas por pagar por proyecto.

      Cta. Contable:

      Define la cuenta contable en la cual se efectuará el asiento contable manual en los planes de presupuestos referentes al proceso de Cuentas por pagar.

      Sec. Diario:

      Código secuencial del diario para la contabilidad.

      Cód. Diario:

      Código del diario que debe utilizarse en el movimiento.

      C. de Costo:

      Centro de costo considerado para el proceso del Cuentas por pagar.

      Campo:

      Descripción

      Prorrateo Proy.:

      Indicador de prorrateo de proyectos (vinculado al PMS – Gestión de proyectos). La cumplimentación del campo está definido por medio de la selección entre las opciones 1 – Sí y 2 – No.

      Cód. Presup.:

      Representa el código del plan presupuestario y la solicitud será validada en este plan con relación al presupuestado y realizado. El sistema siempre considera el contenido de este campo con el plan estándar definido en el parámetro MV_PLAPAD, sin embargo, también es posible informar el plan deseado para efectuar la compra, y consecuentemente, la reserva de los valores definidos previamente en este plan.

      Nº Contrato:

      Código del contrato.

      Ver. Cont.:

      Código de la revisión del contrato.

      Nº Planilla:

      Código de la planilla del contrato.

      Nº Cronogr.:

      Código del cronograma financiero del contrato.

      Nº Cuota:

      Cuota del cronograma financiero.

      Cód. RDA:

      Código de la red de atención vinculado a la rutina de Redes de atención del módulo Plan de salud.

      Bonific. Ctr.:

      Valor de bonificaciones del contrato descontado en el título financiero.

      Retención Ctr.:

      Valor de retención del contrato descontado en el título financiero.

      Multa Ctr.:

      Valor de multas del contrato descontado en el título financiero.

      Descuento Ctr.:

      Valor de descuentos del contrato descontado en el título financiero.

      Proc. Refer.:

      Número del proceso referido vinculado al título. Esta información se considera en la generación del SPED, PIS y COFINS.

      Tp. Proceso:

      Define el tipo del proceso vinculado al título. Esta información se considera en la generación del SPED, PIS y COFINS.

      Cód. Operad.:

      Código de la operadora de flete responsable por la generación del título.

      Nombre Operad.:

      Nombre de la operadora de flete responsable por la generación del título.

      Tp de Serv.:

      Tipo de servicio prestado:

      Val. FAMAD:

      Valor del tributo FAMAD (Fondo de apoyo a la madera).

      Val. FUMIPEQ:

      Valor del FUMIPEQ (Fondo municipal de fomento a la micro y pequeña empresa).

      Cuot. FAMAD:

      Cuota del FAMAD (Fondo de apoyo a la madera).

      Cuot. FUMIPEQ:

      Cuota del FUMIPEQ (Fondo municipal de fomento a la micro y pequeña empresa).

      Ret. INSS:

      Trata el valor del INSS retenido cuando los títulos se generan por el módulo Gestión de transportes por medio del campo INSS Retenido en la rutina Complemento de viaje si la flota del vehículo se refiere a un tercero o agregado, sin embargo, si es propia el campo no queda habilitado. Los valores informados en el campo INSS Retenido se refieren a los servicios de transportes prestados por el conductor en otras empresas de transporte. Este valor se suma al valor del INSS calculado con relación al flete que debe recibirse en el contrato de transportista, considerando la configuración del parámetro MV_LIMINSS.

      Cód. CNO:

      Informe el código referente al registro nacional de obra.

      RCPJ:

      RCPJ del retenedor de INSS.


      Ejecución automática 

      VISIÓN GENERAL

      Ejemplo de ejecución automática de las operaciones de inclusión, borrado y modificación de títulos por pagar.

      Aviso

      La función Fa050Inclu() no puede utilizarse en personalizaciones, por tratarse de una función de menú existen algunas dependencias de variables privates declaradas en FINA050.

      EJEMPLO DE UTILIZACIÓN


      Inclusión
      #INCLUDE "Protheus.ch"
      USER FUNCTION FIN050INC()
      	LOCAL aArray := {}
      	 
      	PRIVATE lMsErroAuto := .F.
      	
      	//Estructura para PA ( Pago anticipado )
      	aArray := { { "E2_PREFIXO"  , "PAG"             , NIL },;
      				{ "E2_NUM"      , "0001"            , NIL },;
      				{ "E2_TIPO"     , "PA"              , NIL },;
      				{ "E2_NATUREZ"  , "001"             , NIL },;
      				{ "E2_FORNECE"  , "0001"            , NIL },;
      				{ "E2_EMISSAO"  , CtoD("17/02/2012"), NIL },;
      				{ "E2_VENCTO"   , CtoD("17/02/2012"), NIL },;
      				{ "E2_VENCREA"  , CtoD("17/02/2012"), NIL },;
      				{ "E2_VALOR"    , 5000              , NIL },;
      				{ "AUTBANCO"    , "001"				, NIL },;
      				{ "AUTAGENCIA"  , "1234"			, NIL },;
      				{ "AUTCONTA"    , "123456"			, NIL } }
      
      	//Estructura para otros títulos
      	aArray := { { "E2_PREFIXO"  , "PAG"             , NIL },;
      				{ "E2_NUM"      , "0001"            , NIL },;
      				{ "E2_TIPO"     , "NF"              , NIL },;
      				{ "E2_NATUREZ"  , "001"             , NIL },;
      				{ "E2_FORNECE"  , "0001"            , NIL },;
      				{ "E2_EMISSAO"  , CtoD("17/02/2012"), NIL },;
      				{ "E2_VENCTO"   , CtoD("17/02/2012"), NIL },;
      				{ "E2_VENCREA"  , CtoD("17/02/2012"), NIL },;
      				{ "E2_VALOR"    , 5000              , NIL } }
      	 
      	MsExecAuto( { |x,y,z| FINA050(x,y,z)}, aArray,, 3)  // 3 - Inclusión, 4 - Modificación, 5 - Borrado
      	 
      	 
      	If lMsErroAuto
      		MostraErro()
      	Else
      		Alert("¡Título incluido con éxito!")
      	Endif
      	 
      Return
      
      Modificación
      #INCLUDE "Protheus.ch"
      USER FUNCTION FIN050ALT()
      	LOCAL aArray := {}
      	 
      	PRIVATE lMsErroAuto := .F.
      
      	aArray := { { "E2_PREFIXO"  , "PAG"             , NIL },;
      				{ "E2_NUM"      , "0001"            , NIL },;
      				{ "E2_VALOR"    , 2000              , NIL } }  
      
      	DbSelectArea("SE2") 
      	DbSetOrder(1)
      	DbSeek(xFilial("SE2")+"PAG"+"0001     "+" "+"NF") //Modificación debe tener el registro SE2 marcado
      			 
      	MsExecAuto( { |x,y,z| FINA050(x,y,z)}, aArray,, 4)  // 3 - Inclusión, 4 - Modificación, 5 - Borrado
      
      	If lMsErroAuto
      		MostraErro()
      	Else
      		Alert("¡Título modificado con éxito!")
      	Endif
      
      Return
      
      Borrado
      #INCLUDE "Protheus.ch"
      USER FUNCTION FIN050EXC()
      	LOCAL aArray := {}
      	 
      	PRIVATE lMsErroAuto := .F.
      	 
      	DbSelectArea("SE2") 
      	DbSetOrder(1)
      	DbSeek(xFilial("SE2")+"PAG"+"0001     "+" "+"NF") //Borrado debe tener el registro SE2 marcado
      									
      	aArray := { { "E2_PREFIXO" , SE2->E2_PREFIXO , NIL },;
      					{ "E2_NUM"     , SE2->E2_NUM     , NIL } }
      	 
      	MsExecAuto( { |x,y,z| FINA050(x,y,z)}, aArray,, 5)  // 3 - Inclusión, 4 - Modificación, 5 - Borrado
      	 
      	If lMsErroAuto
      		MostraErro()
      	Else
      		Alert("¡Borrado del título con éxito!")
      	Endif
       
      Return
      
      
      Inclusión con VA (Valores adicionales)
      #INCLUDE "Protheus.ch"
      USER FUNCTION FIN050VA()
          LOCAL aArray := {}
          LOCAL nOpc   := 3 // 3-Inclusión, 4 Modificación
       
          // Datos del valor adicional.
          LOCAL aVAAut     := {}
          LOCAL cValAce1   := "000001"  // Código del Va
          LOCAL nValAce1   := 200       // Valor del Va
          LOCAL cValAce2   := "000012"
          LOCAL nValAce2   := 4
       
          PRIVATE lMsErroAuto := .F.
        
          aArray := { { "E2_PREFIXO"  , "PAG"             , NIL },;
                    { "E2_NUM"      , "0001"            , NIL },;
                    { "E2_TIPO"     , "NF"              , NIL },;
                    { "E2_NATUREZ"  , "001"             , NIL },;
                    { "E2_FORNECE"  , "0001"            , NIL },;
                    { "E2_EMISSAO"  , CtoD("17/02/2012"), NIL },;
                    { "E2_VENCTO"   , CtoD("17/02/2012"), NIL },;
                    { "E2_VENCREA"  , CtoD("17/02/2012"), NIL },;
                    { "E2_VALOR"    , 5000              , NIL } }
        
          // Array con valor adicional
          aAdd(aVAAut, {cValAce1, nValAce1})
          aAdd(aVAAut, {cValAce2, nValAce2})
       
          MsExecAuto( { |a,b,c,d,e,f,g,h,i,j,k,l| FINA050(a, b, c, d, e, f, g, h, i, j, k, l)}, aArray,, nOpc,,,,,,,,, aVAAut)  
        
          If lMsErroAuto
              MostraErro()
          Else
              If nOpc == 3       
                  Alert("¡Título incluido con éxito!")
              Else
                  Alert("¡Título modificado con éxito!")
              EndIf
          Endif
        
      Return
      
      Inclusión con PA con cheque
      #INCLUDE "Protheus.ch"
      USER FUNCTION FIN050INCPA()
          LOCAL aArray := {}
        
          PRIVATE lMsErroAuto := .F.
        
          aArray := { { "E2_PREFIXO", "PAG"             , NIL },;
                    { "E2_NUM"      , "0001"            , NIL },;
                    { "E2_TIPO"     , "PA"              , NIL },;
                    { "E2_NATUREZ"  , "001"             , NIL },;
                    { "E2_FORNECE"  , "0001"            , NIL },;
                    { "E2_EMISSAO"  , CtoD("17/02/2012"), NIL },;
                    { "E2_VENCTO"   , CtoD("17/02/2012"), NIL },;
                    { "E2_VENCREA"  , CtoD("17/02/2012"), NIL },;
                    { "E2_VALOR"    , 5000              , NIL },;
                    { "AUTBANCO"    , "FIN"             , NIL },;
                    { "AUTAGENCIA"  , "00015"           , NIL },;
                    { "AUTCONTA"    , "0000000001"      , NIL },;
                    { "AUTMOED"     , "1"               , NIL },;
                    { "AUTCHEQUE"   , "124569"          , NIL }}
        
          MsExecAuto( { |x,y,z| FINA050(x,y,z)}, aArray,, 3)  // 3 - Inclusión
         
          If lMsErroAuto
              MostraErro()
          Else
              Alert("¡Título incluido con éxito!")
          Endif
        
      Return
      
      Inclusión con prorrateo de proyecto (PMS)
      USER FUNCTION F050IPMS()
      	Local cPref := "FIN"
      	Local cNum := "210408001"
      	Local cPar := "1"
      	Local cTipo := "NF"
      	Local cNaturez := "FGRV01"
      	Local cFornec := "FGRV04"
      	Local cLoja := "01"
      	Local nValor := 1000
      	Local aGrvSe2 := {}
      	Local aInfProj := {}
      	Local aInfAFR := {}
       
      	PRIVATE lMsErroAuto := .F.
       
      	PREPARE ENVIRONMENT EMPRESA "T1" FILIAL "D MG 01 " MODULO "FIN" TABLES "SE2","SE5","SA2","AFR","AF9","AF8"
      	 
      	aAdd(aInfAFR, {"AFR_PROJET", PadR("PMSU000023", TamSX3("AF9_PROJET")[1]), Nil})
      	aAdd(aInfAFR, {"AFR_TAREFA", "01.02", Nil})
      	aAdd(aInfAFR, {"AFR_TIPOD", PadR("0004", TamSx3("AFR_TIPOD")[1]), Nil})
      	aAdd(aInfAFR, {"AFR_VALOR1", nValor, Nil})
      	aAdd(aInfAFR, {"AFR_REVISA", StrZero(4, TamSX3("AFR_REVISA")[1]), Nil})
      	aAdd(aInfAFR, {"AFR_PREFIX", cPref, Nil})
      	aAdd(aInfAFR, {"AFR_NUM", cNum, Nil})
      	aAdd(aInfAFR, {"AFR_PARCEL", cPar, Nil})
      	aAdd(aInfAFR, {"AFR_TIPO", cTipo, Nil})
      	aAdd(aInfAFR, {"AFR_FORNEC", cFornec, Nil})
      	aAdd(aInfAFR, {"AFR_LOJA", cLoja, Nil})
      	aAdd(aInfAFR, {"AFR_DATA", Date(), Nil})
      	aAdd(aInfAFR, {"AFR_VENREA", Date(), Nil})
      	aAdd(aInfProj, aInfAFR)
       
      	aGrvSe2 := { { "E2_PREFIXO" , cPref , NIL },;
      	{ "E2_NUM" , cNum , NIL },;
      	{ "E2_TIPO" , cTipo , NIL },;
      	{ "E2_NATUREZ" , cNaturez , NIL },;
      	{ "E2_FORNECE" , cFornec , NIL },;
      	{ "E2_LOJA" , cLoja , NIL },;
      	{ "E2_EMISSAO" , Date() , NIL },;
      	{ "E2_VENCTO" , Date() , NIL },;
      	{ "E2_VENCREA" , Date() , NIL },;
      	{ "E2_VALOR" , nValor , NIL },;
      	{ "E2_PROJPMS" , "2" , NIL },;
      	{ "E2_HIST" , "Inclusión de proyecto" , NIL },;
      	{"AUTRATAFR" , aInfProj ,Nil } }
       
      	MsExecAuto( { |x,y,z| FINA050(x,y,z)}, aGrvSe2,, 3) // 3 - Inclusión, 4 - Modificación, 5 - Borrado
       
      	If lMsErroAuto
      		MostraErro()
      	Else
      		Conout("¡Título incluido con éxito!")
      	Endif
       
      Return
      
      Código de retención de títulos por pagar
      #INCLUDE "Protheus.ch"
      
      /*	Si hubiera cualquier tipo de operación que involucre la inclusión de valor en el campo
      	E2_CODRET, es necesario utilizar la función SetFuName("FINA050") antes de ejecutar MSExecAuto(),
      	pues existe una validación en X3_VALID -(EXISTCPO("SX5","37"+M->E2_CODRET) .AND. Iif(FUNNAME() $ "FINA050|FINA750",FA050Natur(),.T.))
      	de este campo que solamente realizará el cálculo del impuesto por código de retención si FunName() estuviera contenido en "FINA050".	*/
      
      USER FUNCTION F050CODRET()
      	LOCAL aArray := {}
      	 
      	PRIVATE lMsErroAuto := .F.
      	
      	//Estructura para otros títulos
      	aArray := { { "E2_PREFIXO"  , "PAG"             , NIL },;
      				{ "E2_NUM"      , "0001"            , NIL },;
      				{ "E2_TIPO"     , "NF"              , NIL },;
      				{ "E2_NATUREZ"  , "001"             , NIL },;
      				{ "E2_FORNECE"  , "0001"            , NIL },;
      				{ "E2_EMISSAO"  , CtoD("17/02/2012"), NIL },;
      				{ "E2_VENCTO"   , CtoD("17/02/2012"), NIL },;
      				{ "E2_VENCREA"  , CtoD("17/02/2012"), NIL },;
      				{ "E2_VALOR"    , 5000              , NIL },;
       				{ "E2_DIRF"     , "1"				, NIL },;
      				{ "E2_CODRET"   , "3208"            , NIL }}
      	
      	SetFunName("FINA050") 
      	MsExecAuto( { |x,y,z| FINA050(x,y,z)}, aArray,, 3)  // 3 - Inclusión, 4 - Modificación, 5 - Borrado
      	 
      	 
      	If lMsErroAuto
      		MostraErro()
      	Else
      		Alert("¡Título incluido con éxito!")
      	Endif
      	 
      Return
      
      Sustitución de título provisional
      #INCLUDE "Protheus.ch"
      USER FUNCTION FIN050SUBST()
      	LOCAL aArray := {}
      	LOCAL aAuxTitPrv := {}
      	LOCAL aTitPrv    := {}
      	 
      	PRIVATE lMsErroAuto := .F.
      	
      	//Título efectivo
      	aArray := { { "E2_PREFIXO"  , "DRG"             , NIL },;
      				{ "E2_NUM"      , "VT002"            , NIL },;
      				{ "E2_PARCELA"  , " "               , NIL },;
      				{ "E2_TIPO"     , "NF"              , NIL },;
      				{ "E2_NATUREZ"  , "001"             , NIL },;
      				{ "E2_FORNECE"  , "001"            , NIL },;
      				{ "E2_LOJA"     , "00"              , NIL },;
      				{ "E2_EMISSAO"  , CtoD("27/10/2021"), NIL },;
      				{ "E2_VENCTO"   , CtoD("27/10/2021"), NIL },;
      				{ "E2_VENCREA"  , CtoD("27/10/2021"), NIL },;
      				{ "E2_VALOR"    , 5000              , NIL } }
      		
      	//El array aAuxTitPrv debe contener la información de los títulos provisionales que se substituirán
      	aAuxTitPrv := { { "E2_PREFIXO"          ,PadR("DRG",TamSx3("E2_PREFIXO")[1])  	, NIL },;
      					{ "E2_NUM"              ,PadR("000000001",TamSx3("E2_NUM")[1])  , NIL },;
      					{ "E2_PARCELA"          ,PadR("1",TamSx3("E2_PARCELA")[1])      , NIL },;
      					{ "E2_TIPO"             ,PadR("PR ",TamSx3("E2_TIPO")[1])       , NIL },;
      					{ "E2_FORNECE"          ,PadR("001",TamSx3("E2_FORNECE")[1])    , NIL },;
      					{ "E2_LOJA"             ,PadR("00",TamSx3("E2_LOJA")[1])        , NIL }}
      	
      	aadd(aTitPrv, aAuxTitPrv)
      		
      	MsExecAuto({|a,b,c,d,e,f,g,h,i,j| FINA050(a,b,c,d,e,f,g,h,i,j)},aArray,,6,,,,,,aTitPrv)
      	 
      	 
      	If lMsErroAuto
      		MostraErro()
      	Else
      		Conout("¡Título sustituido con éxito!")
      	Endif
      	 
      Return
      
      Inclusión con complemento de título
      #INCLUDE "Protheus.ch"
      
      /*
      Exemplo: 
      	Inclusión de título por pagar con cálculo de IR, completando la 
      	modalidad de rentabilidad (FKF_NATREN) en el complemento del título (FKF).
      */
      User Function A050Inc1()
      
          Local aArray  := {}
      	Local aFKF    := {}
      	Local cNatRen := "13002"      
      
      	PRIVATE lMsErroAuto := .F.
      
          //Datos de SE2
          aArray := { { "E2_PREFIXO"  , "BOL"              , NIL },;
                      { "E2_NUM"      , "BOL00110"         , NIL },;
                      { "E2_TIPO"     , "BOL"              , NIL },;
                      { "E2_NATUREZ"  , "RNF000002"        , NIL },;
                      { "E2_FORNECE"  , "RNF017"           , NIL },;
                      { "E2_LOJA"     , "01"               , NIL },;
                      { "E2_EMISSAO"  , CtoD("09/02/2023") , NIL },;
                      { "E2_VENCTO"   , CtoD("09/02/2023") , NIL },;
                      { "E2_VENCREA"  , CtoD("09/02/2023") , NIL },;
                      { "E2_VALOR"    , 5000               , NIL }}
      
      	//Datos de FKF - Complemento del título
      	aFKF := { { "FKF_NATREN", cNatRen , NIL }}
      
      	aAdd(aArray, {"AUTCMTIT", aFKF, Nil})
          
          MsExecAuto( { |x,y,z| FINA050(x,y,z)}, aArray,, 3)  // 3 - Inclusión, 4 - Modificación, 5 - Borrado
            
          If lMsErroAuto
              MostraErro()
          Else
              Conout("¡Título incluido con éxito!")
          Endif
      
      Return

      OTRAS INFORMACIONES

      No hay.

      ASSUNTOS RELACIONADOS

      Documento de referencia FINA050




      Contenidos relacionados