PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → objets metier sage
objets metier sage
Débuté par Stephane, 15 déc. 2016 15:43 - 4 réponses
Membre enregistré
3 messages
Posté le 15 décembre 2016 - 15:43
Bonjour
je voudrais savoir comment récupérer les constantes de type document pour les utiliser dans les objets.
ex : DocumentTypeVenteFacture , DocumentTypeVenteDevis et autres constantes.
les exemples que je trouve utilisent des constantes en dur mais n'indiquent pas comment obtenir la valeur de ces constantes par l'objet métier.
les objets dont je dispose sont:
GestCom est un OLE "Objets100.Cial.Stream.3" // OM V3
Cpta100 est un OLE "Objets100.Cpta.Stream.3" // OM V3

a partir de ceux la peut on obtenir ces constantes ?
Posté le 20 mars 2017 - 17:27
Bonjour,

Je vous conseille de telecharger VB Express et de faire l'affichage des Objets métiers.
Vous verrez à ce moment les différentes valeurs souhaitées.

Cordialement
Membre enregistré
3 messages
Posté le 30 mars 2017 - 22:24
Bonjour,

je connais les valeurs des constantes, la question est comment utiliser ces constantes sans connaitre leurs valeurs.
a chaque version elles peuvent changer et votre programme n'est plus bon...
Membre enregistré
42 messages
Posté le 23 octobre 2018 - 08:20
Bonjour Stéphane,

Je suis à la recherche des ces constantes. Pouvez-vous me dire comment les trouver ?
ex. Je cherche à créer un mouvement de sortie de stock. je pensais avoir quelque chose comme :

pautEnteteMS = BaseGestcom>>FactoryDocumentStock>>CreateType(21)

la valeur n'est pas valide ! comment trouver la bonne valeur

Merci

Cordialement
Posté le 14 février 2020 - 15:30
voici la liste des doctype via sqlServeur et son équivalent objetMetier (à confimer avec la version de sage et des objets métiers)
0: 00,
1: 10,
2: 20,
3: 30,
4: 40,
5: 50,
6: 60,
7: 70,
8: 80,
10: 90,
11: 100,
12: 110,
13: 120,
14: 130,
15: 140,
16: 150,
17: 160,
18: 170,
20: 180,
21: 190,
22: 200,
23: 210,
24: 220,
25: 230,
26: 240