Il est possible de développer autour de Sage Partner Cloud (SPC) la déclinaison hébergée de Sage 100 On Premise en utilisant les Objets Métiers.
Le développement est strictement identique (un même développement pourra fonctionner indifféremment sous Sage Partner Cloud et sous Sage 100 On Premise), hormis la méthode d'ouverture de base qui nécessite une propriété de connexion complémentaire (CompanyName).
Exemple en C# :
var om_BaseCpta = new BSCPTAApplication100c(); om_BaseCpta.CompanyServer = "xiyxu8z271"; // Nom de l'instance SQL Azure om_BaseCpta.CompanyDatabaseName = "xm9mokrk4q_AS274AY1ZH"; // Nom de la base SQL Azure om_BaseCpta.CompanyName = "BIJOU" // Nom de la société Azure om_BaseCpta.Loggable.UserName = "[email protected]"; // Identifiant Sage ID om_BaseCpta.Loggable.UserPwd = string.Empty; // Pas de mot de passe (VM Azure) om_BaseCpta.Open(); // Ouverture de la base comptable
Pour plus d'informations sur les différentes méthodes de connexions aux bases Sage 100 via les Objets Métiers : Méthodes d'ouverture des bases Sage 100 avec les Objets Métiers