-
Notifications
You must be signed in to change notification settings - Fork 384
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Banco Máxima Layout novo #843
Comments
@keilacastro Estas variaveis são para formatar o arquivo de remessa/retorno, mas você pode colocar manualmente seguindo o manual do banco. |
Obrigada, @carloscds , mas e a dll do Boleto Net? Desculpe-me pela ignorância. |
@carloscds, aqui no GIT um projeto seu que tem um classe Banco_Maxima.cs |
@keilacastro O banco Maxima existe aqui no projeto: https://github.com/BoletoNet/boletonet/blob/master/src/Boleto.Net/Banco/Banco_Maxima.cs |
@carloscds procurar fazer a carteira. Respirar fundo :) muito obrigada |
@keilacastro Vai dando uma olhada nos outros bancos, não é muito dificil. O ultimo que eu implementei foi o Uniprime, tem até teste unitário. |
@carloscds estou caminhando, mas não fecha aqui não, por favor! Ainda preciso de sua grande ajuda!! Muito obrigada! |
@keilacastro Vou fechar não, fique tranquila! |
@carloscds, Bom dia! Estou no trabalho ainda no layout do Máxima. Enfim hoje consegui visualizar o boleto em tela, mas tenho alguns erros:
Há várias outros pontos que preciso acertar, mas esses são o que posso demonstrar. Segue o boleto que gerei, mais os erros. Desde já agradeço imensamente |
@carloscds e caros colegas!, Boa tarde Aos trancos e barrancos estou desenvolvendo Boleto para o Banco máxima. Devido minhas demandas, tenho extendido o desenvolvimento dele. Mas agora estou na questão do CNAB 400. Fiz o ajuste para o método GerarHeaderRemessaCNAB400, mas estou com problemas, ele dá erro ao validar. Será que poderiam me ajudar? |
private string GerarHeaderRemessaCNAB400(int numeroConvenio, Cedente cedente, int numeroArquivoRemessa)
|
O Código roda até chamar o método e dá erro: public override string GerarHeaderRemessa(string numeroConvenio, Cedente cedente, TipoArquivo tipoArquivo, int numeroArquivoRemessa)
|
@keilacastro Qual erro ? Alguma linha em específico ? |
na linha 354 |
@keilacastro Sim, mas esta linha chama a geracao do header, o erro deve estar ai dentro, nao ? |
@carloscds, sim, @carloscds . Não consigo reconhecer onde. Sei que ele quando vai chamar o método dá o erro. Mas não entra no método. :( |
@keilacastro tem uma inner exception, vc verificou ? |
at BoletoNet.ArquivoRemessaCNAB400.GerarArquivoRemessa(String numeroConvenio, IBanco banco, Cedente cedente, Boletos boletos, Stream arquivo, Int32 numeroArquivoRemessa) in C:\Users\keila\Desktop\boletonet-master\boletonet-master\src\Boleto.Net\Arquivo\ArquivoRemessaCNAB400.cs:line 137 |
não sei onde verificar, desculpe pela minha ignorância |
@keilacastro PElo erro "cadeia de caracteres esta em um formato inválido" parece estar faltando alguma informacao nas configuracoes: cedente, boleto ou banco. Você já verificou ? |
poxa, pensei que fosse outra coisa. Já vi. DESCULPE. |
@carloscds , o que estou em dúvida é com o "numeroConvenio". Não sei muito bem de onde ele vem. Sei que ele traz, mas nesse ponto, não sei como recuperá-lo. |
na documentação, não diz sobre inserir o "numeroConvenio" no HEADER, só se chama de outro modo. Consigo trazer uma linha no documento .REM, mas o HEADER, não |
@keilacastro O numero do convênio, quando existe, é fornecido pelo banco. Então você precisa ver com eles. |
é o nº que identifica a minha conta no banco? Isso eu tenho. Mas ele está retornando um numero já, não sei de onde ele está vindo, essa é a verdade. Tentei deixá-lo em um xml onde estão os dados do cedente, mas ele não puxa de lá; Mas mesmo assim, ele não passa da chamada do método. |
@keilacastro Numero do convenio não é o numero da conta, mas pergunte ao gerente do banco, pis isto varia muito de um banco para outro. |
@carloscds, perguntarei espeficicamente. Por enquanto, muito obrigada! |
@keilacastro Conseguiu evoluir com esta issue ? |
Boa tarde!
Quero agradecer pelo projeto disponibilizado pela comunidade. Tive contato com ele com o Banco Itaú, mas agora preciso criar um Layout novo para o Banco Máxima. Estou sentindo muita dificuldade.
Peguei a DLL e criei classe novas me espelhando no Itaú que é a mais próxima. Mas estou com dúvidas.
Na documentação têm os dados
DOCUMENTAÇÃO | FORMATO | CONTEÚDO,
Já no código têm
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 014, 0, boleto.Banco.Cedente.CPFCNPJ, '0');
Você saberia me dizer se
ediNumericoSemSeparador_ - a quantidade de underline tem alguma coisa a ver com os espaços que deverão ser dados?
0004, 014 - na documentação tem 004 017 em POSIÇÃO. Mas olhando na documentação do Itaú ela não segue também a documentação no caso da segunda posição, 017. No código está 014. Sabem me dizer a que se refere esse 14?
Aguardo e agradeço
Keila
The text was updated successfully, but these errors were encountered: