Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2834 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá Amigo , Alguém saber como validar a geração do campo Nosso Número Segmento P posição 38-58  do Banco

siccob opção CNAB240.

Estou com planilha em Excel informado a seguinte regra 

Nosso Número:
- Se emissão a cargo do Sicoob (vide planilha "Capa" deste arquivo):
      NumTitulo - 10 posições (1 a 10) = Preencher com zeros
      Parcela - 02 posições (11 a 12) - "01" se parcela única
      Modalidade - 02 posições (13 a 14) - vide planilha "Capa" deste arquivo
      Tipo Formulário - 01 posição  (15 a 15):
          "1" -auto-copiativo
          "3"-auto-envelopável
          "4"-A4 sem envelopamento
          "6"-A4 sem envelopamento 3 vias
     Em branco - 05 posições (16 a 20)
- Se emissão a cargo do Beneficiário (vide planilha "Capa" deste arquivo):
     NumTitulo - 10 posições (1 a 10): Vide planilha "02.Especificações do Boleto" deste arquivo item 3.13
     Parcela - 02 posições (11 a 12) - "01" se parcela única
     Modalidade - 02 posições (13 a 14) - vide planilha "Capa" deste arquivo
     Tipo Formulário - 01 posição  (15 a 15):
          "1" -auto-copiativo
          "3"-auto-envelopável
          "4"-A4 sem envelopamento
          "6"-A4 sem envelopamento 3 vias
     Em branco - 05 posições (16 a 20)

Não Estou conseguido passa pela homologação do Banco neste campo.

No arquivo de remessa.

 

  • Administradores
Postado

Boa tarde.

Para o componente você deve passar somente as posições livres do nosso número e ele fará o resto. Qual foi o retorno do banco e quais informações foram passadas ao componente?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

 if Banco.TipoCobranca = cobBancoob then
            NossoNumero := FormatDateTime('yy', RetornaDataBanco) +
                                          PadRight(Trim(FieldByName('nossonumero').AsString),
                                          5, '0')
          else NossoNumero := FieldByName('nossonumero').AsString;
E resultado ficou 1740000
o campo NossoNumero no banco de dados  é incrementar + 1 a cada  geração remessa e boleto

e retorno da função MontarCampoNossoNumero = '1740000-4'

e Retorno do Banco foi 

3 – Segmento P

38 - 58

Nosso Número é inválido

Verificar “Nosso Número” conforme o Manual de Homologação

 

 

  • Administradores
Postado

Bom dia.

De acordo com o manual não parece ter nada errado com seu NossoNumero, verifique se o DV bate com valor esperado pelo banco.

Observe que além do Nosso Número, as propriedades Agencia e CodigoCedente são utilizadas neste calculo também.

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2834 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.