Skip to content
logo Knowledgebase

Tout savoir sur Sage Partner Cloud (SPC)

Created on  | Last modified on 

Summary

Cet article rassemble une foire aux questions (FAQ) sur les sujets les plus demandés et importants concernant Sage Partner Cloud (SPC).

Resolution

Déploiement

▼ Mise en place et déploiement
▼ Migration Sage 100 vers SPC et Migration Sage 100 Hébergé vers SPC

Services complémentaires

▼ Tech Partners
  • Est-il possible d'utiliser Automatisation Comptable Sage (ACS) ? 
    Oui, l'abonnement ACS est à référencer comme Client SPC. Cela permet le téléchargement de la version compatible.
    Consultez l'article Installer Sage Automatisation Comptable pour l'installation et le paramétrage.
  • Est-il possible d'installer Sage Recouvrement Créances (SRC) ? 
    Il est possible d'installer l'application SRC sur SPC, pour cela, consulter l'article Installer SRC sur SPC
▼ États Comptables et Fiscaux (ECF)
  • Est-il possible d'installer ECF sur SPC ? 
    Ce n'est pas possible. Il est recommandé d'installer ECF sur le poste en local et non pas sur SPC.
▼ Sage BI Reporting
  • Comment installer Sage BI Reporting sur SPC ?
    Retrouvez le guide d'utilisation de Sage BI Reporting dans le contexte SPC dans l'aide en ligne : Guide de Déploiement SPC.
    La chaîne de connexion à BI Reporting est disponible sur le site www.SageOnline.fr :
    1. Connectez-vous
    2. Cliquez ensuite dans Administration > Paramètres de connexion SQL.
▼ Microsoft 365
  • Quelle version Microsoft 365 utiliser ?
    Les versions compatibles sont :
    • Microsoft 365 Apps for Entreprise
    • M365 Business Premium ou M365 E3-E5

L'activation via les services connectés Microsoft 365 permet d'effectuer des exports Excel et l'envoi d'E-mails.
Pour plus d'information, consulter l'article : Utiliser Microsoft 365 pour SPC.

▼ Stockage et Partage

Développements Spécifiques

▼ Objets Métiers (OM)
  • Les Objets Métiers sont-ils disponibles pour SPC ?
    Oui, il existe une version des Objets Métiers spécifique à Sage 100 SPC. L'utilisation est presque identique à celle des Objets Métiers pour Sage 100 On-Premise.

  • Est-il nécessaire d'installer les Objets Métiers sur Sage 100 SPC ?
    Une version spécifique des Objets Métiers est installée par défaut sur Sage 100 SPC. Il est impératif de ne pas installer les Objets Métiers pour Sage 100 On-Premise. Cela rendrait les Objets Métiers pour Sage 100 SPC inutilisable avec l'erreur : Implémentation CBase non disponible !

  • Comment réinstaller les Objets Métiers SPC ?
    Pour restaurer les Objets Métiers SPC :
    1. Désinstallez les Objets Métiers On Premise.
    2. Effectuez une "Mise à jour de la machine virtuelle" dans la même version que la version actuelle. Cela permet de forcer la réinstallation des Objets Métiers SPC.

  • Est-il facile d'adapter à Sage 100 SPC un développement Objets Métiers initialement conçu pour Sage 100 on-premise ?
    Oui, seule l'étape de connexion est à adapter pour accéder à une base Sage 100 SPC au lieu d'une base Sage 100 On-Premise. Cela résulte de l'architecture différente d'une base Azure par rapport à une base SQL
    Pour plus d'information, consulter l'article : Connaître les méthodes de connexion des bases Sage 100 avec les Objets Métiers

  • Une application utilisant les Objets Métiers a été développée. Des erreurs apparaissent lors des tests de connexion depuis le Bureau à distance de SPC. Comment effectuer un diagnostic ?
    1. Vérifiez que la méthode de connexion spécifique à SPC est bien utilisée.
    2. Téléchargez l'utilitaire de test de connexion SPC et faire un test de connexion Objets Métiers.

  • Est-il possible d'appeler une application développée avec les OM depuis Sage 100 SPC via les Programmes externes ou IntuiSage ?
    Oui, depuis la version 2024.1 de SPC. Il est possible d'appeler une application tierce en tant que Programme Externe. Il est recommandé de mettre en place l'utilitaire de rappel de Programme Externe pour SPC
    : Cliquer ici

  • Est-il possible d'accéder depuis un poste distant (extérieur à l'environnement SPC) à une base Azure Sage 100 SPC avec les OM ? 
    Non et cela pour des raisons techniques et de sécurité. Une application développée avec les Objets Métiers pour Sage 100 SPC s'exécute uniquement depuis Sage 100 SPC.

    Pourquoi faut-il recompiler l'application avec les OM correspondants à chaque version majeure des applications Sage 100 On-Premise ou Sage 100 SPC ? (version 8, 9, 10, etc.)
    Chaque mise à jour majeure des Objets Métiers introduit de nouveaux objets, propriétés et méthodes. Ces ajouts sont basés sur les évolutions fonctionnelles des applications Sage 100 On-Premise et Sage 100 SPC. Cette situation engendre une dépendance entre une application compilée avec les Objets Métiers et les composants Objets Métiers. Cela nécessite une recompilation du code-source.

  • Outre la recompilation, est-il nécessaire d'adapter le code-source lors d'une montée de version. ( EXEMPLE : évolution de version 8 en 9)
    Non, il existe une compatibilité ascendante qui permet de recompiler le code-source sans nécessairement y apporter de modification.

  • Comment déterminer que la version des OM présente sur Sage 100 SPC correspond à la version attendue par l'application compilée avec les OM ? 
    Lors du lancement d'une application utilisant les Objets Métiers, il est conseillé de vérifier la propriété Licence.
    Utilisez la version des objets BSCPTAApplication100c ou BSCIALApplications100c. Ils vérifient que la version des Objets Métiers installée correspond à celle utilisée pour compiler l'application. 

  • Est-il possible de développer directement depuis l'environnement Sage 100 SPC ? 
    Oui, mais comme les machines virtuelles sont dimensionnées pour les applications Sage 100. Il est recommandé de développer depuis un poste de travail avec les Objets Métiers On-premise. Ensuite de déployer l'application compilée sur Sage 100 SPC via le Bureau à distance.
▼ Développement SQL
  • Comment formater une chaîne de connexion SQL pour se connecter à une base Asure sous Sage 100 SPC ?
     Exemple de chaîne de connexion : 
Server=tcp:myserver.database.windows.net,1433;Database=myDataBase;User ID=mylogin;Password=myPassword;Trusted_Connection=False;Encrypt=True;

Remplacez respectivement : 

    • myserver.database.windows.net -> Nom de l'instance SQL (inclure .database.windows.net)
    • myDataBase -> Nom de la base de données SQL
    • mylogin -> Utilisateur SQL
    • myPassword -> Mot de passe SQL

  • Est-il nécessaire d'adapter les requêtes SQL pour interroger une base de données Azure sous Sage 100 SPC ? 
    Oui, contrairement aux bases SQL de Sage 100 On-premise. Chaque société d'un client y est stockée dans une base SQL distincte. Sous Sage 100 SPC, les sociétés d'un même client sont regroupées dans une seule base Azure. La distinction des sociétés d'une base Azure s'effectuant par leur schéma. Il est nécessaire de préfixer le nom des tables dans une requête SQL par leur schéma. 
     EXEMPLE : 
    Affichage des écritures générales de la base BIJOU => SELECT * FROM soc_bijou.F_ECRITUREC

  • Est-il possible d'accéder depuis un poste distant (hors de l'environnement SPC) à une base Sage 100 SPC en utilisant des requêtes SQL ? 
    Oui, cela nécessite la mise en place des mécanismes de sécurité. Ceux-ci sont disponibles dans l'aide "Mettre en place la sécurité pour Sage 100 en mode hébergé".

Erreurs Fréquentes

▼ Message d'erreur

Administration 

▼ Sauvegarde / Sécurité / MFA
  • L'authentification est-elle sécurisée ? Le MFA est-il disponible ? Quelle est la politique de sauvegarde ? 
    Retrouvez toutes les réponses sur l'identification, la sécurité et plus encore dans l'article : Foire aux questions Sécurité

  • Comment sécuriser l'accès aux bases Azure SPC depuis un poste de travail distant ?
    Il existe plusieurs techniques de sécurisation (Web Application Firewall) : Application Gateway, Front Door, Bastion, etc.
    Pour les mettre en place. Il est nécessaire de vous adresser à votre Ingénieur Commercial Sage. Il effectuera une demande d'audit.
▼ Traitements de maintenance
  • La fragmentation des index est susceptible d'être à l'origine de lenteurs, comment l'éviter ? 
    La mise en place d'un plan de maintenance manuelle ou automatique est possible. Suivez l'article : Reconstruire les index des bases SQL Azure pour la mise en place.
▼ Bureau à distance et généralités

 

Utilitaires