---
title: "Configuration"
weight: 20
description: "Paramétrer le module Multicontractsoneinvoice : code de regroupement, modèle de facture Poulpe et tâche planifiée de consolidation."
---

# Configuration

## Code de regroupement

Le module ajoute un champ supplémentaire **Code de regroupement** (lettre de A à J) sur les contrats.

- Les contrats d'un **même tiers** qui partagent la **même lettre** sont fusionnés en une seule facture.
- Un contrat dont le code est **vide** est facturé seul, comme à l'accoutumée.
- Jusqu'à 10 codes distincts (A à J) permettent de générer jusqu'à 10 factures consolidées par client.

Pour renseigner le code, ouvrez un contrat puis éditez ses champs supplémentaires.

## Modèle de facture « Poulpe »

L'activation enregistre le modèle de facture **Poulpe**, conçu pour les factures consolidées : il affiche une **section par contrat**, chacune suivie de son **sous-total**.

Pour le définir comme modèle de facturation par défaut :

1. Allez dans **Configuration - Modules - Multicontractsoneinvoice - Réglages**, ou
2. Dans **Facturation - Modèles de factures**, activez **Poulpe** et cochez-le comme modèle par défaut.

## Consolidation mensuelle (cron)

Le module fournit une tâche planifiée **Consolidation mensuelle des contrats** qui génère automatiquement les factures regroupées à l'échance.

1. Allez dans **Configuration - Tâches planifiées**.
2. Recherchez la tâche **Consolidation mensuelle des contrats (multicontractsoneinvoice)**.
3. Activez-la et fixez sa périodicité (par défaut mensuelle).

La tâche est livrée **désactivée** : à vous de l'activer et de planifier son exécution.

## Actualisation des quantités (OBAPI)

Le module peut, **avant facturation**, actualiser les quantités des contrats depuis la consommation réelle du mois, en interrogeant des services distants compatibles [OBAPI](https://obapi.org) (capacité *Usage & Metering*). C'est une fonctionnalité optionnelle (opt-in) : un contrat non rattaché à un serveur OBAPI reste facturé à ses quantités fixes.

Configuration et détails : [Consommation via OBAPI](/multicontractsoneinvoice/consommation-obapi).
