Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Aviso
titleATENÇÃOATENCIÓN
Este
é um
es un documento de
referência em desenvolvimento
referencia en desarrollo.
Será informada
Se informará, oportunamente,
a data
la fecha de
disponibilidade
disponibilidad para clientes pilotos,
visto
puesto que
no
en este momento
ainda se encontra em fase de desenvolvimento
aún se encuentra en etapa de desarrollo.


Índice
maxLevel2

01. 

...

VISIÓN GENERAL

Esta rotina tem rutina tiene como objetivo permitir a importação la importación automática de extratos bancáriosextractos bancarios, facilitando o processo de conciliação bancáriael proceso de conciliación bancaria.
Ela Esta utiliza arquivos archivos de retorno bancário para extratos bancários de uma ou mais contas correntes.
Sua execução passa por configurações descritas no item Configuraçõesdevolución bancaria para extractos bancarios de una o más cuentas corrientes.
Su ejecución pasa por configuraciones descritas en el ítem Configuraciones.


Informações
titleNota

Essa rotina foi ajustada para atender a Lei Geral de Proteção de Dados (Lei n° 13.70), sendo que alguns campos que apresentam informações consideradas como dados sensíveis e/ou pessoais, serão ofuscados deixando de ser legíveis.

02. CONFIGURAÇÕES

Esta rutina se ajustó para cumplir con la Ley general de protección de datos (Ley n° 13,70), teniendo en cuenta que algunos campos que presentan información considerada como datos sensibles y/o personales se ocultarán, y dejarán de ser legibles.


02. CONFIGURACIONES

Para utilizar la rutina de importación automática son necesarias las siguientes configuraciones descritas (haga clic en cada carpeta para accederlasPara utilizar a rotina de importação automática são necessários as configurações abaixo descritas (clique em cada pasta para acessá-las):

Deck of Cards
id001
Card
defaulttrue
id01
labelCadastrando o agendamento Registrando la agenda "Schedule" (CFGA010)
  1. AcesseAcceda, no en el módulo Configurador de configuración (SIGACFG),  Ambiente Entorno →  Cadastros Registros →  Schedule →  Agendamentos Agendas →  Cadastro Registro →  Botão Opción Incluir:

    Image Modified

  2. Ao clicar no botão incluir os Al hacer clic en la opción incluir, los campos: Código, Usuário, Nome do Usuário, Data, Hora e Ambiente serão preenchidos automaticamente com as informações do acesso propriamente dito, será necessário definir apenas a "Rotina" que no caso deve ser utilizado para Retorno Automático de Extratos Bancários (FINA475), a "Empresa/Filial" que o JOB vai considerar no Processamento e também deve-se informar o Usuario, Nombre del usuario, Fecha, Hora y Entorno se informarán automáticamente con las informaciones del acceso propiamente dicho, será necesario definir solamente la "Rutina" que en este caso se debe utilizar para Devolución Automática de Extractos Bancarios (FINA475), la "Empresa/Sucursal" que el JOB considerará en el procesamiento y también se debe informar el "Módulo" que se refere refiere a ROTINA la RUTINA "06 - FinanceiroFinanciero"


    Informações
    titleImportante

    O botão La opción "Parâmetros" não será utilizado para a rotina FINA475, pois os parâmetros de execução são definidos no Cadastro Parâmetros Parámetros" no se utilizará para la rutina FINA475, porque los parámetros de ejecución se definen en el registro Parámetros de Bancos FINA130.



  3. Após realizado as definições acima, clique em "RecorrênciaTras realizar las definiciones anteriores, haga clic en "Recurrencia", para definir a recorrência de execução do la recurrencia de ejecución del Job:

    Defina em qual momento e quantas vezes será realizado o processamento e en qué momento y cuántas veces se realizará el procesamiento y "Confirme":

    Image Modified
  4. Feito issoDespués, "Confirme" a inclusão do Agendamentola inclusión de la agenda:

    Image Modified

  5. Ainda no Cadastro do En el mismo Registro del Schedule (CFGA010) acesseacceda a: Agent > Cadastro Registro > Adicionar Agregar Agents PadrãoEstándar.

    Image Modified
    Ao
    Al realizar a inclusão la inclusión de um un AGENT padrãoestándar, automaticamente o sistema já preenche os dados do ambiente padrão (logadoautomáticamente el sistema ya informa los datos del entorno estándar (conectado) - IP do del AppServer, Porta e Ambiente - que será executado o Puerto y entorno - en que se ejecutará el Job parametrizado anteriormente.
Card
id02
labelCadastrando Parâmetros Registrando Parámetros Bancos (FINA130)

Este cadastro tem registro tiene como finalidade configurar os parâmetros bancários utilizados em diversas operações relacionadas a comunicação bancária.finalidad configurar los parámetros bancarios utilizados en diversas operaciones relacionadas a la comunicación bancaria.


Card
id03
labelConfiguração Configuración de Envio envío de E-mail - Visão GeralVisualización general

01. 

Gerando uma senha

Generando una contraseña de APP para

envio do

envío del email.

Para a importação de extratos bancários, é necessário gerar uma senha la importación de extractos bancarios, es necesario generar una contraseña de APP, no en el caso do del G-Mail, primeiro precisamos ativar a verificação em duas etapas:primero debemos activar la verificación en dos etapas

Após a verificação de duas etapas ativada, é necessário adicionar um APP e gerar uma senhaDespués de la verificación de dos etapas activada, es necesario agregar un APP y generar una contraseña:

Copie a senha gerada e salve em um la contraseña generada y grabe en un lugar seguro.

02. 

Configurando o serviço

Configuración del servicio de e-mail.

Com a senha de app gerada, abra o Protheus no SIGACFG, ambienteCon la contraseña del app generada, acceda al Protheus en el SIGACFG, entorno, E-mailMAIL/Proxy, Configurar. Coloque o el servidor de e-mail, o seu su e-mail e a senha do APP gerada y la contraseña del APP generada anteriormente, em en servidor de e-mail necessita necesita de autenticaçãoautenticación, coloque sim.

Image Modified

Na En la próxima tela, apenas clique em avançar sem alterar pantalla, solamente haga clic en avanzar sin modificar nada:

Image Modified

Utiliza segurança seguridad TLS - SIM

Image Modified

Finalize a configuração Finalice la configuración de E-MAIL:

Image Modified

...

03.

...

PROCESAMIENTO

  • Leitura e importação dos arquivos de extrato bancário

O processamento de importação dos arquivos de extrato bancário se dá da seguinte forma

...

  • Se sucesso:
    • Será registrado nas tabelas SIF (Cabeçalho Imp. Extrato Bancário) e SIG (Itens Import. Extrato Bancário) os registros componentes do extrato bancário.
    • Será notificado o responsável, via e-mail configurado.
    • O arquivo de extrato bancário será movido para o diretório definido para arquivos cuja importação foi realizada com sucesso.
    • Se ativado efetuará o processo de conciliação prévia.
  • Se falha:
    • Será registrado nas tabelas SIF (Cabeçalho Imp. Extrato Bancário) e SIG (Itens Import. Extrato Bancário) um registro com a informação referente a falha.
    • Será notificado o responsável, via e-mail configurado.
    • O arquivo de extrato bancário será movido para o diretório definido para arquivos cuja importação falhou.
  • Lectura e importación de los archivos de extracto bancario

El procesamiento de importación de los archivos de extracto bancario ocurre de la siguiente manera:

    • Verifique si existen configuraciones del Job activas para el proceso.
      • Verifique en la configuración de comunicación remota (SEE) si existen subcuentas que tengan Job Activado
        • Si es SÍ, inicie el procesamiento del Job. 
          El Job se procesará por empresa y sus sucursales.

        • Si fuera NO, finalice el Job
    • El Job verifica si existe un archivo de extracto de acuerdo con las configuraciones contenidas en la solapa Extracto Conciliación Automática.
      • Si el archivo de extracto no existe, no habrá procesamiento.
        Se registrará en las tablas SIF (Encabezado Imp. Extracto bancario) y SIG (Ítems Import. Extracto bancario) un registro con la información "No se encontraron archivos de extracto para importación en el directorio."

      • Si el archivo de extracto existe, se debe procesar la importación de las informaciones para las tablas SIF (Encabezado Imp. Extracto bancario) y SIG (Ítems Import. Extracto bancario).
        • Si fuera éxito:
          • Se registrará en las tablas SIF (Encabezado Imp. Extracto bancario) y SIG (Ítems Import. Extracto bancario) los registros componentes del extracto bancario.
          • Se avisará al responsable, por e-mail configurado.
          • El archivo de extracto bancario se moverá al directorio definido para archivos cuya importación se realizó con éxito.
          • Si se activa, efectuará el proceso de conciliación previa.
        • Si fallara:
          • Se registrará en las tablas SIF (Encabezado Imp. Extracto bancario) y SIG (Ítems Import. Extracto bancario) un registro con la información referente a la falla.
          • Se avisará al responsable, por e-mail configurado.
          • El archivo de extracto bancario se moverá al directorio definido para archivos cuya importación falló.
      • Si se intenta hacer la importación duplicada de archivos de devolución, evitando que los datos del extracto estén en más de un proceso.
        Utilizaremos el proceso ya existente que verifica el checksumdel archivo.
        • Se avisará al responsable, por e-mail configurado.
        • Se registrará en las tablas SIF (Encabezado Imp. Extracto bancario) y SIG (Ítems Import. Extracto bancario) un registro con la información referente a la falla.
        • El archivo de extracto bancario se moverá al directorio definido para archivos cuya importación falló.


  • Conciliación bancaria automática

Si se configura la rutina, se realizará una conciliación automática después de importar el extracto.

En este momento, solamente se conciliarán registros de la tabla Registros del extracto bancario (SIG) con los movimientos bancarios del financiero (FK5/SE5) si existiera coincidencia de clave completa:

    • Fecha del movimiento + Banco + Agencia + Cuenta + Documento + Valor + Cartera

Las conciliaciones bancarias que no se atiendan en este proceso, se deben realizar a través del conciliador BackOffice. 

Para más informaciones, acceda a Conciliador BackOffice.

04. INFORMACIONES TÉCNICAS

         Tabelas

      • Em caso de tentativa de importação duplicada de arquivos de retorno evitando que os dados do extrato estejam em mais de um processo.
        Utilizaremos o processo já existente que verifica o checksum do arquivo.
        • Será notificado o responsável, via e-mail configurado.
        • Será registrado nas tabelas SIF (Cabeçalho Imp. Extrato Bancário) e SIG (Itens Import. Extrato Bancário) um registro com a informação referente a falha.
        • O arquivo de extrato bancário será movido para o diretório definido para arquivos cuja importação falhou.
  • Conciliação bancária automática

Se configurada a rotina realizará uma conciliação automática após a importação do extrato.

Neste momento, apenas serão conciliados registros da tabela Registros do Extrato Bancário (SIG) com os movimentos bancários do Financeiro (FK5/SE5) caso exista coincidência de chave completa:

    • Data do Movimento + Banco + Agência + Conta + Documento + Valor + Carteira

As conciliações bancárias que não forem atendidas nesse processo, deverão ser realizadas através do Conciliador BackOffice. 

Para maiores informações, acesse Conciliador BackOffice.

04. INFORMAÇÕES TÉCNICAS

          Tabelas utilizadas pela rotina:

    • FK5 - Movimentos Bancários
    • QLC - Cabeçalho da Conciliação
    • QLD - Itens da Conciliação
    • SE5 - Movimentação Bancária
    • SEE - Comunicação Remota
    • SIF - Cabeçalho do Extrato Bancário
    • SIG - Registros do Extrato Bancário

         

HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>

...