Quel langage pour les objets métiers ?

SOLVED

Bonjour à tous,

Notre partenaire Sage qui était soit disant capable de développer des imports/export de la gesco n'est en fait capable que de faire des imports paramétrables.

Du coup étant moi même développeur j'ai cherché une solution pour exporter les stock et importer des commandes.

Pour l'export j'ai réussi avec du sql en attaquant directement la base de données via un script powershell et ça marche plutôt bien.

Mais pour l'import de commande, après avoir lu pas mal de sujets, ce serait beaucoup plus propre de le faire en passant par les objets métiers. Notre revendeur nous a installé les objets métiers et fourni la doc version 2.0 alors qu'on a Sage 100 Gestion commercial standard version 8.10.

Pour ma part je veux juste importer une commande en csv dans la gesco. Avec quel langage je peux me servir des objets métiers ?

Est-ce que c'est possible dans un script powershell ? vbs ? L'idée c'est d'avoir un script relativement simple et léger, qui ne demande pas de compilation ou de logiciel pour développer.

Si ce n'est pas possible, que me conseillez vous ?

Dans la doc v2.0 c'est indiqué que l'on peut le faire en vbs. J'ai essayé en adaptant le code :

Dim ObjetCial
Dim o
set o = CreateObject("Microsoft.Windows.ActCtx")
o.manifest = "C:\Windows\WinSxS\Manifests\x86_com.sage.cobj.100c_77d7af533b8e0189_8.0.0.1_none_65f907aea9be0ebe.manifest"
set ObjetCial = o.CreateObject("Objets100c.Cial.Stream.1")
...

Mais j'obtiens l'erreur "Le module spécifié est introuvable"  code 8007007E

N'ayant pas la doc à jour peut-être que la syntaxe n'est pas bonne ?

Merci pour votre aide.

Vincent