Vicente Flores Cardoso Postado 11 Setembro Postado 11 Setembro Olá bom dia, estou com um probleminha ao chamar o acbrBoleto.Imprimir A Unit ACBrBoleto Procedure SetCarteira recebe no meu caso a string = '1' e Altera para '01', imagem abaixo Porém na Unit ACBrBancoBancoob Function MontarCodigoBarras, ele valida se '1' ou '3', se não cai na exceção, imagem abaixo
Consultores Solution Victor H. Gonzales - Panda Postado 11 Setembro Consultores Solution Postado 11 Setembro se é o banco Sicoob não há alteração para 01, pois a carteira é 1 digito. se não houver modificações locais não era para ter esse comportamento. Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Vicente Flores Cardoso Postado 11 Setembro Autor Postado 11 Setembro Sim aí está certo, recebe 1 mesmo como Tamanho da Carteira, porém recebe esse valor depois que o ACBrTitulo.Carteira recebeu o valor de dois dígitos, em seguida entra na validação if (ACBrTitulo.Carteira = '1') or (ACBrTitulo.Carteira = '3')then ACarteira := ACBrTitulo.Carteira else raise Exception.Create( ACBrStr('Carteira Inválida.'+sLineBreak+'Utilize "1" ou "3".') ); que é onde dá a exceção
Consultores Victor H. Gonzales - Panda Postado 11 Setembro Consultores Postado 11 Setembro 7 minutos atrás, Vicente Flores Cardoso disse: Sim aí está certo, recebe 1 mesmo como Tamanho da Carteira, porém recebe esse valor depois que o ACBrTitulo.Carteira recebeu o valor de dois dígitos, em seguida entra na validação if (ACBrTitulo.Carteira = '1') or (ACBrTitulo.Carteira = '3')then ACarteira := ACBrTitulo.Carteira else raise Exception.Create( ACBrStr('Carteira Inválida.'+sLineBreak+'Utilize "1" ou "3".') ); que é onde dá a exceção em qual linha / rotina que ele está alterando para 2 digitos? Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Consultores Daniel InfoCotidiano Postado 11 Setembro Consultores Postado 11 Setembro @Vicente Flores Cardoso va em propriedades da pasta onde esta o acbr, por favor verifique qual versão está Com a versao atual nao consegui reproduzir o seu problema. atualize seus fontes e rode o instalador. se necessario marque a opcao para apagar arquivos antigos. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Vicente Flores Cardoso Postado 11 Setembro Autor Postado 11 Setembro Vou atualizar e testar novamente
Consultores Victor H. Gonzales - Panda Postado 11 Setembro Consultores Postado 11 Setembro 8 minutos atrás, Vicente Flores Cardoso disse: Vou atualizar e testar novamente não acredito que seja atualização. veja se não é mudanças locais... faça um revert depois um update. após reinstale tudo Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Vicente Flores Cardoso Postado 11 Setembro Autor Postado 11 Setembro Citar identifiquei aqui, estava com uma lógica invertida, ajustei e o tamanho da carteira recebeu o padrão que estava setado na unit ACBrBancoob e deu certo, Obrigado amigos pela atenção.
Consultores Victor H. Gonzales - Panda Postado 11 Setembro Consultores Postado 11 Setembro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Recommended Posts