Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    38.025
  • Registro em

  • Última visita

  • Days Won

    1.075

Tudo que Italo Giurizzato Junior postou

  1. Boa noite César, No manual tem tudo o que você precisa saber. Não esqueça de ler as páginas que trata das regras de negócio e validação.
  2. Boa tarde Cesar, O componente ACBrCTe segue a estrutura e nomenclatura do Manual do CTe versão 1.04c. Você deve ter esse manual em mãos para que você possa saber quais os campos são obrigatórios e quais são opcionais, independente do que você vai fazer. Este Manual encontra-se disponivel dentro da pasta ...\Exemplos\ACBrCTe Quando informamos que o Tipo do CTe é igual a 1 significa que o XML a ser gerado trata-se de um CTe de complento de valores. Em uma primeira analise acredito que a ideia é emitir um seguindo CTe que venha complementar um outro. Vamos a um exemplo: Emiti um CTe e ao especificar os componentes do valor do frete, ficou faltando o valor do seguro, sendo assim o valor do frete calculado ficou a menor. O que fazer neste caso? Emiti-se um CTe de complementação de valores, onde informo o CTe que vai ser complementado, o(s) componente(s) do valor do frete que ficou/ficaram faltando e mais as informações relativas aos impostos complementados ICMS no caso. Espero ter ajudado.
  3. Graça, Resumindo, no momento temos somente a CC-e para a NF-e. Se alguem precisar efetuar uma correção de um Conhecimento de Transporte Eletrônico - CT-e, pode-se fazer da forma mais simples, ou seja, Papel e Caneta.
  4. Boa tarde a todos, Coloque um botão no form para executar esta linha: sSerie:= ACBrNFe.Configuracoes.Certificados.SelecionarCertificado;
  5. Boa tarde Daniel, Dentro da pasta ...\Fontes\ACBrNFe2 temos a pasta DANFE_QR3 copie os arquivos que estão dentro desta pasta para dentro da pasta ACBrNFe2. Compile a sua aplicação com a opção Build que encontra-se no menu Project.
  6. Bom dia Cesar, Sim, para a primeira pergunta. Não, para a segunda. Os componentes são os valores que compõe o valor do frete, por exemplo: Seguro, Pedagio, Frete Valor, ...
  7. Bom dia Rodrigo, Experimenta utilizar um ; ( ponto e virgula ) entre os textos, exemplo: function TForm.GeraDiscriminacao(): TStringList; var Obs : TStringList; begin Obs.Add(‘TEXTO_1;’); Obs.Add(‘TEXTO_2;’); Obs.Add(‘TEXTO_3’); Result := obs; end;
  8. Bom dia Graça, Até onde sei, não temos ainda a CCe para o CTe somente NFe, a um tempo atraz questionei a SEFAZ-SP sobre o assunto. Veja a resposta: (Data da resposta: 23/03/2012) Visito o Portal Nacional do CT-e diariamente em busca de alguma novidade, alias temos uma: Nota Técnica 2012.006 que trata do consumo indevido do ambiente de autorização. Mas até o momento nada sobre a CC-e. Vamos aguardar. Acredito que a SEFAZ vai implementar a CC-e para o CT-e aos moldes que fez para a NF-e, sendo assim a implementação no componente vai ser muito rapida.
  9. Bom dia Felipe, O certificado não esta vencido?
  10. boa noite a todos, Favor atualizar os fontes. Atenção, o botão [Gerar e Enviar NFSe] só esta disponivel para o provedor Saatri os demais devem utilizar o botão [Gerar e Enviar Lote].
  11. Boa noite Rosemir, O protocolo é retornado após o envio, se esse retorno falhar, até onde sei não tem como obte-lo. E vai ai uma informação: Já esta no forno a versão 3.00 da NFe que vai contemplar a venda ao consumidor final. A novidade é a possibilidade de enviar o lote com apenas 1 (uma) NFe e obter como retorno não o recibo de entrega e sim o protocolo de autorização. Sendo assim que esta acostumado em armazenar o numero do recibo, como essa metodologia de envio, não teremos mais essa informação. Mas atenção, o envio de um lote com apenas uma NFe e já obter como resposta o protocolo de autorização só vai ser possivel se a venda for para o consumidor final.
  12. Boa noite cesar, Estude esse fragmento de código em anexo. infctecomp.txt infctecomp.txt
  13. Boa tarde Cesar, Você deseja alimentar o componente ou pretende ler os dados e salvar no banco de dados? Se você pretente ler os dados para salvar no banco de dados, veja este exemplo: sChave:=ACBrCTe.Conhecimentos.Items.CTe.InfCTeComp.Items[j].Chave; sendo o indice de conhecimentos carregados no componente e [j] é o indice do detalhamento do CTe complementado, trata-se de um grupo que pode ter até 10 logo [j] varia de zero até 9. Para mais detalhes e demais campos, vide o manual do CTE versão 1.04c página 123 em diante.
  14. Boa tarde Vinícios, Muito obrigado pela contribuição, os fontes já estão no branches com as suas inclusões.
  15. Boa tarde Moacir, Vou fazer as alterações sugeridas hoje a noite, assim eu libero tanto para o Quick Report 3.0 quanto para o 5.02
  16. Boa tarde Vinícios, Pelo que você postou, e que me lembro, não falta nada, o problema agora é com o webservice, que não esta atendendo as solicitações na velocidade que deveria.
  17. Boa tarde a todos, Dentro da pasta ...\Fontes\ACBrCTe existe uma pasta chamada DACTE_QR3, se você utiliza uma versão diferente da 5.02 copie os fontes que estão dentro da pasta DACTE_QR3 para a pasta ...\Fontes\ACBrCTe substituindo os arquivos e recompile seu projeto. [moderado]
  18. Junior, Se o componente esta configurado corretamente no que diz respeito a UF, concluimos que a UF em questão ainda não esta disponibilizando as NFe, visto que a mensagem de rejeição é clara: "UF informada ... não é atendida pelo Web Service" Te aconselho entrar em contato com a SEFAZ da UF em questão.
  19. Bom dia Fábio, Você tentou especificar um período menor? No caso 01/08/2012 a 05/08/2012 ou 01/08/2012 a 01/08/2012.
  20. Bom dia Sérgio, O que descobri foi que o municipio de Guaporé/RS utiliza uma solução chamada PRONIM oferecida pela GovBR - Governança Brasil. Sendo assim, acredito que a implementação vai ficar mais facil.
  21. Bom dia Moacir, Alterações realizadas, favor atualizar os fontes e testar. Algumas UF não possui WebService próprio, utilizando-se do SEFAZ-Virtual ou do Ambiente Nacional para recepcionar as NFe, logo essas UF não teremos condições de realizar a consulta.
  22. Bom dia Junior, O DownloadNFe esta disponivel no ambiente nacional, logo há necessidade da SEFAZ de cada UF enviar as NFe para o AN = Ambiente Nacional. E só é possível realizar o Download da mesma caso o cliente tenha se manifestado. Para saber mais, baixe a nota técnica que trata do assunto Manifestação do Destinatário, ela esta disponivel no Portal Nacional da NFe. Nessa NT você vai encontrar informações sobre a Manifestação e o Download.
  23. Bom dia a Todos, Mais uma vez, vamos as explicações, pois cada dia que passa percebo que é mais facil escrever o problema que esta enfrentado do que pesquisar sobre o mesmo. Quando é executada a linha: nfe.DANFE.TipoDANFE:=tiRetrato; simplismente estamos configurando o componente para imprimir o DANFE no papel ou gerar o respectivo PDF no formato Retrato e nada mais. Agora quando é executada a linha: Ide.tpImp := tiRetrato; simplismente estamos passando o valor tiRetrato a propriedade tpImp e consequentemente ao gerar o XML a tag vai conter o valor 1 e nada mais. Logo devemos incluir as 2 linhas na nossa aplicação e devemos atribuir valores iguais a ambas, porque: Se você coloca no XML que o tipo de impressão é Retrato, é de se esperar que o DANFE vai ser impresso no modo Retrato e não em Paisagem. Fica estranho informar a SEFAZ que o tipo de impressão é Retrato e fornecer ao cliente o DANFE em Paisagem, vocês não acham?
  24. Boa tarde Julian, Estude o fragmento de código abaixo, talvez o problema seja este. if TipoCTe = 3 then begin // // Informações do Detalhamento do CTe Substituto // infCTeSub.chCte := SubstituiCTe; // chave do CTe a ser substituido if trim(NFeTomador) <> '' then infCTeSub.tomaICMS.refNFe := NFeTomador // chave da NFe emitida pelo tomador do serviço else begin if NFNumero>0 then begin // Dadas da Nota Fiscal Comum (papel) emitida pelo Tomador do Serviço infCTeSub.tomaICMS.refNF.CNPJ := NFCNPJ; infCTeSub.tomaICMS.refNF.modelo := NFMod; infCTeSub.tomaICMS.refNF.serie := NFSerie; infCTeSub.tomaICMS.refNF.subserie := NFSubSerie; infCTeSub.tomaICMS.refNF.nro := NFNumero; infCTeSub.tomaICMS.refNF.valor := NFValor; infCTeSub.tomaICMS.refNF.dEmi := NFEmissao; end else begin if trim(CTeTomador) <> '' then infCTeSub.tomaICMS.refCte := CTeTomador // Chave do CTe emitido pelo Tomador do Serviço else infCTeSub.tomaNaoICMS.refCteAnu := AnuladoCTe; // Chave de acesso do CTe de Anulação quando o Tomador não é contruibuinte do ICMS end; end; end;
  25. Markapollo, O manual não traz nenhuma orientação quanto a esse tipo de situação. Favor questionar a SEFAZ e por favor post o retorno deles, pois essa situação apesar de rara pode ocorrer com outras empresas.
×
×
  • 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.