-
Total de ítens
138 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Wagner J.'. Rocha postou
-
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Segue o arquivo em anexo, este arquivo vem com o Kit de desenvolvimento da Dimep. cfe01.xml -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Daniel, boa tarde. Conseguiu realizar algum testes? Tem algum aplicativo ou forma de realizar o testes para eliminar ou confirmar que o problema esta em minha aplicação? Respeitosamente. Wagner -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Daniel, bos tarde. Para o teste pode usar o comando SAT.EnviarCFe("C:\internet\Sat\Dimep\DesenvolvedorSAT\xmls_exemplo\cfe01.xml") que acontece a demora. -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Estou utilizando somente para a impressão do Extrato e neste caso o retorno é de imediato. Faço todo o processo com acesso direto a DLLSAT.DLL (Dimep) e no momento da impressão, faço pelo ACBrMonitorPlus. Saberia me dizer se tem conhecimento de alguém que esta usando a troca de informações para o SAT com o ACBrMonitorPlus via socket, pois neste caso me proponho a utilizar o mesmo componente ao menos para o teste. -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Daniel, grato pela resposta. O componente que utilizo não fica esperando um determinado caracter de final de transmissão ou fica lendo em linhas. Uma vez que envio a String ao servidor, fica gerando um evento de leitura e no caso eu trato quando vem o finalizador do protocolo (no nosso caso chr(3)). Como comentei anteriormente eu utilizo o mesmo componente com o ACBrNFeMonitor e este retornar de uma unica vez a resposta. Habilitei no componente que utilizo o LOG e para comparar fiz a seguinte sequencia, fiz uma envie uma venda CFe no ACBrMonitorPlus e depois fiz uma venda enviando uma venda NFe para o ACBrNFePlus. Comparando as informações do LOG onde venda CFe inicia na linha 2 e a venda NFe inicia 27, perceba que existe a mesma sequencia de comando, o único detalhe que para a NFe o bloco de conexão volta a se repetir na 50 pois solicito a impressão. Estou anexando o LOG caso queira analisar. Respeitosamente. Wagner socket_log.txt -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Olhei o ACBrMonitor.ini dentro da pasta c:\ACBrMonitorPlus e não consegui identificar nada de estranho para mim. Segue os arquivos ACBrMonitor.ini, ACBrSAT.log e o WJR.txt Dentro do WJR.txt esta todos os retornos recebidos do ACBrMonitor via socket com a hora para ficar fácil identificar o tempo de resposta. Ignore a sequencia <<< e >>> que acrescentei ao retorno do ACBrMonitorPlus para identicar algum retorno 'oculto'. O que percebi que o retorno que consta no ACBrSAT.log é de imediato, depois o processo de retorno pelo ACBrMonitorPlus que passa ter a demora. Um detalhe que percebi quando usando o ACBrMonitorNFe é q a comunicação é sincrona e neste caso na DLL que utilizo para a comunicação (Catalyst SocketWrench Control 3.5(SP5)) tive que determinar a propriedade Blocking=false. tentei realizar o teste alterando Bloking=true mas ai não obtenho retorno. Caso alguém do grupo tenha conseguido obter a resposta via socket de forma imediata e possa passar a DLL que esta utilizando os parâmetros utilizados eu me proponho a alterar minha programação. Respeitosamente. Wagner ACBrMonitor.ini ACBrSAT.log wjr.txt -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Quais os arquivos que precisa Régys para analise? -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Verifiquei as questões que solicitou: 1) a DLLSAT.dll e ZLIB.dll copiada para a pasta c:\ACBrMonitorPLUS são as mesmas que utilizo em meu aplicativo. Dentro do ACBrMonitorPLUS esta indicado como localização da DLL: C:\ACBrMonitorPLUS\dllsat.dll 2) Estou utilizando o Kit de Desenvolvimento da Dimep e dentro de minha aplicação fazendo a comunicação direta as respostas são de imediato. Algo mais que tenha que possa verificar? -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Para facilitar vossa analise, estou enviando o LOG do ACBrMonitorPLUS e o LOG de minha aplicação. ACBrSAT.log wjr.txt -
ACBrMonitorPlus SAT comunicação via socket lenta.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Fiz uma operação com o SAT.ConsultarStatusOperacional e foi instantânea. Acabei de fazer um teste de cancelamento e esta lento também, existe algum outro comando que de mais de um retorno para eu testar? -
ACBrMonitorPlus SAT comunicação via socket lenta.
um tópico no fórum postou Wagner J.'. Rocha ACBrMonitor PLUS
Estou trocando informações com o ACBrMonitorPlus via socket para utilizar os recursos do SAT, porém o retorno esta EXTREMAMENTE lento, envio o comando SAT.EnviarCFe e a resposta vem cada bloco com um delay muito alto. O arquivo anexo é justamente é um log que criei em meu aplicativo onde temos o horário->retorno, desta forma poderá ver o tempo de resposta entre os comandos. O mesmo algoritmo eu utilizo com a ACBrMonitorNFe e o retorno é de imediato, fico no aguardo dos comentários dos amigos. retorno.txt -
ACBrMonitorPlus padrão de retorno
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Criado novo post conforme orientação recebida. -
ACBrMonitorPlus padrão de retorno
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
A questão esta no padrão de retorno para cada chamada, como bem destaco o Eduardo Merico estou com dificuldades em entender como será o retorno. EMBarbosa não consegui identificar nos link´s que passou nada sobre o retorno das chamadas. -
ACBrMonitorPlus padrão de retorno
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
EMBarbosa, quando clico sobre os link´s que me enviou abre somente ESTA pagina de discusão. -
Por gentileza, onde posso obter o padrão de retorno das chamadas para o SAT no ACBrMonitorPlus?
-
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Daniel, deu certo. Não fiz os testes antes pq o SEFAZ estava em manutenção. Grato. -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Daniel, fiz os testes e continua apresentando "ERRO: Access violation" Como pode ser algum erro meu vou descrever as etapas que estou realizando. 1) Entro no ACBrMonitorPLUS e na aba SAT indico satDinamico_cdecl e clico no botão Inicializar, recebo a mensagem de "ACBrSAT.Inicializado" 2) Clico em SALVAR. 3) Entro em meu aplicativo e me conecto ao ACBrMonitorPlus por TCP/IP por 3434 4) envio o comando SAT.EnviarCFe("C:\internet\Sat\Dimep\DesenvolvedorSAT\xmls_exemplo\cfe01.xml") 5) Recebo a mensagem "ERRO: Access violation" Finalizo o ACBrMonitorPLUS e repito a sequencia anterior alterando no item 1 para satDinamico_std e recebo o mesmo erro. Alguém conseguiu enviar este arquivo exemplo da Dimep pelo ACBrMonitorPlus com sucesso? Segue os arquivos de Log e INI para auxiliar em sua analise. Estarei aguardando vossa resposta ansiosamente, Grato. LOG.TXT ACBrSAT - log.txt ACBrMonitor.ini LOG.TXT ACBrSAT - log.txt ACBrMonitor.ini -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
grato, farei os testes e te retorno. -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Muito obrigado pela pronta resposta. Fico no aguardo de sua informação. -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Terei que aguardar uma compilação do ACBrMonitorPlus, pois não tenho conhecimento e as ferramentas necessárias para gerar o aplicativo. -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Tenho 3 opções satNenhum -> recebo a mensagem "EACBrSATErro - Modelo de SAT não definido" satDinamico_cdecl -> apresenta o erro "EAccessViolation - Access violation" satDinamico_stdcall -> apresenta o erro "EAccessViolation - Access violation" Você conseguiu enviar o arquivo XML que anexei com sucesso? -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Acabei de fazer o testes. Para fazer o teste eu copiei o XML para dentro da aba XMLGerado e pelo menu Venda usei Enviar. Quando clico em enviar, no final do XML da caixa de XML Gerado aparece o texto "EAccessViolation - Access violation" E nada acontece. -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Hasa, grato pela pronta resposta. Me causaria estranheza uma vez que envio direto pela DLL da Dimep e é autorizado corretamente. -
Sat.enviarcfe Apresentando Erro.
Wagner J.'. Rocha replied to Wagner J.'. Rocha's tópico in ACBrMonitor PLUS
Estou anexando o arquivo conforme me orientou. A título de informação este XML é distribuído pela Dimep para fazermos teste e se envio ele direto pela DLL é processado e autorizado normalmente. cfe01.xml cfe01.xml -
6010|1999|Rejeição: Erro Não Identificado
Wagner J.'. Rocha replied to Verissimo's tópico in ACBrSAT
Verissimo, bom dia. Em seu exemplo você esta enviando a tag <vItem> conforme poderá ver na Especificação_SAT_v_ER_2_14_10.pdf esta tag é de responsabilidade do SAT. Normalmente quando eu recebi este erro, percebi que estava relacionado a alguma TAG não informada ou informada de forma errada. Estou iniciando neste processo então peço que os companheiros com mais experiencia nos de mais dicas. abraços.