Archives de
Category: Salesforce

Stage chez UpCRM (4/4) – Un explorateur LWC de fichier Sharepoint dans Salesforce

Stage chez UpCRM (4/4) – Un explorateur LWC de fichier Sharepoint dans Salesforce

Composant Navigateur Pour le même projet, il fallait réussir afficher les fichier SharePoint du client dans Salesforce. J’ai dû explorer des possibilités de solution pour ce problème : l’idée était de faire un File Explorer dans le même style que celui de Windows. Comme je ne sais pas encore faire des codes très compliqués en javascript, j’ai recherché sur internet si quelqu’un avait déjà fait mon idée. J’ai décidé d’aller regarder dans AppExchange (un AppStore pour Salesforce) s’il y avait…

Lire la suite Lire la suite

Stage chez UpCRM (3/4) – Un composant LWC de test des API Rest de Microsoft Sharepoint

Stage chez UpCRM (3/4) – Un composant LWC de test des API Rest de Microsoft Sharepoint

Composant API Testeur Dans le cadre d’un grand projet de l’entreprise, l’équipe a eu le besoin d’avoir un objet qui permette tester les différentes requêtes Rest vers des serveurs Sharepoint. J’ai donc reçu la partie technique du testeur (les appels vers le serveur) et j’ai dû créer la page d’affichage en utilisant HTML et Js. Pour avoir une idée de comment je devais faire le layout, l’équipe m’a donné un dessin de leur idée de design du composant. Voici à…

Lire la suite Lire la suite

Stage chez UpCRM (2/4) – Apprendre Salesforce avec Trailhead

Stage chez UpCRM (2/4) – Apprendre Salesforce avec Trailhead

Pendant les quelques semaines de stage, je me suis exercé dans le programme Salesforce Tailhead pour mieux comprendre Salesforce. Voici les modules que j’ai accomplis. Avec ces modules terminés, j’ai appris davantage à connaitre Salesforce et à faire des tâches plus spécifiques. J’ai maintenant 30 miles points et 33 badges, objectif que je suis fier d’avoir atteint !

Stage chez UpCRM (1/4) – L’entreprise

Stage chez UpCRM (1/4) – L’entreprise

En cadre de l’école j’ai dû faire un stage du 21/02/2022 au 01/04/2022 dans une entreprise diriger vers l’informatique. Le but de ce stage est de se familiariser à la recherche d’un travail et de voir comment ça se passe de travailler dans une entreprise.  J’ai fait mon stage chez UpCRM qui est une entreprise qui se spécialise dans le domaine du « CRM ». CRM ? Le CRM ou gestion de la relation client (Customer Relationship Management) est une stratégie de gestion…

Lire la suite Lire la suite

Raspberry Cars – Les Technos (4/4) – Communiquer avec Salesforce en Python

Raspberry Cars – Les Technos (4/4) – Communiquer avec Salesforce en Python

Accéder à SF avec des APIs Dans le travail personnel précèdent, tous les programmes étaient dans Salesforce et communiqué avec les serveurs de Mercedes (les programmes Salesforce appelaient les API Mercedes). Dans ce Travail personnel il faut développer des programmes qui tournent sur le Raspberry Pi et qui vont envoyer des donnés sur Salesforce. Ces programmes en Python vont devoir appeler le API Salesforce. La librairie Simple Salesforce Pour faciliter l’utilisation des API de Salesforce en Python, des développeurs on…

Lire la suite Lire la suite

Raspberry Cars : RC 2.0 !

Raspberry Cars : RC 2.0 !

Pour mon travail personnel de l’année 2019-2020 au Lycée Ermesinde, je vais étendre mon travail personnel de l’année dernière, avec de nouvelles technologies pour le rendre plus performant et avancé. Le travail personnel de l’année dernière consistait à connecter le site Salesforce avec une voiture Mercedes pour recevoir des donnés sur la voiture en fonctionnement. Par exemple la position de la voiture, sa vitesse, le niveau de carburant. Avec ces informations, on a eu l’idée de faire une course virtuelle où des personnes…

Lire la suite Lire la suite

Le Jeu (2/2) : Afficher le déroulement de la compétition des voitures d’une course fictive

Le Jeu (2/2) : Afficher le déroulement de la compétition des voitures d’une course fictive

L’objectif du projet était de simuler une ‘course’ pour des voitures su un même trajet, mais roulant à des dates différentes. Attaquons-nous à la dernière étape : la course ! 1.         La définition de la course Si les voitures ne partent pas à la même heure, on doit pouvoir trouver comment comparer leur avancée dans la course par rapport à leur date de départ. Une course dans notre jeu sera d’aller d’une place à l’autre le plus vite possible. On…

Lire la suite Lire la suite

Le Jeu (1/2) : Afficher la position des voitures en temps réel

Le Jeu (1/2) : Afficher la position des voitures en temps réel

Pour cette première partie du jeu, on va créer un composant qui va afficher dans une page Salesforce toutes les voitures sur une carte. A chaque fois qu’on regarde la carte, on voit si la voiture a bougé. Pour cela je me suis inspiré du code de l’application « Ours » du cours Salesforce qui affichait une carte des Ours d’un Parc Naturel. 2.         Le composant Comme avant, on doit faire un fichier de description pour dire où le composant s’affiche <?xml…

Lire la suite Lire la suite

Le module de gestion de la connexion de Salesforce vers Mercedes Cloud (3/3) : La récupération des informations des voitures

Le module de gestion de la connexion de Salesforce vers Mercedes Cloud (3/3) : La récupération des informations des voitures

1.         Utilisation pour stocker / mettre à jour la liste des cars dans SF a)              Un objet en mémoire pour récupérer le contenu de la réponse du serveur Quand on demandait la voiture à la main avec Curl, on obtenait la réponse suivante [ { « id »:                « 00338353A46599799B », « licenseplate »:     « S-GG-9041 », « finorvin »:         « 1HM8CE2A6H6CEC802 » } ] C’est un texte qui décrit la liste de voitures. Dans ce cas une seule voiture. Pour pouvoir la manipuler, il faut définir un objet en mémoire dans…

Lire la suite Lire la suite

Le module de gestion de la connexion de Salesforce vers Mercedes Cloud (2/3) : La connexion

Le module de gestion de la connexion de Salesforce vers Mercedes Cloud (2/3) : La connexion

Dans les Posts précédents, nous avons examiné comment appeler le serveur Mercedes Cloud ‘à la main’ dans la console de programmation Salesforce. Le but de ce Post est d’expliquer comment implémenter le code de manière à ce qu’il soit utilisable par un utilisateur normal. 1.         Un nouvel objet pour stocker les infos de connexion On vient de travailler ‘à la main’ dans la console. Mais si on veut que ce soit facile de travailler avec tous ces codes, ce serait…

Lire la suite Lire la suite