Cas d’usage
L’entreprise fictive utilisée dans ce guide, appelée Acme Inc, est un nouveau client Metronome. Dans cet exemple, la date d’aujourd’hui est le 15 août 2024. Acme Inc a un contrat en dehors de Metronome avec un calendrier de facturation mensuel qui a commencé le 1er juin 2024. Les factures de juin et juillet ont déjà été émises en dehors de Metronome.Créer le contrat
Tout d’abord, créez le contrat à l’aide du point de terminaison/contracts/create, en saisissant les détails du contrat d’origine (par exemple, les soldes initiaux d’engagement/de crédit et la date de début). Définissez le champ usage_statement_schedule.invoice_generation_starting_at pour indiquer quand Metronome doit commencer à générer des factures. Dans notre exemple, cette date est le 1er août 2024, puisque le client n’a pas encore été facturé pour août.
Importer les factures
Après avoir créé le contrat, importez les factures correspondantes avec le point de terminaison/contracts/createHistoricalInvoices. Tout ce dont vous aurez besoin, ce sont les quantités pour chaque poste de la facture. Metronome les combine avec les prix unitaires spécifiés sur le contrat pour calculer le montant total de la facture et les effets sur les soldes de crédit et d’engagement du client.
(Facultatif) Importer des ventilations horaires ou quotidiennes
Pour utiliser Metronome afin de récupérer des ventilations horaires ou quotidiennes de l’usage et des coûts client, spécifiez des quantités à fenêtre de temps en remplissant le champsubtotals_with_quantity du poste au lieu du champ quantity. Spécifiez le breakdown_granularity de la facture. Lors de la génération de la facture pour toute la période de facturation, Metronome additionne les sous-totaux de chaque fenêtre.
INFOMetronome n’envoie pas les factures importées à l’intégration Stripe. Cela évite d’envoyer des factures en double aux clients.