/* */

Blog Infraworld

Sage CRM : personnaliser les écrans avec Javascript

Sur Sage CRM, il est tout à fait possible de personnaliser les écrans pour les adapter à vos besoins. L’ajout/suppression de champs dans un premier temps et la personnalisation Javascript dans un second pour une utilisation plus poussée. Dans l’exemple suivant, les utilisateurs du CRM doivent voir immédiatement que le client se situe dans les […]

> Lire la suite...

Autoriser des programmes externes à accéder à Outlook

Certains programmes sont amenés à générer des emails de manière automatique en s’appuyant sur Outlook. Face à ce constat (sur la Comptabilité Sage 100 pour la génération d’emails de relance) et à l’horripilant message d’autorisation qui revient constamment, je vous propose un correctif 🙂 . “Un programme essaie d’accéder aux informations d’adresse de messagerie enregistrées […]

> Lire la suite...

Concaténation d’enregistrements SQL Server avec XML PATH

Dans le cadre d’une extraction de données sous Microsoft SQL Server, j’ai du concaténer différentes lignes ayant le même identifiant afin de les regrouper en une seule. Je m’explique… J’ai une table familles avec des codes clients uniques (champ accountnumber), dans cette table les clients ont une ou plusieurs familles (champ value) pour les identifier […]

> Lire la suite...

Définir un compte de démarrage pour le service Agent SQL Server

Ayant voulu migrer des travaux SQL Server d’une instance 2008 à une instance 2012 fraichement créée, je me retrouve face à une erreur à chaque lancement du travail : Exécuté en tant qu”utilisateur : NT SERVICE\SQLAgent$SQL2012. Échec de l’ouverture de session de l’utilisateur ‘NT SERVICE\SQLAgent$SQL2012’. [SQLSTATE 28000] (erreur 18456). L’étape a échoué. Pour régler ce problème il […]

> Lire la suite...

Problème SQL Server ANSI_NULLS et ANSI_WARNINGS avec PHP

En faisant des requêtes entre 2 instances différentes de SQL Server via le Microsoft SQL Server Management Studio, je n’avais aucun problème mais quand j’ai voulu passer ma requête via une page PHP, je me suis pris ce joli message d’erreur : Warning: mssql_query() [function.mssql-query]: message: Les requêtes hétérogènes requièrent les options ANSI_NULLS et ANSI_WARNINGS […]

> Lire la suite...

Réservation de salle connectée – Evoko Liso

La société Evoko propose avec l’horloge Liso d’optimiser avec élégance la gestion et la réservation des salles (réunion, classe, sport, labo…). L’ère des papiers scotchés, des ouvertures intempestives de porte, des doubles-réservations ou de la gestion maladroite des plannings de réservations est révolue avec ce produit très design et professionnel. En un clin d’œil vous […]

> Lire la suite...

Trigger SQL Mouvement d’entrée Sage L100

Les mouvement d’entrée sans montant = pas bien 😉 ! Comme je n’ai pas trouvé d’options dans la Gestion Commerciale de Sage permettant d’éviter ce genre d’oubli, j’ai créé un petit trigger SQL… Les mouvements d’entrée vont s’insérer dans la table F_DOCLIGNE, le trigger devra donc être à l’écoute des insertions et mises à jour […]

> Lire la suite...

Mise à jour depuis Excel des tarifs Gestion Commerciale Sage

Depuis la Gestion Commerciale, il est possible d’appliquer une hausse des tarifs via un assistant (Fichiers > Outils > Mise à jour des tarifs), mais cela ne convient pas toujours. L’outil est pourtant assez fin, on peut appliquer une hausse/baisse par montant ou pourcentage, contrôler plus ou moins l’arrondi etc… Pour vérification, on peut ensuite […]

> Lire la suite...

Conditions générales au verso sur Sage L100

Si vous souhaitez ajouter un verso à un modèle de mise en page Sage pour un envoi PDF par mail par exemple (devis, bon de commande, facture…), suivez le guide ! Première précaution à prendre vu l’obsolescence la rigidité de l’outil Sage sur les annulations : copiez-collez le modèle que vous souhaitez modifier pour garder […]

> Lire la suite...

Excel : supprimer la création automatique de fichiers .xlk

Vous avez sans doute déjà reçu un fichier Excel qui s’amuse à faire des sauvegardes automatiques à chaque ouverture en .xlk ! Si c’est le cas et vous n’arrivez pas à vous en débarrasser, voici une méthode toute simple… Il faut ouvrir le fichier Excel principal et aller dans Enregistrer sous, en bas à droite […]

> Lire la suite...