Download OpenAPI specification:
L'API TaxReporting permet la gestion des déclarations fiscales (TVA, formulaires 3310-CA3, etc.), l'échange EDI avec l'administration fiscale (TDFC, JeDeclare), et la configuration des comptes de taxes par dossier comptable.
Voir : Authentification API Inqom
Base URL
| enterpriseId required | integer <int32> |
| accountId required | integer <int32> |
| Iban required | string |
| Bic required | string |
| Name required | string |
| BankName required | string |
| Description | string |
{- "Iban": "string",
- "Bic": "string",
- "Name": "string",
- "BankName": "string",
- "Description": "string"
}0| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| configurableOnly | boolean Default: false Si vrai, ne retourne que les configurations des comptes paramétrables (par défaut : faux, retourne toutes les configurations) |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
Données de la configuration à créer ou mettre à jour
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| Exigibility | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
| VatCategory | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| IsSystemGenerated required | boolean |
{- "AccountId": 0,
- "SubAccountId": 0,
- "Exigibility": "Unknown",
- "IncludeUnletteredPayments": true,
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsSystemGenerated": true
}{- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "CanEditExigibility": true,
- "CanEditVatCategory": true,
- "CanEditVatRate": true,
- "ExigibilityEditabilityMode": "NotEditable",
- "VatCategoryEditabilityMode": "NotEditable",
- "VatRateEditabilityMode": "NotEditable",
- "CanUseMultipleVatRates": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| accountId required | integer <int32> Identifiant du compte |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
{- "AccountId": 0,
- "SubAccountId": 0,
- "CanEditExigibility": true,
- "CanEditVatCategory": true,
- "CanEditVatRate": true,
- "ExigibilityEditabilityMode": "NotEditable",
- "VatCategoryEditabilityMode": "NotEditable",
- "VatRateEditabilityMode": "NotEditable",
- "CanUseMultipleVatRates": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| accountId required | integer <int32> Identifiant du compte |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
{- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| accountId required | integer <int32> Identifiant du compte |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
| rate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" Taux de TVA sélectionné dans la modale (optionnel) : si fourni, seules les correspondances que le compte porte à ce taux dans le référentiel compte→taux→catégorie sont servies (les lignes sans ventilation par taux sur le CERFA restent rendues sans taux) ; si absent ou sentinelle (Inconnu, Multi-taux), aucun filtre |
[- {
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Rates": [
- {
- "Value": "Unknown",
- "Label": "string"
}
], - "BaseHtCells": [
- "string"
], - "TaxDueCells": [
- "string"
]
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId | integer <int32> Identifiant de la procédure dont les dates de période sont utilisées. Optionnel : si absent (wizard de bienvenue, avant la première déclaration), la fenêtre de calcul des soldes est l'exercice sélectionné via exerciseStartDate/exerciseEndDate, ou à défaut l'exercice comptable en cours. |
| exerciseStartDate | string <date-time> Date de début de l'exercice (optionnel, permet de sélectionner un exercice alternatif ; ignoré si procedureId est fourni) |
| exerciseEndDate | string <date-time> Date de fin de l'exercice (optionnel, permet de sélectionner un exercice alternatif ; ignoré si procedureId est fourni) |
[- {
- "AggregatorAccountNumber": "string",
- "AggregatorAccountLabel": "string",
- "Accounts": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
]
}
]Route distincte de vat-declaration-accounts : le mode est un réglage de dossier, pas une
propriété des comptes listés. Les deux écrans de paramétrage appellent déjà plusieurs routes en
parallèle et adoptent celle-ci quand ils en ont besoin, sans que le contrat de la liste bouge.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
{- "Mode": "TaxIncluded",
- "IsLocked": true,
- "LastChangedAt": "2019-08-24T14:15:22Z",
- "LastChangedByUserId": 0
}Le mode se change dans les deux sens tant qu'aucune déclaration du dossier n'est transmise. Un changement effectif efface le paramétrage TVA porté par les lignes des comptes d'acompte du dossier : traitement, cadrage et déclaration repartent du nouveau mode.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
Mode acompte à enregistrer
| Mode required | string Enum: "TaxIncluded" "TaxExcluded" |
{- "Mode": "TaxIncluded"
}{- "Mode": "TaxIncluded",
- "IsLocked": true,
- "LastChangedAt": "2019-08-24T14:15:22Z",
- "LastChangedByUserId": 0
}Route distincte de advance-payment-mode : le mode est un réglage de dossier, la
recommandation dépend d'une période. La recommandation ne décide jamais.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure dont la période est analysée |
{- "ShouldAsk": true,
- "RecommendedMode": "TaxIncluded",
- "IsDetected": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| accountId required | integer <int32> Identifiant du compte |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
Catégorie de TVA à épingler
| VatCategory required | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
{- "VatCategory": "ACHAT_ELEC"
}{- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
Collection des configurations à mettre à jour
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| Exigibility | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
| VatCategory | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| IsSystemGenerated required | boolean |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "Exigibility": "Unknown",
- "IncludeUnletteredPayments": true,
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsSystemGenerated": true
}
][- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
Commande contenant les configurations avec numéros de compte
required | Array of objects (VatAccountConfigurationByAccountNumberItem) |
| AtDate | string <date-time> |
{- "Configurations": [
- {
- "AccountNumber": "string",
- "Name": "string",
- "Auxiliarize": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown"
}
], - "AtDate": "2019-08-24T14:15:22Z"
}{- "Succeeded": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
], - "Errors": [
- {
- "Account": "string",
- "ErrorMessage": "string"
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| accountId required | integer <int32> Identifiant du compte |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
{- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountNumber": "string",
- "AccountLabel": "string",
- "SystemExigibility": "Unknown",
- "SystemVatCategory": "ACHAT_ELEC",
- "SystemVatRate": "Unknown",
- "UserExigibility": "Unknown",
- "UserVatCategory": "ACHAT_ELEC",
- "UserVatRate": "Unknown",
- "IsUserExigibilityCleared": true,
- "IsUserVatCategoryCleared": true,
- "IsUserVatRateCleared": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "ChartOfAccountIncludeUnletteredPayments": true,
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "IsValidatedByUser": true,
- "IsAutoComputed": true,
- "IsUserOverridden": true,
- "RequiresUserValidation": true,
- "HasChartOfAccountConfiguration": true,
- "IsChartOfAccountOverridden": true,
- "HasExtendedChartOfAccountConfiguration": true,
- "IsExtendedChartOfAccountOverridden": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
{- "FilledCount": 0,
- "SkippedCount": 0,
- "Accounts": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "IsFilled": true,
- "DetectedRate": "Unknown",
- "SkipReason": "string"
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| accountId required | integer <int32> Identifiant du compte |
| vatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" Taux de TVA |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
[- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
]Une entrée par demande, dans l'ordre reçu. Un compte introuvable garde son entrée, sans catégorie,
avec Error = "BookAccountNotFound". Au plus 1 000 entrées par appel.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
Comptes ou sous-comptes demandés, avec leur taux éventuel
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown"
}
][- {
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown",
- "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "Error": "string"
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| accountId required | integer <int32> Identifiant du compte |
| vatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" Taux de TVA |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
[- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
true| chartOfAccountId required | integer <int32> Identifiant du plan comptable |
[- {
- "ChartOfAccountId": 0,
- "AccountId": 0,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true
}
]| chartOfAccountId required | integer <int32> Identifiant du plan comptable |
Données de la configuration à créer ou mettre à jour
| AccountId required | integer <int32> |
| Exigibility | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
| VatCategory | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| IsSystemGenerated required | boolean |
{- "AccountId": 0,
- "Exigibility": "Unknown",
- "IncludeUnletteredPayments": true,
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsSystemGenerated": true
}{- "ChartOfAccountId": 0,
- "AccountId": 0,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true
}| chartOfAccountId required | integer <int32> Identifiant du plan comptable |
| accountId required | integer <int32> Identifiant du compte |
{- "ChartOfAccountId": 0,
- "AccountId": 0,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true
}| chartOfAccountId required | integer <int32> Identifiant du plan comptable |
Collection des configurations à mettre à jour
| AccountId required | integer <int32> |
| Exigibility | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
| VatCategory | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| IsSystemGenerated required | boolean |
[- {
- "AccountId": 0,
- "Exigibility": "Unknown",
- "IncludeUnletteredPayments": true,
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsSystemGenerated": true
}
][- {
- "ChartOfAccountId": 0,
- "AccountId": 0,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true
}
]| accountingFolderId required | integer <int32> |
[- {
- "EntryId": 0,
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Exigibility": "Unknown",
- "Source": "Manual",
- "TaxExcludedAmount": 0.1,
- "TaxExcludedRemainingAmount": 0.1,
- "VatAmountToDeclare": 0.1,
- "Status": "Draft",
- "CustomVatRate": 0.1
}
]| accountingFolderId required | integer <int32> |
| EntryId required | integer <int32> |
| EntryLineId required | integer <int64> |
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| VatCategory | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| Exigibility | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| TaxExcludedAmount | number <double> |
| TaxExcludedRemainingAmount | number <double> |
| VatAmountToDeclare | number <double> |
| Source required | string Enum: "Manual" "FecImport" "Automatic" "Inherited" |
| CustomVatRate | number <double> |
{- "EntryId": 0,
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Exigibility": "Unknown",
- "TaxExcludedAmount": 0.1,
- "TaxExcludedRemainingAmount": 0.1,
- "VatAmountToDeclare": 0.1,
- "Source": "Manual",
- "CustomVatRate": 0.1
}{- "EntryId": 0,
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Exigibility": "Unknown",
- "Source": "Manual",
- "TaxExcludedAmount": 0.1,
- "TaxExcludedRemainingAmount": 0.1,
- "VatAmountToDeclare": 0.1,
- "Status": "Draft",
- "CustomVatRate": 0.1
}| accountingFolderId required | integer <int32> |
| entryIds required | Array of integers <int32> [ items <int32 > ] |
[- {
- "EntryId": 0,
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Exigibility": "Unknown",
- "Source": "Manual",
- "TaxExcludedAmount": 0.1,
- "TaxExcludedRemainingAmount": 0.1,
- "VatAmountToDeclare": 0.1,
- "Status": "Draft",
- "CustomVatRate": 0.1
}
]| accountingFolderId required | integer <int32> |
| entryId required | integer <int32> |
| entryLineId required | integer <int64> |
| VatCategory required | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
{- "VatCategory": "ACHAT_ELEC"
}{- "EntryId": 0,
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Exigibility": "Unknown",
- "Source": "Manual",
- "TaxExcludedAmount": 0.1,
- "TaxExcludedRemainingAmount": 0.1,
- "VatAmountToDeclare": 0.1,
- "Status": "Draft",
- "CustomVatRate": 0.1
}| accountingFolderId required | integer <int32> |
required | Array of objects (VatEntryLineConfigurationDto) |
{- "Configurations": [
- {
- "EntryId": 0,
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Exigibility": "Unknown",
- "TaxExcludedAmount": 0.1,
- "TaxExcludedRemainingAmount": 0.1,
- "Status": "Draft",
- "CustomVatRate": 0.1
}
]
}{- "TotalImported": 0,
- "TotalUpdated": 0,
- "TotalErrors": 0,
- "Errors": [
- "string"
]
}| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
[- {
- "ExtendedChartOfAccountId": 0,
- "AccountId": 0,
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ChartOfAccountIncludeUnletteredPayments": true,
- "HasOwnConfiguration": true,
- "HasChartOfAccountConfiguration": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
]| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
Données de la configuration à créer ou mettre à jour
| AccountId required | integer <int32> |
| Exigibility | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
| VatCategory | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| IsSystemGenerated required | boolean |
{- "AccountId": 0,
- "Exigibility": "Unknown",
- "IncludeUnletteredPayments": true,
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsSystemGenerated": true
}{- "ExtendedChartOfAccountId": 0,
- "AccountId": 0,
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ChartOfAccountIncludeUnletteredPayments": true,
- "HasOwnConfiguration": true,
- "HasChartOfAccountConfiguration": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
| accountId required | integer <int32> Identifiant du compte |
{- "ExtendedChartOfAccountId": 0,
- "AccountId": 0,
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ChartOfAccountIncludeUnletteredPayments": true,
- "HasOwnConfiguration": true,
- "HasChartOfAccountConfiguration": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
| accountId required | integer <int32> Identifiant du compte |
| subAccountId | integer <int32> Identifiant du sous-compte (optionnel) |
| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
Collection des configurations à mettre à jour
| AccountId required | integer <int32> |
| Exigibility | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
| VatCategory | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| VatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| IsSystemGenerated required | boolean |
[- {
- "AccountId": 0,
- "Exigibility": "Unknown",
- "IncludeUnletteredPayments": true,
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IsSystemGenerated": true
}
][- {
- "ExtendedChartOfAccountId": 0,
- "AccountId": 0,
- "ExtendedChartOfAccountExigibility": "Unknown",
- "ExtendedChartOfAccountVatCategory": "ACHAT_ELEC",
- "ExtendedChartOfAccountVatRate": "Unknown",
- "ExtendedChartOfAccountIncludeUnletteredPayments": true,
- "ChartOfAccountExigibility": "Unknown",
- "ChartOfAccountVatCategory": "ACHAT_ELEC",
- "ChartOfAccountVatRate": "Unknown",
- "ChartOfAccountIncludeUnletteredPayments": true,
- "HasOwnConfiguration": true,
- "HasChartOfAccountConfiguration": true,
- "Exigibility": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatRate": "Unknown",
- "IncludeUnletteredPayments": true,
- "IsExigibilitySystemGenerated": true,
- "IsVatCategorySystemGenerated": true,
- "IsVatRateSystemGenerated": true
}
]| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "CanEditExigibility": true,
- "CanEditVatCategory": true,
- "CanEditVatRate": true,
- "ExigibilityEditabilityMode": "NotEditable",
- "VatCategoryEditabilityMode": "NotEditable",
- "VatRateEditabilityMode": "NotEditable",
- "CanUseMultipleVatRates": true
}
]| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
| accountId required | integer <int32> Identifiant du compte |
{- "AccountId": 0,
- "SubAccountId": 0,
- "CanEditExigibility": true,
- "CanEditVatCategory": true,
- "CanEditVatRate": true,
- "ExigibilityEditabilityMode": "NotEditable",
- "VatCategoryEditabilityMode": "NotEditable",
- "VatRateEditabilityMode": "NotEditable",
- "CanUseMultipleVatRates": true
}| companyId required | integer <int32> Identifiant du cabinet |
| extendedChartOfAccountId required | integer <int32> Identifiant du plan comptable étendu |
| accountId required | integer <int32> Identifiant du compte |
| vatRate | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" Taux de TVA |
[- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure de déclaration |
{- "property1": null,
- "property2": null
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procedure déclaration de TVA |
{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "VatAccountElements": [
- {
- "Id": 0,
- "ProcedureId": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "TaxAmount": 0,
- "TaxExcludedAmount": 0,
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}
}
], - "VatAccountsConfigurationUsed": "string",
- "Issues": [
- {
- "Message": "string",
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "IssueType": "MissingConfiguration"
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure de déclaration |
| preserveManualEntries | boolean Default: false Si vrai, conserve les saisies manuelles du formulaire au lieu de tout recalculer (par défaut : faux, tout est recalculé). Accepté et sans effet tant que le choix du type de synchro n'est pas branché. |
{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "VatAccountElements": [
- {
- "Id": 0,
- "ProcedureId": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "TaxAmount": 0,
- "TaxExcludedAmount": 0,
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}
}
], - "VatAccountsConfigurationUsed": "string",
- "Issues": [
- {
- "Message": "string",
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "IssueType": "MissingConfiguration"
}
]
}À appeler à chaque affichage tant que le formulaire n'a jamais été sauvegardé. Seule la référence est écrite : le formulaire n'est pas sauvegardé et continue de se recalculer à l'affichage suivant.
Une procédure introuvable dans le dossier rend 404 ; une procédure non préremplie est refusée par NotSupportedProcedureType (400) ; une procédure
hors brouillon (ProcedureNotInDraftStatus) et un formulaire déjà sauvegardé
(PrefilledFormAlreadySaved) par une erreur fonctionnelle.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure de déclaration |
Formulaire prérempli
| Content | string |
{- "Content": "string"
}{- "property1": null,
- "property2": null
}Régénère le snapshot d'éléments TVA depuis les soldes de comptes et remet le contenu CERFA à zéro, qui se recomposera au prochain enregistrement du formulaire. Le clic de l'utilisateur, après édition d'une écriture depuis le panneau grand livre, est la seule preuve de péremption retenue : aucune fraîcheur n'est stockée en base, aucune écriture n'a lieu sur un GET.
204 hors du périmètre source unifiée (dossier hors pilote ou formulaire hors liste) :
rien n'est écrit et rien n'est refusé, le bouton existant aussi sur les dossiers legacy où un refus
afficherait une erreur pour un dossier qui fonctionne.
409 sur un CERFA porteur de saisies manuelles, que la remise à zéro effacerait. Un type de
procédure non pré-configuré est refusé par NotSupportedProcedureType (nature
Errors.BadRequest) et une procédure qui a quitté le statut Draft par l'erreur fonctionnelle
ProcedureNotInDraftStatus, la même que le recalcul du CERFA
rend pour la même condition : son snapshot est figé, l'OD le relira tel quel au retour d'acceptation
de la DGFiP.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure de déclaration |
{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "VatAccountElements": [
- {
- "Id": 0,
- "ProcedureId": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "TaxAmount": 0,
- "TaxExcludedAmount": 0,
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}
}
], - "VatAccountsConfigurationUsed": "string",
- "Issues": [
- {
- "Message": "string",
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "IssueType": "MissingConfiguration"
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
{- "IsValid": true,
- "MissingCategoryAccounts": [
- {
- "JournalCodes": [
- "string"
], - "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Reason": "AmbiguousFallback",
- "PossibleCategories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
]
}
], - "MissingCategoryLines": [
- {
- "JournalCode": "string",
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Reason": "AmbiguousFallback",
- "PossibleCategories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "EntryId": 0,
- "EntryLineId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Label": "string",
- "DocRef": "string",
- "Amount": 0
}
], - "InvalidCombinations": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
}
], - "ClampedNegativeBalances": [
- {
- "Tag": "string",
- "TaxExcludedCell": "string",
- "VatCell": "string",
- "LostTaxExcludedAmount": 0,
- "LostVatAmount": 0,
- "Reason": "LastPeriodOfExercise"
}
], - "StaleAdjustments": [
- {
- "RowIdentifier": "string",
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "GeneratedTaxExcludedAmount": 0,
- "GeneratedVatAmount": 0,
- "EffectiveTaxExcludedAmount": 0,
- "EffectiveVatAmount": 0,
- "Reason": "AddedSinceGeneration"
}
], - "StaleAdjustmentsUnverifiable": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
[- {
- "Field": "string",
- "TotalTaxExcludedAmount": 0,
- "TotalVatAmount": 0
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
[- {
- "Tag": "string",
- "AccountNames": [
- "string"
]
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
{- "Metadata": {
- "ProcedureId": 0,
- "AccountingFolderId": 0,
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "TotalAccountsRequested": 0,
- "TotalAccountsReturned": 0,
- "TotalEntries": 0,
- "TotalLines": 0,
- "PagesRetrieved": 0,
- "CarryOverEntries": 0
}, - "Entries": [
- {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Label": "string",
- "DocRef": "string",
- "JournalId": 0,
- "SourceId": "string",
- "Lines": [
- {
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SystemCategory": "string",
- "LineRole": "TaxIncludedLine",
- "FiscalNature": "string",
- "Amount": 0,
- "VatCategory": "string",
- "VatRate": "string",
- "VatAmount": 0,
- "TaxExcludedAmount": 0,
- "TaxExcludedAccountName": "string",
- "TaxExcludedAccountId": 0,
- "TaxExcludedSubAccountId": 0,
- "TaxIncludedAccountName": "string",
- "TaxIncludedAccountId": 0,
- "TaxIncludedSubAccountId": 0,
- "CharacterizationSource": "string",
- "IsLineExceptionMissingCategory": true
}
]
}
], - "Validation": {
- "Gaps": [
- {
- "MappingTag": "string",
- "DeclaredVatAmount": 0,
- "ExportedVatAmount": 0,
- "VatGap": 0
}
], - "ExcludedEntries": [
- {
- "AccountId": 0,
- "EntryId": 0,
- "Reason": "string"
}
], - "Warnings": [
- "string"
], - "HasGaps": true,
- "HasExclusions": true
}
}| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
| jobId required | string <uuid> |
{- "JobId": "b63aeb7e-595c-4f65-82ac-857bbcab263d",
- "Status": "InProgress",
- "ErrorMessage": "string",
- "TotalLines": 0,
- "TotalAccounts": 0,
- "CreatedAt": "2019-08-24T14:15:22Z",
- "CompletedAt": "2019-08-24T14:15:22Z"
}| isGaec | boolean Indique si le calcul est pour un GAEC |
| annualRevenue required | number <decimal> Chiffre d'affaires hors taxe de l'année précédente |
| associatesCount | integer <int32> Nombre d'associés |
{- "FixedAmount": 0,
- "VariableAmount": 0,
- "TotalAmount": 0
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
[- {
- "Id": 0,
- "Year": 0,
- "IsGaec": true,
- "AnnualRevenue": 0,
- "AssociatesCount": 0,
- "Calculation": {
- "FixedAmount": 0,
- "VariableAmount": 0,
- "TotalAmount": 0
}
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| year required | integer <int32> Année de déclaration |
Données de la déclaration
| IsGaec required | boolean |
| AnnualRevenue required | number <decimal> |
| AssociatesCount | integer <int32> |
{- "IsGaec": true,
- "AnnualRevenue": 0,
- "AssociatesCount": 0
}{- "Id": 0,
- "Year": 0,
- "IsGaec": true,
- "AnnualRevenue": 0,
- "AssociatesCount": 0,
- "Calculation": {
- "FixedAmount": 0,
- "VariableAmount": 0,
- "TotalAmount": 0
}
}{- "AnalysisResult": {
- "TotalCount": 0,
- "NeedsMigrationCount": 0,
- "GuidPartitionKeyCount": 0,
- "MigrationPercentage": 0.1,
- "SampleEntriesToMigrate": [
- "string"
]
}, - "MigrationResult": {
- "TotalProcessed": 0,
- "SuccessfulMigrations": 0,
- "Errors": 0,
- "Skipped": 0,
- "Duration": "string",
- "ErrorMessages": [
- "string"
]
}, - "DryRun": true,
- "CompletedAt": "2019-08-24T14:15:22Z"
}Cet endpoint retourne un stream de données JSON en temps réel.
| DryRun required | boolean Mode de fonctionnement : true pour simulation, false pour migration réelle |
| TimeoutMinutes required | integer <int32> Timeout en minutes pour l'opération (défaut: 60 minutes) |
| MaxItemsToMigrate | integer <int32> Nombre maximum d'éléments à migrer (null = pas de limite, migration complète) Utile pour faire des migrations par petits lots et éviter de traiter toute la base d'un coup |
| MaxConcurrency required | integer <int32> Nombre de threads en parallèle pour la migration (défaut: 8) Permet de contrôler la charge sur Azure Table Storage |
{- "DryRun": true,
- "TimeoutMinutes": 0,
- "MaxItemsToMigrate": 1000,
- "MaxConcurrency": 4
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| scope | string Enum: "Purchases" "Sales" Périmètre des comptes: Providers (Achats) ou Customers (Ventes) |
| page required | integer <int32> Default: 1 Numéro de page pour la pagination (défaut: 1) |
| size required | integer <int32> Default: 20 Nombre d'éléments par page (défaut: 20) |
| sortBy required | string Default: "Date" Enum: "None" "Date" "DebitSum" "CreditSum" "AbsoluteAmount" "Label" "Journal" "Letter" "DocRef" Champ de tri (défaut: Date) |
| sortDesc required | boolean Default: false Tri descendant si true (défaut: false) |
| onlyRequiringCompletion | boolean Default: false Si true, filtre uniquement les écritures nécessitant une complétion du montant HT restant à déclarer (défaut: false = pas de filtre) |
{- "Accounts": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "Balance": 0,
- "DebitBalance": 0,
- "CreditBalance": 0,
- "LetterGroups": [
- {
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "Balance": 0,
- "Entries": [
- {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "JournalId": 0,
- "ExerciseId": 0,
- "Label": "string",
- "DocRef": "string",
- "UserId": 0,
- "FileId": 0,
- "ValidationDate": "2019-08-24T14:15:22Z",
- "LastUpdateDate": "2019-08-24T14:15:22Z",
- "Lines": [
- {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- null
], - "InitialVatRateDistributions": [
- null
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
], - "VerificationInfo": {
- "TaxIncludedAmount": 0,
- "TaxExcludedToAllocate": 0.1,
- "VatToAllocate": 0.1,
- "SuggestedDistributions": [
- {
- "VatRate": null,
- "TaxExcludedAmount": null,
- "VatAmount": null
}
], - "ConsistencyCheck": {
- "CanBeValidated": true,
- "IsValid": true,
- "Errors": [
- null
]
}
}
}
]
}
]
}
], - "TotalCount": 0
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| scope | string Enum: "Purchases" "Sales" Périmètre des comptes: Providers (Achats) ou Customers (Ventes) |
| page required | integer <int32> Default: 1 Numéro de page pour la pagination (défaut: 1) |
| size required | integer <int32> Default: 20 Nombre d'éléments par page (défaut: 20) |
| sortBy required | string Default: "Date" Enum: "None" "Date" "DebitSum" "CreditSum" "AbsoluteAmount" "Label" "Journal" "Letter" "DocRef" Champ de tri (défaut: Date) |
| sortDesc required | boolean Default: false Tri descendant si true (défaut: false) |
| onlyRequiringCompletion | boolean Default: false Si true, filtre uniquement les écritures nécessitant une complétion du montant HT restant à déclarer (défaut: false = pas de filtre) |
Body object to filter
| AmountAbove | number <double> |
| AmountBelow | number <double> |
| EntryLineLabel | string |
| EntryLineLabelStartWith | string |
| JournalId | integer <int32> |
| HasAttachedFile | boolean |
| AccountStartWith | string |
object (AccountKey) | |
Array of objects (AccountSearch) | |
| BalancedAccount | boolean |
| JournalType | string |
| WithoutJournalType | string |
| AmountDirections | string |
| CreationDate | string <date-time> |
| DocRef | string |
| CreatedBefore | string <date-time> |
| EntrySource | string |
| FileId | integer <int32> |
| WithAxisId | integer <int32> |
| WithoutAxisId | integer <int32> |
| WithTagId | integer <int32> |
| WithoutTagId | integer <int32> |
| AccountIds | Array of integers <int32> [ items <int32 > ] |
| SubAccountIds | Array of integers <int32> [ items <int32 > ] |
| LetteringCreatedAfter | string <date-time> |
| LetteringCreatedBefore | string <date-time> |
| UnletteredAt | string <date-time> |
| EntryLineSourceId | string |
| LetterId | integer <int32> |
| EntryIds | Array of integers <int32> [ items <int32 > ] |
{- "AmountAbove": 0.1,
- "AmountBelow": 0.1,
- "EntryLineLabel": "string",
- "EntryLineLabelStartWith": "string",
- "JournalId": 0,
- "HasAttachedFile": true,
- "AccountStartWith": "string",
- "AccountKey": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "WithAccounts": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "WithDescendant": true
}
], - "BalancedAccount": true,
- "JournalType": "string",
- "WithoutJournalType": "string",
- "AmountDirections": "string",
- "CreationDate": "2019-08-24T14:15:22Z",
- "DocRef": "string",
- "CreatedBefore": "2019-08-24T14:15:22Z",
- "EntrySource": "string",
- "FileId": 0,
- "WithAxisId": 0,
- "WithoutAxisId": 0,
- "WithTagId": 0,
- "WithoutTagId": 0,
- "AccountIds": [
- 0
], - "SubAccountIds": [
- 0
], - "LetteringCreatedAfter": "2019-08-24T14:15:22Z",
- "LetteringCreatedBefore": "2019-08-24T14:15:22Z",
- "UnletteredAt": "2019-08-24T14:15:22Z",
- "EntryLineSourceId": "string",
- "LetterId": 0,
- "EntryIds": [
- 0
]
}{- "Accounts": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "Balance": 0,
- "DebitBalance": 0,
- "CreditBalance": 0,
- "LetterGroups": [
- {
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "Balance": 0,
- "Entries": [
- {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "JournalId": 0,
- "ExerciseId": 0,
- "Label": "string",
- "DocRef": "string",
- "UserId": 0,
- "FileId": 0,
- "ValidationDate": "2019-08-24T14:15:22Z",
- "LastUpdateDate": "2019-08-24T14:15:22Z",
- "Lines": [
- {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- null
], - "InitialVatRateDistributions": [
- null
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
], - "VerificationInfo": {
- "TaxIncludedAmount": 0,
- "TaxExcludedToAllocate": 0.1,
- "VatToAllocate": 0.1,
- "SuggestedDistributions": [
- {
- "VatRate": null,
- "TaxExcludedAmount": null,
- "VatAmount": null
}
], - "ConsistencyCheck": {
- "CanBeValidated": true,
- "IsValid": true,
- "Errors": [
- null
]
}
}
}
]
}
]
}
], - "TotalCount": 0
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| scope | string Enum: "Purchases" "Sales" Périmètre des comptes: Providers (Achats) ou Customers (Ventes) |
| page required | integer <int32> Default: 1 Numéro de page pour la pagination (défaut: 1) |
| size required | integer <int32> Default: 20 Nombre d'éléments par page (défaut: 20) |
| sortBy required | string Default: "Date" Enum: "None" "Date" "DebitSum" "CreditSum" "AbsoluteAmount" "Label" "Journal" "Letter" "DocRef" Champ de tri (défaut: Date) |
| sortDesc required | boolean Default: false Tri descendant si true (défaut: false) |
Body object to filter
| AmountAbove | number <double> |
| AmountBelow | number <double> |
| EntryLineLabel | string |
| EntryLineLabelStartWith | string |
| JournalId | integer <int32> |
| HasAttachedFile | boolean |
| AccountStartWith | string |
object (AccountKey) | |
Array of objects (AccountSearch) | |
| BalancedAccount | boolean |
| JournalType | string |
| WithoutJournalType | string |
| AmountDirections | string |
| CreationDate | string <date-time> |
| DocRef | string |
| CreatedBefore | string <date-time> |
| EntrySource | string |
| FileId | integer <int32> |
| WithAxisId | integer <int32> |
| WithoutAxisId | integer <int32> |
| WithTagId | integer <int32> |
| WithoutTagId | integer <int32> |
| AccountIds | Array of integers <int32> [ items <int32 > ] |
| SubAccountIds | Array of integers <int32> [ items <int32 > ] |
| LetteringCreatedAfter | string <date-time> |
| LetteringCreatedBefore | string <date-time> |
| UnletteredAt | string <date-time> |
| EntryLineSourceId | string |
| LetterId | integer <int32> |
| EntryIds | Array of integers <int32> [ items <int32 > ] |
{- "AmountAbove": 0.1,
- "AmountBelow": 0.1,
- "EntryLineLabel": "string",
- "EntryLineLabelStartWith": "string",
- "JournalId": 0,
- "HasAttachedFile": true,
- "AccountStartWith": "string",
- "AccountKey": {
- "AccountId": 0,
- "SubAccountId": 0
}, - "WithAccounts": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "WithDescendant": true
}
], - "BalancedAccount": true,
- "JournalType": "string",
- "WithoutJournalType": "string",
- "AmountDirections": "string",
- "CreationDate": "2019-08-24T14:15:22Z",
- "DocRef": "string",
- "CreatedBefore": "2019-08-24T14:15:22Z",
- "EntrySource": "string",
- "FileId": 0,
- "WithAxisId": 0,
- "WithoutAxisId": 0,
- "WithTagId": 0,
- "WithoutTagId": 0,
- "AccountIds": [
- 0
], - "SubAccountIds": [
- 0
], - "LetteringCreatedAfter": "2019-08-24T14:15:22Z",
- "LetteringCreatedBefore": "2019-08-24T14:15:22Z",
- "UnletteredAt": "2019-08-24T14:15:22Z",
- "EntryLineSourceId": "string",
- "LetterId": 0,
- "EntryIds": [
- 0
]
}{- "Accounts": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "Balance": 0,
- "DebitBalance": 0,
- "CreditBalance": 0,
- "LetterGroups": [
- {
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "Balance": 0,
- "Entries": [
- {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "JournalId": 0,
- "ExerciseId": 0,
- "Label": "string",
- "DocRef": "string",
- "UserId": 0,
- "FileId": 0,
- "ValidationDate": "2019-08-24T14:15:22Z",
- "LastUpdateDate": "2019-08-24T14:15:22Z",
- "Lines": [
- {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- null
], - "InitialVatRateDistributions": [
- null
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
], - "VerificationInfo": {
- "TaxIncludedAmount": 0,
- "TaxExcludedToAllocate": 0.1,
- "VatToAllocate": 0.1,
- "SuggestedDistributions": [
- {
- "VatRate": null,
- "TaxExcludedAmount": null,
- "VatAmount": null
}
], - "ConsistencyCheck": {
- "CanBeValidated": true,
- "IsValid": true,
- "Errors": [
- null
]
}
}
}
]
}
]
}
], - "TotalCount": 0
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| entryId required | integer <int32> Identifiant de l'écriture |
| entryLineId required | integer <int64> Identifiant de la ligne d'écriture |
{- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "JournalId": 0,
- "ExerciseId": 0,
- "Label": "string",
- "DocRef": "string",
- "UserId": 0,
- "FileId": 0,
- "ValidationDate": "2019-08-24T14:15:22Z",
- "LastUpdateDate": "2019-08-24T14:15:22Z",
- "Lines": [
- {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
], - "VerificationInfo": {
- "TaxIncludedAmount": 0,
- "TaxExcludedToAllocate": 0.1,
- "VatToAllocate": 0.1,
- "SuggestedDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0
}
], - "ConsistencyCheck": {
- "CanBeValidated": true,
- "IsValid": true,
- "Errors": [
- "string"
]
}
}
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| entryId required | integer <int32> Identifiant de l'écriture |
| entryLineId required | integer <int64> Identifiant de la ligne d'écriture |
Commande de mise à jour du taux de TVA
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| VatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
{- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown"
}{- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
Commande de mise à jour bulk avec la liste des lignes à modifier
required | Array of objects (VatAllocationEntryLineRateUpdateDto) |
{- "Updates": [
- {
- "EntryId": 0,
- "EntryLineId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "VatRate": "Unknown"
}
]
}[- {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| entryId required | integer <int32> Identifiant de l'écriture |
| entryLineId required | integer <int64> Identifiant de la ligne d'écriture |
| procedureId | integer <int32> Identifiant de la procedure |
Commande de mise à jour avec les distributions par taux et le montant de TVA à déclarer
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| VatAmountToDeclare required | number <decimal> |
required | Array of objects (VatRateDistributionDto) |
{- "AccountId": 0,
- "SubAccountId": 0,
- "VatAmountToDeclare": 0,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "HtAmount": 0
}
]
}{- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| entryId required | integer <int32> Identifiant de l'écriture |
| entryLineId required | integer <int64> Identifiant de la ligne d'écriture |
| dryRun | boolean Default: false Si true, calcule sans sauvegarder. Défaut: false |
{- "IsSuccessful": true,
- "ErrorMessage": "string",
- "EntryLine": {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| dryRun | boolean Default: false Si true, calcule sans sauvegarder. Défaut: false |
Commande bulk avec la liste des lignes à calculer
required | Array of objects (VatCalculationEntryLineDto) |
{- "EntryLines": [
- {
- "EntryId": 0,
- "EntryLineId": 0
}
]
}{- "Results": [
- {
- "IsSuccessful": true,
- "ErrorMessage": "string",
- "EntryLine": {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
}
], - "TotalProcessed": 0,
- "SuccessCount": 0,
- "FailureCount": 0,
- "IsSuccessful": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| entryId required | integer <int32> Identifiant de l'écriture |
| entryLineId required | integer <int64> Identifiant de la ligne d'écriture |
Commande avec le statut cible (shouldDeclare: true/false)
| IsDeclared required | boolean |
{- "IsDeclared": true
}{- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| entryId required | integer <int32> Identifiant de l'écriture |
| entryLineId required | integer <int64> Identifiant de la ligne d'écriture |
| procedureId | integer <int32> Identifiant de la procédure courante (snapshot DEJA_DECLARE) |
Commande avec le flag shouldDeclare
| ShouldDeclare required | boolean |
{- "ShouldDeclare": true
}{- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure (détermine la période de déclaration) |
{- "Results": [
- {
- "IsSuccessful": true,
- "ErrorMessage": "string",
- "EntryLine": {
- "Id": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "Label": "string",
- "Amount": 0,
- "ProgressiveBalance": 0.1,
- "CurrencyId": 0,
- "Lettering": "string",
- "IsPartialLettering": true,
- "MatchedId": 0,
- "MatchedLetterOrientation": "string",
- "MatchedDate": "2019-08-24T14:15:22Z",
- "SourceId": "string",
- "SourceType": "Unknown",
- "Revision": "Unrevised",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0.1,
- "VatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "InitialVatRateDistributions": [
- {
- "VatRate": "Unknown",
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "VatAmountDeclared": 0.1,
- "VatAmountDeferred": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1
}
], - "IsAdjustedBySystem": true,
- "VatAmountToDeclare": 0.1,
- "IsVatEditable": true,
- "IsVatRateInherited": true,
- "IsAlreadyDeclared": true,
- "CanUndeclare": true,
- "UniqueVatRate": "Unknown",
- "TtcRestantAPayer": 0.1,
- "PriorPeriodTaxExcludedAmount": 0.1,
- "PriorPeriodVatAmount": 0.1,
- "IsVatDeclarable": true
}
}
], - "TotalProcessed": 0,
- "SuccessCount": 0,
- "FailureCount": 0,
- "IsSuccessful": true
}| enterpriseId required | integer <int32> |
| closingDate | string <date-time> |
{- "DeadlineDate": "2019-08-24T14:15:22Z",
- "TaskName": "string",
- "CabinetId": 0,
- "AccountantUserId": 0,
- "EnterpriseClientId": 0,
- "AccountingTaskId": 0,
- "AccountingTask": {
- "Id": 0
}
}| enterpriseId required | integer <int32> |
| TaxSystemId | integer <int32> |
| VatSystemId | integer <int32> |
| VatDeadlineDay | integer <int32> |
{- "TaxSystemId": 0,
- "VatSystemId": 0,
- "VatDeadlineDay": 0
}| enterprisesIds | Array of integers <int32> [ items <int32 > ] |
[- {
- "EnterpriseId": 0,
- "VatSystem": {
- "Code": "string",
- "Description": "string"
}, - "TaxesDeadlines": [
- {
- "Name": "string",
- "Category": "None",
- "Previous": {
- "DueDate": "2019-08-24T14:15:22Z",
- "Status": "Draft"
}, - "Next": {
- "DueDate": "2019-08-24T14:15:22Z",
- "Status": "Draft"
}
}
]
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId | integer <int32> Déclaration à renvoyer ; sans elle, la CA3, la CA12 ou la CA12 agricole datée la plus récente |
{- "PermanentFileDeadlineDay": 0,
- "RecommendedPermanentFileDeadlineDay": 0,
- "Declaration": {
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "FormCode": "string",
- "PeriodStartDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "DgfipReceivedAt": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "DgfipDayMatchesPermanentFile": true,
- "DgfipDeadlineMatchesPermanentFile": true,
- "DgfipDeadline": {
- "Date": "2019-08-24T14:15:22Z",
- "Rule": "DgfipProcessingReport"
}, - "PermanentFileDeadline": {
- "Date": "2019-08-24T14:15:22Z",
- "Rule": "DgfipProcessingReport"
}, - "TeleportalDeadline": {
- "Date": "2019-08-24T14:15:22Z",
- "Rule": "DgfipProcessingReport"
}
}
}| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
| VatControlByRatesLink required | string |
| VatControlByAmountsLink required | string |
{- "VatControlByRatesLink": "string",
- "VatControlByAmountsLink": "string"
}| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
| VatControlByAccountBalanceLink required | string |
{- "VatControlByAccountBalanceLink": "string"
}| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
| Header | string |
| Footer | string |
| Cover | string |
| Style | string |
| HtmlFiles | Array of strings |
| FileName | string |
| HeaderFooterEnableOnCover required | boolean |
{- "Header": "string",
- "Footer": "string",
- "Cover": "string",
- "Style": "string",
- "HtmlFiles": [
- "string"
], - "FileName": "string",
- "HeaderFooterEnableOnCover": true
}| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
{- "PdfDownloadUrl": "string",
- "FileName": "string"
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable. |
| procedureId required | integer <int32> Identifiant de la déclaration d'origine (celle qui vient d'être publiée). |
{- "ShouldPropose": true,
- "Kind": "Deposit",
- "CurrentPaidAmount": 0.1,
- "DepositAmount": 0.1,
- "DepositRate": 0.1,
- "CreditAmount": 0.1
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable. |
| procedureId required | integer <int32> Identifiant de la déclaration d'origine. |
Montant pré-rempli et texte de correspondance.
| Amount required | number <decimal> |
| CorrespondenceText | string |
{- "Amount": 0,
- "CorrespondenceText": "string"
}0| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
{- "Forms": [
- {
- "Id": 0,
- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "CreationDate": "2019-08-24T14:15:22Z",
- "IsDeleted": true,
- "Expired": true,
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCodeDgfip": "string",
- "Millesime": 0,
- "FormVersion": 0
}
], - "NewerVersionWarning": [
- {
- "FormCode": "string",
- "Kind": "Millesime",
- "SnapshotMillesime": 0,
- "LatestMillesime": 0,
- "SnapshotFormVersion": 0,
- "LatestFormVersion": 0
}
]
}| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
{- "Fields": {
- "DeclaredAmountField": "string",
- "PaidAmountField": "string"
}, - "NewerVersionWarning": [
- {
- "FormCode": "string",
- "Kind": "Millesime",
- "SnapshotMillesime": 0,
- "LatestMillesime": 0,
- "SnapshotFormVersion": 0,
- "LatestFormVersion": 0
}
]
}| Name required | string |
| PeriodBeginDate required | string <date-time> |
| PeriodEndDate required | string <date-time> |
| Content required | string |
| Type required | string Enum: "Web" "Excel" |
| DeclaredAmountField | string |
| PaidAmountField | string |
| IsDraft required | boolean |
| FormCode | string Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| Millesime | integer <int32> |
| FormVersion | integer <int32> |
| FormActivationDate | string <date-time> |
{- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0,
- "FormActivationDate": "2019-08-24T14:15:22Z"
}{- "Id": 0,
- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "CreationDate": "2019-08-24T14:15:22Z",
- "IsDeleted": true,
- "Expired": true,
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCodeDgfip": "string",
- "Millesime": 0,
- "FormVersion": 0
}| type | string Enum: "Web" "Excel" |
| activeOnly | boolean |
| beginDate | string <date-time> |
| endDate | string <date-time> |
[- {
- "Id": 0,
- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "CreationDate": "2019-08-24T14:15:22Z",
- "IsDeleted": true,
- "Expired": true,
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCodeDgfip": "string",
- "Millesime": 0,
- "FormVersion": 0
}
]| id required | integer <int32> |
{- "Id": 0,
- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "CreationDate": "2019-08-24T14:15:22Z",
- "IsDeleted": true,
- "Expired": true,
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCodeDgfip": "string",
- "Millesime": 0,
- "FormVersion": 0
}| id required | integer <int32> |
| Id required | integer <int32> |
| Name required | string |
| PeriodBeginDate required | string <date-time> |
| PeriodEndDate required | string <date-time> |
| Content required | string |
| Type required | string Enum: "Web" "Excel" |
| DeclaredAmountField | string |
| PaidAmountField | string |
| IsDraft required | boolean |
| FormCode | string Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| Millesime | integer <int32> |
| FormVersion | integer <int32> |
| FormActivationDate | string <date-time> |
{- "Id": 0,
- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0,
- "FormActivationDate": "2019-08-24T14:15:22Z"
}{- "Id": 0,
- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "CreationDate": "2019-08-24T14:15:22Z",
- "IsDeleted": true,
- "Expired": true,
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCodeDgfip": "string",
- "Millesime": 0,
- "FormVersion": 0
}| procedureId | integer <int32> |
| beginDate | string <date-time> |
| endDate | string <date-time> |
[- {
- "Id": 0,
- "Name": "string",
- "PeriodBeginDate": "2019-08-24T14:15:22Z",
- "PeriodEndDate": "2019-08-24T14:15:22Z",
- "Content": "string",
- "Type": "Web",
- "CreationDate": "2019-08-24T14:15:22Z",
- "IsDeleted": true,
- "Expired": true,
- "DeclaredAmountField": "string",
- "PaidAmountField": "string",
- "IsDraft": true,
- "FormCodeDgfip": "string",
- "Millesime": 0,
- "FormVersion": 0
}
]| procedureId | integer <int32> |
| beginDate | string <date-time> |
| endDate | string <date-time> |
{- "DeclaredAmountField": "string",
- "PaidAmountField": "string"
}| Vats required | integer <int32> |
| Category required | string Value: "TVA" |
| Nature required | string Enum: "Declaration" "Remboursement" |
| PrincipalForm required | string |
| IdentificationForm required | string |
| Annexe required | Array of strings |
| ActivationDate required | string <date-time> |
| ExpirationDate required | string <date-time> |
| IsAgricultural required | boolean |
| Type required | string Enum: "Liquidation" "Refund" "Deposit" "Appendix" |
| PrincipalFormCode required | string Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| IdentificationFormCode required | string Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| AnnexeFormCodes | Array of strings Items Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| StructureActivationDate | string <date-time> |
{- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "_3310A",
- "IdentificationFormCode": "_3310A",
- "AnnexeFormCodes": [
- "_3310A"
], - "StructureActivationDate": "2019-08-24T14:15:22Z"
}{- "Id": 0,
- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "string",
- "IdentificationFormCode": "string",
- "AnnexeFormCodes": [
- "string"
]
}| category | string Value: "TVA" |
| nature | string Enum: "Declaration" "Remboursement" |
| activeOnly | boolean |
| beginDate | string <date-time> |
| endDate | string <date-time> |
| isAgricultural | boolean |
| vatSystemId | integer <int32> |
[- {
- "Id": 0,
- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "string",
- "IdentificationFormCode": "string",
- "AnnexeFormCodes": [
- "string"
]
}
]| accountingFolderId required | integer <int32> |
| category | string Value: "TVA" |
| nature | string Enum: "Declaration" "Remboursement" |
| activeOnly | boolean |
| beginDate | string <date-time> |
| endDate | string <date-time> |
| isAgricultural | boolean |
| vatSystemId | integer <int32> |
| procedureType | string Enum: "Manual" "Assisted" "PreConfigured" |
[- {
- "Id": 0,
- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "string",
- "IdentificationFormCode": "string",
- "AnnexeFormCodes": [
- "string"
]
}
][- {
- "Id": 0,
- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "string",
- "IdentificationFormCode": "string",
- "AnnexeFormCodes": [
- "string"
]
}
]| id required | integer <int32> |
{- "Id": 0,
- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "string",
- "IdentificationFormCode": "string",
- "AnnexeFormCodes": [
- "string"
]
}| id required | integer <int32> |
| Id required | integer <int32> |
| Vats required | integer <int32> |
| Category required | string Value: "TVA" |
| Nature required | string Enum: "Declaration" "Remboursement" |
| PrincipalForm required | string |
| IdentificationForm required | string |
| Annexe required | Array of strings |
| ActivationDate required | string <date-time> |
| ExpirationDate required | string <date-time> |
| IsAgricultural required | boolean |
| Type required | string Enum: "Liquidation" "Refund" "Deposit" "Appendix" |
| PrincipalFormCode required | string Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| IdentificationFormCode required | string Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| AnnexeFormCodes | Array of strings Items Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
| StructureActivationDate | string <date-time> |
{- "Id": 0,
- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "_3310A",
- "IdentificationFormCode": "_3310A",
- "AnnexeFormCodes": [
- "_3310A"
], - "StructureActivationDate": "2019-08-24T14:15:22Z"
}{- "Id": 0,
- "Vats": 0,
- "Category": "TVA",
- "Nature": "Declaration",
- "PrincipalForm": "string",
- "IdentificationForm": "string",
- "Annexe": [
- "string"
], - "ActivationDate": "2019-08-24T14:15:22Z",
- "ExpirationDate": "2019-08-24T14:15:22Z",
- "IsAgricultural": true,
- "Type": "Liquidation",
- "PrincipalFormCode": "string",
- "IdentificationFormCode": "string",
- "AnnexeFormCodes": [
- "string"
]
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> Identifiant de la déclaration (obligatoire) |
| fileType | string Default: "Sent" Enum: "Sent" "Received" Type de fichier EDI à récupérer (envoyé ou reçu) |
"string"| enterpriseId required | integer <int32> |
| category | string Default: "None" Enum: "None" "Tva" "TvaRefund" "LiasseFiscale" "LiasseIs" "Cvae" "Def" "AcompteCvae" "Tvs" "PaiementSoldeIs" "PaiementAcomptesIs" "AcompteCA12" |
| beginDate | string <date-time> |
| endDate | string <date-time> |
[- {
- "Id": 0,
- "EnterpriseId": 0,
- "Category": "None",
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "FilingDeadline": "2019-08-24T14:15:22Z",
- "DepositDeadline": "2019-08-24T14:15:22Z",
- "DocumentName": "string",
- "DocumentId": "string",
- "ProcedureDefinitionId": 0,
- "ProcedureItems": [
- {
- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}
], - "FormType": "Liquidation",
- "PeriodType": "Monthly",
- "DepositNumber": 0,
- "FormSnapshot": {
- "Principal": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Identification": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Annexes": [
- {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}
]
}
}
]| enterpriseId required | integer <int32> |
| DocumentName required | string |
| ProcedureDefinitionId required | integer <int32> |
| Category required | string Enum: "None" "Tva" "TvaRefund" "LiasseFiscale" "LiasseIs" "Cvae" "Def" "AcompteCvae" "Tvs" "PaiementSoldeIs" "PaiementAcomptesIs" "AcompteCA12" |
| BeginDate required | string <date-time> |
| EndDate required | string <date-time> |
| ClosingDate | string <date-time> |
| DocumentId | string |
object (FormSnapshotData) |
{- "DocumentName": "string",
- "ProcedureDefinitionId": 0,
- "Category": "None",
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "ClosingDate": "2019-08-24T14:15:22Z",
- "DocumentId": "string",
- "FormSnapshot": {
- "Principal": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Identification": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Annexes": [
- {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}
]
}
}{- "Id": 0,
- "EnterpriseId": 0,
- "Category": "None",
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "FilingDeadline": "2019-08-24T14:15:22Z",
- "DepositDeadline": "2019-08-24T14:15:22Z",
- "DocumentName": "string",
- "DocumentId": "string",
- "ProcedureDefinitionId": 0,
- "ProcedureItems": [
- {
- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}
], - "FormType": "Liquidation",
- "PeriodType": "Monthly",
- "DepositNumber": 0,
- "FormSnapshot": {
- "Principal": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Identification": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Annexes": [
- {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}
]
}
}| enterpriseId required | integer <int32> |
| procedureGroupId required | integer <int32> |
{- "Id": 0,
- "EnterpriseId": 0,
- "Category": "None",
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "FilingDeadline": "2019-08-24T14:15:22Z",
- "DepositDeadline": "2019-08-24T14:15:22Z",
- "DocumentName": "string",
- "DocumentId": "string",
- "ProcedureDefinitionId": 0,
- "ProcedureItems": [
- {
- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}
], - "FormType": "Liquidation",
- "PeriodType": "Monthly",
- "DepositNumber": 0,
- "FormSnapshot": {
- "Principal": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Identification": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Annexes": [
- {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}
]
}
}| enterpriseId required | integer <int32> Accounting folder identifier |
VAT Assistant procedure group creation command
| AccountingFolderId required | integer <int32> |
| ProcedureType required | string Enum: "Liquidation" "Refund" "Deposit" "Appendix" |
| BeginDate required | string <date-time> |
| EndDate required | string <date-time> |
| DepositNumber | integer <int32> |
| FormCode | string Enum: "_3310A" "_3310CA3" "_3310TER" "_3310TIC" "_3514" "_3515SD" "_3517AGRSD" "_3517DDR" "_3517SCA12" "_3519" "_3525BIS" "T_IDENTIF" |
{- "AccountingFolderId": 0,
- "ProcedureType": "Liquidation",
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "DepositNumber": 0,
- "FormCode": "_3310A"
}{- "Id": 0,
- "EnterpriseId": 0,
- "Category": "None",
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "FilingDeadline": "2019-08-24T14:15:22Z",
- "DepositDeadline": "2019-08-24T14:15:22Z",
- "DocumentName": "string",
- "DocumentId": "string",
- "ProcedureDefinitionId": 0,
- "ProcedureItems": [
- {
- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}
], - "FormType": "Liquidation",
- "PeriodType": "Monthly",
- "DepositNumber": 0,
- "FormSnapshot": {
- "Principal": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Identification": {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}, - "Annexes": [
- {
- "FormCode": "_3310A",
- "Millesime": 0,
- "FormVersion": 0
}
]
}
}CHANGEMENT DE CONTRAT : cette route n'emporte plus les procédures du groupe en cascade. Elle refuse désormais (403) tant que le groupe en porte au moins une, et les déclarations doivent être supprimées une à une d'abord — la suppression d'une procédure passant, elle, par le refus de statut et par le nettoyage des corrections de cadrage qu'elle déclenche, que la cascade court-circuitait. Un groupe vidé n'a donc jamais rien déposé.
Le code d'erreur n'est délibérément PAS déclaré en ProducesResponseType : AutoRest
whitelisterait le statut et le client généré ne désérialiserait plus que les codes de succès, faisant
avaler l'erreur — voir OpenApiDocumentContractTests.
| enterpriseId required | integer <int32> |
| procedureGroupId required | integer <int32> |
| enterpriseId required | integer <int32> |
| procedureId required | integer <int32> |
{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}| enterpriseId required | integer <int32> |
| procedureId required | integer <int32> |
| Content | string |
| DeclaredAmount | number <double> |
| PaidAmount | number <double> |
| IsFromTvaAssistant | boolean |
| Type | string Enum: "Manual" "Assisted" "PreConfigured" |
object (PdfExportContent) |
{- "Content": "string",
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "PdfExportContent": {
- "Header": "string",
- "Footer": "string",
- "Cover": "string",
- "Style": "string",
- "HtmlFiles": [
- "string"
], - "FileName": "string",
- "HeaderFooterEnableOnCover": true
}
}{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}| enterpriseId required | integer <int32> |
| fileName | string |
{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}| enterpriseId required | integer <int32> |
| procedureGroupId required | integer <int32> |
| Content | string |
| DeclaredAmount | number <double> |
| PaidAmount | number <double> |
| IsFromTvaAssistant | boolean |
| Type | string Enum: "Manual" "Assisted" "PreConfigured" |
object (PdfExportContent) |
{- "Content": "string",
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "PdfExportContent": {
- "Header": "string",
- "Footer": "string",
- "Cover": "string",
- "Style": "string",
- "HtmlFiles": [
- "string"
], - "FileName": "string",
- "HeaderFooterEnableOnCover": true
}
}{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}| enterpriseId required | integer <int32> |
| ProcedureId required | integer <int32> |
| Status required | string Enum: "Draft" "Sent" "Accepted" "Rejected" "PartialRejected" "Error" "Sending" "SwitchedToManual" "OutsideOfInqom" "RefusedByPartner" |
| ReceiveSignature | string <= 3072 characters |
| ReceiveContent | Array of strings |
| FileReceivedId | integer <int32> |
| VerdictScope required | string Enum: "Declaration" "File" |
| DgfipDeadline | string <date-time> |
| DgfipDeadlineDay | integer <int32> [ 1 .. 31 ] |
| DgfipReceivedAt | string <date-time> |
| DgfipProcessingNumber | string <= 35 characters |
{- "ProcedureId": 0,
- "Status": "Draft",
- "ReceiveSignature": "string",
- "ReceiveContent": [
- "string"
], - "FileReceivedId": 0,
- "VerdictScope": "Declaration",
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 1,
- "DgfipReceivedAt": "2019-08-24T14:15:22Z",
- "DgfipProcessingNumber": "string"
}| enterpriseId required | integer <int32> |
| procedureId required | integer <int32> |
| EdiResponseBlobUrl required | string |
| FileName required | string |
| FileReceivedId | integer <int32> |
{- "EdiResponseBlobUrl": "string",
- "FileName": "string",
- "FileReceivedId": 0
}| enterpriseId required | integer <int32> |
| procedureId required | integer <int32> |
| activateTestMode | boolean Default: true |
| shouldGenerateODAutomaticaly | boolean Default: true |
{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}| enterpriseId required | integer <int32> |
| procedureId required | integer <int32> |
| FileSendId required | integer <int32> |
| FileName required | string |
{- "FileSendId": 0,
- "FileName": "string"
}{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}| enterpriseId required | integer <int32> |
| procedureId required | integer <int32> |
| SentDate required | string <date-time> |
{- "SentDate": "2019-08-24T14:15:22Z"
}{- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "ExcelExportAvailable": true,
- "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "ReceiveContent": [
- "string"
], - "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "RawFormContent": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "CanGenerateOd": true,
- "VatAccountsConfigurationUsed": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}, - "VatControlByAccountBalanceLink": "string",
- "PrefilledRawFormContent": "string",
- "IsPaidLeaveDeposit": true,
- "DgfipDeadline": "2019-08-24T14:15:22Z",
- "DgfipDeadlineDay": 0,
- "LastSavedAt": "2019-08-24T14:15:22Z",
- "ReceiveContentInfos": [
- "string"
]
}| enterpriseId required | integer <int32> |
| procedureId required | integer <int32> |
| NumeroPiece required | string |
| CodeRetour required | string |
{- "NumeroPiece": "string",
- "CodeRetour": "string"
}| ProcedureGroupIds | Array of integers <int32> [ items <int32 > ] |
{- "ProcedureGroupIds": [
- 0
]
}[- {
- "ProcedureGroupId": 0,
- "Deadlines": {
- "DeadlineToDeposit": "2019-08-24T14:15:22Z",
- "DeadlineFiling": "2019-08-24T14:15:22Z"
}
}
]| enterpriseId required | integer <int32> |
| startDate required | string <date-time> |
| endDate required | string <date-time> |
| formNames required | Array of strings |
{- "HasDraftProcedures": true,
- "HasSentProcedures": true,
- "DraftFormNames": [
- "string"
], - "SentFormNames": [
- "string"
], - "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z"
}| companyId required | integer <int32> |
| Category | string Enum: "None" "Tva" "TvaRefund" "LiasseFiscale" "LiasseIs" "Cvae" "Def" "AcompteCvae" "Tvs" "PaiementSoldeIs" "PaiementAcomptesIs" "AcompteCA12" |
| BeginDate | string <date-time> |
| EndDate | string <date-time> |
| UpdatedAfter | string <date-time> |
| UpdatedBefore | string <date-time> |
| Page | integer <int32> |
| PageSize | integer <int32> |
{- "Items": [
- {
- "Id": 0,
- "EnterpriseId": 0,
- "Category": "None",
- "BeginDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "FilingDeadline": "2019-08-24T14:15:22Z",
- "DepositDeadline": "2019-08-24T14:15:22Z",
- "DocumentId": "string",
- "ProcedureDefinitionId": 0,
- "ProcedureItems": [
- {
- "AccountingFolderId": 0,
- "ProcedureId": 0,
- "ProcedureGroupId": 0,
- "Status": {
- "Status": "Draft",
- "Label": "string"
}, - "PdfExportAvailable": true,
- "PdfStatus": "NotConfigured",
- "PdfDownloadUrl": "string",
- "CreatedAt": "2019-08-24T14:15:22Z",
- "IsFromTvaAssistant": true,
- "Type": "Manual",
- "ByUser": 0,
- "AreEntriesValidated": true,
- "VatControlAvailable": true,
- "CanGenerateOd": true,
- "DeclaredAmount": 0.1,
- "PaidAmount": 0.1,
- "SentAt": "2019-08-24T14:15:22Z",
- "SendingDate": "2019-08-24T14:15:22Z",
- "FileReceivedId": 0,
- "FileId": 0,
- "FileName": "string",
- "PdfFileName": "string",
- "TestMode": true,
- "ReceiveSignature": "string",
- "SendingChannel": {
- "Value": "DgfipDirect",
- "Label": "string"
}
}
]
}
], - "Page": 0,
- "PageSize": 0,
- "TotalCount": 0
}| accountingFolderId required | integer <int32> |
| typeAccuse | string Enum: "Acs" "Ars" "Code98" |
[- "string"
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable propriétaire de l'avis. |
Charge utile de l'avis (NumeroAds, TypeAccuse, codes, RawXml, code applicatif extrait).
| NumeroAds required | string |
| TypeAccuse required | string Enum: "Acs" "Ars" "Code98" |
| CodeRetour required | string |
| Contenu | string |
| MimeType | string Enum: "Zip" "Gzip" "Autre" |
| RawXml required | string |
| CodeRejetApplicatif | string |
| LibelleRejetApplicatif | string |
{- "NumeroAds": "string",
- "TypeAccuse": "Acs",
- "CodeRetour": "string",
- "Contenu": "string",
- "MimeType": "Zip",
- "RawXml": "string",
- "CodeRejetApplicatif": "string",
- "LibelleRejetApplicatif": "string"
}{- "property1": null,
- "property2": null
}Ne régénère pas l'EDI : la procédure doit avoir été envoyée au moins une fois (le fichier « envoyé »
doit exister en blob). Le CodeRetour JeDéclare est renvoyé tel quel, y compris les codes d'erreur,
pour inspection. En cas de succès (code 00 + numeroADS présent), persiste JdcNumeroPiece/JdcCodeRetour
sur la procédure. À réserver aux environnements de test/recette.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable (= EnterpriseId du SendProcedureMessage). |
| procedureId required | integer <int32> Identifiant de la procédure dont l'EDI envoyé sera redéposé. |
{- "CompanyId": 0,
- "FileName": "string",
- "CodeRetour": "string",
- "NumeroADS": "string"
}Chaque avis remonté est dispatché vers ProcessJedeclareNoticeCommand — archivage légal +
transition statut suivent exactement le même chemin que le polling normal. La réponse contient
un résumé par item (numero, codeRetour, codeRejetApplicatif, succès du traitement).
À réserver aux environnements de test/recette.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable cible. |
| typeAccuse required | string Enum: "Acs" "Ars" "Code98" Acs ou Ars (Code98 non supporté pour le debug). |
{- "AccountingFolderId": 0,
- "CompanyId": 0,
- "TypeAccuse": "Acs",
- "ListeCodeRetour": "string",
- "ItemsFound": 0,
- "Items": [
- {
- "Numero": "string",
- "NumeroADS": "string",
- "AccuseCodeRetour": "string",
- "CodeRejetApplicatif": "string",
- "LibelleRejetApplicatif": "string",
- "ProcessedSuccessfully": true,
- "ProcessError": "string"
}
]
}Inspection pure : aucun effet de bord (pas de dépôt JeDéclare, pas d'écriture blob, pas de transition statut).
L'EDI est régénéré depuis le RawFormContent courant de la procédure (reflète le code de génération actuel),
quel que soit le canal d'envoi réel. Le contenu renvoyé comporte des données sensibles (SIREN/SIRET/raison sociale) :
non mis en cache, non journalisé. À réserver aux environnements de test/recette.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable (= EnterpriseId de la procédure). |
| procedureId required | integer <int32> Identifiant de la procédure dont l'EDI JeDéclare sera régénéré. |
"string"| enterpriseId required | integer <int32> |
| SubjectToCVAE required | boolean |
| CVAEAdvanceDeposit required | boolean |
| ISBalance required | boolean |
{- "SubjectToCVAE": true,
- "CVAEAdvanceDeposit": true,
- "ISBalance": true
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| endDate required | string <date-time> La date de fin de période de la procédure |
[- {
- "AccountingFolderId": 0,
- "AccountId": 0,
- "SubAccountId": 0,
- "ExigibilityMode": "Unknown",
- "AccountName": "string",
- "SubAccountName": "string",
- "IsNew": true,
- "IncludeUnletteredPayments": true,
- "IsSystemGenerated": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
Les comptes tiers à actualiser
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| ExigibilityMode required | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "ExigibilityMode": "Unknown",
- "IncludeUnletteredPayments": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
Les comptes tiers à valider
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| ExigibilityMode required | string Enum: "Unknown" "OnReceipts" "OnDebits" "Mixed" "NotLiable" |
| IncludeUnletteredPayments | boolean |
[- {
- "AccountId": 0,
- "SubAccountId": 0,
- "ExigibilityMode": "Unknown",
- "IncludeUnletteredPayments": true
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
[- {
- "Field": "string",
- "TotalTaxExcludedAmount": 0,
- "TotalVatAmount": 0
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
[- {
- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "IsIgnored": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "Reference": "string"
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
[- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "TaxIncludedAmount": 0,
- "Invoice": {
- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "IsIgnored": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "Reference": "string"
}
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
{- "Entries": [
- {
- "ToSend": true,
- "IsCategorized": true,
- "IsIgnored": true,
- "LetteringInfo": {
- "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "PaymentEntryIds": [
- 0
], - "InvoiceEntryIds": [
- 0
]
}, - "PaymentEntryId": 0,
- "InvoiceEntryId": 0,
- "VatAlreadyReported": 0,
- "VatToReport": 0,
- "IsAdvancePayment": true
}
], - "Payments": [
- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Reference": "string"
}
], - "Invoices": [
- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Reference": "string",
- "ComputedRate": 0.1
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
[- {
- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "IsIgnored": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "Reference": "string"
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
[- {
- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "IsIgnored": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "Reference": "string"
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
[- {
- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "IsIgnored": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "Reference": "string"
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
{- "Amount": 0.1
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
[- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "TaxIncludedAmount": 0,
- "Invoice": {
- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "IsIgnored": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "Reference": "string"
}
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
{- "Entries": [
- {
- "ToSend": true,
- "IsCategorized": true,
- "IsIgnored": true,
- "LetteringInfo": {
- "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "PaymentEntryIds": [
- 0
], - "InvoiceEntryIds": [
- 0
]
}, - "PaymentEntryId": 0,
- "InvoiceEntryId": 0,
- "VatAlreadyReported": 0,
- "VatToReport": 0,
- "IsAdvancePayment": true
}
], - "Payments": [
- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Reference": "string"
}
], - "Invoices": [
- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Reference": "string",
- "ComputedRate": 0.1
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
La facture à mettre à jour
| EntryId required | integer <int32> |
| ToSend required | boolean |
| Date required | string <date-time> |
| Reference | string |
| ProcedureDate | string <date-time> |
required | object (VatAssistantAccountViewModel) |
| Label required | string |
| FileId | integer <int32> |
| DeclarationRatio required | number <decimal> |
| Journal required | string |
| TaxExcludedAmount required | number <decimal> |
| TaxIncludedAmount required | number <decimal> |
| VatAmount required | number <decimal> |
| IsCategorized required | boolean |
required | Array of objects (VatRatedEntryLineViewModel) |
required | Array of objects (VatElementCommand) |
object (VatRatedEntryLineLetteringViewModel) |
{- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "ProcedureDate": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": "Deductible",
- "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": "Unknown",
- "Category": "ACHAT_ELEC",
- "Categories": [
- "ACHAT_ELEC"
]
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}{- "EntryId": 0,
- "ToSend": true,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "DeclarationRatio": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "IsCategorized": true,
- "IsIgnored": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "Reference": "string"
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
Les éléments de TVA à mettre à jour
| Id required | integer <int32> |
| Category | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
[- {
- "Id": 0,
- "Category": "ACHAT_ELEC"
}
][- {
- "EntryId": 0,
- "ToSend": true,
- "IsCategorized": true,
- "VatAlreadyReported": 0,
- "VatToReport": 0,
- "VatElements": [
- {
- "Id": 0,
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
}
]
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
Les éléments de TVA à mettre à jour
| Id required | integer <int32> |
| VatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| Category required | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
[- {
- "Id": 0,
- "VatRate": "Unknown",
- "Category": "ACHAT_ELEC"
}
][- {
- "EntryId": 0,
- "ToSend": true,
- "IsCategorized": true,
- "VatAlreadyReported": 0,
- "VatToReport": 0,
- "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
]
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
Les écritures à actualiser
| EntryIds required | Array of integers <int32> [ items <int32 > ] |
| ToSend required | boolean |
{- "EntryIds": [
- 0
], - "ToSend": true
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
Les écritures à actualiser
| EntryIds required | Array of integers <int32> [ items <int32 > ] |
| ToSend | boolean |
| Category | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
{- "EntryIds": [
- 0
], - "ToSend": true,
- "Category": "ACHAT_ELEC"
}[- {
- "EntryId": 0,
- "ToSend": true,
- "IsCategorized": true,
- "VatAlreadyReported": 0,
- "VatToReport": 0,
- "VatElements": [
- {
- "Id": 0,
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
}
]
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
| vatEntryType required | string Enum: "Purchase" "Sale" "Regularisation" Le type d'écriture (i.e. Achat) |
Les identifiants des écritures à ignorer pour la déclaration
[- 0
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
| vatElementId required | integer <int32> |
| vatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
{- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
| vatEntryType required | string Enum: "Purchase" "Sale" "Regularisation" Défini le type d'éléments attendus |
{- "Entries": [
- {
- "ToSend": true,
- "IsCategorized": true,
- "IsIgnored": true,
- "LetteringInfo": {
- "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "PaymentEntryIds": [
- 0
], - "InvoiceEntryIds": [
- 0
]
}, - "PaymentEntryId": 0,
- "InvoiceEntryId": 0,
- "VatAlreadyReported": 0,
- "VatToReport": 0,
- "IsAdvancePayment": true
}
], - "Payments": [
- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Reference": "string"
}
], - "Invoices": [
- {
- "EntryId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "FileId": 0,
- "Journal": "string",
- "TaxExcludedAmount": 0,
- "TaxIncludedAmount": 0,
- "VatAmount": 0,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
], - "Reference": "string",
- "ComputedRate": 0.1
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
| vatElementId required | integer <int32> |
| vatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
{- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureId required | integer <int32> L'identifiant de la procédure |
Les éléments de TVA à mettre à jour
| Id required | integer <int32> |
| VatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| Category required | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
[- {
- "Id": 0,
- "VatRate": "Unknown",
- "Category": "ACHAT_ELEC"
}
][- {
- "EntryId": 0,
- "ToSend": true,
- "IsCategorized": true,
- "VatAlreadyReported": 0,
- "VatToReport": 0,
- "VatElements": [
- {
- "Id": 0,
- "EntryLineId": 0,
- "DeclarationRatio": 0.1,
- "Type": {
- "Value": "Deductible",
- "Label": "string"
}, - "TaxExcludedAmount": 0.1,
- "VatAmount": 0,
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "SystemCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "UserCategory": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "Categories": [
- {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}
], - "AlreadyDeclared": true,
- "IsReverse": true,
- "TaxIncludedAmount": 0.1,
- "ComputedRate": 0.1
}
]
}
]| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
{- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z"
}| accountingFolderId required | integer <int32> Identifiant du dossier fiscal |
| procedureType required | string Enum: "Liquidation" "Refund" "Deposit" "Appendix" Type de formulaire (Liquidation, Refund, Deposit) |
| onlyNonDeclaredPeriods | boolean Default: false Si true, retourne uniquement les périodes non déclarées |
| exerciseStartDate | string <date-time> Date de début de l'exercice (optionnel, permet de sélectionner un exercice alternatif) |
| exerciseEndDate | string <date-time> Date de fin de l'exercice (optionnel, permet de sélectionner un exercice alternatif) |
| type | string Default: "Manual" Enum: "Manual" "Assisted" "PreConfigured" Type de procédure (Manual, Assisted) |
| startDate | string <date-time> Début de la période déclarative demandée (optionnel, CA12 agricole uniquement : ajoute la période saisie aux natures proposées) |
| endDate | string <date-time> Fin de la période déclarative demandée (optionnel, à fournir avec startDate) |
{- "Periods": [
- {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "PeriodType": "Monthly",
- "ProcedureType": "Liquidation",
- "DepositNumber": 0,
- "IsAlreadyDeclared": true,
- "ExistingProcedureId": 0,
- "DueDate": "2019-08-24T14:15:22Z",
- "PeriodKind": "CalendarYear",
- "FormNames": [
- "string"
], - "FormDetails": [
- {
- "FormCode": "string",
- "Millesime": 0,
- "FormVersion": 0
}
]
}
], - "RecommendedPeriod": {
- "StartDate": "2019-08-24T14:15:22Z",
- "EndDate": "2019-08-24T14:15:22Z",
- "PeriodType": "Monthly",
- "ProcedureType": "Liquidation",
- "DepositNumber": 0,
- "IsAlreadyDeclared": true,
- "ExistingProcedureId": 0,
- "DueDate": "2019-08-24T14:15:22Z",
- "PeriodKind": "CalendarYear",
- "FormNames": [
- "string"
], - "FormDetails": [
- {
- "FormCode": "string",
- "Millesime": 0,
- "FormVersion": 0
}
]
}, - "ExerciseStartDate": "2019-08-24T14:15:22Z",
- "ExerciseEndDate": "2019-08-24T14:15:22Z",
- "PeriodType": "Monthly"
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| startDate | string <date-time> Date de début du cadrage |
{- "Rows": [
- {
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
], - "RowIdentifier": "string",
- "Label": "string",
- "Level": "Section",
- "Account": {
- "AccountNumber": "string",
- "Label": "string",
- "AccountId": 0,
- "SubAccountId": 0
}, - "Children": [
- { }
], - "IsCustomRow": true,
- "CanAddChildrenAccounts": true,
- "Description": "string",
- "EditMode": "ReadOnly",
- "IsAdvancePaymentAccount": true,
- "CategoryBreakdown": [
- {
- "RowIdentifier": "string",
- "Label": "string",
- "Category": "ACHAT_ELEC",
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
]
}
]
}
], - "Columns": [
- {
- "Identifier": "string",
- "Label": "string"
}
], - "ErrorMessages": [
- "string"
]
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| startDate | string <date-time> Date de début du cadrage |
{- "Rows": [
- {
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
], - "RowIdentifier": "string",
- "Label": "string",
- "Level": "Section",
- "Account": {
- "AccountNumber": "string",
- "Label": "string",
- "AccountId": 0,
- "SubAccountId": 0
}, - "Children": [
- { }
], - "IsCustomRow": true,
- "CanAddChildrenAccounts": true,
- "Description": "string",
- "EditMode": "ReadOnly",
- "IsAdvancePaymentAccount": true,
- "CategoryBreakdown": [
- {
- "RowIdentifier": "string",
- "Label": "string",
- "Category": "ACHAT_ELEC",
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
]
}
]
}
], - "Columns": [
- {
- "Identifier": "string",
- "Label": "string"
}
], - "ErrorMessages": [
- "string"
]
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| startDate | string <date-time> Date de début du cadrage |
{- "Rows": [
- {
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
], - "RowIdentifier": "string",
- "Label": "string",
- "Level": "Section",
- "Account": {
- "AccountNumber": "string",
- "Label": "string",
- "AccountId": 0,
- "SubAccountId": 0
}, - "Children": [
- { }
], - "IsCustomRow": true,
- "CanAddChildrenAccounts": true,
- "Description": "string",
- "EditMode": "ReadOnly",
- "IsAdvancePaymentAccount": true,
- "CategoryBreakdown": [
- {
- "RowIdentifier": "string",
- "Label": "string",
- "Category": "ACHAT_ELEC",
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
]
}
]
}
], - "Columns": [
- {
- "Identifier": "string",
- "Label": "string"
}
], - "ErrorMessages": [
- "string"
]
}Retourne les trois éléments constitutifs de la TVA déductible :
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
{- "DeductibleVat": 0,
- "VatRegularizations": 0,
- "DeferredVat": 0,
- "DeclaredVatForMonth": 0,
- "NetDeductibleVat": 0,
- "DeductibleVatElements": [
- {
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "TaxAmount": 0,
- "TaxExcludedAmount": 0,
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "IsOnReceipts": true
}
], - "RegularizationElements": [
- {
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string"
}, - "TaxAmount": 0,
- "TaxExcludedAmount": 0,
- "Category": {
- "Value": "ACHAT_ELEC",
- "Label": "string"
}, - "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "IsOnReceipts": true
}
]
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
Donnée nécessaire à l'ajout du compte au cadrage
| AccountId required | integer <int32> |
| SubAccountId | integer <int32> |
| ParentRowIdentifier required | string |
| VatControlType required | string Enum: "ByRates" "ByAmounts" "ByAccountBalance" |
{- "AccountId": 0,
- "SubAccountId": 0,
- "ParentRowIdentifier": "string",
- "VatControlType": "ByRates"
}0| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
La commende de suppression de compte
| VatControlType required | string Enum: "ByRates" "ByAmounts" "ByAccountBalance" |
| AccountId required | integer <int32> |
| ParentRowIdentifier required | string |
| SubAccountId | integer <int32> |
{- "VatControlType": "ByRates",
- "AccountId": 0,
- "ParentRowIdentifier": "string",
- "SubAccountId": 0
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| ControlType required | string Enum: "ByRates" "ByAmounts" "ByAccountBalance" |
required | Array of objects (CellAmountCommand) |
{- "ControlType": "ByRates",
- "CellAmountCommands": [
- {
- "RowIdentifier": "string",
- "ColumnIdentifier": "string",
- "Amount": 0.1
}
]
}La correction est clé-ée par le groupe de procédure : elle survit aux recalculs et est héritée par les rectificatives de la même période. Une période déjà déclarée (procédure hors statut Draft) est verrouillée.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
Donnée nécessaire à la création de la correction manuelle
| RowIdentifier required | string |
| VatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| VatCategory required | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| Amount required | number <decimal> |
| TargetAccountId | integer <int32> |
| TargetSubAccountId | integer <int32> |
{- "RowIdentifier": "string",
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Amount": 0,
- "TargetAccountId": 0,
- "TargetSubAccountId": 0
}Les corrections annulées sont exclues ; les corrections de début d'exercice héritées des périodes
antérieures de l'exercice apparaissent, sauf quand une correction plus récente de même clé les masque.
L'origine et le droit d'annulation sont portés par IsInherited et IsCancellable : ce sont
des règles serveur — périmètre d'héritage, état de dépôt des procédures — que le client n'a pas à
re-dériver en comparant des identifiants de groupe. Les deux sont indépendants et les quatre
combinaisons existent. IsCancellable se lit par correction et non par période. Sur la période
qu'on RECTIFIE, ses PROPRES dépôts ne s'opposent plus au retrait de ce qu'ils ont emporté : refaire
une déclaration de correction, c'est revenir sur ces montants, et le déclaré n'en est pas réécrit
(les éléments déclarés sont persistés par procédure). Cette exemption ne couvre que les dépôts de
cette période : le dépôt d'une période SUIVANTE de l'exercice qui a hérité la correction la
reverrouille, cette période-là n'étant pas celle qu'on rectifie. Une correction HÉRITÉE d'une période
antérieure n'est annulable que tant qu'aucune déclaration partie ne l'a emportée — ni celle de sa
période déclarante, ni celle d'une période suivante de l'exercice, une correction de début
d'exercice ou de régularisation N-1 valant pour toutes : sa corbeille agit à l'origine, donc sur une
période que l'utilisateur ne rectifie pas.
La chronologie court sur tout l'EXERCICE, y compris les périodes POSTÉRIEURES à celle qui est
adressée : elles ne sont jamais dans le périmètre de lecture (une correction ne remonte pas), mais
ce sont elles qui ont pu matérialiser puis transmettre une correction propagée.
Amount rend le montant tel qu'il a été saisi, dans l'unité de la cellule éditée.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
[- {
- "AdjustmentId": "506f6f67-d01d-4a49-bf29-22bdcf105185",
- "DeclaredInProcedureGroupId": 0,
- "IsInherited": true,
- "IsCancellable": true,
- "RowIdentifier": "string",
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatElementNature": "CollectedVatAccount",
- "Amount": 0,
- "TaxExcludedAmount": 0,
- "TaxAmount": 0,
- "CreatedByUserId": 0,
- "CreatedAt": "2019-08-24T14:15:22Z",
- "TargetAccountId": 0,
- "TargetSubAccountId": 0
}
]L'annulation adresse tout le périmètre d'héritage de la période : une correction de début d'exercice
héritée d'une période antérieure est annulable ici, et disparaît à son origine — donc de toutes les
périodes qui en héritent. Ce qui décide est la CHRONOLOGIE des dépôts comparée à la correction
elle-même, sur toutes les périodes qui l'ont portée : sa période déclarante, et — pour une section
qui vaut pour tout l'exercice — les périodes suivantes de l'EXERCICE, y compris celles postérieures
à la période adressée, qui n'entrent jamais dans le périmètre de lecture mais ont pu matérialiser
puis transmettre la correction. Une seule exemption : sur la période qu'on RECTIFIE, SES PROPRES
dépôts ne s'opposent plus au retrait de ce qu'ils ont emporté — refaire une déclaration de
correction, c'est revenir sur ces montants, et le déclaré n'en est pas réécrit, les éléments
déclarés étant persistés par procédure. Elle ne s'étend pas aux dépôts des périodes suivantes, que
l'utilisateur ne rectifie pas. Tant qu'aucune déclaration partie ne l'a emportée la correction
s'annule ; sinon l'annulation est refusée (409 VatControlAdjustmentDeclaringPeriodFiled), car
l'annuler à son origine réécrirait la base d'une période que l'utilisateur ne rectifie pas. Sur une
correction HÉRITÉE le remède est alors de la neutraliser vers l'avant par un remplacement à montant
nul depuis la période courante, qui ne touche pas l'origine ; sur une correction PROPRE le
remplacement rencontre le même refus, et seule une correction compensatoire sur la même cellule
reste ouverte, les corrections d'un même groupe s'additionnant. Le client n'a pas à trancher le
droit : IsCancellable, renvoyé par la
liste, le dit par correction. La période adressée doit elle aussi porter une procédure en brouillon (409
VatControlAdjustmentProcedureGroupLocked, cause distincte). L'annulation est définitive (pas de
réactivation) et idempotente : annuler une correction déjà annulée répond succès sans effet. Toute
correction hors périmètre — absente, d'un autre tenant, d'un autre exercice — est introuvable
indistinctement (404), le couple introuvable/refusé ne servant pas d'oracle d'existence.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| adjustmentId required | string <uuid> Identifiant de la correction à annuler |
Une correction du groupe courant est annulée puis recréée ; une correction héritée d'une période
antérieure de l'exercice reste intacte et se retrouve masquée par la nouvelle correction du groupe
courant. Dans les deux cas la réponse porte la correction de remplacement, avec un nouvel identifiant.
Remplacer une correction PROPRE commence par l'annuler : ce verbe porte donc le même verrou que
l'annulation, rendu par le même verdict, et répond comme elle — jamais l'inverse. Sur la période
qu'on rectifie ce verrou est ouvert pour SES PROPRES dépôts, mais pas pour ceux d'une période
suivante de l'exercice qui a hérité la correction : remplacer y est alors refusé comme annuler (409
VatControlAdjustmentDeclaringPeriodFiled), et seule une correction compensatoire sur la même
cellule reste ouverte. La branche HÉRITÉE ne passe pas par ce verrou : neutraliser une
héritée qu'un dépôt a emportée reste recevable, c'est précisément le remède que IsCancellable
faux désigne sur une héritée. Sur une héritée,
ligne et taux sont immuables (409 VatControlAdjustmentInheritedKeyCannotChange) ; changer la seule
catégorie pose une ombre à montant nul sur la clé héritée et crée la correction sous la nouvelle
catégorie, dans la même transaction. Le groupe courant ne peut masquer une clé héritée qu'une fois, clé
visée comprise (409
VatControlAdjustmentKeyAlreadyShadowedInCurrentGroup). Une correction déjà annulée est refusée
en conflit, et la période adressée doit porter une procédure en brouillon (409
VatControlAdjustmentProcedureGroupLocked).
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
| adjustmentId required | string <uuid> Identifiant de la correction à remplacer |
Donnée nécessaire à la création de la correction de remplacement
| RowIdentifier required | string |
| VatRate required | string Enum: "Unknown" "_20" "_10" "_055" "_085" "_021" "_0175" "_009" "_0105" "_13" "MultipleRates" "_0" |
| VatCategory required | string Enum: "ACHAT_ELEC" "ACHAT_ELEC_CORSE" "ACHAT_HORS_FR" "ACHAT_HORS_FR_CORSE" "ACHATS_FRANCHISE" "ACQUI_INTRACOM" "ACQUI_INTRACOM_CORSE" "AUTRE_OP_IMP" "AUTRE_OP_IMP_CORSE" "AUTRE_OP_IMP_DOM" "AUTRE_OP_IMP_RET_AUT" "AUTRE_OP_NON_IMP" "AUTRE_TVA_A_DEDUIRE" "CESSION_IMMO" "CESSION_IMMO_CORSE" "CESSION_IMMO_DOM" "COEFFICIENT_TAX" "CREDIT_TVA_TRANSF_GROUP" "DED_AUTRES" "AUTOLIQ_SOUS_TRAITANCE_BTP" "AUTOLIQ_PREST_INTRACOM" "AUTOLIQ_ACQUI_INTRACOM" "AUTOLIQ_IMPORTATION" "AUTOLIQ_ACHATS_PREST_283_1" "DED_IMMO" "AUTOLIQ_PREST_INTRACOM_IMMO" "AUTOLIQ_ACQUI_INTRACOM_IMMO" "AUTOLIQ_IMPORTATION_IMMO" "EXPORT_HORS_UE" "IMPORT_AUTOLIQ" "IMPORT_RFS" "IMPORT_RFS_PETR" "LIVRAISON_ELEC_NON_IMP" "LIVRAISON_INTRA_B2B" "LIVR_SOI_MEME" "LIVR_SOI_MEME_CORSE" "OPER_INTERN_AU" "PREST_INTRACOM" "PREST_INTRACOM_CORSE" "PROD_PETR" "REGUL_OPERATION_IMP" "REGUL_OPERATION_NON_IMP" "REGUL_TVA_DED" "REPORT_TVA" "SOMMES_AJOUT" "SOMMES_IMPUT" "SORTIES_REG_SUSP" "SORTIES_REG_SUSP_DOM" "SORTIES_REG_SUSP_CORSE" "TOTAL_A_PAYER_GROUP" "TVA_MONACO" "TVA_REMB_DEMANDE" "VENTES_UE_B2C" "VENTE_NON_ETABLI_FR" "VT_PREST" "VT_PREST_CORSE" "VT_PREST_DOM" "NOT_DECLARABLE" |
| Amount required | number <decimal> |
| TargetAccountId | integer <int32> |
| TargetSubAccountId | integer <int32> |
{- "RowIdentifier": "string",
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "Amount": 0,
- "TargetAccountId": 0,
- "TargetSubAccountId": 0
}{- "AdjustmentId": "506f6f67-d01d-4a49-bf29-22bdcf105185",
- "DeclaredInProcedureGroupId": 0,
- "IsInherited": true,
- "IsCancellable": true,
- "RowIdentifier": "string",
- "VatRate": "Unknown",
- "VatCategory": "ACHAT_ELEC",
- "VatElementNature": "CollectedVatAccount",
- "Amount": 0,
- "TaxExcludedAmount": 0,
- "TaxAmount": 0,
- "CreatedByUserId": 0,
- "CreatedAt": "2019-08-24T14:15:22Z",
- "TargetAccountId": 0,
- "TargetSubAccountId": 0
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
[- {
- "Id": 0,
- "SubAccountId": 0,
- "Name": "string",
- "Label": "string"
}
]Table vide si le flag de bascule est désactivé pour ce dossier.
| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
| procedureId required | integer <int32> Identifiant de la procédure |
{- "Rows": [
- {
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
], - "RowIdentifier": "string",
- "Label": "string",
- "Level": "Section",
- "Account": {
- "AccountNumber": "string",
- "Label": "string",
- "AccountId": 0,
- "SubAccountId": 0
}, - "Children": [
- { }
], - "IsCustomRow": true,
- "CanAddChildrenAccounts": true,
- "Description": "string",
- "EditMode": "ReadOnly",
- "IsAdvancePaymentAccount": true,
- "CategoryBreakdown": [
- {
- "RowIdentifier": "string",
- "Label": "string",
- "Category": "ACHAT_ELEC",
- "Cells": [
- {
- "ColumnIdentifier": "string",
- "Amount": {
- "OriginalAmount": 0.1,
- "ModifiedByUser": true,
- "UserAmount": 0.1
}, - "CanBeModifiedByUser": true,
- "Adjustment": {
- "DefaultRate": "Unknown",
- "AvailableCategories": [
- "ACHAT_ELEC"
], - "DefaultCategory": "ACHAT_ELEC"
}
}
]
}
]
}
], - "Columns": [
- {
- "Identifier": "string",
- "Label": "string"
}
], - "ErrorMessages": [
- "string"
]
}Identifiants des déclarations à vérifier/créer la structure de compte
| ProcedureIds | Array of integers <int32> [ items <int32 > ] |
{- "ProcedureIds": [
- 0
]
}| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
[- {
- "Id": 0,
- "FileId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "HasTaxRates": true,
- "IsComputed": true,
- "IsAutoLiquidation": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "EntryType": "Purchase",
- "ComputedRate": 0.1
}
]| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
[- {
- "Id": 0,
- "FileId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "HasTaxRates": true,
- "IsComputed": true,
- "IsAutoLiquidation": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "EntryType": "Purchase",
- "ComputedRate": 0.1
}
]| accountingFolderId required | integer <int32> |
| procedureId required | integer <int32> |
[- {
- "Id": 0,
- "FileId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "HasTaxRates": true,
- "IsComputed": true,
- "IsAutoLiquidation": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "EntryType": "Purchase",
- "ComputedRate": 0.1
}
]| accountingFolderId required | integer <int32> |
| entryId required | integer <int32> |
| Id required | integer <int32> |
| FileId | integer <int32> |
| Date required | string <date-time> |
| Reference required | string |
required | object (VatAssistantAccountViewModel) |
| Label required | string |
| Journal required | string |
| TaxIncludedAmount required | number <decimal> |
| TaxExcludedAmount required | number <decimal> |
| VatAmount required | number <decimal> |
| HasTaxRates required | boolean |
| IsComputed required | boolean |
| IsAutoLiquidation required | boolean |
required | Array of objects (VatRatedEntryLineViewModel) |
object (VatRatedEntryLineLetteringViewModel) | |
| EntryType | string Enum: "Purchase" "Sale" "Regularisation" |
{- "Id": 0,
- "FileId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "HasTaxRates": true,
- "IsComputed": true,
- "IsAutoLiquidation": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "EntryType": "Purchase"
}{- "Id": 0,
- "FileId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "HasTaxRates": true,
- "IsComputed": true,
- "IsAutoLiquidation": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "EntryType": "Purchase",
- "ComputedRate": 0.1
}| accountingFolderId required | integer <int32> |
| Id required | integer <int32> |
| FileId | integer <int32> |
| Date required | string <date-time> |
| Reference required | string |
required | object (VatAssistantAccountViewModel) |
| Label required | string |
| Journal required | string |
| TaxIncludedAmount required | number <decimal> |
| TaxExcludedAmount required | number <decimal> |
| VatAmount required | number <decimal> |
| HasTaxRates required | boolean |
| IsComputed required | boolean |
| IsAutoLiquidation required | boolean |
required | Array of objects (VatRatedEntryLineViewModel) |
object (VatRatedEntryLineLetteringViewModel) | |
| EntryType | string Enum: "Purchase" "Sale" "Regularisation" |
[- {
- "Id": 0,
- "FileId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "HasTaxRates": true,
- "IsComputed": true,
- "IsAutoLiquidation": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "EntryType": "Purchase"
}
][- {
- "Id": 0,
- "FileId": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Reference": "string",
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "Journal": "string",
- "TaxIncludedAmount": 0,
- "TaxExcludedAmount": 0,
- "VatAmount": 0,
- "HasTaxRates": true,
- "IsComputed": true,
- "IsAutoLiquidation": true,
- "VatRatedEntryLines": [
- {
- "Id": 0,
- "Account": {
- "AccountId": 0,
- "SubAccountId": 0,
- "AccountName": "string",
- "SubAccountName": "string"
}, - "Label": "string",
- "CreditAmount": 0,
- "DebitAmount": 0,
- "VatRatesRepartition": [
- {
- "VatRate": {
- "Value": "Unknown",
- "Label": "string"
}, - "Amount": 0
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}
}
], - "Lettering": {
- "Id": 0,
- "Date": "2019-08-24T14:15:22Z",
- "Letter": "string",
- "IsPartial": true
}, - "EntryType": "Purchase",
- "ComputedRate": 0.1
}
]| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
{- "HasFecWithVatData": true,
- "FecImportDate": "2019-08-24T14:15:22Z",
- "IsDataRecoveryCompleted": true,
- "DataRecoveryCompletedDate": "2019-08-24T14:15:22Z",
- "ShowDataRecoveryButton": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
Informations sur l'import FEC
| FecImportDate required | string <date-time> |
| HasFecWithVatData required | boolean |
{- "FecImportDate": "2019-08-24T14:15:22Z",
- "HasFecWithVatData": true
}{- "HasFecWithVatData": true,
- "FecImportDate": "2019-08-24T14:15:22Z",
- "IsDataRecoveryCompleted": true,
- "DataRecoveryCompletedDate": "2019-08-24T14:15:22Z",
- "ShowDataRecoveryButton": true
}| accountingFolderId required | integer <int32> Identifiant du dossier comptable |
{- "IsValid": true,
- "IsPurchasesValid": true,
- "IsSalesValid": true,
- "PurchasesErrors": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "EntryLineId": 0
}
], - "SalesErrors": [
- {
- "AccountId": 0,
- "SubAccountId": 0,
- "EntryId": 0,
- "EntryLineId": 0
}
], - "Status": {
- "HasFecWithVatData": true,
- "FecImportDate": "2019-08-24T14:15:22Z",
- "IsDataRecoveryCompleted": true,
- "DataRecoveryCompletedDate": "2019-08-24T14:15:22Z",
- "ShowDataRecoveryButton": true
}
}| accountingFolderId required | integer <int32> L'identifiant du dossier comptable |
[- {
- "Data": "string",
- "Message": "string",
- "Type": "Success"
}
]