Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.691
  • Registro em

  • Última visita

  • Days Won

    1.151

Tudo que Italo Giurizzato Junior postou

  1. Bom dia a todos, Queiram me desculpar mas ainda não vi nenhuma vantagem em criar essas propriedades no componente. Resolvi esse problema de uma outra forma. Na minha aplicação tenho uma tabela no banco de dados de parametrização ( algo semelhante a do programa exemplo ) inclui nessa tabela um campo para informar o CPF/CNPJ do Contador. Ao alimentar o componente com os dados pertinentes a venda verifico se esse campo não esta vazio, caso afirmativo o seu conteúdo é ADD em autXML. Esta semana fiz algo parecido com a NFS-e, ou seja, incluir 6 propriedades novas no componente referentes ao Emitente da nota, mas isso fez com que o código fonte de uma das Units do componente fosse reduzido em 17 Kbytes. No meu entendimento, neste caso a implementação foi vantajosa.
  2. Bom dia Leandro, Porque você não coloca os componentes em um DataModule? Em vez de ficar criando e destruindo toda hora que vai utilizar.
  3. Bom dia Juliomar, Em MG as empresas são obrigadas a informar a data e hora de saída na NF-e. Se não informar a SEFAZ-MG até autoriza a nota mas depois tem que entrar no site (se não me falha a memória) e informar. Dimas, se a mercadoria ainda não saiu da loja e se esta dentro do prazo, você deve cancelar a nota e fazer outra. Verifique a possibilidade de fazer uma CC-e.
  4. Bom dia Marciano, Suponha que uma empresa contribuinte de ICMS ( industria de implemento agriculta por exemplo ) venha comprar uma mesa de escritório para repor outra que quebrou ou um fogão para fazer café para os seus funcionários. Você concorda que, podemos considera-la como sendo um consumidor final? Uma vez que ela não vai usar esses produtos como matéria prima em sua produção e muito menos revender.
  5. Bom dia, Essa mensagem é disparada quando o componente, não encontra o Schema desejado dentro da pasta indicada por PathSchema, motivos: 1. O arquivo realmente não existe dentro da pasta; 2. O nome do arquivo é outro; 3. O componente esta configurado de forma errada (ModeloDF e VersaoDF). Procure ter uma unica rotina de configuração do componente ( inclua em um DataModule por exemplo ) e toda vez que for usar o componente chamar sempre a mesma rotina. Quem costuma ter varias rotinas de configuração corre o risco de uma delas esta com o Modelo e Versão correta e na outra não, provocando esse tipo de erro.
  6. Bom dia João, Após atualizar os fontes, você compilou a aplicação com a opção Build?
  7. Daniel, Contribuição enviada para o repositório. Obrigado Alexandre.
  8. Boa tarde Cleiver, Favor atualizar os fontes, foram feitas diversas alterações, quem sabe o problema tenha sido resolvido.
  9. Boa tarde Daniel, Eu já acompanho esse caso a algum tempo. O problema é que o XML da NF-e em questão não é gerado pelo ACBr e sim por uma outra solução e os caras fizeram uma lambança no XML note que os conteúdos dos atributos da TAG nfeProc são delimitados com apostrofes e o resto com aspas e isso faz com que o componente se perca. Se tivessem feito da forma correta ou seja sempre usar aspas a leitura ocorreria sem nenhum problema. Dai podemos ver a qualidade das demais soluções.
  10. Boa tarde Cilleni, Você esta com todos os schemas atualizados? Em caso de duvida utilize os que estão na pasta ...\Exemplos\ACBrDFe\Schemas\NFe
  11. Boa tarde João, Favor atualizar os fontes e testar novamente.
  12. Boa tarde Duarte, Segundo uma tabela de erros que tenho esse erro E233 se refere a Lote já processado. Segue a tabela em anexo. erros_e_alertas_nfs-e_2_02.xls
  13. Boa tarde Weber, Procure sempre estar com os fontes atualizados, pois nesses últimos dias foram realizadas diversas alterações, visando melhorias no componente.
  14. Boa tarde Paulo, Sim, o componente já possui essa funcionalidade, mas se não me falha a memória somente a SEFAZ-AM tinha disponibilizado esse Web Services.
  15. Bom dia, Só pode existir apenas um DCU de cada Unit sendo assim sugiro você procurar e excluir todas as ocorrências de DCU da Unit que apresentou falha na compilação. Depois compile a sua aplicação com a opção Build.
  16. Bom dia, Qual é o provedor? Lembre-se no caso da NFS-e sem saber qual é provedor não temos como ajudar.
  17. Bom dia a todos, Segundo a Nota Técnica 2015/003 versão 1.60 - página 8 temos os 3 campos novos referente ao total, notem que todos são opcionais, ou seja, se o valor total for zero a tag correspondente a esse total não precisa constar no XML. Concluo que, ou a NT esta errada, ou a SEFAZ não esta validando corretamente.
  18. Bom dia, Após executar o método Consultar eu leio os seguintes retornos: ACBrNFe.Consultar; cStatusAtual := ACBrNFe.WebServices.Consulta.cStat; xProtocolo := ACBrNFe.WebServices.Consulta.Protocolo; xMotivo := ACBrNFe.WebServices.Consulta.xMotivo; dhData := ACBrNFe.WebServices.Consulta.dhRecbto; Eu utilizo o valor de cStat para uma tomada de decisão e a mensagem que é apresentada na tela utilizo o valor de xMotivo.
  19. Boa noite Wendel, Se não me falha a memória ao enviar um evento caso ocorra algum erro e o retorno é perdido, podemos lançar mão do método consultar. Este alem de retornar a situação atual a NF-e retorna os eventos vinculados a mesma, exceto os que são retornados pelo DistribuicaoDFe.
  20. Boa noite, Verifique se o componente esta configurado corretamente no que diz respeito a versão e modelo de documento fiscal. A versão tem que ser ve310 e o documento fiscal tem que ser moNFe.
  21. Boa noite a todos, O componente ACBrNFSe foi migrado por completo para o Trunk2, esta faltando apenas criar os arquivos INI para os provedores que não seguem o padrão ABRASF. Fora esses provedores o componente já esta pronto para emitir NFS-e em 47 provedores. Como não tenho condições de realizar testes em todos eles, pode ser que ainda seja necessário realizar mais alguns ajustes. Disponibilizei hoje varias alterações visando simplificação de código e diminuição na quantidade de parâmetros passados para os métodos. Foi criado um novo grupo de propriedades de configuração obrigatórias para um perfeito funcionamento do componente. Abaixo a lista dessas novas propriedades: ACBrNFSe1.Configuracoes.Geral.Emitente.CNPJ := sCNPJ; ACBrNFSe1.Configuracoes.Geral.Emitente.InscMun := sIM; ACBrNFSe1.Configuracoes.Geral.Emitente.RazSocial := sRazao; ACBrNFSe1.Configuracoes.Geral.Emitente.WebUser := sUsuario; ACBrNFSe1.Configuracoes.Geral.Emitente.WebSenha := sSenha; ACBrNFSe1.Configuracoes.Geral.Emitente.WebFraseSecr := sFraseSecreta;
  22. Boa tarde, A forma de ler a mensagem de retorno depende do método que esta sendo usado: envio, consulta, ...
  23. Boa tarde Jakson, Nota Técnica 2013/005 versão 1.22 - página 53 - GA. Autorização para obter XML. with autXML.Add do // Lista contendo até 10 begin CNPJCPF := sCNPJouCPF; end; Caso seja necessário informar mais de 1 colocar o código acima dentro de um loop. No seu caso lembre-se que o primeiro da lista tem que ser o CNPJ do Escritório de Contabilidade ou o da SEFAZ-BA.
  24. Boa tarde, Isso não se faz necessário. Você esta enviando a nota para qual UF? Você esta enviando uma NF-e ou NFC-e? Esta enviando no modo Síncrono ou Assíncrono?
  25. Boa tarde Wendel, Esse arquivo que você postou tem os NSU de 1 até 11 e não de 1 até 4. Os NSU: 1, 2 e 3 se referem a resumos de notas; Os NSU: 4 e 5 se referem a notas (completas); O NSU 6 se refere a um evento (completo); O NSU 7 se refere a uma nota (completa); Os NSU 8, 9, 10 e 11 se referem a resumos de notas. Lembre-se, atribuir o valor True a propriedade Configuracoes.Geral.Salvar faz com que o componente salve em disco os arquivos de envio e de retorno (como este que você postou), por outro lado se atribuir o valor True a propriedade Configuracoes.Arquivos.Salvar faz com que o componente salve em disco os arquivos com validade jurídica. Se o seu componente esta configurado para salvar os arquivos com validade jurídica, verifique se foi salvo algum arquivo chamado *-procEventoNFe.xml esse arquivo se refere ao NSU 6, pode ser o evento referente a manifestação do destinatário que você deseja.
×
×
  • 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.