Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.422
  • Registro em

  • Última visita

  • Days Won

    1.054

Tudo que Italo Giurizzato Junior postou

  1. Bom dia Joemil, Qual é a versão do Delphi?
  2. Bom dia a todos, Segue abaixo o Ato Cotepe que defini o prazo de validade da versão 1.03 do CT-e. ATO COTEPE/ICMS 2, DE 19 DE JANEIRO DE 2012 · Publicado no DOU de 23.01.12 Dispõe sobre as especificações técnicas do Conhecimento de Transporte Eletrônico – CT-e, , do Documento Auxiliar do Conhecimento de Transporte Eletrônico - DACTE e dos Pedidos de Concessão de Uso, Cancelamento, Inutilização e Consulta a Cadastro, via WebServices, conforme disposto no Ajuste SINIEF 09/07. O Secretário-Executivo do Conselho Nacional de Política Fazendária - CONFAZ, no uso de suas atribuições que lhe confere o art. 12, XIII, do Regimento da Comissão Técnica Permanente do ICMS - COTEPE/ICMS, de 12 de dezembro de 1997, por este ato, torna público que a Comissão, na sua 168ª reunião extraordinária, realizada no dia 19 de janeiro de 2012, em Brasília, DF, decidiu: Art. 1º Fica aprovado o Manual de Orientações do Contribuinte - CT-e, Versão 1.0.4b, que estabelece as especificações técnicas do Conhecimento de Transporte Eletrônico – CT-e, dos Pedidos de Concessão de Uso, Cancelamento, Inutilização e Consulta WebServices a Cadastro, a que se refere o Ajuste SINIEF 09/07, de 25 de outubro de 2007. Parágrafo único O Manual de Orientações referido no caput estará disponível na página do CONFAZ (www.fazenda.gov.br/confaz) identificado como Manual_CTe_v1.04b - 20111207.pdf e terá a seqüência 3C5372A5BE1ACB608FD9137FB9F5436A como chave de codificação digital, obtida com a aplicação do algoritmo MD5 - "Message Digest" 5. Art. 2º Fica aprovado o Manual de Orientações do Contribuinte - DACTE, Versão 1.0.0a, que estabelece as especificações técnicas do Documento Auxiliar do Conhecimento de Transporte Eletrônico - DACTE, a que se refere o Ajuste SINIEF 09/07. Parágrafo único O Manual de Orientações referido no caput estará disponível na página do CONFAZ (www.fazenda.gov.br/confaz) identificado como Manual_DACTE_v1.00a - 20111213.pdf e terá como chave de codificação digital a seqüência 192FA74F0E5BC681F915607A50D261CA, obtida com a aplicação do algoritmo MD5 - "Message Digest" 5. Art. 3º Fica revogado, a partir de 2 de abril de 2012, o Ato COTEPE/ICMS 30, de 10 de setembro de 2009. Parágrafo único. O contribuinte poderá utilizar as disposições técnicas estabelecidas pelo Manual de Integração do Contribuinte do Conhecimento de Transporte Eletrônico - CT-e, Versão 1.0.3, até o dia 1º de abril de 2012. Art 4º Este ato entra em vigor na data de sua publicação no Diário Oficial da União. MANUEL DOS ANJOS MARQUES TEIXEIRA
  3. Bom dia Marcos Só deve existir apenas um arquivo ACBr.inc e deve estar na pasta ...\Fontes\ACBrComum e na sua aplicação, no form que vai alimentar o componente com os dados, faça desta forma: {$I ACBr.inc} unit Frm_MovEmitirCNT; interface
  4. Boa tarde Antonio Carlos, Quando instalei as minhas aplicações tanto a de NFe quanto a de CTe a mais de 1 ano, rodaram inicialmente com o certificado A1. Eu copiei e registrei as DLLs que encontram-se na pasta ..\DLLs\Capicom
  5. Boa tarde Graça, Segundo manual da versão 1.04, quanto a forma de emissão do CT-e ( tpEmis ) temos as seguintes opções: 1 - Normal; 5 - Contingência FSDA; 7 - Autorização pela SVC-RS; 8 - Autorização pela SVC-SP. Note que não temos a opção "4 - Contingência DPEC" que existe na NF-e.
  6. Boa noite Akai, O componente esta no Branches e não no Trunk. Você deve criar uma outra pasta (por exemplo: ACBrTeste) e configurar o tortoise para baixar os fontes do Branches. Para configura o tortoise utilize a mesma URL apenas altere o final de trunk para branches. Espero ter ajudado.
  7. Boa tarde Henrique, Como seria o lay-out desse lote de XMLs a ser envido ao contador? Qual o tamanho máximo desse arquivo? Isso pode ser bastante interessante, caso a maioria dos programas de escrita fical, contabil, ... possuirem uma opção para importar as NFe utilizando esse arquivo.
  8. Bom dia Thalita, Com o demo você não vai conseguir fazer isso, te aconselho você implementar as rotinas em sua aplicação, baseando-se nos fragmentos de códigos em TXT que estão disponiveis junto com o programa exemplo.
  9. Boa noite a todos, O componente ACBrNFSe esta disponivel no branches. Aconselho criar uma pasta chamada ACBrTeste (por exemplo), configurar o tortoise para baixar os fontes do repositório branches na pasta ACBrTeste. Dentro desta pasta vai conter um arquivo TXT com a orientação de como realizar a instalação do componente. Quanto ao GINFES o componente segue o padrão Abrasf e algunas de suas variações, inicialmente as rotinas foram implementadas para o servidor GINFES, logo as chances de funcionar para as cidades que se utilização desse servidor são muito grandes.
  10. Boa noite Thalita, Na pasta ...\exemplos\ACBrCTe, você vai encontrar alguns arquivos TXT que são fragmentos de código da minha aplicação, estude eles.
  11. Bom dia Marcio, Sim, existe e ele se encontra no Branches, uma vez que ainda esta em desenvolvimento, e não suporta todas as cidades brasileiras, uma vez que nem todas utilizam o padrão Abrasf. Mas nada impede que você o baixe e faz as devidas implementações para que o mesmo suporte a cidade de São Leopoldo. Pelo que vi não esta dificil esse implementação.
  12. Bom dia Luis, Se você for utilizar o componente na versão 1.03 esses dois campos ( cPais e xPais ) devemos informar. Por outro lado se for habilitado a versão 1.04, você nem consegue passar esses dados para o componente. Lembre-se que estamos falando do Emitente.
  13. Boa noite Edison, Obrigado pelo alerta, você tem toda razão esta errado mesmo, são mais de 400 campos, sempre escapa algum. Realizei as correções e já esta disponivel para baixar via SVN. Mais uma vez muito obrigado.
  14. Boa noite Thalita, Acho melhor você instalar no Delphi 7. Por padrão o Delphi 7 vem com o Quick Report 3.0 Exite uma diretiva de compilação no final do arquivo ACBr.inc dentro da pasta ...\Fontes\ACBrComum que só deve ser descomentada se a versão do Quick Report for posterior a 3.0, essa diretiva quando definida acaba incluido unit que diz respeito a geração de PDF. Pela mensagem de erro: qrpdffilt.dcu not found, note que se trata do filtro para gerar pdf do Quick Report: qr pdf filt.dcu Acredito que você deve ter descomentado a diretiva, dai ao compilar o componente ele não acha a unit. Espero ter ajudado.
  15. Boa tarde Cesar, Os fontes disponiveis do ACBrCTeDACTeQR utilizam a versão 3 do Quick Report, mas pode ser utilizado com versões posteriores.
  16. Boa tarde, Você poderia informar quais os problemas encontrado no DANFE do Quick Report? Desta forma podemos melhora-lo.
  17. Bom dia Daleffe, Essas questões tributárias eu peço socorro ao contador da transportadora.
  18. Boa tarde Graça, Favor baixar a atualização do fonte pcteCTeR.pas e realize o teste novamente.
  19. Boa noite Moroni, A versão em Rave também esta com o mesmo problema? No caso do Rave e Fortes, não tenho como realizar as correções, pois não tenho o Fortes instalado e não detenho conhecimento suficiente em Rave para realizar as alterações.
  20. Bom dia Moroni, Obrigado por detectar essa falha, a correção já foi providenciada no DANFE e DACTE versão em Quick Report, como não tenho o Fortes não realizei as alterações. Quanto a versão Quick Report já esta disponivel para baixar.
  21. Boa noite Rodrigo, Os CTe que vão ser complementados são todos do mesmo remetente para o mesmo destinatário? Se não for, acredito que você vai ter que fazer uma CTe complementar para cada um.
  22. Boa Noite Luis, Na versão 1.04 do CTe o código e nome do Pais do Emitente não existe mais, as tags foram retiradas do schema, mas do Remetente, Destinatario , Expedidor, Recebedor, continua. Motivo, o emitente do CTe deve possuir um CNPJ logo é uma empresa brasileira.
  23. Bom dia Maiko, Vamos ao fragmento de código: DM_CNT.Tabelas.Close; DM_CNT.Tabelas.SQL.Clear; DM_CNT.Tabelas.SQL.Add('Select * From Cnt_Tabelas'); DM_CNT.Tabelas.SQL.Add('Where Codigo = :xTabela'); DM_CNT.Tabelas.Params[0].AsString := DM_CNT.Conhec2Tabela.AsString; DM_CNT.Tabelas.Active := True; DM_CNT.Tabelas.Open; if DM_CNT.TabelasCST.AsInteger = 41 then compl.xObs := compl.xObs + ';Documento emitido por ME ou EPP optante pelo Simples Nacional' + ';Nao gera direito a credito fiscal de ICMS'; Note que tenho no banco de dados a tabela: Cnt_Tabelas, a minha aplicação permite que seja criada N tabelas para calcular o valor do frete. O código dessa tabela armazeno na tabela Cnt_Conhecimentos, campo Tabela. Voltando a Tabela Cnt_Tabelas tenho um campo chamado CST que contem o código da Classificação Tributária do Serviço. O contator me pediu para que quando CST = 41 (ICMS não tributada) era para constar na observação o seguinte texto: "Documento emitido por ME ou EPP optante pelo Simples Nacional Nao gera direito a credito fiscal de ICMS"
  24. Boa tarde a todos, O problema do Danfe em QR no que diz respeito ao PDF é a versão. O Delphi 7 vem com o Quick Report versão 3.0, este por sua vez não possui o filtro para gerar o PDF. Não impede que você desinstale o QR 3.0 e instale no lugar a versão 4 ou posterior. Feito isso existe uma diretiva de compilação no final do arquivo ACBr.inc que deve ser descomentada para quem tem a versão 4 ou posterior do Quick Report. Ai basta compilar a sua aplicação novamente usando a opção Build e pronto o componente que imprimi o DANFe em QR vai gerar o PDF. Espero ter ajudado.
  25. Maiko, Uma dica, no MOC - Manual de Orientação do Contribuinte versão 1.04b você encontra as respostas para as suas perguntas, principalmente no que diz respeito o que é obrigatório e opcional. Inclusive sobre a chave do CTe que é composta por 44 digitos. Note que temos 2 campos um chamado nCT e o outro cCT. O nCT se refere ao numero do conhecimento que deve ser sequencial (1, 2, 3, ...) e o cCT se refere ao código do conhecimento que pode ser um numero aleatório ou pode ser igual ao nCT. Na versão 1.04 do CTe o nCT contém 9 digitos e o cCT contém 8 digitos. Como eu implementei? Quando o usuário lança os dados pertinentes ao transporte da carga, ao clicar no botão para salvar os dados no banco de dados, gero o cCT usando a função Random do Delphi para gerar um numero aleatório com no máximo 8 digitos e salvo tambem no banco de dados (campo: CTChave). Randomize; codigoNumerico := Random(99999999); E ao alimentar o componente passo essa informação: Ide.cCT := DM_CNT.Conhec2CTChave.AsInteger; // Código Aleatório (...) Ide.modelo := '57'; Ide.serie := DM_CNT.Conhec2Serie.AsInteger; Ide.nCT := DM_CNT.Conhec2Numero.AsInteger; // Numero sequencial Espero ter ajudado.
×
×
  • 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.