01. VISIÓN GENERAL

Configuraciones necesarias para el registro de boletas por el API del banco Caixa Econômica Federal.

Red interna

Para la comunicación del Protheus con el banco es necesario configurar la seguridad de red, si fuera necesario aceptar la salida del rango de IP referente al DNS: 

https://barramento.caixa.gov.br/

02. CONFIGURACIÓN DE CUENTAS

Este registro de boletas (Caixa Econômica Federal) estará disponible solamente para el binario 20.3.0.3 o superior.

No es necesario el registro de certificado o credenciales para autenticación en la configuración del layout.

La transmisión utiliza el Código de beneficiario (registro en la subcuenta) y CNPJ, además de los datos bancarios (número de cuenta y agencia), para realizar la autenticación en el proceso de registro online de boletas.

03. REGISTRO DEL BANCO - MATA070

  • Para habilitar la configuración de un layout debe informarse en el campo Bco Oficial (A6_BCOOFI) el código 104.

Importante

Es necesario el registro correcto del dígito verificador de la cuenta en el campo Dv Cuenta (A6_DVCTA).

Si el registro estuviera incorrecto en la tabla de bancos (SA6), el ajuste debe realizarse en su subcuenta en el Registro Parámetros de bancos (tabla SEE) en los campos Age. Oficial (EE_AGEOFI), Cta. Oficial (EE_CTAOFI) y DV Cta.Ofic. (EE_DVCTOFI).

Ejemplo de cuenta que debe adecuarse: Cuenta 12345-6

En el registro del banco, campo Nº Cuenta (A6_NUMCOM) = 123456 y DV Cuenta (A6_DVCTA) = vacío, el ajuste en su subcuenta debe ser Cta. Oficial (EE_CTAOFI) = 12345 y DV Cta.Ofic. (EE_DVCTOFI) = 6

04. PARÁMETROS DEL BANCO - FINA130

  • El Código del beneficiario de la cobranza se configura en el campo Cód. Empresa (EE_CODEMP).
  • Si nuestro número fuera generado por el sistema, este debe configurarse en la subcuenta (tabla SEE) en los campos Rango inicial (EE_FAXINI) , Rango final (EE_FAXFIM) y Rango actual (EE_FAXATU).
  • La configuración para "PROTESTO" de boletas tendrá como base el campo EE_DIASPRT (Días para protesto), si este campo estuviera completado con valor mayor que 0 (cero) el layout se configurará como "PROTESTAR" y el número de días será el valor del campo. En caso contrario se configurará con "DEVOLVER" en 02 días.


Registro de clientes

La dirección del cliente debe tener el número separado por coma para que se encamine correctamente al sistema del banco.


05. CONFIGURACIÓN DEL LAYOUT

Para utilizar el registro online de boletas para Caixa Econômica Federal, debe observarse la siguiente regla:

  • Número del documento: En este campo debe informarse cuál será el número del documento que se transmitirá al banco y posteriormente se imprimirá en la boleta.

      Donde puede ser:

    1. Número del título (E1_NUM)
    2. ID CNAB (E1_IDCNAB)
    3. Expresión definida por el usuario.
      • El resultado de la expresión se atribuirá al campo “Número del documento”. Para las macroejecuciones la expresión que se ejecutará debe ser válida. Para informar una expresión, haga clic en el “Engranaje” que está al lado del campo.



  • Aceptación: Este campo indica el reconocimiento formal de la deuda (firma en el documento) por el pagador, deben informarse los valores::
    • - Cuando existe la necesidad de que el pagador reconozca/acepte la cobranza.
    • No - Cuando no existe la necesidad de reconocimiento de la cobranza.

  • Beneficiario sucursal: En este campo debe informarse la sucursal que se utilizará para la transmisión e impresión de la boleta. 

Los datos registrados en esta sucursal se utilizarán en la transmisión y en la impresión:


Atención

Si este campo no estuviera informado, la Sucursal actual (Sucursal conectada o Sucursal configurada en la agenda) se utilizará en los datos de la transmisión e impresión de la boleta.


  • Valor descuento: En este campo podrá o no informarse un valor de descuento para la boleta.  

       Donde podrá ser:

    1. Vacío - Si el valor nominal ya estuviera calculado con la deducción de los valores de descuento o si no existiera descuento para la boleta.
    2. Valor descuento (SomaAbat()) - Cálculo estándar del sistema de acuerdo con la expresión: "SomaAbat(SE1->E1_PREFIXO,SE1->E1_NUM,SE1->E1_PARCELA,"R",SE1->E1_MOEDA,dDataBase,SE1->E1_CLIENTE,SE1->E1_LOJA)" .
    3. Expresión definida por el usuario.
      • El resultado de la expresión se atribuirá al campo “Valor descuento”. Para las macros-ejecuciones la expresión que se ejecutará debe ser válida. Para informar una expresión, haga clic en el “Engranaje” que está al lado del campo.


Es posible informar el valor nominal ya descontando el valor del descuento. Basta hacer clic en el engranaje, en el campo "Valor nominal" e informar una expresión válida:

Ejemplo:

    • "SE1->E1_SALDO - SomaAbat(SE1->E1_PREFIXO,SE1->E1_NUM,SE1->E1_PARCELA,"R",SE1->E1_MOEDA,dDataBase,SE1->E1_CLIENTE,SE1->E1_LOJA)"



Importante

Si el valor nominal ya estuviera calculado con el descuento de los valores de descuento, el campo "Valor descuento" no debe completarse para que no ocurra una duplicación en el valor de descuento.

Si el campo "Valor descuento" se completara, el campo "Valor nominal" deberá tener el valor total (Sin la deducción del descuento). Si existiera descuento, se mostrará un mensaje en el contenido de la boleta informando el valor del descuento ya calculado.