Search the Community
Showing results for tags 'tcp/ip'.
-
Pessoal boa tarde! Estava tudo correndo bem na integração do PHP com o monitor em TCP/IP e SAT porém não consigo encontrar o motivo pelo qual o monitor não retorna informação quando chamo o método: SAT.CriarEnviarCFe, o sistema cria o XML autorizado no diretório configurado mas não retorna nada da resposta.(nos logs e na tela do aplicativo sim) Estranho que no médoto SAT.CancelarCFe, a primeira vez, ele cancela o cupom, grava os arquivos de retorno, mas não retona nada no monitor (nos logs e tela do aplicativo sim), se chamo ele novamente para o mesmo cupom, o retorno com o erro vem normal(tanto log quanto tela aplicativo quanto no tcp/ip). Estranho que em faze de testes até no sábado estava tendo os retornos, hoje pela manhã começou esse "bug" e não consegui achar nada que pudesse explicar o problema. Desde já agradeço a atenção. Em anexo o .INI com alguns campos modificados apenas para privacidade de alguns dados. ACBrMonitor.ini
-
boa tarde amigos, meu problema e o seguinte, , estou configurando meu sistema para acessar a catraca controlID usando rest/json, eu consigo pegar as informações da catraca e liberar o acesso dela sem problema quando envio as requisiçoes pelo meu sistema, meu problema e que eu não estou conseguindo pegar as informaçoes que vem da catraca sem q eu tenha feito uma requisição, ex , a pessoa coloca a digital na catraca (nesse caso a catraca e quem envia a requisição para o servidor, envia para um IP:porta expecifica), gostaria de uma orientação sobre como fazer, pelo que entendi eu teria que criar um servidor para receber essas informações e retornar o resultado, o componente acbrtcpserver seria o ideal para isso ?. desde ja agradeço a quem puder me ajudar
-
Prezados, boa tarde. Estou com uma dúvida e não encontrei nada do tipo aqui no fórum, meu cliente adquiriu uma DR-800 ETH, porém quando dois terminais mandam imprimir ao mesmo tempo, um deles da erro de socket. Alguém sabe se existe alguma coisa a se fazer para poder usar a impressora em rede. pensei em criar uma fila para poder imprimir as requisições, mas achei isso meio sem sentido. Não consegui entender muito bem qual a utilidade de uma impressora de rede, se ela não consegue administrar as requisições que chegam. Agradeço a ajuda.
-
Bom dia Pessoal, tudo bom? Estou usando o ACBR para gerar cupons com o SAT da DIMEP e impressora da Bematech MP-4200TH... Quando instalo tudo local, ok, funciona sem problemas... porém, agora tenho um cliente que a impressora bematech MP-4200 está na rede, ou seja, só consigo imprimir nela via TCP/IP. Estou usando ESC POS para fazer as impressoes... Dei uma olhada aqui no site e nao encontrei nada Agradeço a ajuda Obrigado
-
nfe Pegar retorno NFE via socket.
Rogerio Luna Furlan posted a topic in NFe/NFCe - Nota Fiscal Eletrônica
Boa tarde. Estou desenvolvendo a NFE por tcp/ip, pois desenvolvo em Java. Ja criei o Arquivo .INI e envio o comando via tcp para criar e enviar a nfe, visualizando a DANFE. Gostaria de pegar o retorno que ele faz via tcp para guardar em banco de dados chave da nfe e o nome do arquivo que ele gera para a nfe. Reparei que ele gera esse retorno no ACBR monitor Plus igual a um arquivo .Ini, mas em tela. como ler esse Arquivo? ele fica salvo em alguma pasta para que eu possa fazer a leitura dele? desde já agradeço. Abraço Rogério Furlan -
Pessoal, estou com problema com o TACBrTCPServer, sei que talvez ninguém ainda use ele, mas estou com problemas que talvez tenha solução.... Quando realizo a devolução da String, ela se perde com os caracteres especiais como Acentos, já tentei converter para a UTF e para Ansi mas não deu certo, será que alguém achou uma solução para isso? Via telnet Enviar := AnsiToUtf8(Enviar)+#13+#10; Enviar := (Enviar)+#13+#10;
- 5 replies
-
- tacbrtcpserver
- telnet
-
(and 3 more)
Tagged with:
-
Olá Pessoal, Estou tendo problemas na leitura da resposta do ACBrMonitorPlus via sockets. Envio o comando e ele executa corrertamente, porém na hora que leio o retorno ele para antes da mensagem, como se o terminador estivesse em lugar errado. Para enviar o comando e ler a resposta faço assim: var Retorno : AnsiString; cmdTCP: TTCPBlockSocket; begin cmdTCP:= TTCPBlockSocket.Create; try cmdTCP.Connect(fsHost, IntToStr(fsPort)); sleep(1000); cmdTCP.SetSendTimeout(1000); cmdTCP.SendString(fsPrefixo + Comando + chrTerminador); Retorno := AnsiToUtf8(cmdTCP.RecvTerminated(1000, #03)); finally cmdTCP.Free; end; Ele executa o comando, no painel do Monitor aparece a resposta, mais dentro da minha variável Retorno aparece apenas: "ACBrMonitor/ACBrNFeMonitor PLUS Ver. 0.1.7.3 Conectado em: 27/08/15 08:48:44 Máquina: 127.0.0.1 Esperando por comandos." Como se o terminador estivesse em local errado. Anexo o log do monitor para auxiliar. LOG.TXT
- 12 replies
-
- acbrmonitorplus
- sockets
-
(and 2 more)
Tagged with: