Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

ERRO: Objeto inválido


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

Recommended Posts

  • Usuários SAC

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
Em 02/10/2020 at 20:17, Perfect7 disse:

"C:\ACBrMonitorPLUS\Entrada\637_1.Ini"

Se possível, anexe esse arquivo também.

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(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

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

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to post
Share on other sites

@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

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to post
Share on other sites

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/

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to post
Share on other sites
  • Usuários SAC

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||
 

  • Like 1
Link to post
Share on other sites

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.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to post
Share on other sites
  • Usuários SAC
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

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

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to post
Share on other sites
  • Usuários SAC

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

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

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
  • Este tópico foi criado há 145 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui
Guest
This topic is now closed to further replies.
×
×
  • Create New...