Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'ler'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • Duvidas Privadas
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 5 registros

  1. Olá! Implementei no meu sistema o recurso de importação de XML. Quando leio uma XML de emissão através do recurso "ACBrCTe.Conhecimentos.LoadFromFile(CaminhoArq)", é possível recuperar o conteúdo da XML lida através da propriedade "ACBrCTe.Conhecimentos.Items.CTe.XML". Esta propriedade contém o conteúdo completo da XML, inclusive a tag <cteProc> e os dados de assinatura. Quando leio uma XML de evento através do recurso "ACBrCTe.EventoCTe.LerXML(CaminhoArq)", é possível recuperar o conteúdo da XML lida através da propriedade "ACBrCTe.EventoCTe.Evento.Items.RetInfEvento.XML". Esta propriedade não contém o conteúdo completo da XML, sem a tag <procEventoCTe> e dados de assinatura. Nós guardamos o conteúdo da XML assinada em banco de dados, para oferecer o recurso de exportação de XML aos usuários. Por isso eu gostaria de salvar a XML lida no banco de forma completa, tal como ela é quando é gerada durante uma emissão de CT-e ou evento de CT-e. Sei que se trata de uma simples tarefa com TStringList, mas a rotina está projetada para efetuar a leitura de todas as XML selecionadas primeiro e, posteriormente, outra rotina se encarrega do salvamento dos dados no banco, e neste ponto eu não sei mais os nomes dos arquivos. Gostaria de saber se existe uma maneira de acessar o conteúdo completo da XML de evento via ACBr, que eu não esteja enxergando? Obrigado
  2. ola podem me dar uma dica, estou precisando fazer um arquivo txt DESSE FORMATO tem algum componente da acbr que faz isso exemplo A;12024;389141;FULANO ;RUA TESTE;S/N;CIDADE TESTE;(77)9999-9999; B;12024;389141;2113060;MSL;3;20160610;20160910;2500; B;12024;389141;2029462;MSL;9;20151214;20160915;2500; B;12024;389141;2029463;MSL;9;20151214;20160915;2500; B;12024;389141;2029464;OBT;9;20151214;20160915;2500; B;12024;389141;2029465;ALG;9;20151214;20160915;2500;
  3. Olá. Estou começando agora a desenvolver aplicações para a WEB. Estou em um projeto onde surgiu a necessidade da leitura dos dados de certificados digitais do cliente. Com o certificado A1 tudo está funcionando perfeitamente. Meu problema está sendo com o A3. Estou usando no servidor DataSnap com o AcBr. Por ser uma aplicação WEB, os clientes acessam diretamente pelo navegador e precisam configurar o certificado no sistema. Preciso de alguma maneira de abrir a janela como o site da própria SEFAZ abre ao fazer o download de um arquivo XML (como o exemplo abaixo no Chrome): Já tentei utilizando o CAPICOM, porém acaba abrindo a Janela para selecionar os certificados instalados no meu servidor, ficando assim travado até selecionar um certificado. Pelo que estou pesquisando encontrei este link de uma dúvida semelhante que, aparentemente, não obteve uma resposta que me ajudasse. Tem algum jeito de fazer isso? Alguém já fez algo parecido?
  4. Boa tarde a todos. Estou passando por uma situação desconcertante. Tenho um cliente novo e simplesmente não consigo selecionar o certificado. O certificado está instalado, aparece no browser, aparece no programa que lê o cartão identifica a chave privada, e quando vou selecioná-lo o meu programa ele aparece normalmente. Porém, mesmo selecionado o certificado, ele simplesmente não aparece. no edit onde deveria aparecer. O que estou fazendo de errado? O que está me escapando? Gostaria da sua ajuda! Obrigado!
  5. Kamila.Gomes

    Ler Xml, Tag <Ipi>

    Olá! Estou usando o componente a unit pcnNFeR.pas para ler um XML e importar as informações para o meu sistema. Verifiquei que o XML possui informações de IPI nos itens, mas o componente não me retorna essas informações, como base de cálculo, alíquota e valor do IPI. o trecho é esse: if Leitor.rExtrai(3, 'IPI') <> '' then begin (*O02*)NFe.Det[i].Imposto.IPI.clEnq := Leitor.rCampo(tcStr, 'clEnq'); (*O03*)NFe.Det[i].Imposto.IPI.CNPJProd := Leitor.rCampo(tcStr, 'CNPJProd'); (*O04*)NFe.Det[i].Imposto.IPI.cSelo := Leitor.rCampo(tcStr, 'cSelo'); (*O05*)NFe.Det[i].Imposto.IPI.qSelo := Leitor.rCampo(tcInt, 'qSelo'); (*O06*)NFe.Det[i].Imposto.IPI.cEnq := Leitor.rCampo(tcStr, 'cEnq'); // Inicializa CST com sendo Não tributada e conforme o TIPO entrada ou saida // Caso a Tag não seja informada sera gravada com sendo não tributada if NFe.ide.tpNF = tnEntrada then NFe.Det[i].Imposto.IPI.CST := ipi53; if NFe.ide.tpNF = tnSaida then NFe.Det[i].Imposto.IPI.CST := ipi03; if Leitor.rExtrai(3, 'IPITrib') <> '' then begin (*O09*)NFe.Det[i].Imposto.IPI.CST := StrToCSTIPI(ok, Leitor.rCampo(tcStr, 'CST')); (*O10*)NFe.Det[i].Imposto.IPI.vBC := Leitor.rCampo(tcDe2, 'vBC'); (*O11*)NFe.Det[i].Imposto.IPI.qUnid := Leitor.rCampo(tcDe4, 'qUnid'); (*O12*)NFe.Det[i].Imposto.IPI.vUnid := Leitor.rCampo(tcDe4, 'vUnid'); (*O13*)NFe.Det[i].Imposto.IPI.pIPI := Leitor.rCampo(tcDe2, 'pIPI'); (*O14*)NFe.Det[i].Imposto.IPI.vIPI := Leitor.rCampo(tcDe2, 'vIPI'); end; if Leitor.rExtrai(3, 'IPINT') <> '' then begin (*O09*)NFe.Det[i].Imposto.IPI.CST := StrToCSTIPI(ok, Leitor.rCampo(tcStr, 'CST')); end; Como possui valor de IPI, ele deveria entrar na condição " (...) if Leitor.rExtrai(3, 'IPITrib') <> '' then (...)" certo? Porém ele só faz esse: "(...) if NFe.ide.tpNF = tnEntrada then NFe.Det.Imposto.IPI.CST := ipi53; if NFe.ide.tpNF = tnSaida then NFe.Det.Imposto.IPI.CST := ipi03; " (..) Alguém sabe o motivo disso ou já teve esse problema?
×
×
  • 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.