Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Boa Tarde, na empresa onde trabalha, emite poucos CTRC por dia(Por volta de uns 250/dia), e trabalhamos sob regime especial.

E, o que tudo parece ate agora e que em agosto nos vamos perder nosso regime especial, e com isso temos que emitir por volta de 10.000 a 20.000 cte/dia, só em uma empresa; Alguém poderia me dar uma ajuda como resolver esse problema, já que isso é humanamente impossível;

 

  • Consultores
Postado

Boa tarde Robinho,

 

E qual é o problema de emitir 10 mil CT-e dia?

 

A digitação?

 

Se sim, vai pensando na possibilidade de importar os dados do XML da NF-e para o seu sistema, de tal forma que ao fazer isso, o sistema já cadastra automaticamente o remetente e o destinatário contidos na NF-e, se necessário, através do valor da NF-e, do peso, já calcula o valor do frete, já defini que é o tomador do serviço baseado na informação: Frete por Conta de, etc.

 

Alem de agilizar todo o processo de lançamento, você minimiza os erros.

 

Para ler o XML de uma NF-e basta utilizar o componente ACBrNFe, mais precisamente a função LoadFromFile do mesmo, depois basta ler o conteudo das propriedades, para obter os dados.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado

Ok,

Alguns pontos de gostaria de saber:

1:Tem algumas empresas que se recusa em mandar o xml da nota, algumas dizem não ser obrigado a enviar para as transportadoras, acho que não tem muito oque fazer, certo?

2: Tem um exemplo como posso usar LoadFromFile do ACBrNFe.

 

Obrigado;

  • Consultores
Postado

Robinho,

 

Muito pelo contrario:

 

http://www.fazenda.gov.br/confaz/confaz/ajustes/2005/AJ_007_05.htm

 

(...)

§ 7º Deverá, obrigatoriamente, ser encaminhado ou disponibilizado download do arquivo da NF-e e seu respectivo Protocolo de Autorização de Uso:

I - ao destinatário da mercadoria, pelo emitente da NF-e imediatamente após o recebimento da autorização de uso da NF-e;

II - ao transportador contratado, pelo tomador do serviço antes do início da prestação correspondente.

(...)

 

Como você pode ver o Ajuste Sinief obriga o emitente da NF-e a encaminhar (enviar por e-mail) ou disponibilizar o XML tanto para o destinatário (cliente) quanto para a transportadora quando for o caso.

 

Veja este exemplo:

 

 ACBrNFe.NotasFiscais.Clear;
 ACBrNFe.NotasFiscais.LoadFromFile(NomeArqNFe);

 

 edtEmitente.Text:=ACBrNFe.NotasFiscais.Items[0].NFe.Emit.xNome;
 edtNumDoc.StoreValue(ACBrNFe.NotasFiscais.Items[0].NFe.Ide.nNF);
 edtData.Text:=DateToStr(ACBrNFe.NotasFiscais.Items[0].NFe.Ide.dEmi);
 edtChave.Text:=trim(Copy(ACBrNFe.NotasFiscais.Items[0].NFe.infNFe.ID, 4, 44));
 edtProtocolo.Text:=ACBrNFe.NotasFiscais.Items[0].NFe.procNFe.nProt;
 edtDestinatario.Text:=ACBrNFe.NotasFiscais.Items[0].NFe.Dest.xNome;
 edtValorDoc.StoreValue(ACBrNFe.NotasFiscais.Items[0].NFe.Total.ICMSTot.vNF);

 

Espero ter ajudado.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 1 mês depois ...
  • Consultores
Postado

Boa tarde Sérgio,

 

Eu não utilizo e nem faço parte do desenvolvimento do ACBrNFeMonitor, somente ajudo no desenvolvimento de alguns componentes.

 

Quem vai poder te responder com mais propriedade é o André, o Isaque.

 

Verifique se no Help do ACBrNFeMonitor não tem alguma coisa sobre o LoadFromFile.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Moderadores
Postado

Bom dia Italo

 

      No acbrnfemonitor este comando (loadfromfile) funciona da mesma forma ? teria algum exemplo para me passar ?

 

Obrigado

 

Sergio

No ACBrMonitor você tem comandos, poderia nos passar qual é a necessidade, assim eu posso lhe mostrar exemplos dos comandos.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • 2 meses depois ...
  • 7 meses depois ...
Postado

Ola Luiz, desculpe a enorme demora, utilizo vb6, ainda nao resolvi, fiquei um tempo afastado do forum e tb do projjeto cte aqui na empresa, mas agora estou de volta, alguma sugestão ?

  • 2 semanas depois ...
Postado

Boa tarde Regis

 

        Quero ler o xml como nesse exemplo que o Italo descreveu usando o loadfromfile, utilizando o acbnfemonitor, é possivel ?

 

Obrigado

 

Sergio

  • 2 semanas depois ...
  • Membros Pro
Postado

Prudensis,

 

Boa tarde.

Não domino vb6, mas consultando a MSDN ví que possui funcionalidades parecidas com o VFP 9 que eu uso, não seria melhor você ler o XML pelo VB6 diretamente? Na minha pesquisa encontrei um exemplo em http://msdn.microsoft.com/en-us/library/aa468547.aspx cujo código que deva lhe interessar é:

Public Sub LoadDocument()
Dim xDoc As MSXML.DOMDocument
Set xDoc = New MSXML.DOMDocument
xDoc.validateOnParse = False
If xDoc.Load("C:\My Documents\sample.xml") Then
   ' The document loaded successfully.
   ' Now do something intersting.
   DisplayNode xDoc.childNodes, 0
Else
   ' The document failed to load.
   ' See the previous listing for error information.
End If
End Sub

Public Sub DisplayNode(ByRef Nodes As MSXML.IXMLDOMNodeList, _
   ByVal Indent As Integer)

   Dim xNode As MSXML.IXMLDOMNode
   Indent = Indent + 2

   For Each xNode In Nodes
      If xNode.nodeType = NODE_TEXT Then
         Debug.Print Space$(Indent) & xNode.parentNode.nodeName & _
            ":" & xNode.nodeValue
      End If

      If xNode.hasChildNodes Then
         DisplayNode xNode.childNodes, Indent
      End If
   Next xNode
End Sub

Espero que ajude.

Abraços,

Postado

Opa bom dia Luiz Ribeiro, para falar a verdade nao pensei nisso, mas vou analisar o codigo que me mandou.

Obrigado

Sergio

Bom dia Juliomar, tb nao achei.

Saudações

Sergio

Postado

Boa tarde Juliomar, na verdade quero apenas que leia o xml e joge para um txt por exemplo, vi em outros topicos parece que tem uma funçãoo chama lernfe se nao me engano, vou testar e ver se funciona, se tiver alguma dica agradeço.

 

saudações

 

Sergio

  • Consultores
Postado

Bom dia Sérgio,

 

Lembre-se que XML pode ser lindo como se fosse um TXT.

 

Agora se a sua intensão é ler o XML do CT-e e salva-lo em um outro layout como temos no ACBrNFe, no momento não é possível, pois essa funcionalidade não foi implementada no ACBrCTe.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

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