Please enable JavaScript to view this site.

Aide PRIM

 

ATTENTION : cette section est destinée aux utilisateurs avancés et "Super users" de PRIM Logix.

 

Les éléments de configuration présentés dans cette section peuvent en effet avoir un impact sur vos opérations.

 

En cas de doute, consultez votre administrateur système.

 

Veuillez noter que seuls les utilisateurs disposant des groupes de sécurité adéquats peuvent accéder aux fenêtres de configuration du logiciel.

 

Obtenir la liste des numéros de téléphone des contacts



Retourne la liste de tous les contacts avec la liste de leurs numéros de téléphone (sauf les types de téléphone exclus)

URL: api/GetContactPhone

 

Attributs à passer à actionParameters


 

FilterTypeExclude

string

Facultatif

Liste des identifiants de types de téléphone séparés par une virgule , à exclure de la liste

On ne met pas de virgule , à la fin du dernier type

Valeur par défaut: 2,4

 

La liste des types de numéros de téléphone ci-dessous correspond à ceux que l'on retrouve dans la configuration de base. La liste pourrait être différente dans votre agence. Pour vous assurer des codes à exclure, consultez les types de téléphone dans le volet Types de coordonnées (CFG043) de la fenêtre de configuration

 

Liste des types de numéros de téléphone

Type

Description

1

Résidence

2

Travail

3

Cellulaire

4

Fax

5

Pagette

Note

La liste ci-dessus peut varier selon l'agence


Exemple complet de requête

Ex. Pour éliminer les téléphones dont le type est Fax ou Pagette

{
    "actionParameters": {
        "FilterTypeExclude": "4,5"
    }
}

Réponse retournée par le service web


{
    "status": "success",
    "data": [
        {
            "rownumber": 1,
            "ContactId": 504,
            "ContactName": "Arnaud H. Tachel",
            "PhoneNumber": "1049870293",
            "PhoneExtension": null
        },
        {
            "rownumber": 2,
            "ContactId": 504,
            "ContactName": "Arnaud H. Tachel",
            "PhoneNumber": "1234567894",
            "PhoneExtension": null
        }
    ]
}

Voici ce à quoi correspond chacun des champs retournés dans chaque section de la propriété data


 

rownumber

integer

Rang du numéro de téléphone dans le JSON

Valeurs possibles: 1 et plus


 

ContactId

integer

Identifiant du contact (concod)

Valeurs possibles: 1 et plus


 

ContactName

string

Nom du contact


 

PhoneNumber

string

Numéro de téléphone non formaté (seulement les chiffres)


 

PhoneExtension

string

Extension s'il y a lieu

Valeurs possibles: null (aucune extension) ou la valeur de l'extension


Created with Help+Manual 8 and styled with Premium Pack Version 4 © by EC Software