...
Bloc de code | ||
---|---|---|
| ||
{
"interventionrequest": {
"codeinterventionrequest": "EXT00000001", /* Code globalement unique de la demande d'intervention (Varchar (255))*/
"customer_ID": "C0000001", /* Code client (ForeignKey () - sw_data_customer.codecustomer)*/
"customeraddress_ID": "C0000001-BDX", /* Code adresse client (ForeignKey () - sw_data_customeraddress.codecustomeraddress)*/
"generictype_ID_source": "INTERVENTION_REQUEST_SOURCE-PHONE", /* Code source de la demande d'intervention (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = INTERVENTION_REQUEST_SOURCE)*/
"generictype_ID_type": "INTERVENTION_REQUEST_TYPE-INCIDENT", /* Code type de demande d'intervention (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = INTERVENTION_REQUEST_TYPE)*/
"requestDate": null, /* Date de la demande. Si vide on la positionne lors d'une création (Date/Heure courante par défaut) (DateTime ())*/
"label": "Fuite gaz", /* Libellé (Varchar (255))*/
"description": "Forte odeur de gaz sur l'échappement du brûleur", /* Description (Text (65535)) */
"baseuser_ID_internalRequest": "1", /* Code demandeur interne (ForeignKey () - sw_data_baseuser.codebaseuser)*/
"customercontact_ID_externalRequest": null, /* Code demandeur externe (ForeignKey () - sw_data_customercontact.codecustomercontact)*/
"customercontact_ID": "C0000001-IG", /* Code contact (ForeignKey () - sw_data_customercontact.codecustomercontact)*/
"contactName": "Igor Grannienski", /* Nom du contact (Varchar (255))*/
"contactEmail": "igra@soc.com", /* Email du contact (Varchar (255))*/
"contactPhoneNumber": "06....", /* N° de téléphone du contact (Varchar (255))*/
"interventionrequestpriority_ID": "BLOCKING", /* Code priorité (ForeignKey () - sw_data_interventionrequestpriority.codeinterventionrequestpriority)*/
"requestInterventionDate": "2021-05-26", /* Date d'intervention souhaitée (DateTime ())*/
"symptom_ID": "A", /* Code symptôme général (ForeignKey () - sw_data_symptom.codesymptom)*/
"externalID": "" /* Code externe (Varchar (255))*/
},
"interventionrequestequipment": [
{
"codeinterventionrequestequipment": "EXT00000001-BAL01", /* Code globalement unique d'un équipement dans une demande d'intervention. Composé : codedemandeintervention + "-" + codeequipment (Varchar(255))*/
"interventionrequest_ID": "EXT00000001", /* Code demande d'intervention. Optionnel : reprendre le code intervention du bloc json "interventionrequest", si non fourni reprend automatiquement le code demande d'intervention (ForeignKey () - sw_data_interventionrequest.codeinterventionrequest)*/
"equipment_ID" : "BAL01", /* Code de l'équipement. Doit avoir été créé avant la création de la demande d'intervention (ForeignKey () - sw_data_equipment.codeequipment)*/
"symptom_ID": "" /* Code symptôme lié à l'équipement (ForeignKey () - sw_data_symptom.codesymptom)*/
},
{
"codeinterventionrequestequipment": "EXT00000001-BAL02", /* Code globalement unique d'un équipement dans une demande d'intervention. Composé : codedemandeintervention + "-" + codeequipment (Varchar(255))*/
"interventionrequest_ID": "EXT00000001", /* Code demande d'intervention. Optionnel : reprendre le code intervention du bloc json "interventionrequest", si non fourni reprend automatiquement le code demande d'intervention (ForeignKey () - sw_data_interventionrequest.codeinterventionrequest)*/
"equipment_ID" : "BAL02", /* Code de l'équipement. Doit avoir été créé avant la création de la demande d'intervention (ForeignKey () - sw_data_equipment.codeequipment)*/
"symptom_ID": "" /* Code symptôme lié à l'équipement (ForeignKey () - sw_data_symptom.codesymptom)*/
}
]
} |
...