Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Muito obrigado pela dica do arquivo acbrmonitor.pdf que vem junto com a instalação completa do acbrmonitor plus. Consegui fazer rodar o email e o serviço de web service. Agora o que nao entendi é como utilizar os comandos para cria uma nfe quando  neste arquivo diz:

A maioria dos campos utiliza a nomenclatura do manual disponibilizado pelo SEFAZ apenas os grupos(o que está entre []) segue a nomenclatura interna do ACBrNFeMonitor no comando NFE.CriarNfe do arquivo chm eu nao consegui enxergar um exemplo interagindo os campos com nomenclatura do manual da sefaz com os os grupos(o que está entre []) alguem pode me passar um txt com exemplo real que efetue completamente uma nota fiscal interpretado pelo acbrmonitor? 

Atualmente tenho um sistema que exporta um txt no formato para importação do sistema gratuito de nota fiscal eletronica. Esse arquivo tem os seguinte registros Nele Inicio com o regitros da nomenclatura do manual disponibilizado pelo SEFAZ em sequencia : A,B,C,E,H,I,M,N,Q,S,W,X,Y,Z. Não estou conseguindo visualizar como faço o txt com esse mesmo conteudo para o AcbrMonitor interpretar. Seria possivel passar esse arquivo do jeito que ele está para o ACBRMonitor ou teria que modificá-lo? Se for possível quais comando do ACBRMonitor que eu usaria? Estou mandado em anexo um arquivo txt que utilizo. 

Por favor se me explicar essa relação acredito que consigo implementar completamente o uso do ACBRMonitor com minha aplicação.

Grato pela atenção.

NFsEletronicas_302_a_302.txt

  • Curtir 1
  • Moderadores
Postado
3 horas atrás, cesaredc disse:

Seria possivel passar esse arquivo do jeito que ele está para o ACBRMonitor ou teria que modificá-lo?

Boa noite! É possível, mas recomento passar para o padrão INI.

 

 

3 horas atrás, cesaredc disse:

A maioria dos campos utiliza a nomenclatura do manual disponibilizado pelo SEFAZ apenas os grupos(o que está entre []) segue a nomenclatura interna do ACBrNFeMonitor no comando NFE.CriarNfe do arquivo chm eu nao consegui enxergar um exemplo interagindo os campos com nomenclatura do manual da sefaz com os os grupos(o que está entre [])

Observe no exemplo do comando NFe.CriarNFe do help ACBrMonitor.chm 

Os grupos que estão com [  ] não pode alterar o nome, porém o nome do campo pode seguir a nomenclatura do manual de integração da NFe ou seguir a nomenclaturado do ACBr. Sugiro seguir a do manual.

Citar

 

[infNFe]  --> Não pode ser alterado
versao=3.10
[Identificacao]
cNF=
natOp=
indPag=
...

[NFRefXXX] -> Não deve ser alterado, mas observar que XXX deve ser trocado pelo num. da referencia  001, 002, 003 conforme
Tipo=                quantas NFe referenciada existir
refNFe=
...
[Emitente]     -> Não alterar o nome do grupo
CNPJCPF=
xNome=
xFant=
IE=
...

[Destinatario]  --> Não alterar o nome do grupo.
idEstrangeiro=
CNPJCPF=
xNome=
indIEDest=
IE=
...

 

 

  • Curtir 1


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Entendi. A minha duvida agora é sobre o preenchimento dos campos no caso desse arquivo txt que enviei gostaria que me passasse um arquivo de como ficaria no padrao Ent.txt para o ACBRMonitor Plus com todos os dados equivalente a este arquivo txt que enviei. Por favor poderia fazer isso?

 

Obrigado pela atenção.

Postado

 

Muito obrigado, porém estou tendo bastante dificuldade em entender as coisa por exemplo o arquivo no formato ini segundo descrito acima:

[infNFe]  --> Não pode ser alterado
versao=3.10
[Identificacao]a
cNF=
  "Código Numérico que compõe a Chave de Acesso"

nao encontrei onde coloco a chave inteira?

deve-se usar a função  NFE.GerarChave ou na função NFE.CriarNfe já faz isso?Existe algum arquivo de ajuda que explica o uso de quais funcoes e qual sequencia que se deve utilizar  para gerar anfe no programa ACBRMonitor Plus?

 

Grato pela atenção.

 

  • Moderadores
Postado

Vc não vai informar a chave. Ela será criada com as informações da nota.  cNF é o código aleatório que irá compor a chave da nota. 

Como vc pegou o bonde andando, é melhor começar bem pelo início.
Leia este artigo para se ambientar. Porém fique atento pois alguns comandos ai  ainda era para as primeiras versões da NFe, depois surgiram outros.
Mas terá uma clareza maior.
Existe também no forum alguns modelos de arquivos, faça uma procura por NFe.CriarEnviarNFe()  ou NFe.CriarNFe() que com certeza você conseguirá.

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Moderadores
Postado


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Muito obrigado foram bastante uteis os links, após estudá-los consegui sanar varias duvida que eu tinha pois peguei o bonde andando do projeto ACBRNfe, porém ainda fiquei com algumas duvidas que são cruciais para eu conseguir implementar o uso do ACBRMonitor Plus com meu sistema:

Como faço para criar um lote de nfes, por exemplo (1 a 3) se eu quiser criar os xmls, validar, assinar, transmitir e verificar se deu erro em em alguma delas?Como interpreto qual deu erro, digo como trabalho com o retorno de lote? E  quando uma ou mais der erros o que devo fazer?

Gostaria que me mostrasse os comandos de como criar um lote e como trabalhar com lotes.

Outra duvida é sobre aquele botao no aplicativo gratuito: "consulta sefaz" existe esta função no acbrmonitor e se existe como usá-la?

Tem um cliente que tem problemas com a rede interna de vez em quando, ele utiliza o emissor gratuito e "imprime no modo contingencia" . Após resolver os problemas da rede e retomar a conexao com a internet, ele selecionava as nfs em contingencia que ele tinha impresso e clicava no botao "consulta sefaz" automaticamente as nfs alteravam o seu status para nf autorizada. Como farei isso nesta situação com o ACBRMonitor?

Por favor peço encarecidamente que me ajude com estas questoes pois preciso implementar o ACBRMonitor para interagir com meu sistema.

Muito obrigado pela atenção.

 

 

  • Moderadores
Postado

Boa noite!

 

4 horas atrás, cesaredc disse:

Gostaria que me mostrasse os comandos de como criar um lote e como trabalhar com lotes.

Neste link tem alguma informação que pode te ajudar.
http://www.projetoacbr.com.br/forum/topic/32519-emitir-nf-e-em-lote/#comment-214651 

 

NFe.AdicionarNFe(cIniNFe,nLote)

Comando para envio de notas em lotes.
O Formato do parâmetro cIniNFe é o mesmo usado no comando Nfe.CriarNfe. Após adicionar as notas ao lote, deverá ser usado o comando
 

NFe.EnviarLote(numLote).
O retorno será no mesmo formato do comando NFe.EnviarNFe com a diferença de que conterá várias chaves [NFEXXXX] onde XXXX é o número da nota que foi enviada.

 

4 horas atrás, cesaredc disse:

Outra duvida é sobre aquele botao no aplicativo gratuito: "consulta sefaz" existe esta função no acbrmonitor e se existe como usá-la?

Não conheço o emissor gratuito da SEFAZ/SP. Porém consulta no Monitor existe 2 comandos. 

1 - Para verificar o Status do servidor sefaz.
Nfe.StatusServico() 
Verifica o Status do Serviço dos WebServices da Receita.
 
2 - Para consultar uma NFe.
NFE.ConsultarNFe()
NFE.CONSULTARNFE("c:\35XXXXXXXXXXXXXXXX550010000000050000000058-nfe.xml")

 

4 horas atrás, cesaredc disse:

...ele selecionava as nfs em contingencia que ele tinha impresso e clicava no botao "consulta sefaz" automaticamente as nfs alteravam o seu status para nf autorizada. Como farei isso nesta situação com o ACBRMonitor?

Não sei como funciona o sistema dele, mas o processo hoje de contingência vai direto para o servidor que a UF utiliza e uma vez autorizado não precisa fazer mais nada.  Talvez vc esteja falando de NFCe, se for isto vc terá que enviar em até 24h o arquivo para a SEFAZ.


 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

muito obrigado pelas respostas ajudou bastante, o que nao consegui entender é sobre a nota fiscal em contingencia, ele utiliza o emissor gratuito oferecido pela receita, quando ele está sem conexão com a internet ele imprime em contingencia estando off-line, após conseguir restabelecer a  conexão com a internet no programa gratuito ele seleciona as notas que foram emitidas em contingencia(off-line) e clica no botao "consulta sefaz", e com isso o status das nfs myda automaticamente para autorizada. Minha duvida é se eu permitir imprimir off-line em contingencia como faço para enviar essas notas para o webservice da receita quando conseguir restabelecer a conexão com a internet utilizando o ACBRMonitor Plus?

 

grato pela atenção.

  • Moderadores
Postado

Bom dia!

 

27 minutos atrás, cesaredc disse:

é possivel uma empresa que já usa o emissor gratuito, ou seja já opera em modo produção, fazer testes no modo homologação?

Sim. Você pode entrar em modo homologação sempre que for necessário e principalmente desejar testar alguma situação nova.
Observe o número da nota emitida em homologação para dar continuidade nesta seqüência. (Não é a mesmo número da emissão em produção. Exemplo vc pode estar emitindo a NFe número 1000 e na homologação estar na NFe 5) 

 

1 hora atrás, cesaredc disse:

Minha duvida é se eu permitir imprimir off-line em contingencia como faço para enviar essas notas para o webservice da receita quando conseguir restabelecer a conexão com a internet utilizando o ACBRMonitor Plus?

Não sei te dizer como o teu amigo usava, pois não conheço nem o modo de contingência que ele usou e nem conheço o sistema gratuito da SEFAZ/SP.
O que posso fazer é te orientar a ler a NT 2013 007_V1.02_SVC 
 

Citar

Nota Técnica 2013/007
Apresenta o novo ambiente de autorização de contingência do Sistema NF-e e disciplina a sua forma de uso pelas empresas:
“SVC - SEFAZ VIRTUAL DE CONTINGÊNCIA”

Pág. 2
01. Resumo 
Esta alternativa de emissão da NF-e em contingência, com transmissão da NF-e para a SEFAZ Virtual de Contingência (SVC), permite a impressão do DANFE em papel comum e não existe a necessidade de transmissão da NF-e para SEFAZ de origem quando cessarem os problemas técnicos que impediam o uso do ambiente de autorização normal da circunscrição do contribuinte. 

01.1 Sobre o Prazo de Implantação
• Ambiente de Produção: 03/01/2014;

Pág. 3
 02. Ambiente de Autorização - SVC 02.1 Ambiente de Contingência Alternativo
O ambiente de autorização da SVC, SEFAZ Virtual de Contingência, poderá assumir a recepção e autorização de NF-e de uma outra unidade da federação, quando solicitado pela SEFAZ de origem. Existirão dois locais alternativos de autorização em contingência, operados pelas estruturas das SEFAZ VIRTUAIS atuais:

• SVAN – SEFAZ Virtual do Ambiente Nacional;
• SVRS – SEFAZ Virtual do Rio Grande do Sul. Portanto, de forma natural, mesmo as estruturas de autorização das SEFAZ VIRTUAIS passarão a ter a contingência da SVC, utilizando a infraestrutura de autorização uma da outra.
 

Pág. 06

04.8 Compartilhamento das NF-e autorizadas pela SVC Todas as NF-e autorizadas pela SVC
Serão automaticamente disponibilizadas para o Ambiente Nacional da NF-e e, consequentemente, distribuídas para as Sefaz envolvidas na operação. A princípio, quando o ambiente de autorização normal da UF retornar ao seu funcionamento normal, os documentos autorizados no ambiente da SVC já constarão na sua base de dados.

Pág. 07
05. Uso da SVC pela Empresa
05.1 Operação “Em Contingência”

A aplicação da empresa atualmente já mantém um controle sobre a disponibilidade do ambiente normal de autorização da sua SEFAZ de circunscrição, identificando o seu status de operação como “Normal” ou “Em Contingência”. No caso da indisponibilidade do ambiente normal de autorização, para uso dos serviços de recepção e autorização da SVC-XX, a empresa deve adotar os seguintes procedimentos:
• Identificação que a SVC-XX foi ativada pela SEFAZ de origem da sua circunscrição, conforme resultado do Web Service de Consulta Status do Serviço, descrito anteriormente;
• Geração de novo arquivo XML da NF-e com as seguintes alterações: a. Campo tpEmis alterado para “6” (SVC-AN) ou para “7” (SVC-RS), conforme legislação que define qual UF está vinculada a cada uma das SVC; b. Informação do motivo da adoção da contingência (campo xJust) e da data e hora de início de utilização da SVC (campo dhCont), que também devem ser impressos no DANFE, conforme definido na legislação.
• Transmissão do Lote de NF-e para a SVC-XX e obtenção da autorização de uso;
• Impressão do DANFE em papel comum;
• Tratamento dos arquivos de NF-e transmitidos para a SEFAZ de origem antes da ocorrência dos problemas técnicos e que estão pendentes de retorno, cancelando aquelas NF-e autorizadas e que foram substituídas por NF-e autorizada na SVC, ou inutilizando a numeração de arquivos não recebidos ou processados.
 

 

 

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

ok obrigado por esclarecer a questão da norma tecnica de impressão em contingencia.

Não entendi quando a empresa tiver sem internet usando o ACBRMonitor Plus como devo proceder? Devo informar algum parametro na criação da nf como contingencia? O campo B22 Tpemis do manual de operação do contribuinte tem a opção "Tipo de Emissão da NF-e" 1 - 1=Emissão normal (não em contingência); 2=Contingência FS-IA, com impressão do DANFE em formulário de segurança;

nesta situação que perguntei acima "impressão em modo de contingencia" no meu sistema eu crio a nf com o tipo "2" e depois o emissor gratuito coloca ela em status de autorizada quando volta a internet e utilizo o botão "consilta sefaz".

No caso de utilizar o ACBRMonitor Plus como devo proceder para está situação?

 

grato pela atenção. muito obrigado.

  • Moderadores
Postado

Bom dia!

Observe que na aba DF-e do monitor existe o tipo de emissão.  Geralmente é usado a opção NORMAL.
Vc precisará saber qual servidor de contingência a sua UF utiliza e setar ali se é  SVC-AN  SVC-RS OU SVC-SP.
Para este caso que estou comentando é se o serviço estiver paralisado pela UF de origem, ou seja a SEFAZ que atende o estado estiver parada, ai eles ativarão o modo contingência e você emitirá usando um destes servidores. Para este caso não será necessário fazer nada mais depois da emissão, pois uma vez autorizado, segue o que o texto acima diz.  O próprio servidor se encarregará de passar a informação a SEFAZ de origem.


O outro modo será o caso de ter o problema na empresa que vc está emitindo. Neste caso vc terá que escolher ali como opção o modo DPEC  ou o modo FSDA, este sim terá que após a regularização da situação transmitir os XMLs para a SEFAZ. Como o modo FSDA se torna caro, pois tem que ter um papel especial, sugiro a você dar uma boa lida nas normal para emissão do DPEC.  Porém no ACBrMonitorPLUS, para emitir neste modo, vc deverá selecionar na Forma de emissão a opção DPEC.  Existem comandos para setar isto além da setagem manual direto no ACBr. 

Comando para definir a forma de emissão.  (9 atende contingência para NFCe)

 

Citar

NFe.SetFormaEmissao(nFormaEmissao)
Parâmetros:
nFormaEmissao - pode ser passado os seguintes valores:
1-Normal, 2-Contingencia, 3-SCAN, 4-DPEC, 5-FSDA, 6-SVCAN, 7-SVCRS, 8-SVCSP ou 9-OffLine

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Boa Tarde! Preciso de ajuda! As duvidas acima foram sanadas. Agora estou testando criar e transmitir uma  nfe. Estou usando o comando NFe.CriarNFeSEFAZ(cTXTSefaz,[bRetornaXML]). O arquivo XML foi criado com base no arquivo txt em anexo, foi validado, entretanto quando comparei o xml criado pelo ACBRMonitor e o criado pelo Emissor Gratuito com base neste arquivo texto observei que alguns campos tiveram os valores trocados:

XML criado pelo Emissor gratuito:

<ICMSSN500><orig>0</orig><CSOSN>500</CSOSN><vBCSTRet>0.00</vBCSTRet><vICMSSTRet>0.00</vICMSSTRet></ICMSSN500>

<vST>0.00</vST><vProd>4560.00</vProd>

<vOutro>0.00</vOutro><vNF>4560.00</vNF>

 

XML criado pelo ACBRMonitor Plus:

<ICMSSN500><orig>0</orig><CSOSN>500</CSOSN><vBCSTRet>0.00</vBCSTRet><vICMSSTRet>0.00</vICMSSTRet></ICMSSN500>

<vST>4560.00</vST><vProd>0.00</vProd>

<vOutro>4560.00</vOutro><vNF>0.00</vNF>

 

Porém tentei transmitir os dois arquivos, mas esta dando a mensagem de erro:

XMotivo=Rejeição: Operação com ICMS-ST sem informação do CEST

 

Esse arquivo -procNFE é o retorno de uma nfe autorizada disponibilizado pelo Emissor  Gratuito. Quando der certo a transmissão pelo ACBRMonitor Plus esse aqruivo -procNFE também é disponibilizado? Vi que ele tem os valores de reorno anexado a ele :

</nfeProc>.....

<protNFe versao="3.10"><infProt><tpAmb>1</tpAmb><verAplic>SP_NFE_PL_008i2</verAplic><chNFe>35160725057540000132550010000000011072016140</chNFe><dhRecbto>2016-07-26T12:59:50-03:00</dhRecbto><nProt>135160456160721</nProt><digVal>K1LbjWlPbISvkinDrIq0K+Usv7g=</digVal><cStat>100</cStat><xMotivo>Autorizado o uso da NF-e</xMotivo></infProt></protNFe>

</nfeProc>

esse valores saão necessarios para integrar o xml com os sistemas de contabilidade, só o arquivo xml -nfe o programa de contabilidade não aceita.

 

Por favor me ajude a fazer dar certo. Já estou vários dias tentando e nao consigo fazer a transmissão dar o retorno ok. Não sei mais o que fazer, estou disponibilizando os arquivos em anexo.

 

Peço que encarecidamente alguem do suporte me ajude a conseguir fazer dar certo.

Muito obrigado pela atenção.

Fico no aguardo, e mais uma vez muito obrigado!

Atenciosamente César.

 

 

 

 

 

35160725057540000132550010000000011072016140-procNfe.xml

35170125057540000132550010000000011072016140-nfe.xml

NFsEletronicas_1_a_1.txt

Postado

Boa tarde, 

Campo CEST:

I|3||265 X 70 X 16 BFGODRICH ALL TERRAIN KO2|40111000||5405|UN|4.0000|1140.0000|4560.00||UN|4.0000|1140.0000|||||1|||
I05c|0000000|   <-- Campo CEST

Grupo de Totais:

W02|0.00|0.00|0.00|0.00|0.00|4560.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|4560.00  <-- acrescenta mais um campo 0.00| como o negrito

W04c|0.00|
W04e|0.00|
W04g|0.00|

Faça o teste.

Sds,

Ricardo.

  • Curtir 2

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Postado (editado)

Obrigrado Ricardo. Não encontrei no manual do contribuinte este campo I05c|0000000|   <-- Campo CEST. Voce pode me fornecer este arquivo? Onde eu coloco este campo? Os demais campos  :

W04c|0.00|
W04e|0.00|
W04g|0.00|

eu também devo colocar?

Não estou conseguindo ajeitar para funcionar, passei o fim de semana pesquisando e nao encontrei um arquivo do governo que contenha o campo CEST.

Por favor pode me ajudar?

Obrigado.

Editado por cesaredc
Postado

Boa tarde, dá uma olhada no manual da SEFAZ:

http://www.emissornfe.fazenda.sp.gov.br/v310/docs/[Emissor_NF-e]_Manual_de_layout_TXT-NF-e_v3.10.1.pdf

H|1||
I|000001||JOGO ANEIS MOTOR STD FORD 1.4|84099116||5656|JG|1.0000|105.0000000000|105.00||JG|1.0000|105.0000000000|||||1|
I05c|0103000|
LA|620505001||||SP|  -> Este campo é o código ANP, só é informado se for Combustível, óleos e ou lubrificantes, gás natural, etc...

 

W02|0.00|0.00|0.00|0.00|0.00|105.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|105.00|
W04c|0.00|  --> estes campos são para o DIFAL, abaixo da linha acima(Totais), se for empresa do Simples Nacional informa com 0(zeros) como abaixo
W04e|0.00|
W04g|0.00|

Sds,

Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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