Ir para conteúdo
  • Cadastre-se

eric100

Membros
  • Total de ítens

    76
  • Registro em

  • Última visita

Tudo que eric100 postou

  1. eric100

    Avalista Itau

    Bom dia. Montei um arquivo de remessa na mão, para enviar ao banco para testar. Montei o registro 5 e passei no campo " Nº DE INSCRIÇÃO DA EMPRESA (CPF/CNPJ) " o CNPJ da empresa emitente e os dados do sacador no registro 5. Subi o arquivo para o banco, consultei no sistema deles e os dados no sacador não constavam lá. Peguei uma remessa antiga do cliente e constatei que no campo " Nº DE INSCRIÇÃO DA EMPRESA (CPF/CNPJ)" do detalhe estava o CNPJ do sacador e o campo " TIPO DE INSCRIÇÃO DA EMPRESA" estava com o valor 04. Além disso no registro 5 constava o CNPJ da empresa emitente. Ou seja, no campo CNPJ do detalhe do título passa-se o CNPJ do sacador, e no registro 5 passa-se o CNPJ do emitente. Fiz o teste desta forma e consultei no sistema do banco e estavam lá as informações. Olhando no manual do banco, na pagina 15: " Se o título for negociado, deverão ser utilizados para indicar o CNPJ/CPF do sacador (cedente original), uma vez que os cartórios exigem essa informação para efetivação dos protestos. Para este fim, também poderá ser utilizado o registro tipo “5”." Mandando passar 04 neste caso. Conseguiu entender?
  2. eric100

    Avalista Itau

    Boa tarde! Estou tentando homologar um boleto do banco Itau, e preciso passar os dados de sacados/avalista. Na classe do boleto já passo seguindo o código: #code Sacado.SacadoAvalista.NomeAvalista := EntAvalista.Ent_nome; if EntAvalista.ent_fisica_juridica = '0' then Sacado.SacadoAvalista.CNPJCPF := EntAvalista.cpf else Sacado.SacadoAvalista.CNPJCPF := EntAvalista.cnpj; Sacado.SacadoAvalista.Logradouro := Endereco.Logradouro; Sacado.SacadoAvalista.Numero := Endereco.numLogradouro; Sacado.SacadoAvalista.Bairro := Endereco.bairro; Sacado.SacadoAvalista.Cep := tiraponto(Endereco.cep); Sacado.SacadoAvalista.Cidade := Cidade.cidade; Sacado.SacadoAvalista.Uf := Cidade.uf; #code No arquivo remessa é preciso que gere o registro 5, segundo o manual ( (OPCIONAL – DADOS DOSACADOR AVALISTA) , pg 09) para que as informações referentes ao protesto sejam passadas os banco. Link do manual: http://download.itau.com.br/bankline/layout_cobranca_400bytes_cnab_itau_mensagem.pdf Outro ponto foi na tentativa de homologação que mesmo eu passando as informações manualmente, no sistema do banco elas não apareciam. Fiz um teste invertendo os CNPJs do sacado e sacador e inserindo no campo: TIPO DE INSCRIÇÃO DA EMPRESA no registro DETALHE o Valor "04" e os dados entraram corretamente no sistema do banco citado. Descrição do manual: Em notas (1) TIPO/Nº DE INSCRIÇÃO DA EMPRESA/SACADOR : "Se o título for negociado, deverão ser utilizados para indicar o CNPJ/CPF do sacador (cedente original), uma vez que os cartórios exigem essa informação para efetivação dos protestos " Gostaria de saber se alguem já passou por esse ponto, e em minha análise juntamente com o banco, para dar entrada nos dados de protesto eu preciso passar a informação conforme descrito acima. Estou implementando na classe do banco Itau desta maneira, se alguem tiver outra análise a respeito favor informar para implementar na melhor maneira possivel.
  3. Juliana, Estou com o mesmo caso no boleto do Itau, precisando gerar o registro 5. Mesmo caso. Estou implementando, caso homologue posso subir neste mesmo tópico ou tenho q criar outro?
  4. Fiz a implementação do registro. Estou aguardando o retorno do banco e caso seja homologado insiro o fontes aqui para validação dos senhores(as). Obrigado.
  5. eric100

    Avalista Sicredi

    Bom dia! Estou tentando homologar um boleto do banco Sicredi, e preciso passar os dados de sacados/avalista. Na classe do boleto já passo seguindo o código: <code> Sacado.SacadoAvalista.NomeAvalista := EntAvalista.Ent_nome; if EntAvalista.ent_fisica_juridica = '0' then Sacado.SacadoAvalista.CNPJCPF := EntAvalista.cpf else Sacado.SacadoAvalista.CNPJCPF := EntAvalista.cnpj; Sacado.SacadoAvalista.Logradouro := Endereco.Logradouro; Sacado.SacadoAvalista.Numero := Endereco.numLogradouro; Sacado.SacadoAvalista.Bairro := Endereco.bairro; Sacado.SacadoAvalista.Cep := tiraponto(Endereco.cep); Sacado.SacadoAvalista.Cidade := Cidade.cidade; Sacado.SacadoAvalista.Uf := Cidade.uf; </code> No arquivo remessa é preciso que gere o registro 6, segundo o manual ( Registro Sacador Avalista (Tipo 6) - Cobrança com e sem registro (Opcional) , pg 40) para que as informações referentes ao protesto sejam passadas os banco. Link do manual: http://www.sicredi.com.br/websitesicredi/upload/files/28460_Manual_Beneficiario_Cobranca_CNAB_400___18062014.pdf Alguém já precisou passar essa informações? Dei uma olhada nos fontes do Sicredi e nao encontrei a implementação... alguem já desenvolveu ou está trabalhando nisso? att
  6. Obrigado novamente Regys, portanto as 2 formas são corretas. Em relação ao arquivo conseguiu dar uma olhada? Pelo que percebi ele vem com uma especia de tag: >>CABECALHO<< >>CUPOM DO CLIENTE<< >>CUPOM DA LOJA<< devo imprimir igual o exemplo ou devo cortar alguma coisa?
  7. Certo Régys, agradeço a resposta em primeiro lugar. Em relação ao vinculado, quando vou abri-lo passo o valor certo? No caso de transação com 2 cartões, minha aplicação efetua o pagamento 2 vezes. Cartao 2,00 Cartao 1,00 Soma 3,00 Quando vou abrir o vinculado, preciso passar o valor na ultima forma, ficando errado. Se passo 3,00 que é a soma da erro. O correto seria totalizar a forma uma unica vez? ou qual o correto?
  8. Salve galera... Primeiramente gostaria de expor que procurei aqui no forum algo do genero, e como o AcbrTefd realiza esse procedimento, acredito que poucos tenha essa dúvida. E me baseei em uma postagem na pagina da Bematech, que me gerou dúvida. Estou realizando desenvolvimento TEF com Scope via Dll, portanto utilizo somente o AcbrECF para imprimir os comprovantes e o cupom, e as transações TEF realizo via dll, sem o componente do AcbrTefd. Eis a dúvida: Realizei uma venda com cartão, finalizei o cupom e na hora que vou imprimir o comprovante eu devo usar o Cupom Vinculado? ou o Relatorio gerencial? na pagina da bematech dizem ter as 2 opções, e nao encontrei explicação sobre isso... Utilizando o TefDemo com PayGo imprime em um Relatorio gerencial, já em outros tópicos vi todos falando em Vinculado. Outra coisa, segue em anexo retorno do scope para impressão. Devo imprimir ele inteiro igual o arquivo? ou devo retirar algo? Obrigado pela ajuda. 001094.txt
  9. Talvez o usuário tivesse feito com poucas modificações ou adaptações, por isso da pergunta. Quanto a resposta, um pouco agressiva. Perguntar não ofende ninguém. Em relação a Unit, estou fazendo isso neste momento.
  10. Tópico ainda está vivo? Conseguiram fazer implementação para o Scope?
  11. Isso mesmo, não encontro quase nada sobre, por isso estou batendo cabeça. Porém querem que eu faça utilizando o Scope devido ao baixo custo que tem que ser passado para o cliente.
  12. O tratamento de "Impressora não responde" no meio da impressão é um tratamento do TEF? Se sim, desculpe, imaginei que fosse do ECF, e pelas respostas do Juliomar também pensei que fossem. Em outras ocasiões, apareceu a mensagem no AcbrEcf, porém quando eu realizava outras operações.
  13. Nao EMBarbosa estou utilizando apenas o AcbrEcf, pois como dito acima estou implementando o TEF com a dll da scope, sem gerenciador padrão. Sendo assim não vi como fazer utilizando o componente AcbrTefd. Estou pegando os retornos da Dll e imprimindo utilizando o AcbrEcf.
  14. Verifiquei e refiz o teste marcando esta opção que vc citou. Porém o problema continua. Segue log para verem o fluxo dos dados. acbrlog.txt
  15. Utilizei o EcfTeste para testar se apareceria a mensagem de impressora nao respode. Fiz o seguinte teste: Emiti um cupom com forma de pagamento Cartao. Fui no menu opção Cupom Vinculado Completo. No meio da impressão desliguei o emulador e não apareceu a mensagem. Será um problema no componente ou no meu teste?
  16. Nao utilizo o ACBrTEFD pois nao estou desenvolvendo utilizando gerenciado padão. Estou fazendo pela interface da minha aplicação a coleta das informações. Pela pesquisa que fiz no forum e em testes não consegui que o ACBrTEFD funcionasse desta maneira. Já fiz uma pesquisa sobre a segunda pergunta no forum tbm, e nao achei resposta devido ao componente fazer esse tratamento sozinho. Abri este topico justamente para saber se alguem já utilizou o Acbr para integrar com o Scope, para saber até onde o componente consegue fazer, e até onde terei de fazer.
  17. Gostaria de sabe se é possivel a integração.. ex.: Estou iniciando os testes para homologação. Finalizo o cupom e abro o gerencial para imprimir os comprovantes do cartão e preciso desligar a impressora quando está imprimindo a 1ª via, o AcbrEcf deveria lançar a pergunta da "impressora não responde, tentar novamente?". Pois nos meus testes não até aparecendo a mensagem. Aparece com o emulador da Bematech? Tenho uma outra dúvida quanto aos comprovantes: Caso realize uma venda com 2 cartões, como deve sair a impressão? Pois no caso não posso abrir 2 vinculados, a impressora não permite. ]Via estabelecimento do 1º cartao Via cliente do 1º cartao via estabelecimento do 2º cartao via do cliente do 2º cartao Me desculpem caso esteja falando besteiras...srsrsr
  18. Ninguem? Nada?
  19. Desculpem a demora... estava afastado do projeto... Então estou desenvolvendo o tef com a getCard. Eles utilizam na verdado o SCope da itautec. http://www.getcard.com.br/ Estou fazendo diretamente pela dll deles, nao utilizando o AcbrTef, porém utilizo para impressão na Impressora fiscal. Alguem já utilizou desta maneira?
  20. eric100

    Tefd Com Getcard

    Estava fazendo a implementação do TEF utilizando o Pay go, porém devido aos custos deles estou optando por fazer utilizando a GetCard. Alguem do forum já fez a implementação/homologação utilizando a GetCard? O componente é compativel totalmente? Outra duvida é referente a opção de utilizar DLL ao invés de Gerenciador padrão, alguem tem informações de como seria o desenvolvimento? Obrigado.
  21. Acho que minha explicação não ficou muito boa... vou tentar novamente... Estou me baseando em breackpoints que coloquei nas rotinas. Existe uma variavel que recebe o valor da porta chamada fpUltimaResposta Dado um peso de 0,424 Kg a porta faz a seguinte leitura: 000424000000'#$D''''#2'5p´0000424000000 ... Verifiquei que o peso é a primeira coisa que retorna. Já um peso maior como exemplo 4,240Kg a variavel retorna o valor: #$D''''#2'5p´004240000000'#$D''''#2'5p´004240000000' ... Verifiquei que existe um "lixo" antes do valor, o que resulta que não é lido o peso... No primeiro peso existem momentos que o peso lido também vem com lixo, mais como eu repito a chamada LePeso em caso de peso inválido, é refeita a rotina e retorna correto. Mais acima de 2 kg ele não retorna nunca o peso correto... A balança tem capacidade de 20 kg
  22. Olá.. Estou com um problema na configuração de uma balança Toledo... Fiz a configuração e segui os passos igual o do Demo, mas no meu sistema caso eu tente pesar algo acima dos 2kg a balança nao retorna o valor correto... Utilizando BreackPoints eu verifiquei que o componente monitora a balança uma quantidade de vezes após eu chamar a rotina LePeso, e esta retorna valores com o peso e mais um monte de caracteres, e a rotina limpa isso retornando somente o peso... Percebi que somente é feita esta leitura correta quando o peso correto é a primeiro coisa que vem na lista, e no caso de acima de 2kg isso não está acontecendo...abaixo na segunda ou terceira passagem pela rotina isso já ocorre... alguem poderia me ajudar a resolver este problema?
  23. Consegui... with ACBrSPEDPisCofins1.Bloco_1 do begin with Registro1001New do begin IND_MOV := imSemDados; end; end; Somente passar "imSemDados" como parametro... Obrigado a atenção... Duvida sanada...
  24. Encontrei isto... acredito que seja isto... Mais está acusando erro de parametro, inclusive no exemplo estava comentado... with ACBrSPEDPisCofins1.Bloco_1 do begin with Registro1001New do begin IND_MOV := 1; end; end; Acusa erro que parametro não pode ser integer.
  25. Não consegui encontrar no exemplo onde é tratado esse "problema"... Poderia de mostrar?
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.