Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3441 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Caros Colegas , ao enviar o arquivo XML ( anexo ) , o AcbrMonitorPlus sem me retorna erro (  ver abaixo )

Fiz o teste com todas as versões de Layout ( 0.01 a 0.06 ).

Fiz o teste com o mesmo XNL no aplicativo da TANCA e validou e gerou o Cupom

Mandei o XML diretamente para a DLL da TANCA ( sem ser pelo AcbrMonitor|Plus) e validou e gerou o cupom.

Com o a DLL EMULADOR SEFAZ e pelo AcbrMonitorPlus  ele valida e gera o cupom , mas o retorno do XML a versão do Leiaute vem sempre "0.00".

 

SAT.EnviarCFe(<CFe><infCFe versaoDadosEnt="0.06"><ide><CNPJ>16716114000172</CNPJ><signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC>

OK: [ENVIO]
Resultado=723629|06010|1004|Rejeição: Versão do leiaute do arquivo de entrada do SAT não é válida||
numeroSessao=723629
codigoDeRetorno=6010
RetornoStr=
Arquivo=C:\ACBrMonitorPLUS\Vendas\CFe.xml
XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.00"><ide><CNPJ>16716114000172</CNPJ><signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>08723218000186</CNPJ><IE>149626224113</IE><indRatISSQN>N</indRatISSQN></emit><dest></dest><det nItem="1"><prod><cProd>20620</cProd><xProd>FAIXA ABDOMINAL CHANTAL 15 TM EG-18</xProd><CFOP>5102</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>35.00</vUnCom><indRegra>A</indRegra></prod><imposto><vItem12741>7.04</vItem12741><ICMS><ICMS00><Orig>0</Orig><CST>00</CST><pICMS>18.00</pICMS></ICMS00></ICMS><PIS><PISAliq><CST>01</CST><vBC>35.00</vBC><pPIS>0.0165</pPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>35.00</vBC><pCOFINS>0.0760</pCOFINS></COFINSAliq></COFINS></imposto></det><total><vCFeLei12741>0.00</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>35.00</vMP></MP></pgto><infAdic><infCpl>0000281-03 - 0000281-03 Tpv: A VISTA Funci: NIVALDO - Nome.: CONSUMIDOR -</infCpl></infAdic></infCFe></CFe>

 

  • Membros Pro
Postado

Resolvido , depois de testar como abaixo.

Olha , acabei descobrindo que no meu caso , eu mandava o comando da seguinte forma:

cXml = arquivo XML gerado na memória do terminal. ex:  cXml = '<cfe><infCFe versaoDdosEnt="0.06"> , etc .. etc ...

Eu mandava assim   'SAT.EnviarCFe( ' + cXml + ')'  ----  DAVA ESSE ERRO de versao de layout.  Fiquei horas e horas testando e  nada .....

Ai eu testei Assim:    'SAT.EnviarCFe("  ' + cXml +  ' ")'  ... note que coloque 2 aspas uma antes e outra depois do cXml e Ai.... PIMBA ...  FUNCIONOU...

se fosse um arquivo gravado no disco seria isso:   SAT.EnviarCFe("arquivo.xml")

Detalhes são muito importantes ....

×
×
  • 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.