CnabPHP
CnabPHP copied to clipboard
SANTANDER 240
Senhores, Pretendo contribuir para criar o yaml para geração de remessa Santander com 240 Posições, alguma objeção ou problema que eu devo saber antes de iniciar minha contribuição?
Olá! Estou tentando gerar o arquivo de remessa para o santander-240 tbém. Parei no seguinte erro: User Notice: Error in field 'data_desconto_02': value '' dont is a number, need format 9(8).
A princípio, precisei alterar o Arquivo.php (Cnab\Remessa\Cnab240), para incluir o santander: if ($this->codigo_banco == \Cnab\Banco::CEF || $this->codigo_banco == \Cnab\Banco::BANCO_DO_BRASIL || $this->codigo_banco == \Cnab\Banco::SANTANDER) { $campos[] = 'agencia'; $campos[] = 'agencia_dv'; $campos[] = 'conta'; $campos[] = 'operacao'; $campos[] = 'numero_sequencial_arquivo'; }
Abraço!
Eu ajudo se preisar..
tentei também e nao consegui
Esse erro diz que está passando um valor vazio para 'data_desconto_02'. Verifique que valor esta vindo nesse parâmetro e forneça uma data.
Sei que a issue já está fechada, mas tive que alterar o arquivo Cnab\Remessa\Cnab240\Arquivo assim como @ewertoncode. Me parace que a geração de arquivo de remessa para o Santander no padrão CNAB 240 ainda não está OK.
Aliás @ewertoncode, você conseguiu resolver o problema (Error in field 'data_desconto_02': value '' dont is a number, need format 9(8))?:
@andersondanilo: vi que tem alguns pull requests abertos no projeto cnab_yaml. Logo vou enviar 1 para o YAML CNAB 240 do Santander.
@rogeriogentil você conseguiu submeter o codigo? Precisa de ajuda?
@danielcembranelli eu até codifiquei para enviar um pull request para o projeto cnab_yaml, mas depois desisti porque vi que tinham vários PR abertos há muito tempo e eu pretendia usar o CnabPHP em um projeto. Como o prazo era curto, eu desenvolvi uma solução particular.
PS @danielcembranelli: aliás, acho que já tinha um PR para YAML CNAB 240 do Santander parado quando pensei em enviar...
@rogeriogentil pode enviar o arquivo? estou usando o santander na unha.
@eduaf Me manda e-mail se identificando