Convenience entry point (used by the scheduled GitHub Action): wires the
built-in connectors – the cosinex marketplaces Vergabemarktplatz Brandenburg
(vmp_bb_tenders()), Vergabemarktplatz NRW (vmp_nrw_tenders()) and DTVP
(dtvp_tenders()), Vergabeplattform Berlin (berlin_tenders()), the federal
Datenservice (oeffentlichevergabe_tenders()) and TED (ted_tenders()) –
and runs them through screen_portals(). The
searches are login-free (only VMP-BB optionally logs in for the notice layer),
and a portal that fails is skipped (the others still produce the report).
Usage
screen_all_portals(
dir = "reports",
vmp_bb = TRUE,
nrw = TRUE,
dtvp = TRUE,
berlin = TRUE,
oeffentlichevergabe = TRUE,
ted = TRUE,
vmp_bb_login = FALSE,
vmp_bb_notice = FALSE,
nrw_login = FALSE,
nrw_notice = FALSE,
since_days = 30,
cosinex_contracting_rules = "VOL",
keywords = tender_keywords(),
verbose = TRUE
)Arguments
- dir
Output directory (default
"reports").- vmp_bb, nrw, dtvp, berlin, oeffentlichevergabe, ted
Enable each source (all
TRUE).- vmp_bb_login, vmp_bb_notice
Log in / read notice PDFs for VMP-BB (default
FALSE; needVMP_BB_*secrets).- nrw_login, nrw_notice
Log in / read notice PDFs for Vergabemarktplatz NRW (default
FALSE; need an NRW account +VMP_NRW_*secrets).- since_days
Unified look-back window in days, applied to every portal by publication date (default
30): the API connectors fetch this many days and a final filter trims all sources (incl. VMP-BB) to the same window.- cosinex_contracting_rules
Procurement regulations (Vergabeart) for the cosinex portals (Brandenburg/NRW/DTVP), default
"VOL"(VgV / VOL/A / UVgO; excludes VOB/Bau). Seevmp_bb_scrape_tenders()for other values. The API portals have no such filter (construction is excluded via the CPV-45 veto).- keywords
Keyword groups (default
tender_keywords()).- verbose
Print progress (default
TRUE).