-
Total de ítens
38.297 -
Registro em
-
Última visita
-
Days Won
1.088
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Italo Giurizzato Junior postou
-
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.
-
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 ';
-
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.
-
Enio, Acabei de postar: viewtopic.php?f=9&t=1257
-
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.
-
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.
-
Boa noite Enio, Veja este poste: viewtopic.php?f=9&t=854
-
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 ?
-
Abra o seu projeto e verifique se: Em Project Options, aba: Directories/Conditionals campo: Conditional defines: foi informado ===> ACBrCTeCAPICOM
-
Bom dia Rogih, Qual é o certificado que você esta utilizando o A1 ou A3?
-
Rogih, Qual é o erro que aparece ?
-
Rogih, Ao tentar enviar o CT-e assinado para a sefaz ocorreu algum erro de validação?, a sefaz rejeta?, qual é a rejeição?
-
Rogih, Os fontes dos componentes estão atualizados ?
-
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.
-
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.
-
Boa tarde Munhoz, Tenho a tabela NCM no formato PDF. TabelaNCM.pdf
-
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.
-
erro webservice inativo ou inoperante
Italo Giurizzato Junior replied to Walney Moreira Klein's tópico in ACBrNFe
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. -
Impressão "ISENTO" na Inscrição Estadual
Italo Giurizzato Junior replied to williampalves's tópico in ACBrNFe
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. -
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.
-
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?
-
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
-
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.
-
Boa tarde Fabricio, No que diz respeito a calculos, a melhor saída é conversar com mais de um contador. Vá aos escritórios de contabilidade, expõe o seu problema, com certeza você vai encontrar alguem que entende do assunto e podera te ajudar. Foi o que eu fiz, conversei com o contador do meu cliente. Desta forma você tira o seu da reta. Espero ter ajudado.
-
Eric, Eu me referi ao Project Options e não ao Environment Options aba Library campo Library path.