Jump to content

Leco Jales

Membros
  • Posts

    27
  • Joined

  • Last visited

Everything posted by Leco Jales

  1. Depois de atualizar o monitor, funcionou de maneira adequada. Pode marcar como encerrado. Obrigado.
  2. Olá bom dia. O motivo da demora é que andei testando bastante, porém ainda não cheguei a uma resposta. Ao tirar o tempo do comando : ACBr.LoadFromFile("C:/ACBrMonitorPLUS/Remessa/Remessa_2022163_75842 AM.rem") O LoadFromFile, fica lendo e nunca termina, estou vendo sobre fragmentação de tcp/ip, fiz um loop na porta, consegui pegar o arquivo, concatenando as partes, porém não sei quando devo parar de escutar a porta. Qual o comando é enviado para avisar o final do arquivo?
  3. Olá boa tarde. Com uma aplicação em java, executei o comando abaixo, para poder pegar o retorno e salvar no banco de dados, para uma futura transmissão. ACBr.LoadFromFile("C:/ACBrMonitorPLUS/Remessa/Remessa_2022033_103327 AM.rem",10) Estou usando acima para pegar o arquivos de retorno, porém ele está limitando o tamanho do arquivo, daí o arquivo fica incompleto. Como faço para pegar este arquivo completo de remessa? Leco de Jales Atual Sistemas.com
  4. BOLETO.ConfigurarDados -> correto BOLETO.ConfiguraDados -> errado, Um simples 'r' afff, muito obrigado, assunto encerrado
  5. 01/12/2021 11:45:53 - ERRO: Comando inválido (BOLETO.ConfiguraDados("[Cedente] Nome=xxxxxxxxxxxxxxxxxx CNPJCPF=xxxxxxxxxxxxxxxxxx Logradouro=xxxxxxxxxxxxxxxxxxxx Numero=xxxx Bairro=xxxx Cidade=xxxx CEP=15xxxx Complemento=xx UF=SP RespEmis=0 TipoPessoa=1 CodigoCedente=123 Convenio=123 Modalidade=01 [Conta] Conta=123 DigitoConta=0 Agencia=123 DigitoAgencia=7 [banco] Numero=756 CNAB=0 IndiceACBr=9"))
  6. var net = require('net'); var HOST = '101.202.3.140'; var PORT = 3434; var vwconteudo_cedente = '[Cedente]'+'\r' + '\n'+ 'Nome=Cedente'+'\r' + '\n'+ 'CNPJCPF=00.000.000/0000-00'+'\r' + '\n'+ 'Logradouro=Av. XXXXX'+'\r' + '\n'+ 'Numero=1234'+'\r' + '\n'+ 'Bairro=Centro'+'\r' + '\n'+ 'Cidade=Cidades'+'\r' + '\n'+ 'CEP=1512345'+'\r' + '\n'+ 'Complemento=Predio A'+'\r' + '\n'+ 'UF=SP'+'\r' + '\n'+ 'RespEmis=0'+'\r' + '\n'+ 'TipoPessoa=1'+'\r' + '\n'+ 'CodigoCedente=1234567'+'\r' + '\n'+ 'Convenio=1234567'+'\r' + '\n'+ 'Modalidade=01'+'\r' + '\n'+ '[Conta]'+'\r' + '\n'+ 'Conta=12345'+'\r' + '\n'+ 'DigitoConta=0'+'\r' + '\n'+ 'Agencia=1234'+'\r' + '\n'+ 'DigitoAgencia=0'+'\r' + '\n'+ '[banco]'+'\r' + '\n'+ 'Numero=756'+'\r' + '\n'+ 'CNAB=0'+'\r' + '\n'+ 'IndiceACBr=9' var client = new net.Socket(); client.connect(PORT, HOST, function() { console.log('CONNECTED TO: ' + HOST + ':' + PORT); =====> o comando 'ativo' executa corretamente client.write('ativo' + '\r' + '\n' + "." +'\r' + '\n'); =====> como enviar o cedente do componente boleto? client.write('boleto' + vwconteudo_cedente + '\r' + '\n' + "." +'\r' + '\n'); }); client.on('data', function(data) { console.log('DATA: ' + data); // client.destroy(); }); Atual Sistemas.com Leco Jales
  7. Obrigado pelas respostas, mas depois de muito sofrer com o emulador, fiz um teste com o sat e deu certo. Então pelo que eu pude perceber é algo no meu emulador que estava travando ou não gerando ou faltava configurar. Obrigado. Leco Jales
  8. Refiz todos os passos, e realmente, ele não gera o retorno para o comando SAT.CriarEnviarCFe("C:\ACBrMonitor\Venda.ini") Logo eu não consigo saber qual foi o sat, mas, no log ele mostra certinho. O que devo verificar ? Obrigado. Leco Jales Atual Sistemas.com
  9. Esta foi a resposta do emulador. [2021-05-06 11:22:42.292]:INICIO EMISSAO [2021-05-06 11:22:42.314]:Carregando CFe. [2021-05-06 11:22:42.334]:Validando Campos do CFe. [2021-05-06 11:22:42.337]:Processando as informacoes CFe. [2021-05-06 11:22:43.467]:Continuando a Validacao do CFe. [2021-05-06 11:22:43.472]:Assinando CFe. [2021-05-06 11:22:43.653]:EMITIDO COM SUCESSO SAT.CriarEnviarCFe("C:\ACBrMonitorPLUS\CFe.INI") gerei este arquivo como ent_2.txt, porém ele não retorna o sai_2.txt... criei outro comandos de entrada _1 , _3 , _4 todos retornao sai _1 _3 e _4 justo o que cria e envia não retorna nada. No log do acbr ele criou certo: 06/05/2021 11:22:03 - SAT.Inicializar 06/05/2021 11:22:03 - ACBrSAT.Inicializado 06/05/2021 11:22:03 - OK: SAT inicializado 06/05/2021 11:22:42 - SAT.CriarEnviarCFe("C:\ACBrMonitorPLUS\CFe.INI") 06/05/2021 11:22:42 - NumeroSessao: 446848 - Comando: EnviarDadosVenda( <?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.06"><ide><CNPJ>11111111111111</CNPJ><signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>11111111111111</CNPJ><IE>111111111111</IE><IM>111111</IM><cRegTribISSQN>1</cRegTribISSQN><indRatISSQN>S</indRatISSQN></emit><dest><CNPJ>05876791000131</CNPJ><xNome>NOME DESTINO</xNome></dest><entrega><xLgr>Av. Francisco Jalles</xLgr><nro>2412</nro><xCpl>1 Andar APTO A</xCpl><xBairro>Centro</xBairro><xMun>JALES</xMun><UF>SP</UF></entrega><det nItem="1"><prod><cProd>1189</cProd><xProd>OVO VERMELHO</xProd><NCM>04072100</NCM><CFOP>5102</CFOP><uCom>DZ</uCom><qCom>510.0000</qCom><vUnCom>2.70</vUnCom><indRegra>A</indRegra><obsFiscoDet xCampoDet="Teste"><xTextoDet>Texto Teste</xTextoDet></obsFiscoDet></prod><imposto><vItem12741>137.00</vItem12741><ICMS><ICMSSN102><Orig>0</Orig><CSOSN>500</CSOSN></ICMSSN102></ICMS><PIS><PISAliq><CST>01</CST><vBC>0.00</vBC><pPIS>0.0000</pPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>0.00</vBC><pCOFINS>0.0000</pCOFINS></COFINSAliq></COFINS></imposto><infAdProd>Teste de Produto</infAdProd></det><total><DescAcrEntr><vDescSubtot>7.00</vDescSubtot></DescAcrEntr><vCFeLei12741>137.00</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>1400.00</vMP></MP></pgto><infAdic><infCpl>Teste emissao CFe/SAT</infCpl></infAdic></infCFe></CFe> ) 06/05/2021 11:22:42 - Gravando XML Venda enviado: Arqs\SAT\Enviados\11111111111111\2021\05\20210506112242-446848-env.xml 06/05/2021 11:22:42 - Inicio do Envio Como faço para pegar este retorno ?
  10. SAT.CriarEnviarCFe("C:\ACBrMonitorPLUS\CFe.INI") Este comando cria e envia, mas como fico sabendo qual xml foi retornado, para mandar imprimir? Leco de Jales Atual Sistemas.com (17)9 9704-9633
  11. Consegui resolver fazendo umas atualizações, de dll, mas precisei de ajustar coisas no fonte para funcionar. Graças a DEUS, depois de 7 dias de muita dedicação, deu certo. Leco Jales
  12. Ao tentar transmitir uma nfce, ele aparece a mensagem lote em processamento. Atualizei as dll, abri as portas firewall. No log do integrador, aparece isso: [31/07/2020 14:04:03][Server][ListeningServer] Iniciando ListeningServer [31/07/2020 14:04:03][Server][ListeningServer] inputFolder: C:/Integrador/Input [31/07/2020 14:04:03][Server][ListeningServer] path: C:\Users\Marcio\AppData\Roaming\Integrador [31/07/2020 14:04:06][Server][ListeningServer] Portas iniciadas, TCP e UDP: 11119 Leco Jales Atual Sistemas (17)9 9704-9633
  13. O Daniel, bom dia. Sim usando o ACBrTefD e cliente sitef.
  14. Fazendo um teste de teoria do caos, no cliente Sitef, "clisitef32.dll" 1-Fiz a transação de cartão. 2-pausei a aplicação, e fechei o gerenciador padrão. 3-mandei uma confirmação do cartão, 4-continuei rodando, ele imprimiu o que tinha que imprimir, nfce e comprovante como aprovado. 5-ativei o GP lá no servidor, com isso ficou uma transação lá pendente de confirmação, que tenho que ir lá manual e fazer isso, ou em uma nova transação ele confirma. Existe uma maneira de saber que tem um confirmação lá pendente ? Sem tentar fazer uma nova venda ? Leco de Jales Atual Sistemas (17) 9 9704-9633
  15. Realmente faltava TipoDesconto=1. Só um comentário, depois de transmitir eu mandei imprimir o boleto via site do banco, ele não mostra na OBS, que terá desconto até x data, isso estava me confundindo. Mas abri o aplicativo e tentei pagar o boleto, pelo código de barras, ele sai o desconto. Então Ok. Resolvido. Obrigado. Leco Jales (17)9 9704-9633 Atual Sistemas
  16. [banco] Numero=756 CNAB=0 IndiceACBr=9 Eu coloquei 1 na posição 142 igual ele reclamou, a cobrança foi aceita, mas o valor do desconto não foi reconhecido pelo banco, Lembrando que a data e o valor foi preenchido corretamente.
  17. Gerei o boleto e a cobrança, da Crecitrus, e determinei que até o vencimento do boleto o cliente teria um valor de desconto, o boleto saiu impresso correto. Mas ao gerar a remessa, retornou o erro abaixo e o título com o desconto foi rejeitado. 34 3 Seg(P),Pos(142),Tam(1) O valor do desconto 1 informado para código do desconto 1 igual a zero(Não informado). Leco Jales - (17) 99704-9633 Atual Sistemas
  18. Olá boa tarde a todos. Eu não estou conseguindo encontra o link para baixar a versão free do ACBrMonitor, ele foi descontinuada ? Leco Jales
  19. Seria algo assim: Se configurar no banco 000, ele ocultaria alguns campos, mantinha o layout do boleto, escreveria recibo, isso seria tipo um carnê de pagamento a onde o cliente iria até a loja a onde ele comprou para efetuar o pagamento. Já compreendi que isso não tem, só mostrei o que estava pensando. Muito obrigado pela atenção. Leco Jales
  20. Sim, posso fazer usando o Fast, mas a pergunta é: Se eu configurar o banco=000, ele geraria um recibo ? Pois se já existisse isso pronto, ganharia tempo. Mas com a sua resposta, ele não faria isso, vou dar uma olhada se consigo compilar o acbr e tentar fazer isso e depois posto, se não der conta, vamos para o fast. Obrigado, e um ótimo ano novo. Leco Jales
  21. Olá bom dia a todos, e um excelente ano que se aproxima. É possível imprimir um recibo 3 por folha, semelhante a opção que tem o boleto hoje, só que não saia número de banco, linha digitavel e nem código de barras. Assim o cliente não confunde e tente pagar em um banco. Leco Jales (17)9 9704-9633 Atual Sistemas SiGeWin
  22. Já rodeio o google e o forum e não encontrei. Uso delphi com acbr clientesitef Preciso fazer uma chamada da rotina ACBrTEFD1.CRT(....) ACBrTEFD1.CNF(...) aqui entra a lógica que pretendo homologar ACBrTEFD1.ImprimirTransacoes; impressora não fiscal, Usei como exemplo a emissão de nfce com tef, mas não estou conseguindo executar estas 2 rotinas. Lembrando que a parte burocrática já estou vendo com os homologadores. O problema é que na Venda ao chamar a operação CRT, fica dando mensagens de status da ecf que não pode ser chamado a operação, ou Operação TEF deve ser limitada ao Saldo restante a Pagar.que só pode ser usado para pagar o valor. Já vi comentários que o Daniel fala para usar o componente como se tivesse uma ecf, ou até mensão de usar uma ecf virtual.
  23. Positivo BigWings. Tópico encerrado. Muito obrigado
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.