Purpose
The Applications' module manages the intake, validation, processing and workflow of aid applications (domande ) submitted by farmers. It handles the complete lifecycle from submission through checks, calculations and final determination.
Table of Contents
Application types
Three main types of applications (from VDOSSIER_BATCH_REPORT_2024):
Type
Name
Description
ANC
Areas of Natural Constraints
Payments for farming in challenging areas
DP
Direct Payments
Income support schemes (BISS , YFS , VCS , SFS )
AECC
Agri-Environment-Climate Commitments
Voluntary environmental measures
Key tables
Core tables
Table
Description
Rows
TDOM_DOMANDA
Main applications table containing all submitted claims
1,852,236
TDOM_MOVIMENTO_V1
Application workflow state transitions
2,184,580
TDOM_CHECK_ESITO
Check/validation results for applications
4,363,648
TDOM_CLC_REGISTRO
Calculation register for aid computations
2,764,547
TDOM_CNT_REGISTRO
Control register for validation runs
487,612
TDOM_LOG_TRANSITION
Workflow transition audit log
247,648
APPLICATION_LISTING_INFO
Application summary view data
151,050
Definition tables
Table
Description
Rows
TDOM_MODULO_DECO
Application module definitions
778
TDOM_SCHEDA_MODULO
Form/card definitions within modules
5,878
TDOM_DEF_PROGRESS_STATUS
Progress status definitions
122
TDOM_DEF_WORKFLOW_GROUP
Workflow group definitions
147
TDOM_MODULO_RELAZIONE
Module relationship definitions
4,847
Supporting tables
Table
Description
Rows
TDOM_SOGGETTO_LOCK
Subject locks during processing
60,583
TDOM_STAMPA_LOG
Print/report log
23,270
TDOM_STATO_WORKFLOW
Workflow state records
36,797
TDOM_WIZ_REQUEST
Wizard request records
5,869
TDOM_UPLOAD_FILE
Uploaded file records
328
Key columns
TDOM_DOMANDA (Main Application)
Column
Type
Nullable
Description
PKID
NUMBER
N
Primary key
ID_DOMANDA
NUMBER
N
Unique application identifier
ID_SOGGETTO
NUMBER
N
Link to subject/farmer
ID_MODULO
NUMBER
N
Link to module definition
COD_DOMANDA
VARCHAR2(4000)
Y
Application code
COD_STATO / SCO_STATO
VARCHAR2(6)
N
Current status code
DT_INIZIO / DT_FINE
DATE
N
Validity period
ID_DOMANDA_RETTIFICATA
NUMBER
Y
Link to rectified application
ID_ENTE
NUMBER
Y
Link to agency/entity
DT_ULTIMO_AGG
DATE
N
Last update timestamp
UTENTE
VARCHAR2(20)
N
User who last modified
TDOM_MOVIMENTO_V1 (Workflow Movements)
Column
Type
Nullable
Description
ID_MOVIMENTO
NUMBER
N
Movement identifier
ID_DOMANDA
NUMBER
N
Link to application
ID_WORKFLOW
NUMBER
N
Link to workflow definition
DT_MOVIMENTO
DATE
N
Movement timestamp
ID_REGISTRO
NUMBER
Y
Link to register
NOTE
VARCHAR2(4000)
Y
Movement notes
TDOM_CHECK_ESITO (Check Results)
Column
Type
Nullable
Description
ID_CHECK_ESITO
NUMBER
N
Check result identifier
ID_DOMANDA
NUMBER
N
Link to application
ID_CHECK
NUMBER
N
Link to check definition
ESITO
VARCHAR2(1)
N
Result (P=Pass, F=Fail, etc.)
COD_STATO_DOMANDA
VARCHAR2(6)
N
Application status at check time
NOTE
VARCHAR2(4000)
Y
Check notes
Data flow
See diagram:
Applications Data Flow
Integration points
Inbound
Dossier Module : Applications link to farm dossiers via ID_SOGGETTO
Import Module : Bulk application imports via TIMP_* tables
Portal : Web submissions populate TDOM_DOMANDA
Outbound
Commitments : Applications create/update commitments (TCOM_COM_DOMANDA)
Payments : Approved applications trigger payment processing
Selection : Applications feed into selection/sampling (TSEL_*)
Reporting : Application data exported for EU reporting
Key packages
Package
Purpose
APPLICATION_ROUTINE_PCK
Core application workflow routines
APPLICATION_CAPSP_PCK
CAP Strategic Plan application processing
BPS_ROUTINE_PCK
BPS routines
BPS_RULES_PCK
BPS business rules
BPS_DOMANDA
BPS application processing
DOMANDA_PCK
General application package
DOM_CLC_CALCOLO
Application calculations
DOM_CNT_CONTROLLO
Application controls
DOM_CONTROLLO
Domain control logic
DOM_APPLICATION_UTILS
Application utilities
Key views
View
Purpose
TDOMANDA
Main application view
TDOM_MODULO
Module view
TDOM_MODULO_WORKFLOW
Module workflow view
TDOM_MOVIMENTO
Movement view
APPLICATIONS_STATUS
Application status summary
APPS_DETAILS
Application details
APPS_FLOW
Application workflow flow
APPS_LAND_DETAILS
Land details per application
APPS_LIV_DETAILS
Livestock details per application
Configuration
Application modules are configured in TDOM_MODULO_DECO with:
COD_SETTORE / SCO_SETTORE: Sector codes
ANNO: Campaign year
COD_TIPO_DOMANDA: Application type
DT_APERTURA_TER / DT_CHIUSURA_TER: Submission window
COD_FUNZIONE: Function code
DURATA: Duration
Form sections within modules are defined in TDOM_SCHEDA_MODULO with eligibility rules linked via ELIGIBILITY_RULE to TRUE_DEF_RULE_LIB.
Quick reference
Acronyms — full abbreviation list
Glossary — term definitions and Italian translations
Home — system overview