aeat.application.modelo._objective_estimation_advisory module

Build objective-estimation exclusion advisories from TaxpayerProfile.

The verification path calls this helper for each revision WorkUnit and workflow TaxpayerProfile. It applies only to objective-estimation profiles for Modelo 100 and Modelo 131 in the settled official-source range (filing years 2016-2026). For those years, the helper compares the profile-declared prior-year objective-estimation volumes against the bundled legal-parameter thresholds and emits non-blocking ModeloVerificationFinding warnings when a declared volume exceeds a threshold.

See also

_collect_revision_verification_findings():

Verification collector that appends these advisories after predicate and reduction-advisory checks.

TaxpayerProfile:

Carries the objective-estimation regime flag and prior-year volume facts.

WorkUnit:

Supplies the modelo code and filing year that bound the advisory scope.