Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.692
  • Registro em

  • Última visita

  • Days Won

    1.151

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Renier, Estude o fragmento de código: ConsultarNFeDestinadas que encontra-se na pasta ...\Exemplos\ACBrNFe2
  2. Boa tarde Thiago, Não se faz necessário, mas deixando assinado e validado pronto para ser enviado para SEFAZ assim que os problemas forem sanados é sempre bom.
  3. Boa tarde, Só deixando um pouco mais claro, o Manifesto que você se refere é o Manifesto Eletrônico de Documentos Fiscais MDF-e, correto? Se sim, existe uma versão beta do ACBrNFeMonitor que já traz essa possibilidade.
  4. Boa tarde Thiago, O que você esta informando são dados referente ao veículo e não a carga. Sendo assim, acredito eu, que o veículo possui uma tara com também possui uma capacidade em Kg e em M3.
  5. Boa tarde Renier, Ao fazer a consulta das NF-e Destinadas temos como uma das respostas a chave da NF-e. Crie uma tabela no seu banco de dados com o retorno da consulta e um campo que diz se a nota foi manifestada ou não e qual é a manifestação. Dica: esse campo pode ser Integer, ao realizar a consulta atribua o valor zero a esse campo, ao realizar a manifestação atribua a ele o código do evento de manifestação, lembre-se que são 4 manifestações diferentes. Um segundo campo que informa se o download da nota foi realizado ou não. Na tela de Download você apresenta a lista de notas cujo campo de download = N e campo manifestação <> 0. Em vez do usuário digitar a chave ele apenas seleciona a nota desejada da lista. Se a nota deseja não constar dessa lista significa que a mesma não foi manifestada ou já foi feito o seu download. Na lista de nota serem manifestadas se ela não constar significa que deve ser feita uma nova consulta. Como lhe disse, a sua aplicação tem que controlar.
  6. Renier, Por favor não post código ou fragmento de código como texto, procure anexar o mesmo, o post fica mais curto. Outra coisa, você leu a Nota Técnica que trata sobre a Manifestação do Destinatário? Mais precisamente sobre o Download? Você esta ciente que o empresa que tentar realizar o download da totalidade das notas emitidas contra o seu CNPJ poderá ser bloqueada? Se a sua aplicação obtêm a lista de notas emitidas contra o seu CNPJ e realiza a manifestação, é a sua aplicação que tem que ter esse controle. Não vejo a necessidade de realizar uma segunda consulta para saber se as notas estão manifestadas ou não.
  7. Bom dia Thiago, Sim, mas o MDF-e não vai ser enviado para lugar nenhum. Neste caso você vai apenas imprimir o DAMDFE em Contingência. Assim que os problemas forem sanados deve-se enviar para a SEFAZ.
  8. Paulo, Agora você corrigiu antes estava QMdfeCARRETA.value. Se mesmo com essa alteração ainda continua o erro na validação, então o problema esta na sua função ApCarac que esta retornando uma string vazia.
  9. Bom dia Tércio, Muito obrigado pelo alerta. Já fiz a correção e disponibilizei, favor atualizar os fontes.
  10. Bom dia Renier, O que você acha, antes de ler a propriedade que encontra-se dentro de uma lista, checar se essa lista possui pelo menos um elemento? j := DMDFe.NFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Count -1; for i := 0 to j do begin if DMDFe.NFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.chNFe <> '' then begin sChave := DMDFe.NFe.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.chNFe; (...) end; // if end; // for Se a lista tiver apenas um elemento o valor de j será zero desta forma o valor de i vai variar de zero até zero, ou seja vai ler o primeiro e único elemento da lista "ret" Por outro lado se a lista tem 10 elementos o valor de j será 9, sendo assim o valor de i vai variar de zero até 9.
  11. Paulo, Então quer dizer que a função ApCarac remove a formatação, perfeito. Mas pelo que eu entendi: QMdfeCODCARRETA.AsString; QMdfeCARRCAP.AsInteger; QMdfeCARRMC.AsInteger; QMdfeUF_CARR.AsString; QMdfe é o nome interno da tabela; CODCARRETA é o campo que contem o código da carreta e este campo é caracter. CARRCAP é o campo que contem a capacidade em quilo da carreta e é numérico inteiro. CARRMC é o campo que contem a capacidade em metro cubico da carreta e é numérico inteiro. UF_CARR é o campo que contem a Sigla do Estado da placa da carreta e é caracter. mas: QMdfeCARRETA.value o campo CARRETA contem qual informação e de que tipo é?
  12. Paulo, Me explica o que a função na linha abaixo faz e qual é o valor do seu parâmetro: placa := ApCarac(QMdfeCARRETA.value);
  13. Bom dia Diogo, Fiz mais alguns ajustes referentes ao ID. Por favor atualize os fontes e teste novamente.
  14. Fabrício, Existem componentes para o Delphi que realizam a descompactação, mas não free, a nossa intensão é encontrar uma solução open source.
  15. Bom dia Daniel, Por favor atualize os fontes e teste a impressão do DANFE.
  16. Bom dia Fabricio, Por favor leia as regras do fórum. Não post o conteúdo de um arquivo como parte da mensagem e sim anexa o arquivo que contem o conteúdo que deseja passar para os demais colegas. Outra coisa, você leu a minha postagem #56. Talvez não tenha ficado claro, dos 4 passos para obter a informação desejada, os 2 primeiros já estão prontos, falta encontrar uma solução para resolver os outros dois. Você tem alguma sugestão para resolver os passos 3 e 4?
  17. Bom dia Paulo, Sim, mas note que os demais você utiliza .AsString ou .AsInteger para converter o dado lido em string ou integer e o campo que justamente acusa o erro de validação, ou seja, a placa você esta utilizando o .value.
  18. Boa noite Jadir, Com certeza esta faltando se cadastrar para utilizar o Web Services.
  19. Boa noite Marcos, Mas o seu problema inicial era as mensagens em vermelho impressas no DAMDFE e não a instalação do componente. A final qual é o problema, instalação ou as frases em vermelho?
  20. Boa noite, Você leu a Nota Técnica 2013/005 versão 1.10, disponibilizada no Portal Nacional da NF-e? Se não leu, por favor leia, pois é através dos manuais e notas técnicas que desenvolvemos os componentes e obtemos as informações, como por exemplo: data de inicio e fim de uma verão.
  21. Boa noite Daniel, Desculpa, com certeza esqueci de avaliar. Vou tentar realizar um merge do que você fez com o que esta disponível. Caso eu não consiga, sem abusar da sua boa vontade, se puder aplicar as alterações que você fez no que esta disponível ficarei grato.
  22. Boa noite Paulo, Esta correto isso: QMdfeCARRETA.value ?
  23. Boa tarde Marcos, Você esta usando o DAMDFE de qual Report? Pois o que foi feito em Quick Report não existe a mensagem: MDF-E PREVISÃO.
  24. Boa tarde Anselmo, A partir do momento que uma CC-e é emitida, a SEFAZ interpreta que o serviço de transporte foi realizado, sendo assim não cabe o cancelamento do CT-e. Não existe a possibilidade de cancelar uma CC-e. Concelho, enquanto o serviço não foi realizado, ou seja, o caminhão ainda não saiu com a carga, se detectado um erro no CT-e jamais emita uma CC-e, e sim o seu cancelamento. Emita a CC-e se e somente se, a carga já foi entregue ao destinatário e se o tomador do serviço entrar em contato com a transportadora para informar que o CT-e contem um erro.
  25. Boa tarde Carlos, Verificando o seu XML notei que o mesmo não contem os documentos. Segundo o conteúdo de tpEmi a empresa se trata de uma transportadora, sendo assim você deve informar como documentos os CT-e que a mesma emitiu.
×
×
  • 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.