-
Total de ítens
39.488 -
Registro em
-
Última visita
-
Days Won
1.143
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Italo Giurizzato Junior postou
-
ERRO : aproveitando o topico NfS-e Presidente Venceslau - SP
Italo Giurizzato Junior replied to elrond's tópico in ACBrNFSe
Bom dia Elrond, Sim, é a versão do Quick Report. Dentro da pasta \Fontes\ACBrNFSe temos a pasta DANFSE_QR3 copie os arquivos que estão dentro desta pasta para dentro da pasta ACBrNFSe substituindo os existentes. Compile a aplicação com a opção Build. Este problema juntamente com esta solução esta em vários tópicos pelo fórum, basta pesquisar. -
Retornar dados dos eventos Cancelamento e Carta de correção
Italo Giurizzato Junior replied to D'Avila Junior's tópico in ACBrNFe
Davila, Não tenho nenhum exemplo com relação a carta de correção, mas veja este pequeno fragmento de código: // Carrega no Componente a NFe salvo em Arquivo XML ACBrNFe.NotasFiscais.Clear; ACBrNFe.NotasFiscais.LoadFromFile(NomeArquivo); MemoStatus.Lines.Add('XML:'); MemoStatus.Lines.Add(' Carregado'); MemoStatus.Lines.Add(' NF-e: '+Copy(ACBrNFe.NotasFiscais.Items[i].NFe.inFNFe.ID,4,44)); Depois que você tem o XML carregado no componente, basta ler as propriedades para obter as informações. No exemplo acima, estou pegando a chave da NFe. Veja este outro fragmento: // se status = 100 a NFe foi autorizada if ACBrNFe.NotasFiscais.Items[i].NFe.procNFe.cStat = 100 then begin DM_VEN.IncAltDel.SQL.Clear; DM_VEN.IncAltDel.SQL.Add('Update Ven_Notas Set'); DM_VEN.IncAltDel.SQL.Add('Enviado = :xEnviado,'); DM_VEN.IncAltDel.SQL.Add('Protocolado = :xProtocolado,'); DM_VEN.IncAltDel.SQL.Add('Protocolo = :xProtocolo,'); DM_VEN.IncAltDel.SQL.Add('Impresso = :xImpresso'); DM_VEN.IncAltDel.SQL.Add('Where Serie = :xSerie'); DM_VEN.IncAltDel.SQL.Add('and Documento = :xNumero'); DM_VEN.IncAltDel.Params[0].AsString:='S'; DM_VEN.IncAltDel.Params[1].AsString:='S'; DM_VEN.IncAltDel.Params[2].AsString:=ACBrNFe.NotasFiscais.Items[i].NFe.procNFe.nProt; // Numero do Protocolo DM_VEN.IncAltDel.Params[3].AsString:='S'; DM_VEN.IncAltDel.Params[4].AsInteger:=StrToInt(lstChave3.Items.Strings[i]); DM_VEN.IncAltDel.Params[5].AsInteger:=StrToInt(lstChave4.Items.Strings[i]); DM_VEN.IncAltDel.ExecSQL; end; Veja como obtenho o status e o numero do protocolo. Espero ter ajudado. -
Boa tarde, O componente ACBrMDFe encontra-se no repositório branches.
-
86->Rejeicao: CFOP nao e de Operacao Estadual e UF emitente
Italo Giurizzato Junior replied to Alan Sartori's tópico in ACBrNFe
Bom dia a todos, Esse namespace esta correto? o correto não seria? -
86->Rejeicao: CFOP nao e de Operacao Estadual e UF emitente
Italo Giurizzato Junior replied to Alan Sartori's tópico in ACBrNFe
Bom dia Alan, Primeiramente temos o seguinte: Validação e Rejeição. O componente possui uma rotina de Validação que consiste comparar o XML gerado com o schema formecido pela SEFAZ, caso ocorra alguma divergencia o mesmo será barrado pelo rotina, exemplo: um campo caracter de tamanho máximo 20, contem 25, neste caso a rotina de validação aponta o problema e o envio da NFe para SEFAZ não ocorre. Caso ocorra o envio da NFe para SEFAZ, a mesma alem de validar a estrutura do XML, checa também o conteudo dos campos, verifica por exemplo se o CNPJ é valido ou não, se a IE informada se refere ao CNPJ, etc. Caso encontre algum problema a SEFAZ retorna uma mensagem de Rejeição. Neste caso entendemos que a SEFAZ rejeitou ou seja ela não aceitou a NFe enviada e informa o motivo. Vamos agora interpretar a mensagem de rejeição e o que diz a legislação: No seu caso a SEFAZ não aceitou a NFe e o motivo é: CFOP nao e de Operacao Estadual e UF emitente igual a UF destinatario. Note que a SEFAZ esta dizendo que a UF do emitente é igual a do destinatário, portanto a mercadoria vendida não veio ou não vai para outro Estado. Outra coisa, o que vem a ser Operação Estadual? É quando o Emitente e o Destinatário são da mesma UF. Você faz referencia a uma certa legislação, mas o que ela diz? Veja: Mercadorias oriundas de outros Estados O que vem a ser isso? Operação Interestadual, logo temos duas UF diferentes, portanto o Emitente é de uma UF e o Destinatário é de Outra. Desculpe Alan, mas a questão é uma só: Intepretação. -
Retornar dados dos eventos Cancelamento e Carta de correção
Italo Giurizzato Junior replied to D'Avila Junior's tópico in ACBrNFe
Bom dia Davila, O componente possui uma propriedade Chamada Salvar: Configuracoes\Gera\Salvar Se o valor desta propriedade for TRUE após realizar a Consulta de uma NFe que anteriormente foi enviada para SEFAZ, será salvo um arquivo XML com o seguinte nome: -sit.xml Este arquivo vai conter a situação atual da NFe (autorizada ou cancelada) e os eventos que por ventura estejam relacionados a mesma. Para usar basta carregar o xml da NFe que se deseja consultar e executar o comando consultar. Exemplo: // Carrega no Componente a NFe salvo em Arquivo XML // NomeArquivo contem o path + nome do arquivo XML ACBrNFe.NotasFiscais.Clear; ACBrNFe.NotasFiscais.LoadFromFile(NomeArquivo); ACBrNFe.Consultar; Espero ter ajudado. -
Instalação do CTE - Erro [Help]
Italo Giurizzato Junior replied to Felipe R. da Cunha's tópico in ACBrCTe
Para visualizar sem enviar, após ter alimentado o componente com os dados execute os comandos abaixo: ACBrCTe.Conhecimentos.Valida; ACBrCTe.Conhecimentos.Imprimir; Como dinto anteriormente o Valida vai gerar o XML, assinar e validar, caso tenha algum dado errado o validador vai acusar. Se você configurou o componente para mostrar o Preview o Imprimir vai apresentar o DACTE na tela. -
Instalação do CTE - Erro [Help]
Italo Giurizzato Junior replied to Felipe R. da Cunha's tópico in ACBrCTe
Neste caso como você quer apenas visualizar o DACTE sem ter enviado, execute o comando Valida em vez de Enviar. Desta forma o XML vai ser gerado, assinado e validado. -
Instalação do CTE - Erro [Help]
Italo Giurizzato Junior replied to Felipe R. da Cunha's tópico in ACBrCTe
Boa tarde, O OpenSSL até onde sei só funciona com certificados A1. Já o Capicom funciona tanco com certificados A1 quanto A3. Mude para Capicom e tenta novamente. -
ERRO : aproveitando o topico NfS-e Presidente Venceslau - SP
Italo Giurizzato Junior replied to elrond's tópico in ACBrNFSe
Bom dia Elrond, Sem transtorno nenhum, muito obrigado por ter detectado o problema e apontado a solução. Fonte já atualizado e disponibilizado. -
Boa noite, Se possivel post como anexo um XML para que possamos visualizar o problema e efetuar as correções necessárias.
-
Reimprimir DANFE - "/2" is not a valid intege value
Italo Giurizzato Junior replied to jcrosseto's tópico in ACBrNFe
Bom dia, O XML não esta completo esta faltando no inicio do mesmo a tag nfeProc. -
Retornar dados dos eventos Cancelamento e Carta de correção
Italo Giurizzato Junior replied to D'Avila Junior's tópico in ACBrNFe
Bom dia Davila, O componente ACBrNFe, já possui funcionalidades para baixar o xml da NFe com todas as informações e inclusive assinado, bem como a situação atual do mesmo, com a lista de eventos relacionados a uma determinada NFe. Leia com muita atenção a NT que se refere a Manifestação do Destinatário, você vai encontrar informações sobre o Download da NFe, as suas restrições e requisitos. E estude o programa Exemplo, nele contem botões que exemplificam essas funcionalidades. -
Bom dia Thalita, Segundo o Manual de Orientações versão 1.00b, que se refere ao DACTE, página 8 temos:
-
Erro: "Não encontrei inicio do URI: Id=." usando GOVBR
Italo Giurizzato Junior replied to julianors's tópico in ACBrNFSe
Bom dia Sérgio, Por favor, converse com o pessoal da GovBR, envie o XML gerado e assinado pelo componente para que eles digam exatamente onde esta o erro. E peça a eles o Manual de Instrução da NFS-e que consta o algoritmo da assinatura, para que possamos analisar e fazer as devidas correções no componente, uma vez que a mensagem de erro se refere a assinatura. -
Boa tarde Fábio, Em primeiro lugar Parabens. Aproveitando, foi necessário realizar alguma alteração no componente para que o xml do CTe para o modal Aquaviário fosse validado?
-
Novos Fontes do ACBrNFSe
Italo Giurizzato Junior replied to Italo Giurizzato Junior's tópico in ACBrNFSe
Boa tarde Rodrigo, Se possível post o XML como anexo. -
Erro: "Não encontrei inicio do URI: Id=." usando GOVBR
Italo Giurizzato Junior replied to julianors's tópico in ACBrNFSe
Boa tarde Sérgio, Favor atualizar os fontes e testar novamente. -
Impressão Nfs-e com ou sem código de barras?
Italo Giurizzato Junior replied to julianors's tópico in ACBrNFSe
Boa tarde Juliano, Sim, note que este link nos permite salvar o DANFSE em PDF, visualiza-lo e imprimi-lo com os códigos de barra. O que precisamos saber agora, o que vem a ser os caracteres: "q@2i@Yhv28CSHvCjOo43lDF+IAUQMT@xsqCJdxIlCzs" Pois o resto é tranquilo: "http://server21.ijui.rs.gov.br/nfse/VisualizarXMLdaNota.aspx?q= ???? =" -
Novos Fontes do ACBrNFSe
Italo Giurizzato Junior replied to Italo Giurizzato Junior's tópico in ACBrNFSe
Bom dia Gustavo, Favor atualizar os fontes e testar novamente. -
Novos Fontes do ACBrNFSe
Italo Giurizzato Junior replied to Italo Giurizzato Junior's tópico in ACBrNFSe
Gustavo, O RPS foi sim enviado, mas foi rejeitado com o código E0, logo ele não consta no site. Favor entrar em contato com a prefeitura ou a empresa contratada por ela para oferecer os serviços do WebServices. Questione sobre o erro E0 ( E zero ) e se o lay-out do XML segue o padrão ABRASF ou não, se sim, o que deve ser assinado, somente o RPS, somente o lote ou ambos ou nenhum deles. -
Boa tarde Elton, No fonte pnfsConversao.pas temos a function CodCidadeToProvedor. Esta função contem a lista das cidades e seus respectivos provedores. Se a cidade em questão não estiver nesta lista é porque ela não segue o padrão ABRASF ou porque ninguem informou que a cidade XYZ utiliza o provedor ABC já implementado no componente.
-
Provedor Abaco - Rondonopolis-MT
Italo Giurizzato Junior replied to Marcio Lopes ACBr's tópico in ACBrNFSe
Boa tarde Marcio, Você quiz dizer que o provedor "passa" a ser o Abaco? Se sim, pessoal vamos ler o que escrevemos no fórum antes de clicar no [Enviar], pois uma palavra errada pode deixar os demais colegas sem saber ao certo o que esta sendo relatado. -
Problema ao gerar o XML que não tem informado o cód. do Pais
Italo Giurizzato Junior replied to ncc.star's tópico in ACBrNFe
Boa tarde ncc.star Post como anexo o xml de uma NFe que não contem o código do Páis. -
Impressão Nfs-e com ou sem código de barras?
Italo Giurizzato Junior replied to julianors's tópico in ACBrNFSe
Boa tarde Juliano, Foi implementado no componente uma função que retorna uma string contendo um link que poderá ser enviado por e-mail para o tomador do serviço. Este link ao acessado via browser você terá o DANFSE que é gerado pelo WebService utilizado pela prefeitura. Peço a colaboração de todos que utilizam o componente, para que chequem se o provedor possui esse link caso afirmativo, basta postar no fórum ou enviar um e-mail para que eu possa coloca-lo no componente. Acredito que desta forma resolveria muitos problemas desse tipo, "o cliente quer o DANFSE igual o da prefeitura".