Ir para conteúdo
  • Cadastre-se

sergiobarros

Membros
  • Total de ítens

    7
  • Registro em

  • Última visita

Contact Methods

  • Website URL
    http://www.7dat.net

Últimos Visitantes

840 visualizações

sergiobarros's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputação

1

Community Answers

  1. Prezados, Mesmo sendo um tópico antigo, coloco aqui uma breve observação quanto ao código do exemplo disponibilizado aqui e encontrado no trunk2 (https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrMonitorPLUS/Lazarus/Exemplos/nfeBO.php). Analisando o código, observei que a linha: if (!isset($respostaFuncaoArray["STATUS"]["CStat"])) { throw new Exception(nl2br($respostaFuncao)); } Estava forçando uma exception, o que acarretava na execução do bloco catch, mesmo a resposta para o ACBrmonitorPlus ter retornado um resultado correto. Observei que isso ocorreu por causa do índice "STATUS" em maiúsculo. Fiz a correção e funcionou perfeitamente: Meu código ficou assim então: (...) if (!isset($respostaFuncaoArray["Status"]["CStat"])) {throw new Exception(nl2br($respostaFuncao)); } else { /* LIMPANDO OS DADOS DE CONEXÃO COM O SOCKET */ $retorno["statusRetorno"] = "SUCESSO"; $retorno["msgRetorno"] = $respostaFuncaoArray["Status"]["CStat"]." - ".$respostaFuncaoArray["Status"]["XMotivo"]; return $retorno; } (...) Aproveito para agrader pelas contribuições dos códigos, pois era o que eu estava procurando. Meu arquivo corrigido é este: nfeBO.php
  2. Olá amigos, Boa tarde! Estou com o mesmo problema com erro http 12002 ###################### Mensagem de erro ######################### Erro Interno: 12002 Erro HTTP: 0 URL: https://nfce.svrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx Erro: Requisição não enviada. Erro: 12002 - TimeOut de Requisição ALERTA: Fim da Conexão com: 127.0.0.1 em: 10/06/19 17:22:56 ############################################################# Já alterei o timeout para 60 a 120 e continua o erro. Grato
  3. Prezados, Como é possível alterar o timeout no ACBr Monitor? Grato pela atenção,
  4. Também estou com o mesmo problema, meu ini está dessa forma: NFe.CriarNFe(" [Identificacao] cUF=21 cNF=00000151 nNF=151 natOp=Venda indPag=0 mod=65 serie=1 tpNF=1 idDest=1 cMunFG=2102200 tpImp=4 dhEmi=18/08/2018 00:45:01 dhSaiEnt=18/08/2018 00:45:01 tpEmis=1 tpAmb=1 finNFe=1 indFinal=1 indPres=1 procEmi=0 verProc=1 [Emitente] CNPJCPF=11222333000100 xNome=RAZAO xFant=FANTASIA xLgr=Av nro=125 xCpl= xBairro=Centro cMun=0000000 xMun=TIMON UF=MA CEP=65000000 cPais=1058 xPais=BRASIL Fone=9900000000 IE=100000000 CRT=1 cUF=21 [Transportador] modFrete=9 [Produto001] CFOP=5405 indTot=1 Codigo=11641 cEAN=7896007545100 Descricao=ABS Unidade=UND NCM=30049036 vFrete=0.00 Quantidade=1.0000 ValorUnitario=11.3500 ValorDesconto=0.0000 ValorTotal=11.3500 [ICMS001] CSOSN=500 ValorBase=0.00 Aliquota=0.00 Valor=0.00 vOutro=000000000000000 cEANTrib=7896007545100 uTrib=UND qTrib=1.0000 vUnTrib=11.3500 pCredSN=0 vCredICMSSN=0.00 [Total] BaseICMS=0.00 ValorICMS=0.00 BaseICMSSubstituicao=0.00 ValorICMSSubstituicao=0.00 ValorProduto=11.35 ValorFrete=0.00 ValorSeguro=0.00 ValorDesconto=0.00 ValorOutrasDespesas=0.00 ValorIPI=0.00 ValorNota=11.35 [pag001] tPag=01 vpag=11.35 ") Mas no XML só aparece no trecho com a tag <cEANtrin /> assim: <det nItem="1"> - <prod> <cProd>11641</cProd> <cEAN>7896007545100</cEAN> <xProd>ABS </xProd> <NCM>30049036</NCM> <CFOP>5405</CFOP> <uCom>UND</uCom> <qCom>1.0000</qCom> <vUnCom>11.3500000000</vUnCom> <vProd>11.35</vProd> <cEANTrib /> <uTrib>UND</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>11.3500000000</vUnTrib> <indTot>1</indTot> </prod> - <imposto> - <ICMS> - <ICMSSN500> <orig>0</orig> <CSOSN>500</CSOSN> </ICMSSN500> </ICMS> </imposto> </det> O Monitor valida tudo corretamente, cria o XML mas dá rejeição: XMotivo=Rejeicao: GTIN informado, mas nao informado o GTIN da unidade tributavel Alguém está com um problema semelhante? Grato.
  5. Também estou tendo o mesmo problema, minha instalação usa modo TCP e o retorno é vazio. Agora, quando testo o comando statusservico no próprio ACBR ele consegue efetuar a consulta.
  6. Qual a política do ACBr? A última versão só é disponível se for membro do SAC? Grato.
  7. Tive o mesmo problema e consegui resolver com a solução do aquiniti. Muito obrigado pelas respostas.
×
×
  • 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.