Models
French Reporting Status
Properties
| Name | Type | Required | Description |
|---|---|---|---|
reportingStatus | accepted | pending_rectificative | filed | filed_rectificative | superseded | rejected | Yes | accepted: on file, inside its reporting period. pending_rectificative: arrived after the period was filed and will be carried by a corrective filing. filed / filed_rectificative: carried on a filing transmitted to the tax administration; not final until outcomeCode is 300, see final. superseded: replaced by a correction or cancelled. rejected: refused by the tax administration; see outcomeCode. Values: accepted, pending_rectificative, filed, filed_rectificative, superseded, rejected |
final | boolean | Yes | True once nothing more will be heard about the report: filed or filed_rectificative with outcomeCode 300, superseded, or rejected. A filed report whose outcome is still empty or 500 is not final and keeps being refreshed |
receivedAt | string | null | Yes | When the report reached the reporting service |
periodStart | string | null | Yes | First day of the reporting period the report belongs to |
periodEnd | string | null | Yes | Last day of the reporting period; the cutoff for on-time filing |
submissionId | string | null | Yes | The period filing the report was carried on, once assembled |
outcomeCode | string | null | Yes | The tax administration's outcome code for the filing the report is carried on. It moves independently of reportingStatus: empty at first, then 500 while the deposit is being processed, then 300 once it is accepted. 501 means the deposit was refused and has to be resolved with support. A filed report is final only with 300 |
outcomeAt | string | null | Yes | When the tax administration returned its outcome |
checkedAt | string | null | Yes | When the status was last refreshed from the reporting service |
simulated | boolean | Yes | True for playground and test-network reports, which are recorded but never filed |