Árvore de páginas

Versões comparadas

Chave

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

empo Tempo aproximado para leitura: 10 min 15 min


ÍNDICE

Índice
maxLevel5
indent8.1.1
exclude.*ndice
stylenone

01. VISÃO GERAL

Modelo de configuração do Retorno de Cobrança do CNAB CNAB  a receber rotina FINA205 com ou a pagar ( FINA205 / FINA435) com uso do Schedule rotina CFGA010 e
correta configuração no cadastro FINA130 (Parâmetros Bancos).

02. EXEMPLO DE UTILIZAÇÃO


Expandir
titleCadastrando o agendamento "Schedule" (CFGA010)
  1. Acessando SIGACFG "Configurador" > Ambiente > Cadastros > Schedule > Agendamentos > Cadastro > Botão Incluir:



  2. Ao clicar no botão incluir os campos: Código, Usuário, Nome do Usuário, Data, Hora e Ambiente serão auto - preenchidos com as informações do acesso
    propriamente dito, será necessário definir apenas a "ROTINA" rotina que no caso deve ser utilizado para Retorno Automático de COBRANÇA FINA205, a Empresa\Filial que o JOB vai considerar no Processamento e também deve-se informar o MÓDULO que se refere a ROTINA "06 - Financeiro"
    Image Removedretorno automático de cobrança (FINA205) ou pagamento
    (FINA435).

    Também é necessário configurar a empresa\filial de processamento do job/schedule é módulo.

    Configuração para ambiente exclusivo (SA6, SE8, SEE)
    Image Added

    Quando as tabelas de cadastro de banco (SA6), saldo bancário (SE8) e parâmetros de banco (SEE) estão compartilhadas
    em todos os níveis, ao configurar a empresa\filial de processamento do job/schedule, é necessário configurar 
    apenas uma filial no job, e no cadastro de parâmetros de banco, na aba retorno automático configurar o campo 
    Proc Filial (EE_PROCFL) igual a Todas Filiais.
    Image Added

    Obs: O "Parâmetros" não será utilizado para a rotina FINA205serão utilizados para as rotinas FINA205 e FINA435, pois os parâmetros de execução são definidos no Cadastro Parâmetros de Bancos FINA130.


  3. Após realizado as definições acima, clique em "Recorrência", para definir a recorrência de execução do Job:

    Defina em qual momento e quantas vezes será realizado o processamento e "Confirme":



  4. Feito isso, "Confirme" a inclusão do Agendamento:



  5. Ainda no Cadastro do Schedule (CFGA010) acesse: Agent > Cadastro > Adicionar Agents Padrão



    Ao realizar a inclusão de um AGENT padrão, automaticamente o sistema já preenche os dados do ambiente padrão (logado) - IP do AppServer, PORTA, e Ambiente - que será executado o Job parametrizado anteriormente.
Expandir
titleCadastrando Parâmetros Bancos (FINA130)
  1. Cadastrar um banco (SA6) e Aba de "Cadastrais" de Parâmetros Bancos (SEE) de acordo com o link: 2 - CNAB - Principais Cadastros

    EE_EXTEN: Extensão que será considerada para identificar o arquivo de retorno do banco.

  2. Aba "Retorno Automático":
    SIGAFIN "06 - Financeiro" > Atualizações > Cadastros > Parâmetros de Bancos (FINA130) > Selecione o Banco, Agência, Conta e SubConta Sub-Conta Desejado > Alterar > "Aba" Retorno Automático:
    Image Removed
    Image Added

Expandir
title3. Campos principais:

EE_EXTEN:Extensão que será considerada

A primeira definição a ser feita, é no campo EE_RETAUT. Esse campo define se esse cadastro efetuará somente retorno de COBRANÇA, PAGAMENTO ou AMBOS.

Após definido, parametrize o restante dos campos:

EE_AGLCTB: Define a aglutinação dos lançamentos contábeis na CT2, se a contabilização estiver ONLINE. Obs: Definição da contabilização é nas rotinas de processamento MANUAL, ou seja, se desejar utilizar a contabilização ONLINE de um retorno de COBRANÇA por exemplo, acesse: FINA200 > F12 > Contabiliza Online = SIM > OK > Sair da rotina.

: Define se o cadastro será usado para processar arquivos de retorno de cobrança, pagamentos ou ambos..

EE_AGLCTB: Campo descontinuado, mantido por questões de compatibilidade do sistemaLembro que, como se trata de uma execução via Job, os lançamentos contábeis não serão apresentados na Tela quando os respectivos arquivos forem processados.

EE_ATUMOE: Define qual data será utilizada para atualização das moedas, caso tenha algum título que esteja com Moeda estrangeira.

EE_DIRPAG / EE_DIRREC: : Deve ser informado qual o diretório o arquivo de RETORNO estará localizado para processamento. 

Obs:

  • Não é preciso informar o nome do arquivo, a rotina considera o arquivo que possua a
extenção
  • extensão que está contida no campo EE_EXTEN.
  • Por padrão se definido apenas uma barra " \ " no campo, o sistema entende que está apontando a RootPath definida no AppServer.ini
, ou seja, a pasta DATA do Protheus.
  • . É comum está pasta estar nomeada pelo legado de versões anteriores do Protheus, já em versões novas pode se encontrar a nomenclatura "Protheus_Data".
  • É possível alterar esse diretório, utilizando o parâmetro MV_LOCREC. Maiores esclarecimentos no item 3. Parâmetros.

EE_CFGPAG / EE_CFGREC: Deve ser informado somente o NOME (com exetençãoextensão) do arquivo de de LAYOUT referente ao banco em questão.

Obs:

O arquivo deve estar

localizado na pasta SYSTEM obrigatóriamente

, obrigatoriamente, localizado no StartPath, que em geral trata-se de diretório "System", mas que também pode ter outros nomes de acordo com o legado de versões anteriores.

EE_BKPPAG / EE_BKPREC: Informar o diretório que será MOVIDO o de destino do arquivo de RETORNO após o processamento, para . Uma vez processado o arquivo será Movido para este diretório. Para evitar que o mesmo arquivo seja processado mais de uma vez.

Obs:

Por padrão, se

definido

for digitado apenas uma barra " \ " no campo, o sistema entende que está apontando a RootPath

definida

, comando este configurado no AppServer.ini

, ou seja, a pasta DATA do Protheus

. É comum esta pasta estar nomeada pelo legado de versões anteriores do Protheus, já em versões novas pode se encontrar a nomenclatura "Protheus_Data".


EE_DESCOM: Define se para o RETORNO DE COBRANÇA irá abater o valor de DESCONTO da comissão do vendedor.

EE_CNABPG: Define qual modelo de arquivo de retorno de PAGAMENTOS será processado: Ex: Modelo 1 400 posições ou Modelo 2 240 posições.

EE_CNABRC: Define qual modelo de arquivo de retorno de COBRANÇA será processado: Ex: Modelo 1 400 posições ou Modelo 2 240 posições.

EE_PROCFL: Define se o processamento será apenas para a filial que está cadastrado (em caso a tabela SEE estiver exclusiva) ou para TODAS as cadastrada, para o caso da tabela SEE não ser compartilhada entre filiais.

EE_MULNT: Define se serão consideradas multiplas múltiplas naturezas no retorno de COBRANÇA.

A primeira definição a ser feita, é no campo EE_RETAUT. Esse campo define se esse cadastro efetuará somente retorno de COBRANÇA, PAGAMENTO ou AMBOS.

Após definido, parametrize o restante dos campos:

EE_AGLCTB: Define a aglutinação dos lançamentos contábeis na CT2, se a contabilização estiver ONLINE. Obs: Definição da contabilização é nas rotinas de processamento MANUAL, ou seja, se desejar utilizar a contabilização ONLINE de um retorno de COBRANÇA por exemplo, acesse: FINA200 > F12 > Contabiliza Online = SIM > OK > Sair da rotina.

Lembro que, como se trata de uma execução via Job, os lançamentos contábeis não serão apresentados na Tela quando os respectivos arquivos forem processados.

EE_ATUMOE: Define qual data será utilizada para atualização das moedas, caso tenha algum título que esteja com Moeda estrangeira.

EE_DIRPAG / EE_DIRREC: : Deve ser informado qual o diretório o arquivo de RETORNO estará localizado para processamento. Obs: Não é preciso informar o nome do arquivo, a rotina considera o arquivo que possua a extenção que está contida no campo EE_EXTEN.

Por padrão se definido



Informações
titleImportante

Foram criados os campos abaixo e estarão disponíveis na expedição contínua da 2a. quinzena de setembro de 2022:

EE_INCPAG / EE_INCREC: Informar a pasta em que o arquivo será movido quando houver inconsistência no processamento do retorno CNAB.

Caso haja algum registro inconsistente no arquivo processado, este será movido para a pasta configurada nesses campos e os títulos consistentes serão baixados normalmente.

Obs:

Por padrão, se for digitado apenas uma barra " \ " no campo, o sistema entende que está apontando a RootPath

definida

, comando este configurado no AppServer.ini

, ou seja, a pasta DATA do Protheus. É possível alterar esse diretório, utilizando o parâmetro MV_LOCREC.

EE_CFGPAG / EE_CFGREC: Deve ser informado somente o NOME (com exetenção) do arquivo de LAYOUT referente ao banco em questão. Obs: O arquivo deve estar localizado na pasta SYSTEM obrigatóriamente.

. É comum esta pasta estar nomeada pelo legado de versões anteriores do Protheus, já em versões novas pode se encontrar a nomenclatura "Protheus_Data".


Informações
titleMúltiplas Naturezas

Quando utilizado o campo EE_MULNT = 1 (SIM) e for realizado a inclusão do título considerando múltiplas naturezas, em seu retorno via schedule, os registros na tabela SEV (Múltiplas Naturezas por Título) serão replicados com identificador (EV_IDENT) 1 para emissão e 2 para baixa, para tratamento do rateio na inclusão e na baixa do título.

Informações
titlePermissão de edição

Para que o processo automatizado ocorra sem maiores problemas, verificar as permissões de acesso do usuário cadastrado no schedule nas pastas informadas no retorno automático, para correta execução do agendamento, é necessário a permissão de criação e edição sobre as pastas. 


03. Parâmetros


Expandir
titleMV_LOCREC
Nome da VariávelMV_LOCREC
TipoCaracter
Descrição

Diretório para gravação dos arquivos de recebimento de cobranças e pagamentos.

Valor Padrão


Obs.:

  • Ao definir o caminho do arquivo de entrada através deste parâmetro, prioritariamente o sistema buscará o arquivo no caminho aqui definido, desconsiderando o caminho definido no EE_DIRREC quando se tratar da rotina FINA205 (via schedule).
  • Por padrão, se for digitado
EE_BKPPAG / EE_BKPREC: Informar o diretório que será MOVIDO o arquivo de RETORNO após o processamento, para evitar que o mesmo arquivo seja processado mais de uma vez. Obs: Por padrão se definido
  • apenas uma barra " \ " no campo, o sistema entende que está apontando a RootPath
definida
  • comando este configurado no AppServer.ini,
ou seja, a pasta DATA do Protheus.

EE_DESCOM: Define se para o RETORNO DE COBRANÇA irá abater o valor de DESCONTO da comissão do vendedor.

EE_CNABPG: Define qual modelo de arquivo de retorno de PAGAMENTOS será processado: Ex: Modelo 1 400 posições ou Modelo 2 240 posições.

EE_CNABRC: Define qual modelo de arquivo de retorno de COBRANÇA será processado: Ex: Modelo 1 400 posições ou Modelo 2 240 posições.

EE_PROCFL: Define se o processamento será apenas para a filial que está cadastrado (em caso a tabela SEE estiver exclusiva) ou para TODAS as filiais.

EE_MULNT: Define se serão consideradas multiplas naturezas no retorno de COBRANÇA.

03. Parâmetros
  • é comum está pasta estar nomeada pelo legado de versões anteriores do Protheus, já em versões novas pode se encontrar a nomenclatura "Protheus_Data".


Expandir
titleMV_LOCREC x EE_DIRREC

Abaixo estão quadros afirmando as possibilidades de combinação no preenchimento do campo na SEE x MV_LOCREC:


FINA205

MV_LOCREC

Branco

SEE

Branco

Verificar arquivos no diretório raiz (RoothPath), utilizando a extensão do SEE.

Preenchido

Verificar arquivos no diretório do SEE, utilizando a extensão do SEE





Preenchido

SEE

Branco

Verificar arquivos no diretório do MV_LOCREC, utilizando a extensão do SEE

Preenchido

Verificar arquivos no diretório do MV_LOCREC, utilizando a extensão do SEE



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>