-
Total de ítens
38.050 -
Registro em
-
Última visita
-
Days Won
1.078
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Italo Giurizzato Junior postou
-
Gerar E Enviar Nfes Provedor Bhiss
Italo Giurizzato Junior replied to lgpa120874's tópico in ACBrNFSe
Boa tarde Luiz, A principio a ABRASF definiu o seguinte método de envio: EnviarLoteRps. Mas acontece que a empresas que chamamos de provedores, empresas estas que implantam os Web Services nas prefeituras, algumas criaram um método chamado EnviarLoteRpsSincrono e outras o GerarNfse. Muito bem, hoje temos provedores que se utilizada apenas de um dos métodos e outros que se utilizam de 2 ou todos os 3 métodos. Se você abrir o fonte: ACBrProvedorBHISS.pas vai notar que tanto a function Gera_TagI como a Gera_TagF a ação acGerar retorna vazio por outro lado a acRecepcionar temos o: EnviarLoteRpsEnvio. Esse provedor se utiliza apenas desse método. Note que o programa exemplo possui 3 botões: [Gerar e Enviar Lote] - utiliza o método: EnviarLoteRps. [Gerar e Enviar Lote - Síncrono] - utiliza o método: EnviarLoteRpsSincrono. e [Gerar e Enviar NFSe] - utiliza o método: GerarNfse. Se o provedor BHISS se utiliza apenas do método EnviarLoteRps, concluímos que devemos utilizar o botão [Gerar e Enviar Lote]. Troque a palavra Funcionalidade por método na mensagem apresentada pelo componente, temos: O método [ Gerar NFSe ] não foi disponibilizada pelo servidor: BHISS Entendeu como é que a coisa funciona? -
Dúvida Referente A Aliquota Impressa No Danfse
Italo Giurizzato Junior replied to maiko_bito's tópico in ACBrNFSe
Boa tarde Fabio, O XML da NFS-e é gerada pelo Web Services, alguns retornam 2.5 e outros não. No DANFSE é feita a multiplicação para que a mesma seja impressa como sendo 2.5 -
Boa tarde, Em uma primeira avaliação o XML esta correto, versão 3.10, modelo 65 e demais campos que indicam uma NFC-e estão corretos. Pode ser uma falha no Web Services.
- 318 replies
-
- acbrnfemonitor
- nfce
- (e 2 mais)
-
Boa tarde, O componente possui 3 propriedades chamada Salvar (Geral, Arquivos e WebServices). Atribua o valor True a WebServices.Salvar Isso vai fazer com que seja salvo os arquivos completos com as TAGs do Soap. Será salvo o arquivo *-ger-nfse-c.xml, post como anexo esse arquivo para que eu possa analisar.
-
Boa tarde Augusto, Muito obrigado pela colaboração, já esta disponível.
-
Haverstaken, Se o retorno do envio vem sem assinatura e ao consultar vem com assinatura, o problema esta no Web Services do provedor. Entre em contato com o provedor.
-
Carta De Correção Eletrônica Para O Ct-E
Italo Giurizzato Junior replied to Rodrigo Purgato Bertelle's tópico in ACBrCTe
Bom dia Marcelo, Lembre-se que a CC-e, o Cancelamento são eventos, e se utilizam na mesma rotina de envio e de retorno. Portanto se você sabe pegar o Status e salvar o XML do Cancelamento por evento do CT-e no banco de dados, basta fazer a mesma coisa com a CC-e. Pegar o Status: sStat := IntToStr(ACBrCTe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat); Pegar o XML: sXML := ACBrCTe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.XML; Verifique se isso resolve. -
Bom dia Alberto, Quantos documentos você esta adicionando a lista infDoc ? Dentro do grupo infDoc podemos ter apenas UM dos seguintes grupos: infNFe, infNF e infOutros. Esse apenas UM quero me referir ao tipo de documento e não a quantidade, sendo assim, podemos ter 200 documentos (por exemplos), mas todos tem que ser do mesmo tipo. Todos tem que ser NF-e, ou todos tem que ser NF ou todos tem que ser Outros. O que deve estar ocorrendo é que você adicionou um documento no grupo infNF e agora quer adicionar outro em infNFe, neste caso ocorre o erro na validação. Outra coisa, se tratando de NF-e não devemos preencher os dados do grupo infNF, somente a chave deve ser informada no grupo infNFe.
- 13 replies
-
- CT-e Interestadual
- CT-e;
- (e 8 mais)
-
Bom dia Stivgiacon, A sua aplicação gera o XML, correto? Se sim, por favor, post o XML como anexo.
- 318 replies
-
- acbrnfemonitor
- nfce
- (e 2 mais)
-
Bom dia André, No caso do Quick Report, entre uma versão e outra temos a presença ou ausência de algumas propriedades. A minha sugestão é: antes de compilar e instalar o pacote do DANFSE, faça a remoção dessas propriedades. A maneira mais pratica de se fazer isso é seguindo o passo a passo (Property_Does Not Exist.txt) que encontra-se na pasta ...\Fontes\ACBrNFSe.
-
Nfs-E Goiânia - Bad Request (400)
Italo Giurizzato Junior replied to Fabrício Melo's tópico in ACBrNFSe
Bom dia a todos, Por favor, atualize os fontes e teste novamente.- 23 replies
-
Bom dia Haverstaken, Por favor abra o fonte: ACBrProvedorPronim.pas Na function GetConfigCidade, temos que o RPS não deve ser assinado e o Lote até o momento somente 3 cidades requerem assinatura. O manual que você se refere deve ser uma cópia do manual da ABRASF, mas lembre-se que os provedores não seguem o manual a risca. Atenção, a NFS-e não é que nem a NF-e, onde geramos, assinamos e enviamos o XML da Nota Fiscal e temos como resposta da SEFAZ apenas o protocolo de autorização. No caso da NFS-e o processo é diferente, o que geramos, assinamos e enviamos é o XML do RPS - Recibo Provisório de Serviço, o Web Service do provedor por sua vez, processa, estando tudo correto, ele gera e nos retorna o XML da NFS-e. Concluindo: O componente ACBrNFSe apenas gera, assina e valida RPS, ou melhor, valida o lote de RPS. O XML referente da NFS-e é o resultado do processamento do lote de RPS enviado, portanto o componente apenas obtêm esse retorno, extrai dele a nota e salva em disco. Acredito que a sua última pergunta esta respondida.
-
Nf-E Em Contingência Svc-An E Svc-Rs
Italo Giurizzato Junior replied to Cristiane - Afirmação's tópico in ACBrNFe
Demóstenes, Checar o status do SVC-AN é possuivel, basta configurar o componente para o mesmo, da mesma forma que você faz a checagem para o normal. -
Nfc-E 3.10
Italo Giurizzato Junior replied to Hetosoft Sistemas's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Heto Andrade, A principio é só isso. Mas verifique se antes de gerar/enviar você não esta setando somente o modelo? Outra coisa na alimentação do componente você esta atribuindo também a versão? exemplo: if DMDFe.NFe.Configuracoes.Geral.VersaoDF = ve300 then infNFe.Versao := 3 else infNFe.Versao := 3.1; -
Nfc-E 3.10
Italo Giurizzato Junior replied to Hetosoft Sistemas's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Bom dia Heto Andrade, Você colocou na sua rotina de configuração do componente as duas linhas e na ordem que já sugerimos em vários outros posts? A ordem correta é configurar primeiro o modelo e depois a versão. ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310; Verifique se depois disso não existe em outra rotina alguma linha que esteja configurando somente o modelo. -
Quais Requisitos Para Iniciar Com A Nfse
Italo Giurizzato Junior replied to André Gustavo's tópico in ACBrNFSe
Bom dia André, O provedor de Recife exige sim o Certificado, pois tanto o RPS quanto o Lote de RPS devem ser assinados. Com relação ao Usuário e senha, não precisa. Abra o fonte: ACBrProvedorRecife.pas Veja a function GetConfigCidade, note que as propriedades AssinaRPS e AssinaLote estão recebendo o valor True, isso significa que necessita do certificado. Veja também a function Gera_DadosSenha, note que ela retorna vazio, isso significa que não precisa de usuário e senha. Desta forma você pode checar os demais provedores e saber quais desses requisitos cada um exige. -
Nf-E Em Contingência Svc-An E Svc-Rs
Italo Giurizzato Junior replied to Cristiane - Afirmação's tópico in ACBrNFe
Demóstenes, O caminho é esse. Mas cuidado, não abuse do StatusServico.Executar a SEFAZ poderá te bloquear por uso abusivo do respectivo Web Services. -
Bom dia Masoro79, Simples: // Após o envio for i := 0 to (ACBrNFe.NotasFiscais.Count - 1) do begin if ACBrNFe.NotasFiscais.Items.NFe.procNFe.cStat = 100 then // Nota foi autorizada else // Nota não foi autorizada end;
-
Bom dia André, Pelo que pude perceber existem algumas diferenças na mesma versão do Quick Report, para as diversas versões do Delphi. Qual é o erro ou o problema que você esta enfrentando ao instalar o pacote no Delphi 2009 quando este tem a versão 5.04 do Quick Report?
-
Nf-E Em Contingência Svc-An E Svc-Rs
Italo Giurizzato Junior replied to Cristiane - Afirmação's tópico in ACBrNFe
Bom dia Demóstenes, Primeiramente a SEFAZ-RJ não tem estrutura para recepcionar as NF-e, ela se utiliza da SEFAZ Virtual do Rio Grande do Sul. Atenção, não confunda SVRS - SEFAZ Virtual do Rio Grande do Sul, com a SVCRS - SEFAZ Virtual de Contingencia do Rio Grande do Sul, com SEFAZ-RS - SEFAZ do Rio Grande do Sul. São Web Services de recepção distintos. A SEFAZ-RS só recepciona NF-e de empresas do Rio Grande do Sul. A SVRS recepciona NF-e de empresas de Estados que se utilização da SEFAZ Virtual como é o caso do Rio de Janeiro. A SVCRS recepciona NF-e de empresas cujos Estados não utilização a SEFAZ-RS e SVRS. Como o Rio de Janeiro se utiliza da SVRS para envio das NF-e (normal) no caso de contingência deve-se enviar para a SVCAN - SEFAZ Virtual de Contingência Ambiente Nacional. No caso de envio Normal deve-se configurar o componente para UF = RJ, o mesmo se encarrega de enviar para a SVRS. No caso de envio em Continência deve-se manter configurado o componente ( UF = RJ ), o mesmo se encarrega de enviar para a SVCAN. Se você já testou o envio Normal e o de Contingência, você tem que partir agora para o EPEC. Mas o EPEC é um evento, ou seja, você não envia a NF-e e sim alguns dados sobre ela. Sugiro você ler atentamente a Nota Técnica 2014/001 que trata sobre o assunto. -
Bom dia, Atualize os fontes e certifique-se de estar utilizado o arquivo XSD correto. Detalhe importante, apesar do XSD estar gravado com o nome nfse_v2_01.xsd o nome dele para ser utilizado pelo componente ACBrNFSe tem que ser: nfse.xsd
-
Como Saber Se Fo Cancelado ?
Italo Giurizzato Junior replied to HELIO DA SILVA RODRIGUES's tópico in ACBrCTe
Bom dia Helio, Se o componente estiver configurado para salvar os arquivos XML em disco, você tem como resultado final do cancelamento o arquivo: *-procEventoCTe.xml Este arquivo contem a solicitação de cancelamento, bem como o retorno da SEFAZ com o protocolo de cancelamento. Por outro lado, você pode realizar uma consulta, teremos como resposta um arquivo chamado: *-sit.xml, nele também vai contem o protocolo de cancelamento. Se os fontes estiverem atualizados, terá também uma arquivo: *-CTeDFe.xml, nele você terá o conteúdo completo do CT-e, mais o protocolo de cancelamento. -
Encerramento Manifesto Eletrônico
Italo Giurizzato Junior replied to Carlos Robetti's tópico in ACBrMDFe
Bom dia Carlos, Só existem 2 maneiras de efetuar o encerramento de um MDF-e: 1. Usando o programa gratuito da SEFAZ, caso você tenha utilizado o mesmo para emitir o MDF-e 2. Usando um programa de terceiros, que permita você informar a chave do MDF-e e o numero de protocolo de autorização do mesmo. O Portal Nacional do MDF-e não lhe da nenhuma opção para efetuar o encerramento. Se você não esta conseguindo efetuar o encerramento através do programa gratuito, logo só lhe resta a segunda opção. -
Bom dia Alberto, O tipo de documento informado não tem nada haver se o transporte é intermunicipal ou interestadual. Se o remetente da mercadoria é emitente de NF-e, no CT-e temos que informar a chave da mesma. Você só vai informar: o numero, série, valor, etc quando a Nota Fiscal for de papel, ou seja, o remetente da mercadoria não é obrigado ainda a emitir NF-e. A lógica é bem simples: Remetente que emite NF-e, devemos sempre informar a chave da mesma no grupo infNFe. Remetente que emite ainda NF comum (papel) devemos informar os dados da mesma no grupo infNF. Remetente não contribuinte ou isento de emissão de documento fiscal, devemos informar os dados da declaração no grupo infOutros. No Manual versão 2.00a do CT-e, você pesquisar não vai encontrar a palavra municipal, portanto não vai encontrar intermunicipal. Se procurar por estadual, você vai notar que sempre se refere a Secretaria da Fazenda Estadual ou Inscrição Estadual, portanto não faz referencia a interestadual. Página 134 do respectivo manual, grupo 262 = infNF diz: Informações das NF - Este grupo deve ser informado quando o documento originário for NF. Página 137, grupo 297 = infNFe diz: Informações das NF-e. Página 138, grupo 319 = infOutros diz: Informações dos demais documentos. Apesar de no manual não termos em infNFe e infOutros uma explicação como temos no infNF, mas fica claro que temos que informar o documento originário, ou seja, o documento emitido pelo remente da carga. Portanto a sua lógica de informar o documento originário de uma forma ou de outra dependendo se o transporte é intermunicipal ou interestadual esta errada.
- 13 replies
-
- CT-e Interestadual
- CT-e;
- (e 8 mais)
-
Boa noite fpasqueto, Muito obrigado pela colaboração, fiz mais alguns acertos e já esta disponível.