Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.249
  • Registro em

  • Última visita

  • Days Won

    1.131

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde a todos, Juliomar, o GerarNFSe(vAux) que o nosso amigo Dangelo esta apresentando em suas postagem na verdade é uma procedure que alimenta o componente com os dados pertinentes ao RPS. Dangelo, de uma forma extremamente simplificada seria: ACBrNFSe1.NotasFiscais.Clear; AlimentaComponente('42510'); // Só para ficar mais claro o que faz esta linha. ACBrNFSe1.Enviar(vNumLote); ou ACBrNFSe1.Gerar(1); ou ACBrNFSe1.EnviarSincrono(vNumLote); O Enviar trabalha no modo Assíncrono e nos permite o envio de um lote com até 50 RPS, o EnviarSincrono trabalha no modo Síncrono e também nos permite o envio de um lote com até 50 RPS, por outro lado o Gerar envia somente UM RPS. Qual dos 3 devo utilizar, isso vai depender do provedor. Tem provedor que oferece todas as opções, outros somente uma delas.
  2. Boa tarde Diogo, Se possível, post como anexo o XML de pedido de cancelamento da respectiva NFS-e.
  3. Boa tarde Everton, Alterei a function ConsultarNFSe incluindo no seu final os parâmetros: ACNPJTomador: String = ''; AIMTomador: String = ''; ANomeInter: String = ''; ACNPJInter: String = ''; AIMInter: String = '' Agora é só testar. Atualize os fontes e tente realizar a consulta.
  4. Boa tarde Ailton, Muito obrigado pela colaboração, já esta disponível.
  5. Boa tarde a todos, O que ocorre ao tentar enviar o lote de RPS utilizando o componente ACBrNFSe? Qual é o erro retornado? Uma dica, o componente possui uma propriedade em sua configuração: Configuracoes.WebServices.Salvar, que no inicio do desenvolvimento é interessante deixa-la com o valor True. Desta forma os arquivos de envio e de retorno são gravados com as TAGs Soap, desta forma é possível comparar com algum exemplo fornecido pelo provedor, bem como detectar algum erro em sua montagem. Os arquivos completos com o Soap tem no final do seu nome -c, mas em breve estarei alterando para -soap para compatibilizar com os demais componentes.
  6. Boa tarde Cesar, Pelo que pude ver o envio do lote, o retorno com o numero do recibo, a consulta através do numero do recibo, bem com o retorno dessa consulta com o protocolo de autorização não versão 3.10 da NF-e esta funcionando 100%. A alteração que fiz nos fontes, ao solicitar a inutilização de uma faixa de números é para gerar sim os arquivos com o -soap caso você venha a atribuir o valor True a propriedade: Configuracoes.WebServices.Salvar.
  7. Boa tarde a todos, O MDF-e é um documento que tem por finalidade relacionar os CT-e (no caso de uma transportadora) ou NF-e (no caso de transporte próprio) alem de informar o veículo utilizado para transportar a carga, o motorista e o trajeto percorrido até chegar o locar que será feito do descarregamento. Se todos estão tendo o erro conforme o título desse tópico, isso me leva a crer que vocês não estão informando as chaves do CT-e ou NF-e.
  8. Esse terceirizado do destinatário você informa como sendo Outros e diz que é ele que é o Tomador do Serviço.
  9. Boa tarde, O Tomador do Serviço, ou seja, que vai pagar pelo frete pode ser: O Remetente da carga, O Destinatário, O Expedidor, O Recebedor, ou Outros. O Expedidor e o Recebedor normalmente são outras transportadoras envolvidas no transporte da mesma carga, temos então a situação de Redespacho ou Redespacho Intermediário. Mas esse não é o seu caso. Se você vai pegar a Carga com o Remetente e vai levar até o Destinatário e nenhum dessas duas pessoas vão pagar pelo frete e como você colocou na sua postagem é outra pessoa, portanto o Tomador do Serviço é: Outros.
  10. Boa noite Xandre, Cuidado, o programa exemplo que acompanha o componente pode estar desatualizado, favor comparar a rotina que alimenta o componente com o manual, para verificar se não esta faltado informar algum campo obrigatório.
  11. Boa noite Cesar, Você atualizou os fontes? Você incluiu a linha na rotina de configuração do componente para atribuir o valor True a propriedade Configuracoes.WebServices.Salvar ? Você compilou a sua aplicação com a opção Build?
  12. Boa noite a todos, Sendo assim concluo que esse evento ainda não foi implementado pela SEFAZ.
  13. Boa noite Antonio, Ao tentar realizar o Download de uma NF-e previamente manifestada, qual é o erro retornado pela SEFAZ?
  14. Boa noite Richard, No que diz respeito aos tributos, aconselho você conversar com um bom contador. Uma coisa é certa, exitem vários valores de devem ser informados ou calculados para cada item. E muitos desses valores devemo no final ser totalizados e o resultado informados em seus respectivos campos no grupo total. Um exemplo, empresa no regime normal com CST = 00 ICMS.CST := cst00; ICMS.vBC := RoundTo(DM_VEN.ItensICMS_vBC.AsFloat, -2); ICMS.pICMS := RoundTo(DM_VEN.ItensICMS_p.AsFloat, -2); ICMS.vICMS := RoundTo(DM_VEN.ItensICMS_v.AsFloat, -2); Note que os campos vBV, pICMS e vICMS recebem os seus valores vindos de uma tabela chamada Itens. Na minha aplicação na medida que o usuário vai incluindo os itens os mesmos vão sendo gravados nessa tabela, mas antes uma rotina chamada Tributos é executada para calcular o valores do ICMS, PIS, COFINS, etc. Portanto a rotina acima alimenta o componente com os dados do Item. Como dito temos que depois totalizar esses valores: BaseICMS := BaseICMS + DM_VEN.ItensICMS_vBC.AsFloat; Para que possamos alimentar os totais: Total.ICMSTot.vBC := RoundTo(BaseICMS, -2); Total.ICMSTot.vICMS := RoundTo(ValorICMS, -2); (...) Espero ter ajudado.
  15. Boa tarde Eventon, O que não foi implementado é a possibilidade de consultar informando o tomador e o Intermediário de Serviço. Os parâmetros a mais que aparecem como: pagina, senha, entre outros, é devido as aberrações que os outros provedores promovem no "layout" da ABRASF. Coloquei layout entre aspas pois os provedores veem como sugestão e não como um padrão.
  16. Boa tarde Denilson, A grosso modo o diferencia a NF-e da NFC-e é o modelo do documento, um é 55 e o outro é 65 e algumas TAGs ou grupos de TAGs que são obrigatórios em um ou no outro modelo. Do resto é tudo igual, não é a toa que não foi criado um segundo componente para a NFC-e. Posso lhe dizer que o componente ACBrNFe com a seguinte configuração: ModeloDF := moNFe; VersaoDF := ve200 ou ve310; Esta apto a realizar todas as tarefas necessário no que diz respeito a NF-e. por outro lado ao configurar da seguinte forma: ModeloDF := moNFce; VersaoDF := ve310; Esta apto a realizar todas as tarefas necessário no que diz respeito a NFC-e. Mas procure ter em mãos a Nota Técnica 2013/005 versão 1.03, pois nessa NT você vai encontrar tudo sobre a NF-e e NFC-e, o que é necessário em um e opcional no outro.
  17. Boa tarde Caetano, Já tentou incluir na sua aplicação a seguinte linha? ACBrNFe.Configuracoes.WebServices.Visualizar := False;
  18. Boa tarde Richard, Alguns desses campos no DANFE se referem ao total, por exemplo o Total da Base de Calculo do ICMS. A pergunta é: alem de você alimentar o valor da base de calculo do icms do item esta também realizando a soma desse dessa informação de todos os itens e alimentando o total da base de calculo? No programa exemplo esta sendo atribuído o valor zero, mas você deve atribuir a somatória. Na rotina que alimenta o componente (programa exemplo) procure por Total.ICMS
  19. Boa tarde Cesar, Você postou os arquivos errados, post como anexo os que possuem -soap no nome.
  20. Boa tarde Robson, A SEFAZ esta promovendo uma alteração em um dos seus WebServices que visa esse tipo de coisa. Mas ainda não esta disponível essa alteração bem como a implementação no componente. Por favor leia a Nota Técnica 2014/002.
  21. Boa tarde Antonio, Desculpa, não entendi o seu problema. O que você não esta conseguindo fazer: Consultar as Notas Destinadas ou Realizar a Manifestação das NF-e ou Realizar o Download de uma NF-e após a mesma ter sido Manifestada?
  22. Bom dia Cleber, De uma olhada no exemplo que esta dentro da pasta: ...\Fontes\ACBrNFe2
  23. Bom dia Aildon, Muito obrigado pela colaboração, ainda hoje estarei disponibilizando a sua alteração.
  24. Bom dia Cesar, O XML que você postou chamamos de mensagem de dados, como a rejeição se refere ao cabeçalho e esse arquivo não contem o cabeçalho, fiz uma alteração em 2 fontes do componente. Por favor atualize os fontes e vamos aos testes. Após atualizar os fontes, inclua a linha abaixo na sua rotina de configuração do componente. ACBrNFe.Configuracoes.WebServices.Salvar := True; Essa propriedade Salvar acabei de implementar, o seu valor padrão é False, note que estou lhe pedindo para atribuir o valor True. Feito isso compile a sua aplicação com a opção build e realize os testes novamente. Isso não vai resolver o problema de rejeição, mas será salvo em disco o arquivo: <chave>-ped-sit-soap.xml Onde <chave> é a chave da NF-e, o -soap no nome do arquivo indica que ele contem a estrutura completa do XML a ser enviado para SEFAZ ou retornado da mesma. Desta forma vai ser possível ver se a versão do cabeçalho e da mensagem de dados estão corretos. Fico no aguardo do retorno de seus testes.
  25. Bom dia Ailton, Fiz uma alteração, por favor atualize os fontes e teste novamente.
×
×
  • 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.