Objet Métier product

Bonjour à tous,

Je suis nouveau sur Dolibarr et j’essaie de créer un module, j’ai pu créer un client avec la classe métier par exemple. Par contre je rencontre un soucis avec la classe product.
En effet j’ai pu créer quelques produits avec la fonction create, mais pour d’autres produits la fonction create a l’air de marcher, la requête SQL est bonne, le commit est bien appelé dans la classe, mais l’enregistrement n’est pas crée dans la base de données!

Je pose la question avant de continuer à descendre dans la classe db car j’ai certainement loupé quelque chose!

Cela fonctionne en fait pour les 12 premiers produits, puis à partir du 13e plus rien.
Peut être que je n’ai le droit de créer que 12 produits par script?

Merci d’avance pour votre aide éventuelle!

En fait apres un Product->update() on ne peut plus faire de create(), meme si on detruit l’objet et on en recrée un autre.