ANS-1220 · RECONNAISSANCE DES REVENUS
Comment corriger l’erreur « Bad SQL Statement » dans les règles de chiffre d’affaires des projets NetSuite
Une erreur « Bad SQL Statement » peut se produire dans NetSuite Advanced Revenue Management lorsqu’une règle de chiffre d’affaires de projet créée par l’utilisateur entre en conflit avec une règle générée par le système au cours du processus « Mise à jour des accords de chiffre d’affaires et des plans ».
Solution courte
L’erreur « Bad SQL Statement » dans NetSuite Advanced Revenue Management, lors de l’utilisation de règles de chiffre d’affaires de projet avec une facturation basée sur les frais, se produit lorsqu’une règle de chiffre d’affaires créée manuellement entre en conflit avec une règle générée par le système. Pour résoudre ce problème, renommez la règle créée par l’utilisateur afin d’éviter le conflit de noms. Cela permet au système de créer correctement la règle requise lors du processus « Mise à jour des accords de chiffre d’affaires et des plans ».
Scénario
Lors de la mise en œuvre de NetSuite Advanced Revenue Management, en particulier dans le cadre d’une facturation à l’acte où les règles de chiffre d’affaires sont définies directement sur les projets, les utilisateurs peuvent rencontrer une erreur « Bad SQL Statement ». Celle-ci survient généralement lors de la première exécution du processus « Mise à jour des accords et plans de chiffre d’affaires ». Cette erreur survient lorsqu’un utilisateur a créé manuellement une règle de chiffre d’affaires dont le nom est identique à celui d’une règle de chiffre d’affaires de projet que NetSuite tente de générer automatiquement lors de la création d’un élément de chiffre d’affaires pour la première fois.
Solution
Pour résoudre l’erreur « Bad SQL Statement », procédez comme suit :
Identifiez la règle de chiffre d’affaires créée manuellement qui est à l’origine du conflit de nommage. Cette règle a été créée par un utilisateur et porte potentiellement un nom similaire à celui d’une règle de chiffre d’affaires de projet générée par le système.
Renommez la règle de chiffre d’affaires créée par l’utilisateur que vous avez identifiée. Par exemple, si la règle en conflit s’intitulait « Règle de chiffre d’affaires du projet », renommez-la « Règle de chiffre d’affaires du projet_2 » ou donnez-lui un autre identifiant unique.
Exécutez à nouveau le processus « Mise à jour des accords de chiffre d’affaires et des plans ». Une fois l’exécution réussie, le système pourra créer la règle de chiffre d’affaires de projet requise sans conflit, et le processus s’achèvera comme prévu.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Reconnaissance des revenus
