Appointment
API | Description |
---|---|
GET api/Appointment/Get?start={start}&end={end}&codeName={codeName} |
Obtient la liste des rendez-vous prévus dans la plage de dates spécifiée |
GET api/Appointment/Get?id={id} |
Aucune documentation disponible |
POST api/Appointment/Post |
Procède à la création d'un rendez-vous à l'aide du modèle spécifié |
GET api/Appointment?start={start}&end={end}&codeName={codeName} |
Obtient la liste des rendez-vous prévus dans la plage de dates spécifiée |
GET api/Appointment/{id} |
Aucune documentation disponible |
POST api/Appointment |
Procède à la création d'un rendez-vous à l'aide du modèle spécifié |
BudgetActivity
API | Description |
---|---|
GET api/BudgetActivity/Get?IdProjectStep={IdProjectStep}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Aucune documentation disponible |
GET api/BudgetActivity?IdProjectStep={IdProjectStep}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Aucune documentation disponible |
Category
API | Description |
---|---|
GET api/Category/Get |
Obtient la liste des catégories d'appels |
GET api/Category/Get?startIndex={startIndex}&endIndex={endIndex}&enabledOnly={enabledOnly} |
Aucune documentation disponible |
GET api/Category |
Obtient la liste des catégories d'appels |
GET api/Category?startIndex={startIndex}&endIndex={endIndex}&enabledOnly={enabledOnly} |
Aucune documentation disponible |
Configuration
API | Description |
---|---|
GET api/Configuration/Get |
Aucune documentation disponible |
GET api/Configuration |
Aucune documentation disponible |
Customer
Fonctions liées aux clients
API | Description |
---|---|
GET api/Customer/Get?startIndex={startIndex}&endIndex={endIndex} |
Obtient la liste des clients |
GET api/Customer/Get?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria} |
Obtient la liste des clients correspondants au critère spécifié |
GET api/Customer/Get?customerId={customerId} |
Obtient le détail du client spécifié |
POST api/Customer/Post |
Aucune documentation disponible |
PUT api/Customer/Put?id={id} |
Aucune documentation disponible |
GET api/Customer?startIndex={startIndex}&endIndex={endIndex} |
Obtient la liste des clients |
GET api/Customer?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria} |
Obtient la liste des clients correspondants au critère spécifié |
GET api/Customer?customerId={customerId} |
Obtient le détail du client spécifié |
POST api/Customer |
Aucune documentation disponible |
PUT api/Customer/{id} |
Aucune documentation disponible |
Document
API | Description |
---|---|
GET api/Document/Get?workorderid={workorderid}&closed={closed} |
Aucune documentation disponible |
GET api/Document/Get?documentId={documentId}&workorderid={workorderid}&closed={closed} |
Aucune documentation disponible |
POST api/Document/Post |
Attache à un appel le document spécifié, le cas échéant, soulève une exception si un document du même nom existe déjà |
PUT api/Document/Put |
Attache à un appel le document spécifié, le cas échéant, remplace le document existant |
GET api/Document?workorderid={workorderid}&closed={closed} |
Aucune documentation disponible |
GET api/Document?documentId={documentId}&workorderid={workorderid}&closed={closed} |
Aucune documentation disponible |
POST api/Document |
Attache à un appel le document spécifié, le cas échéant, soulève une exception si un document du même nom existe déjà |
PUT api/Document |
Attache à un appel le document spécifié, le cas échéant, remplace le document existant |
Employee
API | Description |
---|---|
GET api/Employee/Get |
Obtient la liste des employés |
GET api/Employee/Get?id={id} |
Obtient le détail de l'employé spécifié |
GET api/Employee |
Obtient la liste des employés |
GET api/Employee/{id} |
Obtient le détail de l'employé spécifié |
Equipment
Fonctions liées aux équipements
ExpenseEntry
API | Description |
---|---|
GET api/ExpenseEntry/Get?workOrderId={workOrderId}&closed={closed} |
Obtient la liste des dépenses associées à l'appel spécifié |
GET api/ExpenseEntry/Get?id={id}&workOrderId={workOrderId}&closed={closed} |
Obtient le détail de la dépense spécifiée |
GET api/ExpenseEntry?workOrderId={workOrderId}&closed={closed} |
Obtient la liste des dépenses associées à l'appel spécifié |
GET api/ExpenseEntry/{id}?workOrderId={workOrderId}&closed={closed} |
Obtient le détail de la dépense spécifiée |
ExpenseModel
API | Description |
---|---|
GET api/ExpenseModel/Get |
Obtient la liste des modèles de dépense |
GET api/ExpenseModel/Get?startIndex={startIndex}&endIndex={endIndex} |
Aucune documentation disponible |
GET api/ExpenseModel |
Obtient la liste des modèles de dépense |
GET api/ExpenseModel?startIndex={startIndex}&endIndex={endIndex} |
Aucune documentation disponible |
Geolocation
API | Description |
---|---|
PUT api/Geolocation/Put |
Aucune documentation disponible |
PUT api/Geolocation |
Aucune documentation disponible |
Localisation
API | Description |
---|---|
GET api/Localisation/Get |
Obtient la liste des localisations (appels) |
GET api/Localisation/Get?localisationName={localisationName} |
Obtient la localisation correspondant au nom spécifié |
GET api/Localisation |
Obtient la liste des localisations (appels) |
GET api/Localisation?localisationName={localisationName} |
Obtient la localisation correspondant au nom spécifié |
Product
Produits
ProductEntry
Fonctions liées aux entrées de produits dans un appel, un bon de travail
ProductGroup
API | Description |
---|---|
GET api/ProductGroup/Get |
Obtient la liste des GL/groupes de produits. |
GET api/ProductGroup/Get?id={id} |
Obtient le détail du GL/groupe de produits spécifié. |
GET api/ProductGroup |
Obtient la liste des GL/groupes de produits. |
GET api/ProductGroup/{id} |
Obtient le détail du GL/groupe de produits spécifié. |
Project
API | Description |
---|---|
GET api/Project/Get |
Obtient la liste des projets |
GET api/Project/Get?isInRole={isInRole} |
Obtient la liste des projets |
GET api/Project/Get?startIndex={startIndex}&endIndex={endIndex}&isInRole={isInRole} |
Obtient la liste des projets |
GET api/Project/Get?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Aucune documentation disponible |
GET api/Project |
Obtient la liste des projets |
GET api/Project?isInRole={isInRole} |
Obtient la liste des projets |
GET api/Project?startIndex={startIndex}&endIndex={endIndex}&isInRole={isInRole} |
Obtient la liste des projets |
GET api/Project?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Aucune documentation disponible |
ProjectEntry
API | Description |
---|---|
GET api/ProjectEntry/Get?employeeId={employeeId}&startDate={startDate}&endDate={endDate} |
Obtient la liste des entrées de travaux associées à l'employé spécifié |
GET api/ProjectEntry/Get?employeeId={employeeId}&startDate={startDate} |
Obtient la liste des entrées de travaux associées à l'employé spécifié |
GET api/ProjectEntry/Get?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de travaux associées à l'employé actuel |
GET api/ProjectEntry/Get?startDate={startDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de travaux associées à l'employé actuel |
GET api/ProjectEntry/Get?projectEntryId={projectEntryId}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de travaux associées à l'employé actuel |
POST api/ProjectEntry/Post |
Procède à la création de l'entrée de projet à l'aide du modèle spécifié |
PUT api/ProjectEntry/Put |
Procède à la modification d'une entrée de projet à l'aide du modèle spécifié |
GET api/ProjectEntry?employeeId={employeeId}&startDate={startDate}&endDate={endDate} |
Obtient la liste des entrées de travaux associées à l'employé spécifié |
GET api/ProjectEntry?employeeId={employeeId}&startDate={startDate} |
Obtient la liste des entrées de travaux associées à l'employé spécifié |
GET api/ProjectEntry?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de travaux associées à l'employé actuel |
GET api/ProjectEntry?startDate={startDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de travaux associées à l'employé actuel |
GET api/ProjectEntry?projectEntryId={projectEntryId}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de travaux associées à l'employé actuel |
POST api/ProjectEntry |
Procède à la création de l'entrée de projet à l'aide du modèle spécifié |
PUT api/ProjectEntry |
Procède à la modification d'une entrée de projet à l'aide du modèle spécifié |
ProjectStep
API | Description |
---|---|
GET api/ProjectStep/Get?IdSubProject={IdSubProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Obtient la liste des étapes |
GET api/ProjectStep?IdSubProject={IdSubProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Obtient la liste des étapes |
SalaryType
API | Description |
---|---|
GET api/SalaryType/Get |
Obtient la liste des types de salaire |
GET api/SalaryType/Get?id={id} |
Obtient le type de salaire correspondant à l'Id spécifié |
GET api/SalaryType |
Obtient la liste des types de salaire |
GET api/SalaryType/{id} |
Obtient le type de salaire correspondant à l'Id spécifié |
Segment
Fonctions liées à la segmentation des appels
API | Description |
---|---|
GET api/Segment/Get?WorkorderId={WorkorderId}&startIndex={startIndex}&endIndex={endIndex} |
Aucune documentation disponible |
GET api/Segment?WorkorderId={WorkorderId}&startIndex={startIndex}&endIndex={endIndex} |
Aucune documentation disponible |
SubProject
API | Description |
---|---|
GET api/SubProject/Get?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Aucune documentation disponible |
GET api/SubProject?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget} |
Aucune documentation disponible |
Test
API | Description |
---|---|
GET api/Test/Get?text={text}&qte={qte}&toUpper={toUpper} |
Aucune documentation disponible |
GET api/Test?text={text}&qte={qte}&toUpper={toUpper} |
Aucune documentation disponible |
TimeEntry
API | Description |
---|---|
GET api/TimeEntry/Get?startDate={startDate}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
GET api/TimeEntry/Get?startDate={startDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
GET api/TimeEntry/Get?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
GET api/TimeEntry/Get?startDate={startDate}&endDate={endDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
GET api/TimeEntry?startDate={startDate}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
GET api/TimeEntry?startDate={startDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
GET api/TimeEntry?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
GET api/TimeEntry?startDate={startDate}&endDate={endDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers} |
Aucune documentation disponible |
Timer
Fonctions liées aux chronomètres
API | Description |
---|---|
GET api/Timer/Get |
Obtient la liste des chronomètres actifs |
GET api/Timer/Get?codeName={codeName} |
Obtient la liste des chronomètres actifs pour l'employé spécifié |
GET api/Timer/Get?id={id}&includeToDo={includeToDo} |
Obtient le détail du chronomètre actif spécifié |
POST api/Timer/Post |
Démarre un chronomètre à l'aide des informations spécifiées. |
PUT api/Timer/Put |
Modifie un chronomètre à l'aide des informations spécifiées. |
DELETE api/Timer/Delete?id={id} |
Supprime le chronomètre spécifié |
GET api/Timer |
Obtient la liste des chronomètres actifs |
GET api/Timer?codeName={codeName} |
Obtient la liste des chronomètres actifs pour l'employé spécifié |
GET api/Timer/{id}?includeToDo={includeToDo} |
Obtient le détail du chronomètre actif spécifié |
POST api/Timer |
Démarre un chronomètre à l'aide des informations spécifiées. |
PUT api/Timer |
Modifie un chronomètre à l'aide des informations spécifiées. |
DELETE api/Timer/{id} |
Supprime le chronomètre spécifié |
Timesheet
Fonctions liées aux feuilles de temps
API | Description |
---|---|
GET api/Timesheet/Get?startDate={startDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de temps pour la date spécifiée |
GET api/Timesheet/Get?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de temps présentes dans la plage de dates spécifiée |
GET api/Timesheet?startDate={startDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de temps pour la date spécifiée |
GET api/Timesheet?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers} |
Obtient la liste des entrées de temps présentes dans la plage de dates spécifiée |
User
API | Description |
---|---|
POST api/User/PreLogin |
Authentification de l'utilisateur |
POST api/User/FullLogin?clientDate={clientDate} |
Authentification de l'utilisateur, récupère les permissions, préférences et configurations |
POST api/User/FullLogin |
Authentification de l'utilisateur, récupère les permissions, préférences et configurations |
GET api/User/Autorisations |
Obtient la liste des produits de l'utilisateur actuellement connecté. |
GET api/User/SessionID |
Aucune documentation disponible |
GET api/User/IpAddress |
Aucune documentation disponible |
POST api/User/Logout |
Déconnecte l'utilisateur et vidange les valeurs stockées en session serveur. |
POST api/User?clientDate={clientDate} |
Authentification de l'utilisateur, récupère les permissions, préférences et configurations |
Warehouse
Fonctions liées aux entrepôts et à l'inventaire général
API | Description |
---|---|
GET api/Warehouse/Get |
Aucune documentation disponible |
GET api/Warehouse |
Aucune documentation disponible |
WorkEntry
Fonctions liées aux entrées de travaux dans un appel, un bon de travail
API | Description |
---|---|
GET api/WorkEntry/Get?workOrderId={workOrderId}&closed={closed} |
Obtient la liste des entrées de travaux associées à l'appel spécifié |
GET api/WorkEntry/Get?workOrderId={workOrderId}&startIndex={startIndex}&endIndex={endIndex}&closed={closed} |
Obtient la liste des entrées de travaux associées à l'appel spécifié |
GET api/WorkEntry/Get?id={id}&workOrderId={workOrderId}&closed={closed}&includeToDo={includeToDo} |
Obtient le modèle détaillé de l'entrée de travaux spécifiée |
POST api/WorkEntry/Post |
Procède à la création de l'entrée de travaux à l'aide du modèle spécifié |
PUT api/WorkEntry/Put |
Procède à la modification de l'entrée de travaux spécifiée |
PATCH api/WorkEntry/Patch |
Procède à l'insertion ou à la modification des entrées de travaux spécifiées |
GET api/WorkEntry?workOrderId={workOrderId}&closed={closed} |
Obtient la liste des entrées de travaux associées à l'appel spécifié |
GET api/WorkEntry?workOrderId={workOrderId}&startIndex={startIndex}&endIndex={endIndex}&closed={closed} |
Obtient la liste des entrées de travaux associées à l'appel spécifié |
GET api/WorkEntry/{id}?workOrderId={workOrderId}&closed={closed}&includeToDo={includeToDo} |
Obtient le modèle détaillé de l'entrée de travaux spécifiée |
POST api/WorkEntry |
Procède à la création de l'entrée de travaux à l'aide du modèle spécifié |
PUT api/WorkEntry |
Procède à la modification de l'entrée de travaux spécifiée |
PATCH api/WorkEntry |
Procède à l'insertion ou à la modification des entrées de travaux spécifiées |
Workorder
Fonctions liées aux appels de service (bon de travail)