Configuraciones necesarias para el registro de boletas online del banco Santander.
El servicio que utilizamos para comunicación con el banco es la cobranza por XML.
Este registro de boletas (Santander) estará disponible solamente para el binario 20.3.0.3 o superior.
Red interna
Para la comunicación del Protheus con el banco es necesario configurar la seguriedad de red, si fuera necesario aceptar la salida del rango de IP referente al DNS:
Debe solicitar a su gerente la utilización del producto Cobranza por XML (registro de boletas XML).
.
Se solicitará el envío del certificado E-CNPJ o SSL, este mismo certificado debe utilizarse en la configuración del layout del NGF.
El certificado debe convertirse utilizando el Wizard de conversión de certificado - CFGX060 en el módulo configurador - SIGACFG y debe grabarse dentro de la carpeta cert/ngf (protheus_data).
Por el banco se encaminará su Código de estación y Código de convenio.
Para habilitar la configuración de un layout para el Santander, en el campo A6_BCOOFI (Banco oficial) debe informarse el código del Santander 033.
El layout exige que la agencia tenga 4 posiciones (sin dígito) y la cuenta 7 posiciones (sin dígito).
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
En la etapa de Credenciales se solicitará el Código de estación suministrado por el banco y el nombre del Certificado y clave importado en el Protheus.
También deben observarse las siguientes reglas, en la transmisión por el API del banco :
Ej.: Nuestro número con secuencia 999999999999 se enviará como 9999999999996 siendo el número 6 el dígito verificador.
Donde puede ser:
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.
Donde podrá ser:
a. Vacío - Si el valor nominal ya está calculado con la deducción de los valores de descuento o no exista descuento para la boleta.
b. Valor Descuento (SomaAbat() - Cálculo estándar del sistema según la expresión:
"SomaAbat(SE1->E1_PREFIXO,SE1->E1_NUM,SE1->E1_PARCELA,"R",SE1->E1_MOEDA,dDataBase,SE1->E1_CLIENTE,SE1->E1_LOJA)" .
c. Expresión definida por el usuario.
Se puede informar el valor nominal ya deducido el valor del descuento. Simplemente haga clic en el engrenaje en el campo "Valor Nominal" e informe una expresión válida:
Ejemplo:
Importante
Si el valor nominal ya está calculado con la deducción de los valores de descuento, el campo "Valor Descuento" no se debe informar para que no ocurra una duplicación en el valor del descuento.
Si el campo "Valor Descuento" se informa, el campo "Valor Nominal" debe contener el valor completado (Sin la deducción del descuento). Si existiera descuento aparecerá un mensaje en el cuerpo de la boleta informando el valor del descuento ya calculado.