ANS-1670 · GESTION DE PROJET
Comment regrouper les factures NetSuite par tâche de projet pour la facturation à l’acte
Une solution NetSuite personnalisée permet de regrouper les frais et de générer une facture par tâche de projet, ce qui permet de contourner les limitations du système natif en matière de facturation à l'acte.
Solution courte
Pour regrouper les factures NetSuite par « Tâche de projet » dans le cadre d’une facturation à l’acte, créez un champ personnalisé « Tâche de projet » dans l’enregistrement « Facture ». Remplissez ce champ à partir du champ « casetaskevent » de l’entrée de temps via un workflow. Ce champ personnalisé permet un regroupement précis des factures, palliant ainsi la limitation du système natif qui ne prend pas en compte la « Tâche de projet » dans les factures issues des entrées de temps.
Scénario
Les organisations utilisant la facturation à l’acte (en particulier la facturation au temps passé) ont souvent besoin de pouvoir générer une seule facture par tâche de projet, regroupant tous les frais associés. Un problème courant survient car le regroupement natif par « Tâche de projet », accessible sous Configuration > Comptabilité > Préférences de facturation > Frais (Tâche de projet), ne fonctionne pas comme prévu. Ce problème résulte de l’absence d’un champ « Tâche de projet » natif sur les frais générés directement à partir des saisies de temps.
Solution
La solution consiste à créer un mécanisme de regroupement personnalisé pour les factures :
Créez un champ personnalisé « Tâche de projet » dans l’enregistrement « Facture ». Ce champ doit être configuré pour récupérer la « Tâche de projet » à partir de la « Saisie de temps » via un workflow.
Développez un workflow s’exécutant sur l’enregistrement « Frais ». Au sein de ce workflow, utilisez l’identifiant interne de l’enregistrement de temps pour récupérer et stocker la valeur de « casetaskevent » (qui fait souvent référence à la tâche de projet). Les champs de workflow peuvent être utilisés à cette fin. Attribuez cette valeur récupérée au champ personnalisé « Tâche de projet » créé à l’étape précédente.
Le champ personnalisé nouvellement créé sera alors utilisé pour regrouper les factures, en remplacement du champ « Tâche de projet » natif.
Remarque : cette solution ne s’appliquera pas automatiquement aux factures existantes. Par conséquent, le champ personnalisé doit être mis à jour manuellement ou via une mise à jour en masse pour toutes ces factures existantes.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Gestion de projet
