Résumé d'affaire (V10.7) (JSON)
Obtenir un résumé d’affaire avec ses éléments d’affaire
L'action pour la obtenir un résumé d’affaire, avec ou sans les éléments d’affaire : interroger_resume_affaire
Balise de paramètres (parameters) | Niveau | Contenu | Obligatoire | Remarques |
---|---|---|---|---|
dos | 1 | Dossier achat-vente | NON | Par défaut selon utilisateur |
Balise du corps (data) | Niveau | Contenu | Obligatoire | Remarques |
---|---|---|---|---|
deal | 1 | Code de l’affaire à interroger | OUI |
|
budgetmonitoringCod | 1 | Code de suivi budgétaire | OUI |
|
showelementflag | 1 | true ou false pour obtenir ou non les élements | OUI |
|
Exemple de corps
'data':
{
'deal': 'EOLE_01',
'budgetmonitoringCod':'Service',
'showelementflag':'true'
}
Exemple complet flux JSON
{
"action":"WEB_SERVICE_INFINITY",
"access_token":"{{TOKEN}}",
"param":"
{
'action': {'swinfinity': 'interroger_resume_affaire'},
'data':
{
'deal': 'EOLE_01',
'budgetmonitoringCod':'Service',
'showelementflag':'true'
}
}"
}
Format de la réponse :
Balise | Contenu |
---|---|
error | Anomalie technique de l’appel du service web 0 = pas n’anomalie, autre valeur = anomalie Dans ce cas la balise |
result | Détail du résultat fonctionnel de l’appel du service web
La |
Exemple de réponse sans éléments d’affaire
{
"error": 0,
"result": "{\"label\": \"infinity\",\"codeScript\": \"interroger_resume_affaire\",\"result\":{\"common\":{\"resultcode\": \"0\",\"errormessage\": \"\"},\"response\":{\"DEALHEADER\":{\"DEAL\": \"EOLE_01\",\"DESCRIPTION\": \"Parc éolien Vanuatu - Pointe du Diable\",\"THIRDPARTY\": \"C0000009\",\"THIRDPARTYNAME\": \"CROMBE\",\"DEALFAMILY\": \"EOLE\",\"DESCRIPTIONDEALFAMILY\": \"Parc éolien\",\"DEALCLASS\": \"Eolien\",\"DESCRIPTIONDEALCLASS\": \"Installation d'éolienne\",\"DEALSTEP\": \"AFF_CNCP\",\"DESCRIPTIONDEALSTEP\": \"En conception\"},\"BUDGETMONITORINGHEADER\":{\"MONITORING\":{\"BUDGETMONITORINGCOD\": \"Service\",\"DESCRIPTION\": \"Modèle de suivi d'affaires de type 'Service'\",\"COLUMN\": \"Tot\",\"DESCRIPTIONCOLUMN\": \"Total\"},\"MONITORING\":{\"BUDGETMONITORINGCOD\": \"Service\",\"DESCRIPTION\": \"Modèle de suivi d'affaires de type 'Service'\",\"COLUMN\": \"Lic\",\"DESCRIPTIONCOLUMN\": \"Licences\"},\"MONITORING\":{\"BUDGETMONITORINGCOD\": \"Service\",\"DESCRIPTION\": \"Modèle de suivi d'affaires de type 'Service'\",\"COLUMN\": \"Mat\",\"DESCRIPTIONCOLUMN\": \"Matériel\"}}}}}",
"txterr": "",
"infos": ""
}
Exemple de réponse avec éléments d’affaire
Un mapping existe entre les noms de champs du dictionnaire et les noms de balise en réponse
Table PRJAP (DEALHEADER)
Nom de champ | Nom de balise | Version | Remarque |
---|---|---|---|
affaire | DEAL | 10.7 |
|
lib80 | DESCRIPTION |
| |
tiers | THIRDPARTY |
| |
nom | THIRDPARTYNAME |
|
|
afffam | DEALFAMILY |
|
|
lib | DESCRIPTIONDEALFAMILY |
|
|
afrclas | DEALCLASS |
|
|
libclassaff | DESCRIPTIONDEALCLASS |
|
|
etapcod | DEALSTEP |
|
|
libetapeaff | DESCRIPTIONDEALSTEP |
|
|
Table GATSUIENT (MONITORING)
Nom de champ | Nom de balise | Version | Remarque |
---|---|---|---|
suicod | BUDGETMONITORINGCOD | 10.7 |
|
lib80 | DESCRIPTION |
| |
suicol | COLUMN |
| |
lib | DESCRIPTIONCOLUMN |
|
|
Table GPAELEM (ELEMENT)
Nom de champ | Nom de balise | Version | Remarque |
---|---|---|---|
elemno | ELEMENTNUMBER | 10.7 |
|
elemnoparent | PARENTNUMBER |
| |
lib80 | DESCRIPTION |
| |
elemtypcod | ELEMENTTYPECODE |
|
|
libelemtyp | DESCRIPTIONTELEMENTTYPE |
|
|
planDebDh | PLANNINGSTARTDATE |
|
|
planfindh | PLANNINGENDDATE |
|
|