Pesquisar na Comunidade
Showing results for tags 'enviarcfe'.
Encontrado 3 registros
-
Pessoal boa tarde, Estou com uma dúvida quanto ao retorno obtido através dos método EnviarCFe. Notei que em situações de campos preenchidos incorretamente o retorno é "Erro não identificado". Apenas consegui identificar o problema através do LOG que gerei após a venda. Para contornar a situação, estou controlando o numero da sessão através do sistema, e sempre que o retorno não for de CFe emitido, devo gerar o Log e pesquisar o resultado da sessão no txt do log. Há outra forma de identificar/validar os campos incorretos? Exemplo do retorno. Retorno: OK: [ENVIO] Resultado=000342|06010|1999|Rejeiçãoo: Erro não identificado|| numeroSessao=342 codigoDeRetorno=6010 RetornoStr=000342|06010|1999|Rejeiçãoo: Erro não identificado|| Arquivo=C:\ACBrMonitorPLUS\Arqs\SAT\Enviados\001-000000-satcfe.xml Nesse caso, estou apenas simulando uma situação de erro com o CFOP em branco por exemplo. A questão é como identificar para exibir a mensagem para o usuário.
-
Boa tarde. Utilizo o ACBRMonitor para comunicação entre minha aplicação e o SAT. Há casos em que envio o cupom pelo SAT.EnviarCFe, e recebo uma rejeição no arquivo SAI.TXT, ou algum retorno, como por exemplo: "Rejeição: Valor do rateio do acréscimo sobre subtotal do item (N) inválido." -Primeira pergunta: Esse texto de rejeição vem no arquivo TXT com caracteres estranhos no lugar do cedilha,til ou acento agudo. Tem como eu obter o texto já acentuado corretamente? -Segunda pergunta: Existe alguma função que me possibilite tratar essas rejeições? Que me retorne separadamente o código da rejeição, e seu nome, para que eu possa por exemplo tratar a rejeição de acordo com a nota técnica? Encontrei o tópico abaixo, mas entendi que ele não se aplica ao ACBRMonitor, correto?
-
enviarcfe Congelamento após usar o comando SAT.EnviarCFE
um tópico no fórum postou EVANDRO ANTONIO ALMEIDA ACBrSAT
Boa tarde. Estou a alguns dias efetuado testes de criação e envio de CFE através do ACBrMonitor. A 2 dias comecei a ter problemas com o SAT.EnviarCFE, que congela o ACBrMonitor e a aplicação aguardando a resposta do SAT, depois de cerca de 10 minutos retornando que estava sem acesso ao SAT e não conseguindo enviar e assinar o arquivo. Mesmo com o SATTeste não obtive mais sucesso. Abaixo a log da execução: SAT.EnviarCfe("C:\ACBrMonitorPLUS\Enviado\11111111111111\201601\001-000000-satcfe.xml") OK: [ENVIO] Resultado=TimeOut - O SAT não está respondendo. numeroSessao=0 codigoDeRetorno=0 RetornoStr=TimeOut - O SAT não está respondendo. Arquivo=C:\ACBrMonitorPLUS\Enviado\11111111111111\201601\001-000000-satcfe.xml XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.03"><ide><CNPJ>11111111111111</CNPJ><signAC>12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h1h212h12h12h12h12h12h12h12h12h12h12h12h212h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h1h212h12h12h12h12hh1212h12h12h12h12h1h21h2h12h12h12h12h12h12h1212h12h12h12h12h12h12h12h12h12h12h12h1h212h12h12h12h12h12h12h12h12h12h12h1230</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>11111111111111</CNPJ><IE>111111111111</IE><IM>123123</IM><cRegTribISSQN>1</cRegTribISSQN><indRatISSQN>S</indRatISSQN></emit><dest><CPF>33651358801</CPF><xNome>evandro</xNome></dest><entrega><xLgr>logradouro</xLgr><nro>973</nro><xCpl>complemento</xCpl><xBairro>Centro</xBairro><xMun>Tatui</xMun><UF>SP</UF></entrega><det nItem="1"><prod><cProd>abc123</cProd><cEAN>6291041500213</cEAN><xProd>bolos da mae preta</xProd><NCM>99</NCM><CFOP>5120</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>100.00</vUnCom><indRegra>A</indRegra></prod><imposto><vItem12741>124.00</vItem12741><ICMS></ICMS><PIS><PISSN><CST>01</CST></PISSN></PIS><COFINS><COFINSSN><CST>01</CST></COFINSSN></COFINS></imposto><infAdProd>teste evandro</infAdProd></det><total><vCFeLei12741>124.00</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>130.00</vMP></MP></pgto><infAdic><infCpl>teste evandro</infCpl></infAdic></infCFe></CFe> Log do SAT: - 12:45:13:255 - -- 12:45:13:255 - numeroSessao: 228077 - Comando: EnviarDadosVenda( <?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.03"><ide><CNPJ>11111111111111</CNPJ><signAC>12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h1h212h12h12h12h12h12h12h12h12h12h12h12h212h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h12h1h212h12h12h12h12hh1212h12h12h12h12h1h21h2h12h12h12h12h12h12h1212h12h12h12h12h12h12h12h12h12h12h12h1h212h12h12h12h12h12h12h12h12h12h12h1230</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>11111111111111</CNPJ><IE>111111111111</IE><IM>123123</IM><cRegTribISSQN>1</cRegTribISSQN><indRatISSQN>S</indRatISSQN></emit><dest><CPF>33651358801</CPF><xNome>evandro</xNome></dest><entrega><xLgr>logradouro</xLgr><nro>973</nro><xCpl>complemento</xCpl><xBairro>Centro</xBairro><xMun>Tatui</xMun><UF>SP</UF></entrega><det nItem="1"><prod><cProd>abc123</cProd><cEAN>6291041500213</cEAN><xProd>bolos da mae preta</xProd><NCM>99</NCM><CFOP>5120</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>100.00</vUnCom><indRegra>A</indRegra></prod><imposto><vItem12741>124.00</vItem12741><ICMS></ICMS><PIS><PISSN><CST>01</CST></PISSN></PIS><COFINS><COFINSSN><CST>01</CST></COFINSSN></COFINS></imposto><infAdProd>teste evandro</infAdProd></det><total><vCFeLei12741>124.00</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>130.00</vMP></MP></pgto><infAdic><infCpl>teste evandro</infCpl></infAdic></infCFe></CFe> ) - 12:53:05:192 - NumeroSessao: 228077 - Resposta:TimeOut - O SAT não está respondendo. Não consigo dar continuidade aos testes. Por favor alguém tem alguma solução? testei em uma VM, minha máquina física e uma terceira máquina. Qualquer informação que esteja faltando me informe que eu posto aqui, desde já muito obrigado!!