R/generate_next_id_number.R

Defines functions generate_next_id_number

Documented in generate_next_id_number

#' Generate next ID number
#' @param id_vector vector of id numbers that is already existing. NA values are ignored.
#' @return character vector of length 1 of the next ID number by random addition of a value between 1 and 9
#' @import readr
#' @importFrom gmp as.bigz
#' @export

generate_next_id_number <-
        function(id_vector) {
                as.character(max(gmp::as.bigz(id_vector), na.rm = TRUE) + (sample(1:9, 1)))
        }
patelm9/cartographR2 documentation built on Dec. 24, 2019, 3:03 p.m.