-
Total de ítens
596 -
Registro em
-
Última visita
-
Days Won
5
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Tiago Ravache postou
-
Web Service De Distribuição De Documentos Fiscais Eletrônicos
Tiago Ravache replied to Italo Giurizzato Junior's tópico in ACBrNFe
Oi Ítalo, pois então, já tinha visto essa solução e outras como por exemplo desativar a opção de revogação de certificados lá em propriedades da internet, tbm desmarcar a opção usar SSL 3.0, tbm foi indicado desmarcar todas as opções de SSL, a diretiva {$DEFINE SoapHTTP} já vinha trabalhando com ela descomentada, ainda assim permanece este erro, vou descrevê-lo aqui por tratar diretamente desse novo WebService, se estiver errado e tiver que abrir outro tópico me avise por favor. Erro: 'Webservice de Distribuição de DF-e -Inativo ou inoperante tente novamente. -Erro: Requisição não enviada. The resource cannot be found.'. Alguma luz no fim do túnel? -
Web Service De Distribuição De Documentos Fiscais Eletrônicos
Tiago Ravache replied to Italo Giurizzato Junior's tópico in ACBrNFe
O programa deu o seguinte erro: Requisição não enviada, resource cannot be found. -
Web Service De Distribuição De Documentos Fiscais Eletrônicos
Tiago Ravache replied to Italo Giurizzato Junior's tópico in ACBrNFe
Ítalo, apenas para ilustrar a minha pergunta, no meu caso meu cliente sabe que existe uma nota emitida contra seu cnpj, mas ela não veio na busca no meu sistema, nesse caso gostaria de saber: se eu usar a função abaixo com esses parâmetros ela vai retornar todos os documentos emitidos nos ultimos 3 meses, correto? AcbrNfe.DistribuicaoDfe(41,<cnpj_vem_do_db>,0,''); -
C:\foxbeta\schemas\enveventocancnfe_V.xsd Não Encontrado
Tiago Ravache replied to karlouchoa's tópico in ACBrNFe
Olá Juliomar, no meu caso está ok os Schemas, o problema relatado pelo colega karlouchoa é que a referencia no código está com o nome do .xsd errada, não encontrei nada referente a isso aqui nos meus arquivos por isso deixei para que algum outro colega do fórum pudesse ajudar nesse caso. Por lógica seria checar os schemas, mas como ele já checou, fica essa situação estranha. -
O meu tbm está "False"
-
C:\foxbeta\schemas\enveventocancnfe_V.xsd Não Encontrado
Tiago Ravache replied to karlouchoa's tópico in ACBrNFe
Procurei nos fontes do ACBr e não encontrei referencia a esse xsd, vamos ver se alguém consegue nos ajudar nesse sentido, -
Web Service De Distribuição De Documentos Fiscais Eletrônicos
Tiago Ravache replied to Italo Giurizzato Junior's tópico in ACBrNFe
Ítalo, e demais colegas: Na nota técnica 2014/002 v1.01 na página 5 temos o seguinte: "consNSU - Grupo para consultar um DF-e a partir de um NSU específico" A minha pergunta é temos algum método no ACBr que faz a consulta usando este parametro? -
Pessoal, estou utilizando a rotina ACBrNFe1.WebServices.DownloadNFe.Executar Funciona perfeitamente, mas me traz dois arquivos .xml o primeiro é a chave_de_acesso.xml e o segundo é a chave_de_acesso-nfe.xml Acontece que meu cliente não precisa do primeiro arquivo apenas o de final nfe.xml, onde eu consigo tirar a gravação desse primeiro arquivo, deixando apenas o arquivo -nfe.xml? Grato,
-
C:\foxbeta\schemas\enveventocancnfe_V.xsd Não Encontrado
Tiago Ravache replied to karlouchoa's tópico in ACBrNFe
é pq o nome correto é v1.00.xsd, verifique nos fontes esse nome -
C:\foxbeta\schemas\enveventocancnfe_V.xsd Não Encontrado
Tiago Ravache replied to karlouchoa's tópico in ACBrNFe
Se for útil neste link: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=NSDKnlrmA3I= vc faz o download dos esquemas do evento de cancelamento de NFe. Colocando o .xsd na pasta referida no erro a tendencia é funcionar Espero ter ajudado -
while (indCont=icPossuiMaisDocumentos) and (BtCancelar.Tag = 0 ) and (not Erro) do //aqui faz a consulta begin try ACBrNFe.ConsultaNFeDest(QyBuscaCodEmpresa.FieldByName('Cnpj_Cpf').AsString, StrToIndicadorNFe(ok,indNFe), StrToIndicadorEmissor(ok,IndEmi), ultNSU); except if ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest .cStat <> 0 then Mensagem(tpAviso, IntToStr(ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest .cStat)+' - '+ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.xMotivo); Mensagem(tpAviso, 'Erro na consulta.'+#13#10+ACBrNFe.WebServices.ConsNFeDest.RetWS); Erro := True; end; IndCont := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.indCont; ultNSU := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ultNSU; Inc(QtdeNSUEncontrado); ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0]; if (ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.cStat=138) then //a partir daqui está armazenando o retorno no meu banco begin CrNfd_Mdf.ParamByName('Chave_Acesso').AsString := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.chNFe; CrNfd_Mdf.Open; if (CrNfd_Mdf.FieldByName('Id').IsNull) and (Trim(ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.chNFe)<>'') then begin QyNfd_Mdf_Manifestar.Append; QyNfd_Mdf_Manifestar.FieldbyName('Ge_Emp_CodEmpresa').AsInteger := QyBuscaCodEmpresa.FieldByName('CodEmpresa').AsInteger; QyNfd_Mdf_Manifestar.FieldbyName('Chave_Acesso') .AsString := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.chNFe; QyNfd_Mdf_Manifestar.FieldbyName('Cnpj_Emitente') .AsString := FormataCNPJ_CPF(ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.CNPJCPF); QyNfd_Mdf_Manifestar.FieldbyName('Nome_Emitente') .AsString := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.xNome; QyNfd_Mdf_Manifestar.FieldbyName('IE_Emitente') .AsString := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.IE; QyNfd_Mdf_Manifestar.FieldbyName('Data_Emissao') .AsDate := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.dEmi; QyNfd_Mdf_Manifestar.FieldbyName('Valor') .AsCurrency := ACBrNFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[0].resNFe.vNF; QyNfd_Mdf_Manifestar.FieldbyName('NSU') .AsString := ultNSU; QyNfd_Mdf_Manifestar.FieldbyName('nSeqEvento') .AsInteger := 0; QyNfd_Mdf_Manifestar.FieldbyName('Operacao') .AsString := '1'; QyNfd_Mdf_Manifestar.FieldbyName('Situacao') .AsString := '0'; QyNfd_Mdf_Manifestar.FieldbyName('Download') .AsString := 'N'; try QyNfd_Mdf_Manifestar.Post; except Mensagem(tpAviso, 'Erro ao Salvar registro.'+#13#10+ACBrNFe.WebServices.ConsNFeDest.RetWS); end; Nesse trecho estou disparando a consulta, pego o retorno e coloco no DB, estou usando os componentes IBO no projeto, pelo que vi vc tbm, veja se esse código lhe ajuda
-
Bom dia Ornei, estou num projeto semelhante e a manifestação está funcionando, se puder nos mostrar como está fazendo e que erro está dando poderia contribuir com alguma informação. Bom trabalho!
-
Olá Italo, boa tarde, obrigado pela resposta, eu li no manual a função nova, e só passei o olho na nota técnica, estou reformulando alguns pontos do aplicativo e creio que a hora que for trabalhar na consulta de fato, estará perto da data prevista para desativação, aí aproveito e altero a rotina, já está incluído no meu cronograma. Grato!
-
Bom dia a todos, me surgiu uma dúvida, peguei um projeto em andamento e estou fazendo uma consulta das notas emitidas contra o cnpj do meu cliente usando a função ConsultaNFeDest() do ACBrNFe, essa substituição que está sendo citada afeta essa função? a partir de 02/02/2015 terei de usar outra forma de consulta? ou posso ficar despreocupado? Espero ter deixado bem clara minha dúvida. Desde já grato, Tiago
-
Livro Sobre Programação Em Delphi, Atual E Grátis
Tiago Ravache replied to EMBarbosa's tópico in Object Pascal - Delphi & Lazarus
Reforço a recomendação, tbm estou lendo e é muito útil. -
Ok, Ítalo, muito obrigado pela ajuda, espero poder em breve contribuir tbm com o fórum. Boa tarde.
-
Bah, agora entendi, muito obrigado Ítalo, sendo assim mesmo que eu já tenha manifestado por exemplo: 'Confirmação da Operação' eu posso mandar depois 'Desconhecimento da Operação', e o procedimento de envio é o mesmo né?
-
Olá Ítalo, eu li esse trecho mas, veja se eu posso enviar uma única mensagem dentro dessas 3 opções(Confirmação, Desconhecimento e Operação não realizada), não faz sentido existir um segundo registro, alterando conforme o exemplo. Consegue entender a interpretação que fiz do texto? Estou equivocado? Desculpa mesmo se to sendo meio redundante mas esse texto da página 10 não pareceu ser muito conclusivo... Grato!
-
Olá Ítalo, vou consultar as informações que o governo fornece da Manifestação do Destinatário, se ainda restar dúvida coloco aqui. Obrigado! ------------------------------------------------ Bom, dei uma olhada num material sobre a Manifestação do Destinatário(não sabia que havia distinção em relação ao MDF-e) e a pergunta é semelhante, se eu enviar o evendo confirmação da operação posso posteriormente cancelá-lo? No caso de ter confirmado uma nota equivocadamente?
-
Pessoal, sou absolutamente leigo nessa área contábil/fiscal, até programo a alguns anos mas nunca para essa área, no momento estou precisando de uma informação acerca co MDF-e, se eu confirmo o recebimento, após enviar essa notificação para o webservice, eu posso desfazer isso, ou seja confirmei o recebimento, mas me enganei, é possível estornar? Dei uma lida nos manuais, pesquisei aqui no fórum e na internet e não achei nada conclusivo talvez por falta de conhecimento dessa área, alguém sabe dizer se isso é possível? Muito obrigado