Página 1 de 1

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 30 Ago 2016 01:03
por lugab
Oi, pessoal.

Preciso dos nomes das variáveis do Arquivo TXT das Notas que crio e envio ao AcbrMontorPlus pra virar XML.
Regime Simples Nacional, tanto notas de Entradas e Saídas como de Devoluções.

Onde pego isso ?


Obrigado

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 30 Ago 2016 10:10
por HASA
:-O
Bom dia, não sei se entendi direito mas na ajuda do monitor tem isso ACBrMonitor.chm ok
:)Pos
HASA

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 04 Set 2016 02:18
por lugab
Pessoal, antes de mais nada vão desculpando meu total desconhecimento dessa ferramenta.
Pra vcs terem uma idéia, somente nessa semana eu consegui um certficicado digital, pra daí começar
a tentar usar o AcbrMonitorPlus.

Tenho um Pedido: Preciso q algum colega que já usa a ferramenta me passe o conteúdo final ( não é o programa de criação) de dois arquivos NfeEnt.TXT, um com uma "NF de Venda" e outro com uma "NF de Compra", que são enviados ao Acbr para virarem XML. Eles vão me servir de guia para a confecção dos meus próprios.

Amigo Hasa, obrigado pela dica, mas eu fiquei confuso, pois o arquivo ACBrMonitor.chm diz: "
A maioria dos campos utiliza a nomenclatura do manual disponibilizado pelo SEFAZ apenas os grupos que está entre ([]) segue a nomenclatura interna do ACBrNFeMonitor"
porém, eu vi alguns exemplos de NfeEnt.txt aqui postado, onde em vez de "Natop, FinFe e TpNf", por exemplo, o pessoal usa "NaturezaOperacao, finalidade e Tipo", enquanto o AcbrMonitor.chm diz claramente que é pra usar "NatOp, Fimnfe e Tpnf", ou seja, os nomes oficias do xml da SEFAZ

Então, agora eu estou sem saber que "nomes de campo" eu devo usar...

Grato

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 04 Set 2016 08:12
por Toledo
lugab escreveu: um com uma "NF de Venda"
Veja o tutorial feito pelo nosso amigo Rubens, lá tem um exemplo:
Tutorial ACBRMonitorPlus
Na busca do fórum também se encontra outros exemplos: ENTNFE
lugab escreveu: e outro com uma "NF de Compra"
Não entendi...
lugab escreveu: onde em vez de "Natop, FinFe e TpNf", por exemplo, o pessoal usa "NaturezaOperacao, finalidade e Tipo"
Os dois modos de comandos são aceitos, o primeiro é para o ACBrMonitorPLUS e o segundo é para o ACBrNFeMonitor, mas parece que os comandos de um são também aceitos no outro.

Veja também:
http://acbr.sourceforge.net/drupal/?q=node/40
http://anfm.blogspot.com.br/2014/09/usa ... -nfce.html
http://anfm.blogspot.com.br/2010/10/acb ... m-nfe.html
http://anfm.blogspot.com.br/2015/04/cam ... rplus.html

Abraços,

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 05 Set 2016 12:52
por lugab
Obrigado, Toledo...

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 05 Set 2016 13:48
por JoséQuintas
Já que vai ter que aprender, porque não o XML?

Pra criar uso XmlTag() e pra ler uso XmlNode()

Compare o bloco de ICMS, tem pra TXT e pra XML:

Código: Selecionar todos

STATIC FUNCTION NfeBlocoProdutoIcms00( cTxt, cXml )

   IF SubStr( jpitped->ipIcmCst, 2, 3 ) != "00 " // 3 casas ref CSOSN
      RETURN NIL
   ENDIF

   cTxt += "N02" + NFE_SEPARADOR
   cTxt += SubStr( jpitped->ipIcmCst, 1, 1 ) + NFE_SEPARADOR
   cTxt += SubStr( jpitped->ipIcmCst, 2, 2 ) + NFE_SEPARADOR
   cTxt += "3" + NFE_SEPARADOR // base = valor da operacap
   cTxt += NumberXml( jpitped->ipIcmBas, 2 ) + NFE_SEPARADOR
   cTxt += NumberXml( jpitped->ipIcmAli, 2 ) + NFE_SEPARADOR
   cTxt += NumberXml( jpitped->ipIcmVal, 2 ) + NFE_SEPARADOR
   cTxt += " "
   cTxt += hb_eol()

   cXml += [<ICMS00>]
   cXml += XmlTag( "orig", SubStr( jpitped->ipIcmCst, 1, 1 ) )
   cXml += XmlTag( "CST", SubStr( jpitped->ipIcmCst, 2, 2 ) )
   cXml += XmlTag( "modBC", "3" ) // base = valor da operacao
   cXml += XmlTag( "vBC", NumberXml( jpitped->ipIcmBas, 2 ) )
   cXml += XmlTag( "pICMS", NumberXml( jpitped->ipIcmAli, 2 ) )
   cXml += XmlTag( "vICMS", NumberXml( jpitped->ipIcmVal, 2 ) )
   cXml += [</ICMS00>]

   RETURN NIL

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 05 Set 2016 16:52
por Kiko Fernandes
lugab escreveu: ... mas eu fiquei confuso, pois o arquivo ACBrMonitor.chm diz: "
A maioria dos campos utiliza a nomenclatura do manual disponibilizado pelo SEFAZ apenas os grupos que está entre ([]) segue a nomenclatura interna do ACBrNFeMonitor"
porém, eu vi alguns exemplos de NfeEnt.txt aqui postado, onde em vez de "Natop, FinFe e TpNf", por exemplo, o pessoal usa "NaturezaOperacao, finalidade e Tipo", enquanto o AcbrMonitor.chm diz claramente que é pra usar "NatOp, Fimnfe e Tpnf", ou seja, os nomes oficias do xml da SEFAZ
Então, agora eu estou sem saber que "nomes de campo" eu devo usar...
Boa tarde!
Como já foi respondido, as duas nomenclaturas são aceitas no modo TXT no padrão .INI
O fato de usar NaturezaOperacao é devido aos primeiros campos que foram implementados no ACBr ter um padrão próprio, com o tempo foi ajustado para também aceitar os nomes conforme o Manual de Integração. Devido a isto os primeiros que fizeram, continuam usando a primeira nomenclatura (a própria) e o os que iniciaram depois desta mudança já utilizaram a nomenclatura oficial.

ACBR - nomes das variáveis do Arquivo TXT

Enviado: 05 Set 2016 20:45
por lugab
Valeu, Quintas e Kiko, muito obrigado também.

Eu optei por usar a nomenclatura oficial do Sefaz