Perfect7
-
Total de ítens
113 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Perfect7
-
-
Estou usando o SatTeste.exe
Linguagem Delphi
-
Se mim retornar algo rápido tudo bem, pois quando uso a função ConsultarSAT a aplicação trava
-
Tem como fazer uma verificação de Status do SAT no caso se ele esta ligado ou não?
Queria saber se tem essa possibilidade para quando for fazer o envio para o SAT ele verificar se esta ou não ligado
Tentei verificar usando essa função "ACBrSAT1.ConsultarSAT" trava quando esta desligado
tentei também "ACBrSAT1.ConsultarStatusOperacional" e trava
-
Agora abriu minha cabeça
Eu uso o Monitor para validar as NFCe que mim resolveu 100% do meu problema, então achei que fazendo assim com o SAT iria ser da mesma forma, pois ja uso o componente para validar o SAT, só que faço isso em uma tela de gerenciador DFe
Obrigado
pode fechar
-
Porque não utilizar o monitor?
-
Vixi agora que eu entendi
O retorno e salvo lá na pasta saída , agora sim eu resolvo isso
Obrigado
1 minuto atrás, Daniel Simoes disse:Continuo sem compreender a sua dificuldade...
A comunicação com o SAT, é síncrona... ou seja, você recebe a resposta do XML, no mesmo comando que envia... Com a resposta em mãos, basta você fazer o vinculo em seu banco de dados..
Eu não uso o componente acbr para gerar o ini na pasta entrada, eu criei um stringlist e envio para ele os dados e ele salva para mim
sStringIni.Clear;
sStringIni.Add('SAT.CriarEnviarCfe("[infCFe]' );
sStringIni.Add('versao=' + vFDQParametrosBuscaDFe.FieldByName('SAT_VERSAO').AsString );sStringIni.Add('');
sStringIni.Add('[Identificacao]' );
-
Pode mim da um exemplo de como eu eu leio o retorno na minha aplicação já que só gero o ini nas pasta de entrada do ACBrMonitor..
-
Esse não e o problema, a questão e que o pedido de numero 425 foi gerando no meu sistema, enviei o arquivo ini para o ACBrMonitor para ser gerando o xml, só que dentro do xml que esta na pasta venda não tem o numero 425 do pedido, ou seja, o meu pedido não tem nenhum vinculo com o xml que esta na pasta venda, pois se tivesse pelo menos um campo ao qual pudesse ser informado o numero que o originou resolveria meu caso.
Um exemplo disso e a NFe que eu passo para o xml o numero da nota fiscal exemplo 1920
cUF>52</cUF>
<cNF>85109750</cNF>
<natOp>6101-VENDA DE PRODUCAO DO ESTABELECIMENTO</natOp>
<mod>55</mod>
<serie>1</serie>
<nNF>1920</nNF>já no sat nao disso aqui eu passei para o xml
cUF>35</cUF>
<cNF>744967</cNF>
<mod>59</mod>
<nserieSAT>123456789</nserieSAT>
<nCFe>000005</nCFe>
<dEmi>20201014</dEmi> -
Mais dentro do xml não tem nada que dar para eu ver se pertence a alguma venda, diferente dos xml da NFe e NFCe que você tem os campos de numero de nota gerado pelo sistema, mais no xml do sat ele mesmo gera a chave e o numero
A única ideia que tive foi colocar o numero do pedido na observação e ler por ele
-
Boa noite
Eu enviei para o ACBrMonitorPlus o arquivo "CN425.ini", depois ele mim gerou o xml "20201014220049-875249-env" e depois ele gero o xml de venda "35201011111111111111591234567890000057449677" ate ai tudo bem, mais como fico sabendo que o o CN425 pertence ao 35201011111111111111591234567890000057449677
qual o vinculo entre eles
CN425.INI 20201014220049-875249-env.xml 35201011111111111111591234567890000057449677.xml
-
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
-
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
-
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
-
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
-
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
-
Estou usando esse comando "SAT.CriarEnviarCFe("C:\ACBrMonitor\Venda.ini")"
"SL.Add('SAT.CriarEnviarCFe("' + sPathNomeArqIni + IntToStr(NovoNumero) + '_' + vSerieSat + '.Ini' + '",1,1)')"
-
Sim e uma impressora fiscal, e como faço isso? Ela chegou agora pouco
-
Bom dia!
Comprei um impressora Epson TM-T900F porem só consigo emitir leitura X, ao fazer qualquer outra coisa vem mensagem de erro Categoria: 11-Autenticação
Motivo: 2-Não permitida na condiçãoNa impressão da leitura x vem a informação no cabeçalho "Razao social nao definida".
O que fazer?
-
-
Não recebi nada, só orientei a todos aqui na empresa que a partir de agora o prazo mudo para 30 minutos
-
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>)
-
Nunca fizeram nada e pouco kkkkk, enviei um e-mail para eles perguntando sobre isso, só aguardando
Obrigado
- 1
-
Sim, ao cancelar acontece essa mensagem "Prazo de cancelamento superior ao previsto na Legislação", mais acho que isso e da sefaz que fez coisas lá
-
Mesmo problema
Sefaz Goiás não informada nada como sempre, não tem nada falando e tive o mesmo problema ontem
Verificar Status SAT
em SAT / MFE
Postado
Utilizo o Delphi XE7
Vou verificar isso
Obrigado
Pode Fechar