Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.488
  • Registro em

  • Última visita

  • Days Won

    1.143

Tudo que Italo Giurizzato Junior postou

  1. Pelo seu relato, você esta lendo os dados do XML. O que não estou entendendo é o motivo de alterar uma procedure que gera o XML e não que lê.
  2. Boa tarde Julianors, Poste como anexo o arquivo -rec-c.xml referente ao erro que você postou anteriormente.
  3. Boa tarde ncc.star, Se você esta lendo o xml de uma NFe, para obter dados da mesma, dados estes que seram armazenados no banco de dados, porque você esta alterando uma procedure que é utilizada na geração do XML. Desculpe não entendi. Se você utilizar o LoadFromFile do ACBrNFe vai ler o XML e os dados vão ser armazenados cada um na sua propriedade ficando muito facil obte-los.
  4. Boa tarde Arce, Poste como anexo o XML de pedido de inutilização.
  5. Boa tarde a todos, Por favor leiam com atenção a NT 2012/002 que entre outras coisas trata da Manifestação do Destinatário e do Download da NFe. Esta muito claro na página 9 da respectiva NT: página 21: Leiam também os itens 4.11.9 e 4.11.10 que encontam-se na página 22. Mais claro do que isso, me desculpe, impossível.
  6. Boa tarde netsolutions, Você utiliza algum componente ACBr? Se sim, os fontes estão atualizados? Se sim, procure dentro da pasta ...\Fontes você vai encontrar a pasta ACBrNFSe, nesta pasta estão os fontes do componente para emitir NFSe de dezenas de cidades que seguem o lay-out ABRASF. Dentro da pasta ...\Fontes\Exemplos\ACBrNFSe\Delphi temos o programa exemplo que utiliza o componente acima. Mas para tal há necessidade de instalar ele no Delphi, se você já instalou o ACBrNFe não tera dificuldade em instalar o ACBrNFSe. Tudo o que você precisa esta disponivel, basta ter todos os fontes de todos os componentes atualizados. Espero ter ajudado.
  7. Boa noite Jek, Qual provedor utiliza o atributo de identificação todo em maiusculo: "ID" ?
  8. Boa noite Ezequiel, O fonte ACBrNFSeWebservices é responsável por todas as conexões com o webservice, envio e retorno. Mas também existes varios fontes terminados com a palavra Resposta. Estude todos.
  9. Boa noite rfazevedo, Foi instalado o driver do leitor de cartão, foi instalado a cadeia de certificados da certificadora?
  10. Boa tarde Sérgio, Se você obeservar existem varios arquivos que tem no final do nome -c que significa Completo, ou seja o xml contem as tags referente ao envelope de envio ou de retorno. Bantante util para corrigir falhas no componente. Verifique se tem um arquivo com o seguinte nome: x-rec-c.xml onde x é o numero do lote. Post como anexo caso você o encontre (arquivo referente a esse envio que resultou em uma mensagem em branco).
  11. Luciano, O resto não muda em nada, uma vez que a Inutilização não se refere a NFe e sim a numeração, outra coisa o envio é o inicio, é a quando a NFe é gerada, dai para frente, temos os eventos ou seja algo que muda o status da NFe, por exemplo, de autorizada para cancelada.
  12. Boa tarde, Se você estiver utilizando o programa exemplo é para ele criar uma pasta para cada mês do ano e dentro desta pasta é criado a pasta Ger, exemplo: ...\201211\Ger
  13. Boa tarde, O arquivo que me referi é salvo dentro da pasta Ger.
  14. Boa tarde Luciano, Se você não acessar o Portal Nacional da NFe, diáriamente, para verificar se tem alguma Nota Técnica nova, você nunca vai saber o que esta acontecendo. Essa alteração com relação ao Cancelamento que passa ser por evento, foi publicada na NT 006 de 2011, mais precisamente 07/10/2011 e revisada em 28/02/2012. Imprima essa NT e você vai notar logo na página 2 que o WebService de Cancelamento existente será desativado em 01/12/2012 e não 19/11/2012.
  15. Boa tarde Rodrigo, O fornecedor do seu cliente não fornece o XML das notas? Pois fique sabendo que no Ajuste SINIEF 07/05: e tem mais: Como você pode ver é obrigação do emitinte fornecer o XML ao destinatário e não o destinatário ter que ficar realizando Download do site da SEFAZ ou através do webservice (o componente se utilizada deste último). A realização do Download é controlada pela SEFAZ e deve ser utilizado em último caso e para uma quantidade pequena de notas e não todas as notas. Se o fornecedor se recusa a fornecer o XML apresente a ele a legislação vigente e caso ele, mesmo assim for relutante, se recuse a pagar ou até mesmo procure trocar de fornecedor.
  16. Boa tarde Nellien, Você chegou a comparar a Data/Hora de autorização da NFe com a Data/Hora da solicitação do Cancelamento por evento e também a Data/Hora do computador e Data/Hora de solicitação de Status do serviço. Essas comparações podem apontar um caminho para solucionar o problema.
  17. Bom dia, Verifique se é salvo algum arquivo de retorno, por exemplo: -rec-c.xml Se sim, poste ele como anexo.
  18. Boa tarde Sérgio, Pelo que entendi o componente esta gerando desta forma: '<?xml version="1.0" encoding="utf-8"?>' e eles querem assim: '<?xml version="1.0" encoding="utf-8"?>' Na unit ACBrProvedorGovBR, comente todas as linhas: DadosMsg :=StringReplace(DadosMsg, '<', '<', [rfReplaceAll]); DadosMsg :=StringReplace(DadosMsg, '>', '>', [rfReplaceAll]); e altere todas as linhas: '<?xml version="1.0" encoding="utf-8"?>' para: '<?xml version="1.0" encoding="utf-8"?>' Exemplificando: function TProvedorGovBR.GeraEnvelopeRecepcionarLoteRPS(URLNS: String; CabMsg, DadosMsg, DadosSenha: AnsiString): AnsiString; begin // DadosMsg :=StringReplace(DadosMsg, '<', '<', [rfReplaceAll]); // DadosMsg :=StringReplace(DadosMsg, '>', '>', [rfReplaceAll]); DadosMsg :=StringReplace(DadosMsg, ' xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd"', '', [rfReplaceAll]); result := '<?xml version="1.0" encoding="utf-8"?>' + ' 'xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ' + 'xmlns:xsd="http://www.w3.org/2001/XMLSchema">' + '' + '' + '' + '<?xml version="1.0" encoding="utf-8"?>' + DadosMsg + '' + '' + '' + ''; end; Salve as alterações, abra a aplicação e compile com a opção build e realize o teste de envio novamente.
  19. Bom dia Colmanetti, O provedor SmarAPD não segue o padrão ABRASF. No momento o componente ACBrNFSe segue somente o ABRASF. Você pode estudar os fontes componente e desenvolver um novo componente para o lay-out utilizado pelo SmarAPD.
  20. Boa noite, Qual é o provedor utilizado por Sertaozinho/SP? Você pode se basear em qualquer um dos provedor já implementados.
  21. Boa noite, Como esta sendo informado os e-mail na CC?
  22. Boa tarde Robson, Vamos pesquisar? Manifestação do Destinatário: viewtopic.php?f=6&t=5224&hilit=manifesta%C3%A7%C3%A3o+do+destinat%C3%A1rio MDF-e: viewtopic.php?f=9&t=6772 Você imprimiu a NT 2012/002 (disponivel no Portal Nacional da NFe) que trata sobre a Manifestação do Destinatário? Você ja baixou o Manual do MDF-e (disponivel no Portal do Manifesto Eletrônico de Documentos Fiscais) que trata sobre o MDF-e? Se você tive-se baixado e impresso o manual e a nota técnica, iria descobrir que Manifestação do Destinatário não é documento nenhum. Por favor, vamos pesquisar mais, vamos ler mais, uma vez que a resposta que você procura esta em outros tópicos deste fórum. Para te ajudar acima esta os links.
  23. Graça, A ordem dentro da Library Path, interfere sim. Na minha maquina tenho a seguinte ordem: Synalist ACBrComum ACBrCapicom PCN2 ACBrSPED ACBrSPEDContabil ACBrSPEDFCont ACBrSPEDFiscal ACBrSPEDPisCofins ACBrSintegra ACBrNFe2 ACBrCTe ACBrNFSe ACBrMDFe Esses são os componentes que eu utilizo.
  24. Boa tarde Graça, Ao realizar o Update dos fontes, quais foram os fontes atualizados? Lhe pergunto isso, pois também fiz o Update hoje e a unica atualização disponibilizada foi a do Regys no dia 9 de novembro as 16:47 referente ao ACBrInstall. Nenhum fonte de componte consta nesse útimo Update. Você esta com todos os fontes de todos os componentes atualizados. É recomendado que se compile o pacote XYZ que é utilizado pelo componente ABC, quando algum fonte do pacote XYZ é atualizado. Exemplificando: Fonte atualizado: pcnRetEnvEventoNFe.pas Pacote: PCN2 Componente que utiliza o pacote PCN2: ACBrNFe e ACBrCTe. Após baixar os fontes atualizados, proceder da seguinte forma: 1. Executar o Delphi; 2. Abrir o Pacote PCN2 3. Compilar o Pacote PCN2 4. Abrir a Aplicação que utiliza o componente ACBrNFe e compilar com a opção Build. 5. Abrir a Aplicação que utiliza o componente ACBrCTe e compilar com a opção Build. Se você não utiliza o componente ACBrCTe não execute o passo 5. Note que eu não desinstalo nenhum componente, apenas compilo os pacotes segundarios.
  25. Boa tarde a todos, O fragmento de código postado acima se refere ao fonte pnfsNFSeW.pas, correto? Esse fonte é responsável por gerar o XML do RPS. Lembre-se que a NFSe é diferente da NFe não só no lay-out do XML mas também na geração: A NFe, o componente gera o XML da NFe, assina, valida, monta o lote de 1 ou mais NFe assinadas, envia e por fim adiciona as tags referentes ao protocolo de autorização retornado do WebServices. Já a NFSe, o componente gera o XML do RPS, assina (depende do provedor), monta o lote de 1 ou mais RPS, assina o lote (depende do provedor), valida o lote, envia e por fim o WebService retorna o XML da NFSe (assinado ou não pois também depende do provedor). Como vocês podem ver, a coisa é mais complicada, uma vez que cada provedor (empresa que implantou o WebService para recepcionar os RPS e gerar as NFSe para uma determinada cidade) faz do jeito que acha melhor.
×
×
  • 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.