Page 1 sur 1

Faire un Update avec Edition Pilotées

MessagePosté: Lun 23 Nov 2015 21:21
de papilou
Bonjour,

Je cherche à faire des requêtes avec les éditions pilotées.
Maintenant, je n'ai plus de problèmes avec les SELECT.

Mais j'aimerai faire des UPDATE. Cela ne me semble pas possible.
Y a t'il une solution?

J'ai vu que je pouvais aussi passer par le "SQL à la carte", qu'en ai-t-il ?
Par contre je ne sais pas faire fonctionner ce SQL à la carte, il me faut des codes d'accès

Merci de votre aide.

Re: Faire un Update avec Edition Pilotées

MessagePosté: Lun 23 Nov 2015 22:17
de IMPERIAL
Bonjour

Un UPDATE .... Gros GAG .....

On est dans les Editions pilotées .... C'est du B.O. V 5

On n’écrit pas dans les bases

Cdlt

Re: Faire un Update avec Edition Pilotées

MessagePosté: Lun 23 Nov 2015 23:44
de papilou
OK OK,
C'est un gros GAG.....
Ca marche. J'ai compris que je suis un idiot.... je vais me faire à cette idée.... lol

Mais, je veux faire un UPDATE, ou un INSERT, comment je fais SVP ?
Merci

Autre question :
Puis-je considérer que le SQL à la carte est aussi une solution des editions pilotées ?
Et donc ne me donnera pas les moyen de faire cette UPDATE ?
Cdl

Re: Faire un Update avec Edition Pilotées

MessagePosté: Mar 24 Nov 2015 10:16
de PAUVREANMA
bonjour,

quelque soit le moyen retenu pour accéder à vos données (sql à la carte, ou via Univers de EP) , ce logiciel ne permet que d accéder à vos données et aucun cas ne les modifier.

P.

Re: Faire un Update avec Edition Pilotées

MessagePosté: Mar 24 Nov 2015 10:34
de papilou
Ok, Maintenant j'ai compris.

Edition pilotées = Pas de Update, pas d'insert, etc
SQL à la carte = Pas de Update, Pas d'insert, etc

Mais, je veux toujours faire un update.

Alors, que me reste-il comme solution ?
Objet Métier ? c'est quoi? comment les obtenir, quels sont les droits à avoir ?
Liaison ACCESS SAGE par un ODBC (je sais qu'il faut acheter cet ODBC SAGE 300Euros environ)
Peut-on m'orienter un peu ?
Merci

Re: Faire un Update avec Edition Pilotées

MessagePosté: Mar 24 Nov 2015 12:03
de OokieDookie
Bonjour,

papilou a écrit:Alors, que me reste-il comme solution ?Objet Métier ? c'est quoi? comment les obtenir, quels sont les droits à avoir ?Liaison ACCESS SAGE par un ODBC (je sais qu'il faut acheter cet ODBC SAGE 300Euros environ)Peut-on m'orienter un peu ?


Cela va essentiellement dépendre du besoin de mise à jour : soit la demande reste "simple", en gros MAJ de libellé / d'info libre, soit elle est plus complexe.
- Le SQL peut suffire pour des petits besoins (libellés...) ou des tables / applis externes aux produits Sage. Il est possible mais FORTEMENT DECONSEILLE de mettre à jour les BDD Sage par des requêtes directes. Le contrôle de l'intégrité des données est exclusivement à votre charge, les risques de corruption sont donc importants. Si on ajoute les tests nécessaires à chaque montée de version vous devriez en conclure que le SELECT c'est bien :wink:
- L'ODBC est une solution intermédiaire, qui présente l'avantage d'effectuer le même contrôle d'intégrité que les applications.
Par exemple, on pourrait très bien envisager une vue reliée à une table dans l'ODBC pour mettre à jour des barèmes ou tarifs.
- Les Objets Métiers permettent quant à eux de modifier les programmes en ajoutant des fonctionnalités par exemple. Il faut également vérifier les licences des produits de gestion (c'est une option).
- Pour conclure, il est également possible de recourir à des imports personnalisables => un état EP correctement paramétré peut servir à constituer un format d'importation, qui présente l'avantage d'être la solution la plus accessible au niveau utilisateur, et la plus souple en cas de maintenance / modification à effectuer.

HTH,
En revanche, dès qu'on rentre dans le détail des mouvements (écritures comptables, pièces commerciales...), il vaut mieux envisager les objets métiers.

Re: Faire un Update avec Edition Pilotées

MessagePosté: Mar 24 Nov 2015 14:34
de papilou
Merci beaucoup pour cette réponse.
Le conseil serait donc l'ODBC, ce serait l'outil le plus simple d'utilisation et le plus proche de ce que je veux faire.
Je vous remercie

Je ferme ce fil de discution