Summary
Cet article explique comment rattacher un fichier au format .pdf à un document avec les objets métiers sur Sage 100
Description
Dans Sage Gestion Commerciale 100, il est possible d'associer un document à un en-tête de document.
Exemple : Pour associer un fichier PDF
Cette association se fait par l'intermédiaire du bouton Informations > Documents liés.
Resolution
Avec les Objets Métiers, il est possible d'associer un document à un en-tête de document de la façon suivante (exemple en C#) :
var om_DocumentMedia = (IBODocumentMedia)om_DocVente.FactoryDocumentMedia.Create();
om_DocumentMedia.ME_Fichier = @"C:\Temp\DOC060819.pdf";
om_DocumentMedia.ME_Commentaire = "Fichier PDF";
om_DocumentMedia.SetDefault();
om_DocumentMedia.WriteDefault(); Remarque importante :
- Les Objets Métiers copient automatiquement le fichier correspondant au document lié dans le répertoire Multimedia.
- Il ne faut donc pas copier le fichier au préalable dans le répertoire Multimedia au risque de retrouver un doublon.
Particularité des Objets Métiers sur Sage Partner Cloud (SPC) :
SPC sans Stockage et partage activé :
Les Objets Métiers copient automatiquement les fichiers multimedia dans : F:\site-files\ProgramData\Sage\Companies\NOM_SOCIETE\Multimedia
SPC avec Stockage et Partage activé :
Les documents Multimedia sont stockés dans Stockage et Partage, mais les Objets Métiers n’y ont pas accès ni en lecture, ni en écriture.