openboleto / OpenCnabPHP

Biblioteca multibanco para geração e leitura de arquivos Cnab240 e Cna400 de remessa e retorno
MIT License
193 stars 117 forks source link

Dúvida #108

Open belmirofss opened 5 years ago

belmirofss commented 5 years ago

Boa tarde! Rapaziada consegui instalar corretamente o Docker e está rodando perfeitamente, inclusive acessei o RemessaExemplo.php, entretanto gostaria de saber como faço para criar a remessa de forma dinâmica, eu devo implementa-la? Ou existe uma rota (ou algo do gênero) que permite que eu dê o POST com os dados, assim me retornando com a remessa?

Rctnet commented 5 years ago

Boa tarde, a biblioteca foi construída levando em conta que todos os boleto que serão enviados já estão impressos e que os dados para reimpressão estão em banco de dados preferencialmente com uma marcador de qual arquivo remessa eles pertencem , pensando nisso e em que a implementação de banco de dados é de cunho pessoal acredito que seria necessário enviar para o servidor uma requisição indicando o código da conta e a aplicação consultaria uma tabela de boletos sem marcação de arquivo e geraria um arquivo ainda não gerado contendo todos os boletos na serem enviados para o banco, lembrando que ainda é preciso usar algum meio fornecido pelo banco não fica bem gerar um arquivo para cada boleto impresso. Espero ter ajudado

belmirofss commented 5 years ago

Eu já tenho o boleto gerado e impresso. O que estou travado é em como passar os dados para o docker que estará rodando. Outros exemplos que vi nesse estilo eu só dava um get ou post em uma rota específica, passando os dados por json. Assim me retornando tudo na resposta, nesse projeto n encontrei as rotas ou meios de passar essas informações, no exemploPHP está estatístico. Para usar dessa forma eu devo implementar?

Rctnet commented 5 years ago

Eu acho que sua docker deve ter acesso ao banco de dados, consultar os boletos fazer a iteração adicionando os dados em inserirDetalhe(.....) e por fim retornar o arquivo