Olá galera do JRIMUM, tudo certo?
Então, estou concluindo muinha app e estou com algumas dúvidas, vocês que trabalham diretamente com esse tipo de transação com diversos bancos
poderão me ajudar. Seguinte: minha app gera boletos com padrão CNAB 240 do banco da CAIXA ECONÔMICA. O principal objetivo da app é garantir a segurança
da transação, e exatamente por isso que foi escolhido a geração de
boletos registrados. Então, após a geração do boleto, gero o arquivo remessa e disponibilizo para o banco. Lembrando que a app não se comunica com a app do banco, pelo que pesquisei isso é de obrigação do príprio banco, minha app tem que apenas gerar os boletos e arquivos remessa no padrão exigido. Creio que funcione desta forma: após a comunicação com a app do banco minha app envia o arquivo remessa do boleto certo? Depois disso a app do banco faz a conferência do arquivo e caso esteja nos padrões, consiste os dados e responde a minha app com um arquivo retorno contendo as informações de sucesso e, caso o arquivo não esteja nos padrões, o banco responde com o arquivo retorno contendo as informações de rejeição, correto? Até ai tudo bem. A dúvida maior é a seguinte: caso o arquivo remessa esteja nos padrões corretos, o banco consiste os dados em seu sistema no momento da conferência do arquivo remessa ou somente após o boleto ser pago? Pelo que entendi a idéia de boletos registrados é justamente esta, o banco gravar as informações antes mesmo de o boleto ser pago.
Por favor, clareiem minhas idéias se possível.
Outra dúvida: como faço para ter uma referência do BOPEPO e TEXGIT? Digo isto porque estou utilizando em meu TCC e irei citá-los, pois utilizei-os para geração dos boletos e arquivos remessa. Preciso de algo como documentação (com link) ou artigo.
Aguardo resposta, desde já agradeço.
--
Atenciosamente,
Wilkinson Saturnino da Silva
Acadêmico Sistemas para Internet - IFTO