R/check_initial_balance.R

Defines functions check_initial_balance

Documented in check_initial_balance

#' Title
#'
#' @param ledger ledger
#'
#' @export
#'
#' @import dplyr
check_initial_balance <- function(ledger){

  amount_initbal <- ledger %>%
    filter(.data$recipient == "~~LEDGER INITIAL BALANCE") %>%
    nrow()

  if (amount_initbal >= 1) {
    stop("initial balance has been set already!")
  }

}
tilschuenemann/ledger documentation built on March 20, 2022, 8:36 p.m.