La config par défaut est renseignée dans le fichier services.yaml
# ------------------------------------------ #
# --- Saisie Multiple START
# ------------------------------------------ #
app.ezventilation:
number_of_rows: 30
# --- Saisie Multiple END
Elle peut être surchargée via le fichier custom.yaml localisé dans config ou override/config
custom.ezventilation:
number_of_rows: 20
Exemple: on souhaite ventiler chaque ligne d’une facture sur un projet précis
Il est donc nécessaire de commencer par créer une table qui va recevoir ces données
Nom de la table : facture_client_par_projet
Champs :
FACTURE_CLIENT_PAR_PROJET_PARENTID numérique # Ce champ contiendra l'identifiant de la facture client
FACTURE_CLIENT_PAR_PROJET_PROJETID numérique # Ce champ contiendra l'identifiant du projet
FACTURE_CLIENT_PAR_PROJET_MONTANTHT numérique virgule # Montant ventilé par ligne
Cette vue permettra de configurer les champs devant apparaitre dans la saisie multiple
On ajoute les différentes sources afin d’avoir des listes à la place des identifiants :
On configure correctement les champs