Usuários SAC Perfect7 9 Posted October 2, 2020 Usuários SAC Report Share Posted October 2, 2020 Ao enviar para o ACBrMonitorPlus "SAT.CriarEnviarCFe("C:\ACBrMonitorPLUS\Entrada\637_1.Ini",1,0)" estou recebendo um .ini na pasta de saída com os seguintes erro abaixo ERRO: Objeto inválido: <?XML VERSION="1 Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE","ESOCIAL","REINF","BPE","CNPJ","CPF" ERRO: Objeto inválido: <INFCFE VERSAO="0 Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE","ESOCIAL","REINF","BPE","CNPJ","CPF" ERRO: Comando inválido (<ide>) ERRO: Comando inválido (<cuf>35</cuf>) Link to post Share on other sites
Fundadores Daniel Simoes 8,707 Posted October 4, 2020 Fundadores Report Share Posted October 4, 2020 Por favor anexe o Log do MonitorPLUS Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
EMBarbosa 3,386 Posted October 4, 2020 Report Share Posted October 4, 2020 Em 02/10/2020 at 20:17, Perfect7 disse: "C:\ACBrMonitorPLUS\Entrada\637_1.Ini" Se possível, anexe esse arquivo também. []'s Elton Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas. Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh. Link to post Share on other sites
Usuários SAC Perfect7 9 Posted October 11, 2020 Author Usuários SAC Report Share Posted October 11, 2020 766_1.Ini 766_1-resp.Ini Link to post Share on other sites
José M. S. Junior 3,058 Posted October 13, 2020 Report Share Posted October 13, 2020 Bom dia, o arquivo .ini precisa ter a estrutura de um .ini, não pode ser um XML... É o próprio ACBr que se encarrega de gerar o XML. Veja um exemplo: https://acbr.sourceforge.io/ACBrMonitor/ModeloCFeINI.html Essa é a sintaxe do comando e o exemplo de resposta: https://acbr.sourceforge.io/ACBrMonitor/SATCriarEnviarCFe.html José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
BigWings 3,995 Posted October 13, 2020 Report Share Posted October 13, 2020 Existe o comando SAT.EnviarCFe que pode ser informado o XML já montado. 1 BigWingsAjude o Projeto ACBr crescer - Assine o SAC Link to post Share on other sites
Usuários SAC Perfect7 9 Posted October 13, 2020 Author Usuários SAC Report Share Posted October 13, 2020 Estou usando esse comando "SAT.CriarEnviarCFe("C:\ACBrMonitor\Venda.ini")" "SL.Add('SAT.CriarEnviarCFe("' + sPathNomeArqIni + IntToStr(NovoNumero) + '_' + vSerieSat + '.Ini' + '",1,1)')" Link to post Share on other sites
Usuários SAC Perfect7 9 Posted October 13, 2020 Author Usuários SAC Report Share Posted October 13, 2020 Não funciona nada para sat no ACBrMonitorPlus, sempre a mesma mensagem de erro Alguém poderia mim ajudar por favor, o que estou fazendo errado 607_1.Ini 607_1-resp.Ini Link to post Share on other sites
BigWings 3,995 Posted October 13, 2020 Report Share Posted October 13, 2020 Por acaso está com a configuração "Monitorar pasta" ativada e salvando o arquivo .ini na pasta de entrada? BigWingsAjude o Projeto ACBr crescer - Assine o SAC Link to post Share on other sites
José M. S. Junior 3,058 Posted October 13, 2020 Report Share Posted October 13, 2020 @Perfect7, por favor anexe o log.txt que fica na pasta ACBrMonitor para que possamos analisar a forma como está passando o método. Provavelmente está ocorrendo algum erro de sintaxe... Lembrando que aspas duplas ("") deve ser passada apenas dentro do parenteses, para identificar o parâmetro... Nunca deve ser passado antes do método José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
José M. S. Junior 3,058 Posted October 13, 2020 Report Share Posted October 13, 2020 Dê uma olhada nessa vídeo aula com um exemplo prático, como deve ser a sintaxe para o método SAT.CriarEnviarCFe 1 José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
Usuários SAC Perfect7 9 Posted October 13, 2020 Author Usuários SAC Report Share Posted October 13, 2020 Desinstalei tudo tanto o emulador sat quando o acbrmonitor porem, o acbrmonitor nao ativa o sat usando a dll do emulador, fiz iqual ao video mais nada ACBrSAT.log CFe.ini ACBrMonitor.ini Emulador funciona perfeitamente SATTeste Link to post Share on other sites
José M. S. Junior 3,058 Posted October 14, 2020 Report Share Posted October 14, 2020 Bom dia, primeiramente defina na tela inicial qual a forma de comunicação (TCP/IP ou TXT) feito isso grave as configurações e o ACBrMonitor será reiniciado. Quanto as configurações do SAT parece ok, mas esse erro ocorre quando a dll setada está errada, pode ser uma versão incompativel. Certifique se duas coisas: o emulador precisa estar na mesma arquitetura do ACBrMonitor ex: (x86), o emulador precisa estar com a versão atualizada (v2.9.4) depois de instalar copie a dll da pasta do emulador para a pasta c:\SAT Tente seguir o passo a passo das vídeo aulas: https://www.projetoacbr.com.br/forum/video/browse/43-aula-29-configuração-do-componente-acbrsat/ José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
Usuários SAC Perfect7 9 Posted October 14, 2020 Author Usuários SAC Report Share Posted October 14, 2020 Obrigado a todos, e mim desculpe o desespero Consegui resolver essas questões aqui, porem só esta mim dando o erro abaixo mais vou ver depois O que eu fiz foi desinstalar o ACBrMonitorPlus 64 e instalar o 32, não sei porque o 64 não vai, fiz em 3 maquinas com windows 10 64 troquei as dll tanto da TANCA quando da ID Control e nada deu certo, mais agora ate mesmo o emulador funcionou perfeitamente OK: [ENVIO] Arquivo= CodigoDeRetorno=6010 NumeroSessao=526056 Resultado=526056|06010|1085|null|| RetornoStr=526056|06010|1085|null|| 1 Link to post Share on other sites
José M. S. Junior 3,058 Posted October 14, 2020 Report Share Posted October 14, 2020 Para utilizar a versão x64 do Monitor a dll do SAT precisa ser obrigatoriamente x64 também... Além disso não deve instalar a versão x64 do ACBrMonitor no mesmo diretorio da versão X86, pois possuem dependências diferentes, o que pode causar conflitos. José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
Usuários SAC Perfect7 9 Posted October 14, 2020 Author Usuários SAC Report Share Posted October 14, 2020 Agora, José M. S. Junior disse: Para utilizar a versão x64 do Monitor a dll do SAT precisa ser obrigatoriamente x64 também... Além disso não deve instalar a versão x64 do ACBrMonitor no mesmo diretorio da versão X86, pois possuem dependências diferentes, o que pode causar conflitos. Fiz frente e verso, e nada deu certo, instalei 64 com dll 64, 32 com dll 32, depois 64 com dll 32, 32 com dll 64, coloquei as dll no diretorio do monitor na pasta do executável do sistema e nada mesmo, ai vi um post se não mim engano de 2015 aqui no fórum em que a pessoa desinstalo o 64 e instalo o 32 e funcionou e fiz o mesmo e esta funcionando Link to post Share on other sites
José M. S. Junior 3,058 Posted October 14, 2020 Report Share Posted October 14, 2020 Pelo que entendi a ultima instalação que você fez está funcionando, ok? Para evitar problemas em outras instalações, faça testes utilizando primeiramente o software do fabricante ou no caso do emulador utilize o software da própria SEFAZ, se estiver funcionando ai sim copie esta mesma dll para o diretório do ACBrMonitor e realize as configurações no mesmo... Veja que seguindo o passo a passo das vídeo aulas não tem erro para configurar o emulador, basta que esteja utilizando a versão x86 do ACBrMonitor e que o emulador e a sat.dll estejam na sua ultima versão... A comunicação do ACBr como o SAT ou emulador só depende de estar utilizando a dll correta, ela é a responsável por toda comunicação... José Junior Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link to post Share on other sites
Usuários SAC Perfect7 9 Posted October 14, 2020 Author Usuários SAC Report Share Posted October 14, 2020 Tudo isso foi feito, baixei o próprio software da sefaz SP, tudo certinho, o emulador estava funcionando certinho, tanto no meu sistema quanto no satteste.exe estava funcionando fazendo a validação manual tanto homologação quanto em produção usando as dll dos próprios fabricantes sat que baixei no sit, mais não no ACBrMonitor 64, agora tudo certo com a versão 32, acho que devo ter feito alguma coisa que no 64 não deu certo, depois vou refazer tudo de novo para ver se o 64 vai Obrigado Link to post Share on other sites
Juliomar Marchetti 3,862 Posted October 15, 2020 Report Share Posted October 15, 2020 Opte sempre por 32bits que dai tu não faz confusão das dll's pois se está com um x64 todas as dll tem que ser pra x64 Juliomar Marchetti Ajude o Projeto ACBr crescer - Assine o SAC skype: juliomar telegram: juliomar http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link to post Share on other sites
Juliomar Marchetti 3,862 Posted October 15, 2020 Report Share Posted October 15, 2020 Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti Ajude o Projeto ACBr crescer - Assine o SAC skype: juliomar telegram: juliomar http://www.juliomarmarchetti.com.br Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link to post Share on other sites
Recommended Posts