Pesquisar na Comunidade
Showing results for tags 'SALVAR'.
Encontrado 8 registros
-
Entendendo as configurações de Arquivo comuns para todos os DFes
um tópico no fórum postou Diego Foliene Base de Conhecimento
Existem diversos componentes de emissão de documentos fiscais eletrônicos no ACBr. Cada um possui suas particularidades, mas algumas propriedades são comuns para todos eles. Um exemplo disso são as propriedades a seguir que podem ser acessadas no caminho ACBrDFe.Configuracoes.Arquivos. PathSalvar (string): Define o local em que serão salvos todos os arquivos XML gerados pelo componente. PathSchemas (string): Define o local em que se encontram os arquivos de schema, utilizados para validação do arquivo XML antes de seu envio para o web service. IniServicos (string): Define o arquivo .INI que contém as URLs utilizadas pelo componente para comunicação com o web service. Por exemplo, para o componente ACBrNFe, seria o ACBrNFeServicos.ini. Vale mencionar, que se esta propriedade não for preenchida, será usado o resource interno. Salvar (boolean): Define se o componente deve ou não salvar os arquivos XML. AdicionarLiteral (boolean): Faz com que seja criada uma nova subpasta com o literal do tipo de XML ao salvar. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar e o valor true definido em Salvar. Se estiver sendo salvo um arquivo XML de uma nota fiscal eletrônica, modelo 55, será criada uma subpasta "NFe" e o XML será salvo no caminho: "C:\MeuSoftware\XMLs\NFe\". Se estiver sendo salvo um arquivo XML de uma nota fiscal de consumidor eletrônica, modelo 65, será criada uma subpasta "NFCe" e o XML será salvo no caminho - "C:\MeuSoftware\XMLs\NFCe\". SepararPorCNPJ (boolean): Faz com que seja criada uma nova subpasta com o CNPJ do documento ao salvar o arquivo. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar e o valor true definido em Salvar. Se o CNPJ do emissor do XML for 99999999999999, será criada uma subpasta com este nome e o XML será salvo no caminho - "C:\MeuSoftware\XMLs\99999999999999\". SepararPorIE (boolean): Faz com que seja criada uma nova subpasta com a IE do documento ao salvar o arquivo. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar e o valor true definido em Salvar. Se a IE do emissor do XML for 11111111111111, será criada uma subpasta com este nome e o XML será salvo no caminho - "C:\MeuSoftware\XMLs\11111111111111\". SepararPorModelo (boolean): Faz com que seja criada uma nova subpasta com a IE do documento ao salvar o arquivo. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar e o valor true definido em Salvar. Se estiver sendo salvo um arquivo XML de uma nota fiscal eletrônica, modelo 55, será criada uma subpasta "NFe" e o XML será salvo no caminho: "C:\MeuSoftware\XMLs\NFe\". Se estiver sendo salvo um arquivo XML de uma nota fiscal de consumidor eletrônica, modelo 65, será criada uma subpasta "NFCe" e o XML será salvo no caminho - "C:\MeuSoftware\XMLs\NFCe\". SepararPorAno (boolean): Faz com que seja criada uma nova subpasta com o Ano de emissão do documento ao salvar o arquivo. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar e o valor true definido em Salvar. Se estiver sendo salvo um arquivo XML de uma nota emitida em 2025, será criada uma subpasta "2025" e o XML será salvo no caminho - "C:\MeuSoftware\XMLs\2025\". SepararPorMes (boolean): Faz com que seja criada uma nova subpasta com o Mes de emissão do documento ao salvar o arquivo. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar e o valor true definido em Salvar. Se estiver sendo salvo um arquivo XML de uma nota emitida em novembro de 2025 e estiver marcado SepararPorAno, será criada uma subpasta "11" e o XML será salvo no caminho - "C:\MeuSoftware\XMLs\2025\11". Caso não esteja marcado SepararPorAno, será criada uma subpasta "202511" e o xML será salvo no caminho - "C:\MeuSoftware\XMLs\202511". SepararPorDia (boolean): Faz com que seja criada uma nova subpasta com o Dia de emissão do documento ao salvar o arquivo. Para que esta configuração seja aplicada SepararPorMes deve estar marcado. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar e o valor true definido em Salvar. Se estiver sendo salvo um arquivo XML de uma nota emitida no dia 17, será criada uma subpasta "17" e o arquivo XML será salvo no caminho - "C:\MeuSoftware\XMLS\202511\17" OrdenacaoPath (collection): Usada para definir qual é a ordem que deve ser considerada para gerar as subpastas caso mais de uma das configurações de separação tenha sido definida. Faz com que seja criada uma nova subpasta com a IE do documento ao salvar o arquivo. Vamos considerar como um exemplo o componente ACBrNFe, com o caminho "C:\MeuSoftware\XMLs\" definido em PathSalvar, o valor true definido em Salvar e o valor true definido para SepararPorModelo, SepararPorCNPJ e SepararPorIE. Ao salvar o arquivo, você pode usar o OrdenacaoPath para definir que o caminho com as subpastas seja "C:\MeuSoftware\XMLs\CNPJ\IE\Modelo" ou "C:\MeuSoftware\XMLs\Modelo\CNPJ\IE".- 1 reply
-
- 3
-
-
- configurações
- arquivos
- (e 13 mais)
-
Bom dia Estou desenvolvendo a rotina de Distribuição de Documento Eletrônico e me deparei com um errinho na função function TACBrDFe.Gravar(NomeArquivo: String; ConteudoXML: String; aPath: String; ConteudoEhUTF8: Boolean): Boolean; Hoje a mesma encontra-se assim: if EstaVazio(SoPath) then SoPath := aPath; if EstaVazio(SoPath) then SoPath := FPConfiguracoes.Arquivos.PathSalvar; Acertando ficaria assim: if not (EstaVazio(SoPath)) then SoPath := aPath; if EstaVazio(SoPath) then SoPath := FPConfiguracoes.Arquivos.PathSalvar; Espero ter ajudado.
-
Bom dia Ao tentar salvar um danfe com o Fortes Report, estão aparecendo vários filtros repetidamente. Isso seria algo de errado em minha aplicação ou no componente Fortes ? Existe alguma forma de eliminar essas repetições ? Desde já agradeço a atenção.
-
Boa Noite, estou começando a usar este componente e gostaria de uma ajuda para salvar a chave e o protocolo de uma nota NFce em um arquivo.
-
não quero que os arquivos de envio e retorno sejam salvos. Porém quero que o -cte.xml (mesmo não protocolado) seja salvo. O motivo é que em MG há problemas de autorizar o CT-e porem o arquivo de retorno do SEFAZ vir vazio. Nesse caso, preciso do -cte.xml assinado para analise. Estou configurando o componente assim: ACBrCTe1.Configuracoes.Arquivos.Salvar := False; ACBrCTe1.Configuracoes.Arquivos.SalvarApenasCTeProcessados := False; Porém, mesmo a segunda opção estando False o -cte.xml não salva. Para que ele salve, tenho que colocar a primeira propriedade como True, mas assim os arquivos de envio e retorno que não me interessam são salvos também. A sugestão seria, se SalvarApenasCTeProcessados = False permitir salvar o -cte.xml mesmo que a propriedade Salvar esteja = False.
-
Olá pessoal! Após realizar uma atualização do ACBR percebi que as NFSe's passaram a ser salvas automaticamente, mesmo eu inicializando todas as propriedades Salvar com false. Consultando os fontes do ACBR percebi que o código que verifica esta propriedade está comentado. (ACBrNFSeWebServices.pas Linha 4905) Houve um descuido na programação ou esta propriedade será desprezada? OBS: Método que utilizo para obter a NFSe é ConsultarNFSeporRps. Agradeço desde já quem puder me ajudar.
-
Não estou conseguindo salvar o arquivo, simplesmente não salva, não há nenhuma mensagem de erro. Já testei salvar outros arquivos na mesma pasta de geração, logo não é permissão. Alimento os blocos normalmente, assim como faço com tds os outros componentes de SPED. o que me estranha é a ausência de erro! Caso alguém tenha uma luz, agradeço. Segue código abaixo para salvar: with ACBrSPEDECF1 do begin Path :=EditCaminhoSalvar.Text; Arquivo:= '\SPED_ECF_de_' + cbbComboMes.Text + '_a_' + cbbComboMes2.Text + '_de_' + cbbComboAno.Text + '.txt'; SaveFileTXT; lblLblProcesso.Caption := 'Arquivo Gerado com Sucesso!'; RetiraMensagem; end;
-
Aow galera procurei até aqui no forum mas não encontrei nada. Quando eu imprimo o Danfe a númeração da folha sai normal "FOLHA 01/01", porem quando mando salvar o PDF direto sai "FOLHA 01/00" estou utilizando o danfe Quick Report Retratil e minha versão do Quick Report é a 5 profissional. Alguem pode dar uma ajudinha ai?
