Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado

Relaxa, você não é o primeiro e não vai ser o último, em confundir o Manifesto com a Manifestação.

Manifestação do Destinatário se trata de eventos relacionados a uma NFe.

Manifesto Eletrônico de Documentos Fiscais, se trata de um novo documento eletrônico que será utilizado pelas transportadoras e pelos emitentes de NFe quando estes efetuam o transporte da mercadoria vendida.

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

Postado

Galera, estou fazendo uma consulta e o webservices está retornando que não foi encontrado documento.

só que nessa parte o componente gera um excessão:

begin

if Assigned(Self.OnGerarLog) then

Self.OnGerarLog(WebServices.ConsNFeDest.Msg);

raise EACBrNFeException.Create(WebServices.ConsNFeDest.Msg);

end;

Como eu pego esse retorno na minha aplicação?

Postado

Bom dia Michel,

Você leu todos os posts deste tópico?

viewtopic.php?f=9&t=6772

Pois logo no primeiro (31/07/2012) eu coloquei o link para que todos pudessem ter acesso ao portal e baixar o manual.

No dia 13/08/2012 já estava disponivel no repositório branches a primeira versão do componente ACBrMDFe, para que todos pudessem baixar, instalar e iniciar os testes.

Na página 3 do manual temos as datas de inicio de liberação dos webservices.

E no próprio portal no link FAQ, questão 1 sobre Obrigatoriedade de Emissão, esta claro quando vai se tornar obrigatório.

Outra coisa extremamente importante:

MDF-e = Manifesto Eletrônico de Documentos Fiscais não tem nada haver com Manifestação do Destinário.

Você esta confundindo as coisas.

A Nota Técnica 2012/002 (24 páginas) que encontra-se no portal nacional da NFe trata sobre a Manifestação do Destinatário.

O Manual de Orientação do Contribuiente do MDF-e (114 páginas) encontra-se no portal da SEFAZ-RS: https://mdfe-portal.sefaz.rs.gov.br/

Italo , boa tarde ! Tenho duas perguntas se vc me permite !

1 - Tenho um cliente que é uma pequena Distribuidora/Revendedora de Bebidas que tem seus caminhões próprios e emiti NFe das suas vendas para revendedores e tambem emiti NFe de Remessa de Embalagens Plasticas e de vasilhames para estar buscando Produtos em alguns fabricantes ; Esta Empresa se enquadra em ter que emitir o MDF-e ?

2 - Estou confusa para com o ACBrNFe1.ConsultaNFeDest... e demais processos do projeto do Manifesto do Destinatário ; Como vcs estão trabalhando em ambiente de homologação utilizando os cnpj's 99999999000191 para efetuar testes , ja que não podemos estar colocando cnpj's validos ?

Desde já , Obrigada .

  • Consultores
Postado

Boa noite Fabiane,

O MDF-e = Manifesto Eletrônico de Documentos Fiscais é destinado as transportadoras e empresas emitente de NFe que realizam o próprio transporte da mercadoria vendida.

Quanto a sua segunda pergunta, uma correção, Manifestação do Destinatário, não utilize a palavra Manifesto para não confundir com o MDF-e.

Eu não estou realizando testes, apenas ajudei na implementação das rotinas.

Leia as postagens deste tópico que você vai encontrar os demais colegas que realizaram os testes.

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

Postado

Ok Italo , obrigada pela ajuda .

Seguindo com a pergunta , se alguem puder ajudar :

Como vcs estão trabalhando com a Manifestação do Destinatário em ambiente de homologação utilizando o cnpj 99999999000191 para efetuar testes , ja que não podemos estar colocando cnpj's validos ?

Obrigada .

Postado

Bom dia Fabiane,

Com relação a segunda pergunta, emitimos NF-e em homologação com cnpj válidos para poder testarmos a manifestação do destinatário e nf-e destinadas.

[]'s

Renato Pavan

Desenvolvedor Delphi / PHP  – Campinas (SP)

 

RWA Sistemas

Postado

Bom dia Fabiane,

Com relação a segunda pergunta, emitimos NF-e em homologação com cnpj válidos para poder testarmos a manifestação do destinatário e nf-e destinadas.

[]'s

Renato , boa tarde :

Não sei se é alguma configuração !!! mas no meu caso quando eu mando como Homologação eu tambem informo Razão Social e Cnpj validos , só que de acordo com a Unit pcnNFeW , quando estou enviando como homologação esta unit converte os dados originais do Cnpj e Razão que eu informei veja a procedure :

referente Unit pcnNFeW .

procedure TNFeW.GerarDest;

var

UF: string;

const

HOM_CNPJ = '99999999000191';

HOM_NOME_DEST = 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL';

begin

UF := '';

Gerador.wGrupo('dest', 'E01');

if nfe.Ide.tpAmb = taProducao then

begin

Gerador.wCampoCNPJCPF('E02', 'E03', nfe.Dest.CNPJCPF, nfe.Dest.enderDest.cPais);

Gerador.wCampo(tcStr, 'E04', 'xNome ', 02, 60, 1, nfe.Dest.xNome, DSC_XNOME);

end

else

begin

// conforme nota técnica 2011/02

if nfe.Dest.enderDest.UF = 'EX' Then

Gerador.wCampoCNPJCPF('E02', 'E03', nfe.Dest.CNPJCPF, nfe.Dest.enderDest.cPais)

else

Gerador.wCampoCNPJCPF('E02', 'E03', HOM_CNPJ, nfe.Dest.enderDest.cPais);

Gerador.wCampo(tcStr, 'E04', 'xNome ', 02, 60, 1, HOM_NOME_DEST, DSC_XNOME);

end;

.....

Tentei modificar a procedure acima para que aceitace as minhas tags originais em homologação , mas o WS da sefaz SP rejeitou minha NFe disendo que para ambiente de homologação é mesmo nescessario o CNPJ e Razão ser como esta acima = CNPJ = '99999999000191' e

NOME_DEST = 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR' , então nesse caso como vcs conseguem enviar com Razão e Cnpj's validos , ja que o WS gera rejeissão em homologação ???

Grata pela ajuda !

Postado

Resolvido o problema da emissão em homologação , mas no caso tive que alterar a unit pcnNFeW.pas como segue abaixo :

procedure TNFeW.GerarDest;

var

UF: string;

const

HOM_CNPJ = '99999999000191';

HOM_NOME_DEST = 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL';

begin

UF := '';

Gerador.wGrupo('dest', 'E01');

if nfe.Ide.tpAmb = taProducao then

begin

Gerador.wCampoCNPJCPF('E02', 'E03', nfe.Dest.CNPJCPF, nfe.Dest.enderDest.cPais);

Gerador.wCampo(tcStr, 'E04', 'xNome ', 02, 60, 1, nfe.Dest.xNome, DSC_XNOME);

end

else

begin

// conforme nota técnica 2011/02

if nfe.Dest.enderDest.UF = 'EX' Then

Gerador.wCampoCNPJCPF('E02', 'E03', nfe.Dest.CNPJCPF, nfe.Dest.enderDest.cPais)

else

// Gerador.wCampoCNPJCPF('E02', 'E03', HOM_CNPJ, nfe.Dest.enderDest.cPais);

Gerador.wCampoCNPJCPF('E02', 'E03', nfe.Dest.CNPJCPF, nfe.Dest.enderDest.cPais);

Gerador.wCampo(tcStr, 'E04', 'xNome ', 02, 60, 1, HOM_NOME_DEST, DSC_XNOME);

end;

(**)GerarDestEnderDest(UF);

Gerador.IDNivel := 'E01';

// Inscrição Estadual

if nfe.Ide.tpAmb = taProducao then

begin

if nfe.Dest.IE = 'ISENTO' then

Gerador.wCampo(tcStr, 'E17', 'IE ', 00, 14, 1, nfe.Dest.IE, DSC_IE)

else

Gerador.wCampo(tcStr, 'E17', 'IE ', 00, 14, 1, SomenteNumeros(nfe.Dest.IE), DSC_IE);

end

else

begin

// conforme nota técnica 2011/02

// Gerador.wCampo(tcStr, 'E17', 'IE ', 00, 14, 1, '', DSC_IE) ;

Gerador.wCampo(tcStr, 'E17', 'IE ', 00, 14, 1, SomenteNumeros(nfe.Dest.IE), DSC_IE);

end;

......

Anexei o arquivo pcnNFeW.pas para analizar e se estiver tudo ok subirem ao SVN por favor !

Detalhe , tinha atualizado o ACBr por completo em 05-09-2012 !!!

Obrigada !!

pcnNFeW.pas

Postado

Fabiane, mas fizemos essa mudança pra teste da manifestação, acredito que o componente não possa ser modificado, pois o manual da sefaz pede que as notas em homologação seja enviada com o cnpj 99.999.999/0001-01 e sem a razão social.

Att.

Renato Pavan

Desenvolvedor Delphi / PHP  – Campinas (SP)

 

RWA Sistemas

Postado

Fabiane, mas fizemos essa mudança pra teste da manifestação, acredito que o componente não possa ser modificado, pois o manual da sefaz pede que as notas em homologação seja enviada com o cnpj 99.999.999/0001-01 e sem a razão social.

Att.

Renato , acho que a Sefaz , pelo menos em SP , em homologação esta validando somente a Razão Social = 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL' e não o Cnpj , porque se vc tentar mandar com o Cnpj válido e a Razão Social Real do Destinatario , o WS rejeita dizendo somente que a Razão Social tem que ser = 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL' , já o Cnpj + IE válidos o WS não rejeita !! só que tem que colocar somente a Razão Social = 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL' .

Postado

Exatamente, o SVAN também só valida a razão social, consigo emitir com o CNPJ/CPF do destinatário normalmente em homologação.

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Postado

Bom dia a todos.

Como a nossa amiga fabiane_vieira, alterei o fonte do pcnNFeW para emitir a nfe para testar a manifestação e funcionou perfeitamente.

a validação tambem acho que esta só na razão social para homologação...

Segue anexos com o retorno do consulta destinada..

Para se quiserem verificar os xml's....

20120918082008-nfe-dest.xml

Postado

Boa tarde a todos.

Alguem esta passando pelo erro de Data do evento não pode ser maior que a data de processamento????

começou a acontecer agora a tarde isso...

alguem sabe o que pode estar acontecendo???

Postado

obrigado lipsort.

fiz o seguinte InfEvento.dhEvento := IncMinute(Now, -5);

dai funcionou perfeitamente.

Fica ai para quem passar pelo mesmo problema IncMinute(data, -qtmin);

valeu....

Postado

Pessoal,

Gostaria de uma orientação para os testes de download da NF-e (homologação), se existe um certificado de testes para fazer o recebimento,

onde posso conseguir, visto que já tenho um certificado para enviar as notas, mas não um para recebê-las por outro emissor.

Gostaria também de saber os principais métodos pra isso ou se existe uma versão de demostração com estas funcionalidades.

Desde já, parabéns pelo trabalho de vocês, que é de grande utilidade pra comunidade de desenvolvedores.

_______________

Clodoaldo Cristiano

  • Consultores
Postado

Boa tarde Clodoaldo,

Primeiro, baixe do portal nacional da NFe a Nota Técnica 2012/002, e leia atentamente sobre o Download de NF-e.

Você vai notar que existe condições e restrições para o Download.

O Certificado para realizar o Download de NFe é o mesmo que você utilização para emitir.

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

Postado

Boa tarde Clodoaldo,

Primeiro, baixe do portal nacional da NFe a Nota Técnica 2012/002, e leia atentamente sobre o Download de NF-e.

Você vai notar que existe condições e restrições para o Download.

O Certificado para realizar o Download de NFe é o mesmo que você utilização para emitir.

Espero ter ajudado.

Obrigado, Ítalo! Vou baixar a NT 2012/002 e analisar.

Abraços.

Postado

Bom dia a todos

Gostaria de parabenizar a todos envolvidos no projeto ACBr pelo ótimo trabalho feito, e aproveitar para sugerir a inclusão de um status para quando estiver fazendo download da NFe, por exemplo, incluir no TStatusACBrNFe um "stDownloadNFe" para que possa tratar no evento OnStatusChange.

Muito Obrigado.

Claudemir Vitor Pereira

Analista de Sistemas

Atual Consultoria e Sistemas

(44) 3028-0123

Maringá-PR

Claudemir Vitor Pereira
Analista Desenvolvedor
MasterTech Tecnologia e Gestão Empresarial
Curitiba-PR
(041)3083-6500
  • Este tópico foi criado há 3680 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.

The popup will be closed in 10 segundos...