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

Retorno transferência bancária caixa #187

Closed guilher-assis closed 4 years ago

guilher-assis commented 4 years ago

Com essas mudanças, consegui gerar um arquivo de remessa com (testei com 5 transferências em bancos diferentes), e enviei para a caixa. Depois dei baixa no meu sistema com o arquivo de retorno. Apesar de ter funcionado, não sei se posso dizer que está homologado, mas está funcionando para mim. Acho bom conferir se alguma mudança não afetou outras partes dessa biblioteca, pois eu não testei com boleto bancário, apenas com transferência bancária.

Rctnet commented 4 years ago

Olá @rodrigolock , muito legal o que vc fez, só tenho umas ideias e gostaria de saber qual documentação vc seguiu parar poder analizar, se puder fazer uma PR nesse repositório https://github.com/QuilhaSoft/OpenCnabPHP-Docs , com a documentação que seguiu. ficaria legal

guilher-assis commented 4 years ago

A sim, acabei de dar um pull request da documentação.

Rctnet commented 4 years ago

Blz, olhando a documentação , encontrei o layout do lote , 080, se vc criar uma renomear a pasta do layout de retorno de transf para L080, não precisa passar o parametro $transf incluído na linha 30 do arquivo src/RetornoAbstract.php , mantendo o arquivo src/RetornoAbstract.php sem alterações

guilher-assis commented 4 years ago

Eu até tinha feito assim, mas o arquivo de retorno da caixa estava 050 e não 080 (como enviado no arquivo de remessa). E já existe a pasta L050 da caixa, fiquei com medo de substituir os arquivos de lá.

Rctnet commented 4 years ago

pode sobrepor , o layout da caixa cnab240_SIGCB é 030 , o 050 foi colocado para por min quando tentei criar para transferencia e acabei não utilizando, pode sobrepor sem medo.