Ir para conteúdo
  • Cadastre-se

Kiko Fernandes

Moderadores
  • Total de ítens

    2.765
  • Registro em

  • Última visita

  • Days Won

    32

Tudo que Kiko Fernandes postou

  1. Boa tarde! O preview não tem como, pois ele é parte do aplicativo que está rodando na máq. principal. Uma maneira de resolver isto é imprimir em PDF numa pasta compartilhada.
  2. Boa tarde! Correto @Daniel Simoes. Corrigido, testado e funcionando. Basta o @wagner aragao, compilar ou então aguardar a próxima distribuição compilada.
  3. Bom dia @Juliomar Marchetti, Necessita sim. Vou tentar explicar o que está ocorrendo: O Manual do ACBrMonitorPLus orienta setar com estas informações: O Manual de contingência da NFCe informa o campo TpEmis como 9 também (9-Offline) Se o usuário setar NFe.SetFormaEmissao(9) não ocorre nenhuma mudança no ACBrMonitorPLUS. (Isto ocorreu pelo que já está discutido na área privada a respeito do SVC-SP. Mas vamos focar só no problema por momento) Este é o problema. O uso do comando deverá permanecer justamente pela facilidade do usuário poder setar a forma de emissão e o documento emitido sem precisar clicar em configurações no modo gráfico. Exemplo de uma situação: Emissão de NFe normal e NFCe em contingência offline. Digamos que a situação acima fosse ignorada e agora a pergunta fosse: E no modo gráfico, se setar diretamente configurando o ACBrMonitorPLUS funciona? Está funcionando em partes. Ao setar pelo botão de configurações, existe a opção no combobox de 9-Offline. Porém no ACBrMonitor.ini a gravação fica FormaEmissaoNFe=7 // Aqui deveria ser FormaEmissaoNFe=8 -> Lembrando que no arquivo INI sempre foi um número a menos, pois ali ele considera o início em 0 e não em 1. Logo a emissão normal que escolhemos 1 no combobox é gravado 0 no ini. A gravação com um número a menos está correto. O problema aqui é que foi gravado 7 no ini e não 8. Quando aciona a criação de nota pelo comando NFe.CriarNFe() o ACBrMonitor irá colocar no campo tpEmis=8 (pois ele soma +1 no ini. //Porém 8 não funcionará porque não existe este modo de emissão para NFCe e sim para CTe. Se estivesse gravado como deveria o numero 8 ai sim o ACBrMonitorPLUS somaria +1 e conseguiria informar tpEmis=9 //que é o contingencia offline. Esta é a situação. Porém de forma paliativa tem como "driblar" esta situação setando como comentei em um post anterior: Para escolher o 9-offilne no momento só é possível se fizer: NFe.SetFormaEmissao(8) //Seta como 8 que não seria o correto. Ele gravará no ini FormaEmissaoNFe=7 Ok. Ao gerar o INI para criar a nota, não deve esquecer de preencher o campo TpEmis=9, pois alguns não colocam esta informação e deixa o ACBr informar. Se o ACBrInformar ele vai colocar TpEmis=8 (7+1) Se infomar o TpEmis=9 no INI ele irá obedecer. O que fica estranho aqui é que a documentaçào do ACBrMonitorPLUS informa que é 9 o número a setar como Offline. O manual de contingência também informa 9. Devido a isto é estranho pedir para setar NFe.SetFormaEmissao(8) para poder funcionar o 9-Offline. Se ficou alguma dúvida e eu puder ajudar discutimos na área reservada aos moderadores. Um abraço!
  4. Boa tarde! Como sugestão faça um download pelo site do portal nacional (usando o certificado), porque o XML que vc tem está exatamente como a informação diz. Pode abrir ele e vc verá que o <DigestValue> do XML não confere com o <digVal> do protocolo de autorização. Provavelmente vc teve um problema ao enviar e o XML foi enviado. Depois fez uma tentativa de envio novamente (para ter o XML completo), porém a nota estava autorizada e retornou o protocolo de autorização que foi juntando ao XML como o ACBrMonitorPLUS faz. Porém o último XML que vc gerou deve ter alguma coisa diferente do que foi, nem que seja um espaço, mas que não é o mesmo, isto não é. Abra o que vc tem e verifique <DigestValue> e no protocolo de autorização procure por <digVal> se não são iguais, é como o BigWings comentou, dependendo para quem você envia, poderá não aceitar por não ser um XML juridicamente válido.
  5. Boa Noite. É o arquivo LOG.TXT que fica dentro da pasta em que está instalado o ACBrMonitorPLUS. Caso não tenha o arquivo, ative o LOG na tela de configuração.
  6. Em tempo: Caso use NFe.SetFormaEmissao(8) não esqueça de ao montar o INI informar o tpEmis=9, pois se faltar esta informação o ACBr colocará TpEmis=8. Se isto acontecer vc terá este erro:
  7. Bom dia @wagner aragao, o que se entende é que antes da impressão do documento fiscal, vc pode comandar esta opção através dos comandos: NFe.SetModeloDF(65) NFe.SetFormaEmissao(9) //contingência NFCe Emite NFCe NFe.SetModeloDF(55) NFe.SetFormaEmissao(1) //normal NFe Emite NFe O problema com o NFe.SetFormaEmissao(9) está sendo discutido entre os moderados e programadores. Teve um probleminha com a retirada do SVC-SP e isto está sendo discutido e logo será decidido. No momento de forma paliativa vc poderia usar NFe.SetFormaEmissao(8) que irá funcionar o Offline. Lembrando que no INI é gravado um número a menos ficando a informação: FormaEmissaoNFe=7 devido o INI começar em 0. Assim que tiver uma decisão será comunicado aqui.
  8. Bom dia! Wagner, quanto ao fato de ele gravar um número a menos no INI não é problema, pois internamente ele começa setando em 0 a opção normal e não 1 conforme setamos no comando NFe.SetFormaEmissao(1) (normal) //No ini = 0 Porém quanto ao comando NFe.SetFormaEmissao(9) parece ter um probleminha. Por favor aguarde. //Gravará 8 no INI
  9. Boa noite! Só uma observação. Na rotina do seu sistema, você deve deixar a opção ao operador do sistema, de continuar consultando a nota, caso ela fique em processamento. O servidor de autorização pode em casos não normais, demorar para dar a autorização, a consulta pode ser repetida até obter a autorização ou uma rejeição, saindo da mensagem "lote em processamento". (Existe no fórum tópicos, tratando disto). Lembrar também que ao refazer uma consulta, respeitar um tempo mínimo de 15seg. entre as consultas.
  10. Boa noite! NFe.SetModeloDF(nModeloDF) Muda o tipo de documento que será criado. Aceita os valores 55 e 65, sendo 55 - NFe e 65 NFC-e; NFE.ImprimirDanfe(cArqXML,[cImpressora],[nNumCopias],[cProtocolo],[bMostrarPreview],[cMarcaDagua],[bViaConsumidor],[bSimplificado])
  11. Boa tarde! Está dando a mensagem: "Erro não catalogado" e não "Denegado". (Não tem nada a ver com denegado) Esta parecendo ser um problema com a SEFAZ/MT. Fiz uma consulta em produção e recebi o mesmo resultado. Fiz em homologação e o resultado está na figura em anexa. Portanto deve aguardar normalizar o servidor da SEFAZ/MT.
  12. Boa tarde! Eu não me lembro direito disto, mas tem alguns posts tratando do assunto no fórum. Procure por DI/DSI que você vai encontrar. Assim que eu tiver um tempinho faço uns testes. Até aonde eu lembro a SEFAZ faria uma validação futura, isto constava nas NTs e teria que estar neste padrão: TAANNNNNNND 2170877633D D=Digito Verificador de 2170877633 que pode ser calculado pelo Modulo11 Anexe o teu XML que fica melhor de analisar. Outro detalhe quando for postar informação longa como o teu arquivo TXT no padrão INI. (Anexe ele que é regra do fórum)
  13. Boa noite. Mude o formato da data para estes dois campos:
  14. Boa tarde! http://www.projetoacbr.com.br/forum/topic/37052-nfedownloadnfe-erro-servico-paralisado-sem-previsao/?do=findComment&comment=243544
  15. Boa noite! Procure por DistribuicaoDFe no forum. Dê uma lida completa neste link: http://www.projetoacbr.com.br/forum/topic/36459-distribuicaodfe-n%C3%A3o-baixa-xml-completo/#comment-241834
  16. Boa noite @Mittermayer. Este post é a respeito do número de vias de impressão. Parâmetro [nNumCopias], Localize o post com o tópico desejado para não haver mistura de informações.
  17. Boa noite! Consegue. O ACBr não barra. Quando necessitar de informação, poste as informações necessárias. - Você usa o componente? - Usa o ACBrMonitorPLUS? Como está passando a informação.
  18. Bom dia! Na teoria o que diferencia é apenas a senha. Teste por favor e retorne caso não tenha dado certo. Parte integrante do manual ACBrMonitorPLUS
  19. Boa tarde @Juliomar Marchetti, ficou estranha a minha postagem. Quando eu comentei isto, não era a sequencia usada ok. Quis dizer que testei no quinto parâmetro com todas estas opções abaixo: Foram 4 testes e em cada um trocando as opções 1 outra vez "1" , outra vez true e por último .T. para não ficar dúvidas. Nenhuma delas funcionou. Pelo menos no meu teste. Mas o moço que reclamou da opção não se manifestou, vamos aguardar o teste dele. Obrigado! Um abraço!
  20. Boa tarde @Juliomar Marchetti. Testei com a versão 1.1.0.12 liberada em 2017/05/22 e não tive sucesso. Obs.: Tentei com os parâmetros (1, "1", true, .T.) Obrigado!
  21. Boa noite! Tente assim: NFe.EnviarEvento("[EVENTO]) EVENTO ==> Nome do Evento NFe.EnviarEvento("[CCE]) (Carta de Correção) Se não transmitir avise. Não tive como ver testar agora. Só mexi no que lembrei.
  22. Boa tarde! No mesmo endereço que o amigo Celso te passou você encontrará estas informações. Existem também no forum, basta uma boa pesquisa. Segue abaixo um link caso queira ver algo específico http://anfm.blogspot.com.br/2014/09/usando-o-acbrnfemonitor-para-emitir-nfce.html
  23. Boa noite! O comando é: NFE.ImprimirDanfe(cArqXML,[cImpressora],[nNumCopias],[cProtocolo],[bMostrarPreview],[cMarcaDagua],[bViaConsumidor],[bSimplificado]) Pode ser que pelo fato de vc estar passando NIL ele imprima uma só. Experimente colocar 2 ou encerrar o comando com o parenteses após a opção da impressora.
×
×
  • 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.

The popup will be closed in 10 segundos...