Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.868
  • Registro em

  • Última visita

  • Days Won

    1.072

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Graça, Vamos aos questionamentos: 1. Realmente a fonte utilizada no CT-e, tanto o tipo quanto ao tamanho, dos títulos e campos são diferentes dos utilizados na NF-e (versão Quick Report). Vou procurar na medida do possível compatibilizar. 2. No CT-e foram incluidos as propriedades para definir as Margens e elas possui os mesmos valores Defauts da NF-e. Vou checar a espessura das bordas. 4. Fiz uma correção, em uma das chamadas esta faltando um parametro, favor baixar a atualização e testar. 5. Não existe ainda uma versão do DACTe em Paisagem, somente Retrato. 6. Solicitação atendida, favor baixar a atualização e testar.
  2. Bom dia Master Software Sim você precisa de um certificado. Existe um gratuito fornecido pela SEFAZ do RS. Link: http://www.sefaz.rs.gov.br/Site/MontaMe ... nfe_assDig Mas, este certificado só serve para assinar o XML, logo você não vai consegui realizar os demais testes tais como enviar, cancelar, etc... Portanto você deve adquirir um certificado, ou conseguir um com algum cliente seu. O link postado por você procede. O certificado pode ser do tipo A1 ou A3. Veja este link para obter mais informações sobre os certificados: http://loja.certificadodigital.com.br/s ... rAplicacao
  3. Boa tarde Antonio Carlos, Conforme foi postado você passa para o componente o Numero de Série e a Senha do Certificado. Muito bem ao executar a aplicação a aplicação solicita novamente a senha? O componente foi colocado em um form ou Data Module que fica sempre criado enquanto a sua aplicação estiver em execução? Ou foi colocado em um form que é criado dinamicamente (exemplo ao emitir o CT-e) ? Na minha aplicação coloquei em um Data Module e o deixo criado enquanto ela fica em execução.
  4. Antonio Carlos, No caso do A3 você deve configurar desta forma: // Configurações -> Certificados ACBrCTe1.Configuracoes.Certificados.NumeroSerie:=' informar o numero de série '; ACBrCTe1.Configuracoes.Certificados.Senha:=' informar a senha ';
  5. Bom dia Antonio Carlos, Qual certificado você esta utilizando o A1 ou A3 ? O meu cliente usa A1, só é informado o numero de série do certificado a senha deixo em branco.
  6. Enio, Acabei de postar: viewtopic.php?f=9&t=1257
  7. Boa tarde a todos, Desculpe foi falha minha, em estar postando somente agora, mas antes tarde do que nunca. Conforme solicitação (Caso 613 do Mantis) criei novos tipos para a geração do CT-e. Logo vários campos de várias classes tiveram os seus tipos alterados, vamos a eles: Classe: TEntrega Campo: TipoData: Integer; --> TipoData: TpcteTipoDataPeriodo; TipoHora: Integer; --> TipoHora: TpcteTipoHorarioIntervalo; Classe: TSemData Campo: tpPer: Integer; --> tpPer: TpcteTipoDataPeriodo; Classe: TComData Campo: tpPer: Integer; --> tpPer: TpcteTipoDataPeriodo; Classe: TNoPeriodo Campo: tpPer: Integer; --> tpPer: TpcteTipoDataPeriodo; Classe: TSemHora Campo: tpHor: Integer; --> tpHor: TpcteTipoHorarioIntervalo; Classe: TComHora Campo: tpHor: Integer; --> tpHor: TpcteTipoHorarioIntervalo; Classe: TNoInter Campo: tpHor: Integer; --> tpHor: TpcteTipoHorarioIntervalo; Classe: TinfOutrosCollectionsItem Campo: tpDoc: String; --> tpDoc: TpcteTipoDocumento; Classe: TidDocAntPapCollectionsItem Campo: tpDoc: Integer; --> tpDoc: TpcteTipoDocumentoAnterior; Classe: TValePed Campo: respPg: Integer; --> respPg: TpcteRspPagPedagio; Classe: TDispCollectionsItem Campo: tpDisp: Integer; --> tpDisp: TpcteTipoDispositivo; Classe: TVeicCollectionsItem Campo: tpProp: String; --> tpProp: TpcteTipoPropriedade; tpVeic: Integer; --> tpDisp: TpcteTipoVeiculo; tpRod: Integer; --> tpRod: TpcteTipoRodado; tpCar: Integer; --> tpCar: TpcteTipoCarroceria; Valores dos Tipos Criados: TpcteTipoDataPeriodo = (tdSemData, tdNaData, tdAteData, tdApartirData, tdNoPeriodo); TpcteTipoHorarioIntervalo = (thSemHorario, thNoHorario, thAteHorario, thApartirHorario, thNoIntervalo); TpcteTipoDocumento = (tdDeclaracao, tdOutros); TpcteTipoDocumentoAnterior = (daCTRC, daCTAC, daACT, daNF7, daNF27, daCAN, daCTMC, daATRE, daDTA, daCAI, daCCPI, daCA, daTIF, daOutros); TpcteRspPagPedagio = (rpEmitente, rpRemetente, rpExpedidor, rpRecebedor, rpDestinatario, rpTomadorServico); TpcteTipoDispositivo = (tdCartaoMagnetico, tdTAG, tdTicket); TpcteTipoPropriedade = (tpProprio, tpTerceiro); TpcteTipoVeiculo = (tvTracao, tvReboque); TpcteTipoRodado = (trNaoAplicavel, trTruck, trToco, trCavaloMecanico, trVAN, trUtilitario, trOutros); TpcteTipoCarroceria = (tcNaoAplicavel, tcAberta, tcFechada, tcGraneleira, tcPortaContainer, tcSider); Exemplo de Utilização: compl.Entrega.TipoData:=StrToTpDataPeriodo(okConversao, IntToStr(DM_CNT.Conhec2EntregaTipoData.AsInteger)); case DM_CNT.Conhec2EntregaTipoData.AsInteger of 0: compl.Entrega.semData.tpPer:=tdSemData; 1,2,3: begin compl.Entrega.comData.tpPer:=StrToTpDataPeriodo(okConversao, IntToStr(DM_CNT.Conhec2EntregaTipoData.AsInteger)); compl.Entrega.comData.dProg:=DM_CNT.Conhec2EntregaDataI.AsDateTime; end; 4: begin compl.Entrega.noPeriodo.tpPer:=tdNoPeriodo; compl.Entrega.noPeriodo.dIni:=DM_CNT.Conhec2EntregaDataI.AsDateTime; compl.Entrega.noPeriodo.dFim:=DM_CNT.Conhec2EntregaDataF.AsDateTime; end; end; compl.Entrega.TipoHora:=StrToTpHorarioIntervalo(okConversao, IntToStr(DM_CNT.Conhec2EntregaTipoHora.AsInteger)); case DM_CNT.Conhec2EntregaTipoHora.AsInteger of 0: compl.Entrega.semHora.tpHor:=thSemHorario; 1,2,3: begin compl.Entrega.comHora.tpHor:=StrToTpHorarioIntervalo(okConversao, IntToStr(DM_CNT.Conhec2EntregaTipoHora.AsInteger)); compl.Entrega.comHora.hProg:=StrToTime(DM_CNT.Conhec2EntregaHoraI.AsString); end; 4: begin compl.Entrega.noInter.tpHor:=thNoIntervalo; compl.Entrega.noInter.hIni:=StrToTime(DM_CNT.Conhec2EntregaHoraI.AsString); compl.Entrega.noInter.hFim:=StrToTime(DM_CNT.Conhec2EntregaHoraF.AsString); end; end; O exemplo se refere apenas a classe TEntrega. Espero ter ajudado.
  8. Bom dia Enio, O componente esta atualizado, o problema é que alguns campos tiveram os seus tipos alterados. Ainda hoje vou postar quais são esses campos e quais são os valores aceitos por eles.
  9. Boa noite Enio, Veja este poste: viewtopic.php?f=9&t=854
  10. Rogih, No arquivo ACBr.inc que encontra-se na pasta ...\Fontes\ACBrComum, temos a seguinte linha: //{$DEFINE ACBrCTeOpenSSL} ela esta comentada, como acima? foram instalas as DLLs que encontram-se na pasta ...\DLLs\Capicom ?
  11. Abra o seu projeto e verifique se: Em Project Options, aba: Directories/Conditionals campo: Conditional defines: foi informado ===> ACBrCTeCAPICOM
  12. Bom dia Rogih, Qual é o certificado que você esta utilizando o A1 ou A3?
  13. Rogih, Qual é o erro que aparece ?
  14. Rogih, Ao tentar enviar o CT-e assinado para a sefaz ocorreu algum erro de validação?, a sefaz rejeta?, qual é a rejeição?
  15. Rogih, Os fontes dos componentes estão atualizados ?
  16. O Demo, acredito eu, não esta completo. Ao baixar os fontes dos componentes, na pasta ...\Exemplos\ACBrCTe tem 4 arquivos TXT com fragmentos de códigos da minha aplicação, estude eles.
  17. Boa tarde Fabiano, Qual é a versão do Quick Report que você utiliza ? Se não for a 3.0, edite o pacote e remova o qrpt70, depois compile e instale.
  18. Boa tarde Munhoz, Tenho a tabela NCM no formato PDF. TabelaNCM.pdf
  19. Boa tarde, Rogih O certificado que você esta utilizando é válido, ou seja comprado ? Toda a cadeia de certificados foi instalada? Pois tenho uma aplicação emitindo CT-e no estado de São Paulo em ambiente de produção a varios meses.
  20. Boa tarde Walney, Pesquise no fórum existem varias soluções, desde atrasar o relógio do computar até restaurar configurações do Internet Explorer.
  21. Boa tarde William, Eu, em particular, quando a pessoa é física ou jurídica mas isenta (não possuem IE) eu atribuo o valor "ISENTO" ao campo IE.
  22. Francisco, Você não esta executando o comando: ACBrNFe.NotasFiscais.Clear; Antes de validar a nota ? Pois pela imagem postada note que aparece nota fiscal de numero 0 ZERO.
  23. Estranho, no XML postado, os item contem valor mas falta a quantidade, esta certo isso ? E outra coisa, o destinatário pode ser o próprio emitente?
  24. Boa tarde, Clemente As respostas que você procura estão no Manual de Itegração do Usuário: Manual de Integração versão 4.0.1-NT2009-006 Dezembro 2009
  25. Bom dia Edson, Você pode criar uma imagem (do tamanho do quandro disponivel para o logo e dados da empresa) contendo o logo da empresa e seus dados (Razão Social, Endereço, etc...) e no componente configurar a propriedade para expandir o logo. Desta forma não há necessidade de alterar o código fonte do componente.
×
×
  • 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.