
Gravar extracto da razao contabilistico processado em Excel
Source:R/gravar_extracto.R
gravar_extracto_razao_c.RdGrava um dataframe processado por processar_extracto_razao_c() num
ficheiro Excel, construindo automaticamente o nome do ficheiro a partir do
intervalo de datas do relatorio e da data actual. Cria a pasta de destino
se nao existir.
Arguments
- df
Um tibble processado por
processar_extracto_razao_c(). Deve conter o atributodate_range_txtgerado por essa funcao.- output_folder
Caractere. Caminho para a pasta de destino onde o ficheiro Excel sera gravado. Por padrao
"Dataout". A pasta e criada automaticamente se nao existir.- quiet
Logico. Se
TRUE(padrao), as mensagens de progresso sao suprimidas. SeFALSE, sao emitidas mensagens sobre a criacao da pasta e o caminho do ficheiro gravado.
Value
O caminho completo do ficheiro gravado, retornado de forma invisivel.
Pode ser capturado com path <- gravar_extracto_razao_c(df) para
uso posterior se necessario.
Details
O nome do ficheiro e construido automaticamente no formato:
RazaoCont_<YYYYMM>.xlsx, onde YYYYMM corresponde ao ano e
mes da data final do intervalo presente no atributo date_range_txt.
Por exemplo: RazaoCont_202512.xlsx
Se o atributo date_range_txt nao estiver presente no dataframe
(por exemplo, se o objeto foi modificado apos o processamento), o nome
do ficheiro usa "sem_datas" como sufixo.
Examples
if (FALSE) { # \dontrun{
# Gravar com pasta padrao
gravar_extracto_razao_c(df_razao)
# Gravar numa pasta personalizada
gravar_extracto_razao_c(df_razao, output_folder = "Data/processed")
# Gravar com mensagens de progresso
gravar_extracto_razao_c(df_razao, quiet = FALSE)
# Capturar o caminho do ficheiro gravado
path <- gravar_extracto_razao_c(df_razao, quiet = FALSE)
} # }