Création de document de stock avec les object métier v6

SOLVED

Bonjour,

J'ai suivi la formation sur les objet métier V9. Et pour passer en V6, j'ai quelques pb de conversion

 Dim om_DocumentVenteLigne = CType(om_ProcDocument.Document.FactoryDocumentLigne.Create(), IBODocumentVenteLigne3)

Je me prends une erreur : 

Impossible d'effectuer un cast d'un objet COM de type 'System.__ComObject' en type d'interface 'Objets100cLib.IBODocumentVenteLigne3'. Cette opération a échoué, car l'appel QueryInterface sur le composant COM pour l'interface avec l'IID '{5BA16B17-24FF-4FAA-BD06-D014D625E0C6}' a échoué en raison de l'erreur suivante : Cette interface n’est pas prise en charge (Exception de HRESULT : 0x80004002 (E_NOINTERFACE)).

J'ai eu le même pb avec la création de document d'entête, mais j'ai contourné mon pb en utilisant 

  om_ProcDocument = om_BaseCommerciale.CreateProcess_Document(DocumentType.DocumentTypeStockMouvIn)

et pour remplir mon entête : om_ProcDocument.document au lieu de passer par une variable intermédiaire, mais là sur la ligne, je ne vois pas comment faire

Merci de votre aide