Jump to content

dev botao

MDF_e


Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 1763 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Administradores

Boa tarde.

Sugiro observar a sessão sobre o MDFe no manual do ACBrMonitor

https://acbr.sourceforge.io/ACBrMonitor/ComandosdoObjetoMDFe.html

Att.

  • Like 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Moderadores

Boa tarde, sugiro primeiramente entender o processo do MDF-e... Quem emite MDF-e normalmente vai precisar emitir também o CT-e...

Conhecendo o Processo e como preencher os dados do Transporte o passo a passo para envio com ACBrMonitor é bem parecido com a NFe.

https://dfe-portal.svrs.rs.gov.br/Mdfe/Documentos

  • Like 1
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 comment
Share on other sites

  • Membros Pro

Bom dia! Obrigado pelo empenho.

Hoje, uso o ACBrMonitprPlus para emissão da NFE.

Para emitir um MDFe, tenho que setar algo no ACBrMonitorPlus?

Ou, somente gero o .ini no mesmo arquivo que gero a NFe (entnfe.txt) e busco o retorno no sainfe.txt.

Link to comment
Share on other sites

  • Consultores
31 minutos atrás, Laudelino disse:

Para emitir um MDFe, tenho que setar algo no ACBrMonitorPlus?

Ou, somente gero o .ini no mesmo arquivo que gero a NFe (entnfe.txt) e busco o retorno no sainfe.txt.

Você precisa fazer configurações semelhantes ao usado para NFe. Como quase todas são as mesmas, podemos dizer que seu ACBrMonitor já está 80% configurado.

Ainda assim, você deve verificar em especial a aba "DFe" e suas sub-abas.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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 comment
Share on other sites

  • Consultores

Boa tarde Laudelino,

Você não pode incluir o INI do MDF-e junto com o da NF-e.

Existem comandos da NF-e (NFe.comando) e existem comandos do MDF-e (MDFe.Comando).

Sendo assim, você gera um arquivo INI para a NF-e e outro para o MDF-e.

Muitos comandos são idênticos, inclusive os parâmetros.

Um detalhe importante com relação ao MDF-e.

Todo MDF-e tem que ser Cancelado caso o transporte não ocorra, ou Encerrado quando toda a carga do caminhão for entregue.

Se não encerrar não consegue emitir outro MDF-e para o mesmo caminhão.

Existem outras situações que devemos fazer o encerramento.

Sugiro que você baixe a Cartilha Nacional do MDF-e que se encontra no Portal da SEFAZ-Virutal do RS - MDF-e e leia com muita atenção, existem diversos exemplos (situações) de transporte.

  • Like 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Moderadores
3 minutos atrás, Laudelino disse:

Bom dia.

Quanto ao .INI, o nome do arquivo e a pasta é a mesma. Mas, devo gerar os comandos (junto com os dados) separados.

Bom dia,

pode fazer das duas formas, informando o método e  o path do arquivo .ini como parâmetro. Ou informando o método e todo conteúdo do .ini como primeiro parâmetro, (sempre entre aspas duplas) ambos iram funcionar...

https://acbr.sourceforge.io/ACBrMonitor/ComoemitirumMDFe.html

  • Like 1
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 comment
Share on other sites

  • 3 weeks later...
  • Consultores

Boa tarde Laudelino,

Fiz algumas correções no seu arquivo INI.

Tem campos com a grafia errada e outros com a informação errada.

MDF_correcao.INI

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Moderadores

Precisa gravar apenas as tags referente aos dados do MDFe em um arquivo .ini (conforme o exemplo do Italo) e passar como parâmetro no método ex:

MDFe.CriarEnviarMDFe("C:\ACBrMonitorPLUS\Entrada\MDFe.INI")

  • Like 1
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 comment
Share on other sites

  • Membros Pro

Bom dia!

Fiz os ajustes na geração do arquivo.ini.

Agora, retorna:

25/09/2019 21:57:29 - NFe.SetModeloDF(58)
25/09/2019 21:57:29 - ERRO: Modelo Inválido: 58
25/09/2019 21:57:29 - MDFE.CRIARENVIARMDFE(c:\sislau\NFE_ENVRESP\MDF.INI,25789,[1],[1])
25/09/2019 21:57:30 - ERRO: Falha na validação dos dados do Manifesto: 32

1871 - Element '{http://www.portalfiscal.inf.br/mdfe}infMDFeSupl': This element is not expected. Expected is ( {http://www.w3.org/2000/09/xmldsig#}Signature ).

Segue, no anexo, o .ini e o comando

MDF.INI LOG.TXT ENTNFE.TXT

Link to comment
Share on other sites

  • Consultores

Bom dia Laudelino,

A mensagem de erro de validação diz que o elemento infMDFeSupl não é esperado e sim o Signature.

Isso significa que a versão do ACBrMonitor que você esta usando é antiga ou ao atualizar não fez a atualização completa, consequentemente os schemas (arquivos XSD) utilizados para validar o XML do MDF-e antes do seu envio estão desatualizados.

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Consultores

Bom dia Laudelino,

Segundo o seu arquivo de configuração a versão do MDF-e esta errada, tem que ser 3.00

Ao atualizar o Monitor você realizou a instalação completa?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Membros Pro

Bom dia.

Ítalo, acredito que tenha realizado a instalação completa. Na pasta de Schemas do ACBrmonitorPLUS está presenta a pasta MDFe e os respectivos arquivos.

Quanto ao que o Jose indicou, vou verificar e ajustar. Não havia me atentado a isso.

Agradeço o empenho todos! Não tenho experiencia nisso e toda ajuda é muito importante!

 

  • Like 2
Link to comment
Share on other sites

  • Consultores

Laudelino,

Fique a vontade em perguntar.

Só lembre de uma coisa: crie uma postagem nova para um questão diferente.

Antes faça uma pesquisa no fórum, pois a sua duvida pode já ter sido respondida anteriormente.

  • Like 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...