13800 - Tratamento de campos remessa cob.escritural
Problema: Estou desenvolvendo um layout de remessa de cobrança do banco Bradesco CNAB 400 e pretendo torna-lo mais padrão possível e não ter dados fixos no layout.
E tenho então algumas dúvidas :
1) se há campo no ERP senior para definir as seguintes informações:
- local para definir se em não havendo NN o banco deve emite o boleto ou não (pos 93 reg tipo 1)?
- local para definir o numero de identificação da empresa no banco - podemos usar o campo E039Por.NumCce .(posição 27 Header)?
- local para informar se a empresa como padrão protesta títulos e quantos dias após o vencimento(sei que tem no cadastro do cliente , mas preciso ver se tem algo em um cadastro mais geral(portador, banco, empresa, filial, parâmetro da cobrança)?
2) há uma variável a ser usada no layout de remessa(não documentada) que equivale ao campo 'Modalidade' da tela que define se foi escolhida opcao com calculo, sem calculo, já calculado....?
3) se um titulo possuir um sacado as variáveis Nomcli, CEpCli, NumIns irão ser obtidas do cadastro de cliente ou de sacados?
4) há alguma variável a ser usada no layout de remessa(não documentada) que equivale ao numero da conta bancaria(não conta interna) e agencia associado aquele portador?(ou obtendo por cursor)
Quando ocorre / onde se aplica: F310PRB
Solução: Solução 13800:
1) se há campo no ERP senior para definir as seguintes informações:
- local para definir se em não havendo NN o banco deve emite o boleto ou não (pos 93 reg tipo 1)?
R=O banco somente recebe o que deve fazer, isto é já deve ser informado, por isso possuímos na tela F310PRB_FRES - Finanças / Gestão de Contas a Receber / Cobrança Escritural / Remessa o campo modalidade.
Como conceito de mercado cada portador deve ser definido se o boleto será enviado para o cliente pela empresa ou pelo Banco, é um contrato firmado antecipadamente com a instituição financeira.
- local para definir o numero de identificação da empresa no banco - podemos usar o campo E039Por.NumCce .(posição 27 Header)?
R=Deverá fazer um cursor na tabela E039POR passando o código do portador(FinCodPor) e empresa no Where e retornando o campo NumCce.
- local para informar se a empresa como padrão protesta títulos e quantos dias após o vencimento(sei que tem no cadastro do cliente , mas preciso ver se tem algo em um cadastro mais geral(portador, banco, empresa, filial, parametro da cobranca)?
R= Deve ser feito via instrução, e enviado para o Banco por título, segue abaixo a hierarquia que como o sistema busca as informações da instrução:
A instrução funciona de forma hierárquica da seguinte forma:
1 Considera a Instruções da Tela de Seleção, porém se não for informada,
2 Considera Instruções da Ocorrência de remessa, porém se não informada,
3 Considera Instruções do Histórico do Cliente, porém se não informada,
4 Considera do cadastro do Portador, porém se não informada,
5 Considera Ausência de Instrução da filial
Variáveis:
FinCodIb1 - Alfa - Código da Primeira Instrução para o Banco
FinCodIb2 - Alfa - Código da Segunda Instrução para o Banco
2) há uma variável a ser usada no layout de remessa(não documentada) que equivale ao campo 'Modalidade' da tela que define se foi escolhida opcao com calculo, sem calculo, ja calculado....?
R= Não, este campo somente é utilizado para filtrar os títulos se possuem ou não códigos de barras e como o sistema deve gravar.
3) se um titulo possuir um sacado as variáveis Nomcli, CepCli,NumIns irão ser obtidas do cadastro de cliente ou de sacados?
R= Se o título possuir sacado as informações na grid da remessa aparecem do sacado e se fornecedor da mesma forma.
4) há alguma variável a ser usada no layout de remessa(não documentada) que equivale ao numero da conta bancaria(não conta interna) e agencia associado aquele portador?(ou obtendo por cursor)
R= Deverá fazer um cursor na tabela E600CCO passando o NumCco e empresa e retornando o CtaEmp
E tenho então algumas dúvidas :
1) se há campo no ERP senior para definir as seguintes informações:
- local para definir se em não havendo NN o banco deve emite o boleto ou não (pos 93 reg tipo 1)?
- local para definir o numero de identificação da empresa no banco - podemos usar o campo E039Por.NumCce .(posição 27 Header)?
- local para informar se a empresa como padrão protesta títulos e quantos dias após o vencimento(sei que tem no cadastro do cliente , mas preciso ver se tem algo em um cadastro mais geral(portador, banco, empresa, filial, parâmetro da cobrança)?
2) há uma variável a ser usada no layout de remessa(não documentada) que equivale ao campo 'Modalidade' da tela que define se foi escolhida opcao com calculo, sem calculo, já calculado....?
3) se um titulo possuir um sacado as variáveis Nomcli, CEpCli, NumIns irão ser obtidas do cadastro de cliente ou de sacados?
4) há alguma variável a ser usada no layout de remessa(não documentada) que equivale ao numero da conta bancaria(não conta interna) e agencia associado aquele portador?(ou obtendo por cursor)
Quando ocorre / onde se aplica: F310PRB
Solução: Solução 13800:
1) se há campo no ERP senior para definir as seguintes informações:
- local para definir se em não havendo NN o banco deve emite o boleto ou não (pos 93 reg tipo 1)?
R=O banco somente recebe o que deve fazer, isto é já deve ser informado, por isso possuímos na tela F310PRB_FRES - Finanças / Gestão de Contas a Receber / Cobrança Escritural / Remessa o campo modalidade.
Como conceito de mercado cada portador deve ser definido se o boleto será enviado para o cliente pela empresa ou pelo Banco, é um contrato firmado antecipadamente com a instituição financeira.
- local para definir o numero de identificação da empresa no banco - podemos usar o campo E039Por.NumCce .(posição 27 Header)?
R=Deverá fazer um cursor na tabela E039POR passando o código do portador(FinCodPor) e empresa no Where e retornando o campo NumCce.
- local para informar se a empresa como padrão protesta títulos e quantos dias após o vencimento(sei que tem no cadastro do cliente , mas preciso ver se tem algo em um cadastro mais geral(portador, banco, empresa, filial, parametro da cobranca)?
R= Deve ser feito via instrução, e enviado para o Banco por título, segue abaixo a hierarquia que como o sistema busca as informações da instrução:
A instrução funciona de forma hierárquica da seguinte forma:
1 Considera a Instruções da Tela de Seleção, porém se não for informada,
2 Considera Instruções da Ocorrência de remessa, porém se não informada,
3 Considera Instruções do Histórico do Cliente, porém se não informada,
4 Considera do cadastro do Portador, porém se não informada,
5 Considera Ausência de Instrução da filial
Variáveis:
FinCodIb1 - Alfa - Código da Primeira Instrução para o Banco
FinCodIb2 - Alfa - Código da Segunda Instrução para o Banco
2) há uma variável a ser usada no layout de remessa(não documentada) que equivale ao campo 'Modalidade' da tela que define se foi escolhida opcao com calculo, sem calculo, ja calculado....?
R= Não, este campo somente é utilizado para filtrar os títulos se possuem ou não códigos de barras e como o sistema deve gravar.
3) se um titulo possuir um sacado as variáveis Nomcli, CepCli,NumIns irão ser obtidas do cadastro de cliente ou de sacados?
R= Se o título possuir sacado as informações na grid da remessa aparecem do sacado e se fornecedor da mesma forma.
4) há alguma variável a ser usada no layout de remessa(não documentada) que equivale ao numero da conta bancaria(não conta interna) e agencia associado aquele portador?(ou obtendo por cursor)
R= Deverá fazer um cursor na tabela E600CCO passando o NumCco e empresa e retornando o CtaEmp