-
Total de ítens
77 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Socho
-
-
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???
-
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....
-
-
Boa tarde Igor li o leiame.txt,
e nao achei nada sobre a versao do rave.
mais mesmo assim fica para quem estiver passando pelo mesmo problema que eu passei.
obrigado pela dica.
-
Boa tarde.
Solução para quem passar pelo mesmo problema que citei acima..
Consegui arrumar o erro relatado acima desinstalando o Rave padrão do Delphi.
e instalando o Rave 5.0.8.
dai começou a funcionar direitinho.
abraços.
-
Boa tarde.
O campo xEvento só retorna vazio.
quando gera o Manifesto fazendo qualquer uma das operações.
nao deveria trazer igual no manual?
HR20 xEvento
Descrição do Evento:
Confirmacao de Operacao registrada
Ciencia da Operacao registrada
Desconhecimento da Operacao registrada
e tbm no Cons NFe Dest.
No retorno da consulta destinada para os campos com item[o] devo fazer um for para guardar estes valores.
há necessidade de gravar em banco de dados estas informações?
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.versao;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.tpAmb;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.verAplic;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.cStat;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.xMotivo;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.dhResp;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.indCont;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ultNSU;
//Conjunto de informações resumo da NF-e localizadas.Este conjunto de informação será gerado quando a NF-e for autorizada ou denegada.
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.NSU;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.CNPJCPF;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.xNome;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.IE;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.dEmi;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.tpNF;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.vNF;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.digVal;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.dhRecbto;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.cSitNFe;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.cSitConf;
//Conjunto de informações resumo da NF-e localizadas. Este conjunto de informação será gerado quando o Cancelamento da NF-e for homologado.
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.NSU;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.chNFe;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.CNPJCPF;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.xNome;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.IE;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.dEmi;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.tpNF;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.vNF;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.digVal;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.dhRecbto;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.cSitNFe;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCanc.cSitConf;
//Conjunto de informações da Carta de Correção eletrônica vinculada à NF-e;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.NSU;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.chNFe;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.dhEvento;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.tpEvento;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.nSeqEvento;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.descEvento;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.xCorrecao;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.tpNF;
ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resCCe.dhRecbto;
-
Bom dia Italo, atualizei o aCbr que estava no trunk.
executei o comando.
ACBrNFe1.ConsultaNFeDest(
PBNR_CNPJ,
StrToIndicadorNFe(ok, indnfe),
StrToIndicadorEmissor(ok,indEmi),
ultNSu
);
e nao deu o erro de access violation.
uma pergunta.
como faço para pegar retorno do webservice?
da de gravar em xml?
-
sim sim é só neste modelo que acontece este erro......
-
-
segue xml e imagem.
o problema esta na quebra de linha.
fica um espaço entre uma linha e outra.
fica uma linha em branca se puder ajudar.
-
Boa tarde estou usando os componentes acbr danfe rave para imprimir o danfe.
ele esta imprindo tudo ok.
só que quando tenho varios itens no xml, o danfe esta colocando linhas em branco entre os itens.
Segue imagem se alguem ja passou por isso e puder ajudar.
-
Verdade.
vamos ficar no aguardo.
-
atualizei e executei deu o mesmo retorno, segue o que estou enviando esta correto precisa de campos a mais?
with ACBrNFe1.EnvEvento.EnvEventoNFe.Evento.Add do
begin
InfEvento.chNFe := Chave;
InfEvento.CNPJ := CNPJ;
InfEvento.dhEvento := Now;
if (cbManifesto.ItemIndex = 1) then
begin
InfEvento.tpEvento := teManifDestConfirmacao;
end
else if (cbManifesto.ItemIndex = 2) then
begin
InfEvento.tpEvento := teManifDestCiencia;
end
else if (cbManifesto.ItemIndex = 3) then
begin
InfEvento.tpEvento := teManifDestDesconhecimento;
end
else if (cbManifesto.ItemIndex = 4) then
begin
InfEvento.tpEvento := teManifDestOperNaoRealizada;
InfEvento.detEvento.xJust := Justificativa;
end;
InfEvento.nSeqEvento := 1;
InfEvento.DescEvento;
end;
ACBrNFe1.EnviarEventoNFe(StrToInt(idLote));
-
Rapaziada.
olha só o que encontrei nao sei onde trocar mais.
os campos em vermelhos estao invertidos.
case fTpEvento of
teCCe: Result := 'Carta de Correcao';
teCancelamento: Result := 'Cancelamento';
teManifDestCiencia: Result := 'Confirmacao da Operacao';
teManifDestConfirmacao: Result := 'Ciencia da Operacao';
teManifDestDesconhecimento: Result := 'Desconhecimento da Operacao';
teManifDestOperNaoRealizada: Result := 'Operação nao Realizada';
end;
case FTpEvento of
teCCe: Result := '110110';//CCe
teCancelamento: Result := '110111';//Cancelamento
teManifDestCiencia: Result := '210200';//Manif. Destinatario: Confirmacao da Operacao
teManifDestConfirmacao: Result := '210210';//Manif. Destinatario: Ciencia da Operacao
teManifDestDesconhecimento: Result := '210220';//Manif. Destinatario: Desconhecimento da Operacao
teManifDestOperNaoRealizada: Result := '210240';//Manif. Destinatario: Operação nao Realizada
end;
deve ter em outros lugares pois o erro ainda continua.
nao sei se ajudou mais esta ai a minha observação.
att,
Rafael.
-
Boa tarde alguem pode me ajudar.
estou testando o Manifesto e esta retornando o seguinte erro "Rejeicao:O tpEvento informado invalido"
estou passando os seguintes campos:
Chave = 25120692660406000976550050000512421076898347
idlote = 512422
orgao = 25
cnpj =02951171000121
tpEvento := teManifDestConfirmacao
nSeqEvento := 1;
esta faltando algum ???
agradeço.
-
cantelli.r boa tarde.
Não sei se voce ja encontrou mais encontrei estes na net, nao sei se te ajuda.
Bento Gonçalves/RS 4302105 Betha
Brusque/SC 4202909 Betha
Chapecó/SC 4204202 Betha
Cornélio Procópio/PR 4106407 Betha
Fazenda Rio Grande/PR 4107652 Betha
Indaial/SC 4207502 Betha
Itapema/SC 4208302 Betha
Ituporanga/SC 4208500 Betha
Joaçaba/SC 4209003 Betha
Lages/SC 4209300 Betha
Palhoça/SC 4211900 Betha
Paranavaí/PR 4118402 Betha
Pinhalzinho/SC 4212908 Betha
Rio do Sul/SC 4214805 Betha
São Borja/RS 4318002 Betha
São José/SC 4216602 Betha
São Lourenço do Oeste/SC 4216909 Betha
São Miguel do Oeste/SC 4217204 Betha
União da Vitória/PR 4128203 Betha
-
Boa tarde Italo, como faço para incluir o local de entrega quando o endereço for diferente do destinatário estou fazendo assim.
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.CNPJCPF
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.xLgr
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.nro
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.xCpl
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.xBairro
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.cMun
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.xMun
fmMain.ACBrNFe1.NotasFiscais.Add.NFe.Entrega.UF
Esta correto?
Vi que tem um campo chamdo locEnt, no fórum mais não acho este campo....
-
Bom dia a todos.
Estou com o seguinte problema.
Apos atualizar o Compontente ACBr não esta aparecendo a Logo na Danfe.
quando executo direto pelo Delphi debugando aparece a logo.
Mais quando executo atraves de outro programa no cliente nao aparece a logo na hora que clica no botão imprimir Danfe(Tanto paisagem quanto retrato).
Mais se abro o arquivo salvo na pasta da Danfe ele esta com a logo.
Alguem ja passou por isso.
Trabalho com o Delphi 7.
-
Bom dia para implementar o manifesto do destinatario na nfe para teste seria assim
fmMain.ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.CNPJCPF := cnpj;
fmMain.ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.xNome := nome;
fmMain.ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.IE := IE;
fmMain.ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.ISUF := UF;
fmMain.ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.Email := email;
fmMain.ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.EnderDest.xLgr := logradouro;
e assim por diante?
-
Italo uma outra pergunta..
Se eu fizer a configuração para uma prefeitura que nao esta no Config_Municipios.ini.
posso Alterar o arquivo e incluir os campos la.
ou entro em contanto com voces do ACBr para fazer esta alteração?
-
Bom dia Italo.
Estou conseguindo gerar o XML pelo botão gerar RPS.
quando clico no botão Gerar e Enviar Lote. Esta dando a mensagem abaixo.
"Uma conexão com o servidor não pode ser estabelecida.
URL: https://nfse.recife.pe.gov.br/WSNacional/nfse.asmx -
SOAPAction:http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd/WSNacional/RecepcionarLoteRps'>http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd/WSNacional/RecepcionarLoteRps"
o que ha de errado?
estou usando o codigo do municipio := 2611606
[2611606]
Municipio=Recife/PE
Provedor=Recife
VersaoSoap=1.1
Config_Schemas=00004
Config_URL=00010
Prefixo2=
Prefixo3=
Prefixo4=
Identificador=Id
HomNameSpace=http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd
ProNameSpace=http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd
AssinarRPS=S
AssinarLote=S
-
Ok muito obrigado Italo...
-
desculpa a pergunta acima é assinar.
quando sei que será obrigado a assinar.
-
Entendi Italo mais uma pergunta.
quando sei que é obrigado a NFSe.
21/03/2012 - Publicada a NT 2012/002 Manif do Destinatario
em ACBrNFe
Postado
seguem os xmls em anexo.
8501-eve.xml
42120902951171000121550550000008501000008500-ProcEventoNFe.xml
8501-ped-evento.xml
20120918143537-nfe-dest.xml
20120918143535-con-nfe-dest.xml