Skip to contents

Validates EIN2, resolves duplicate records using BMF vintage and source, derives sentinel-aware ruling_year, and selects native fields.

Usage

bmf_prepare(bmf, vars = .EFILE_BMF_VARS, strict = FALSE, verbose = TRUE)

Arguments

bmf

A data frame containing current-schema BMF data.

vars

Fields to retain. Use NULL for every available field.

strict

Error when requested fields are unavailable.

verbose

Print preparation messages.

Value

A data frame with one row per EIN2 and a bmf_diagnostics attribute.