Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Published by Scroll Versions from space VERSIONSWEAVY and version 5.4

verb: GET
resultType: simple

Info
 "intervention": {
    "codeintervention": "INF000000001", /* Code globalement unique d'intervention (Varchar (255))*/
    "customer_ID": "C0000001", /*  (ForeignKey ())*/
    "customeraddress_ID": "C0000001-BDX", /*  (ForeignKey ())*/
    "title": "Intervention pour changement chaudière", /*  (Varchar (255))*/
    "interventiontype_ID": "INST-CHAUDIERE", /*  (ForeignKey ())*/
    "interventionNumber": "INST20191011-00001", /*  (Varchar (64))*/
    "generictype_ID_status": "CLOSED", 
    "startDate": "2020-10-07 15:00:00", /* date de début d'intervention*/,
    "endDate": "2020-10-07 17:00:00" /* date de fin d'intervention*/
  }

verb: GET
resultType: extended

Info
 "intervention": {
    "codeintervention": "INF000000001", /* Code globalement unique d'intervention (Varchar (255))*/
    "customer_ID": "C0000001", /*  (ForeignKey ())*/
    "customeraddress_ID": "C0000001-BDX", /*  (ForeignKey ())*/
    "title": "Intervention pour changement chaudière", /*  (Varchar (255))*/
    "interventiontype_ID": "INST-CHAUDIERE", /*  (ForeignKey ())*/
    "interventionNumber": "INST20191011-00001", /*  (Varchar (64))*/
    "generictype_ID_status": "CLOSED",
    "startDate": "2020-10-07 15:00:00", /* date de début d'intervention*/,
    "endDate": "2020-10-07 17:00:00", /* date de fin d'intervention*/
    "comment": "Installation chaudière new power", /*  (Text (65535))*/     
    "contract_ID": null, /* Code du contrat si lié à un contrat (ForeignKey ())*/    
    "internalRemarks": "client sensible", /* Commentaires internes non imprimés sur le rapport (Text (65535))*/
    "externalRemarks": "Installation chaudière selon devis numéro G234", /* Commentaires imprimés sur le rapport (Text (65535))*/
    "phoneNumber": "0671727374", /* Du contact client pour l'intervention (Varchar (64))*/
    "contactName": "DESMOUCEAUX Alexandre", /* Du contact client pour l'intervention (Varchar (255))*/
    "contactEmail": "adesmouceaux@divalto.com", /* Du contact client pour l'intervention (Varchar (255))*/
    "estimatedDuration": 240, /* Durée estimée, si le type d'intervention a une durée, la remettre ici (Int ())*/
    "interventionpriority_ID": "LOW",
    "requestedDate": "2019-10-26T00:00:00.000Z", /*  Date d'intervention demandée (DateTime ())*/
    "intervention_ID_parent": null, /* Code de l'intervention parente (nécessite que la parente ait été créée avant celle ci) (ForeignKey ())*/
    "branchoffice_ID": null, /* Code de l'agence de rattachement (ForeignKey ())*/
    "interventionrequest_ID": null,
    "reportEmail": null,
    "estimatedDuration": null,
    "operationrange_ID": null,
    "generictype_ID_followup": null,
    "commentFollowup": null,
    "isFrontOfficeCreated": null,
    "generictype_ID_geoptimizationStatus": null,
    "equipmentwarrantytype_ID": null,
    "invoiceOutsideScope": "0",
    "contract_ID_equipment": null,
    "timetypeactivity_ID": null,
    "timeworktimeheader_ID": null,
    "orderheader_ID": null,
    "externalID": null,
    "deal_ID": null,
    "dealelement_ID": null,
    "contractToBill": null
  }

verb: GET
resultType: extendedRelated
en complément du résultat pour resultType: extended on aura le détail pour les tables interventiontype, timetypeactivity, customeraddress et deal

...

Résumé

Manipulation de l'entité Intervention (Interventions) en lecture/écriture/suppression via un objet métier depuis une application externe.

Tables

Les tables utilisées sont :

  • sw_data_intervention : Table des interventions

Les tables liées sont :

  • sw_data_interventionequipment : Table des équipements d'une intervention
  • sw_data_interventionpart : Table des pièces d'une intervention

Critères d'activation

WHK_Intervention est défini dans la gestion des webhooks du studio.

Fonctionnement

verb: GET
resultType: simple

Info

"intervention": {
    "codeintervention": "INF000000001", 
    "customer_ID": "C0000001",
    "customeraddress_ID": "C0000001-BDX",
    "title": "Intervention pour changement chaudière",
    "interventiontype_ID": "INST-CHAUDIERE",
    "interventionNumber": "INST20191011-00001",
    "generictype_ID_status": "CLOSED", 
    "startDate": "2020-10-07 15:00:00",
    "endDate": "2020-10-07 17:00:00"
  }

verb: GET
resultType: extended

Info

"intervention": {
    "codeintervention": "INF000000001",
    "customer_ID": "C0000001",
    "customeraddress_ID": "C0000001-BDX",
    "title": "Intervention pour changement chaudière",
    "interventiontype_ID": "INST-CHAUDIERE",
    "interventionNumber": "INST20191011-00001",
    "generictype_ID_status": "CLOSED",
    "startDate": "2020-10-07 15:00:00",
    "endDate": "2020-10-07 17:00:00",
    "comment": "Installation chaudière new power",     
    "contract_ID": null,    
    "internalRemarks": "client sensible",
    "externalRemarks": "Installation chaudière selon devis numéro G234",
    "phoneNumber": "0671727374",
    "contactName": "DESMOUCEAUX Alexandre",
    "contactEmail": "adesmouceaux@divalto.com",
    "estimatedDuration": 240,
    "interventionpriority_ID": "LOW",
    "requestedDate": "2019-10-26 00:00:00.000",
    "intervention_ID_parent": null,
    "branchoffice_ID": null,
    "interventionrequest_ID": null,
    "reportEmail": null,
    "estimatedDuration": null,
    "operationrange_ID": null,
    "generictype_ID_followup": null,
    "commentFollowup": null,
    "isFrontOfficeCreated": null,
    "generictype_ID_geoptimizationStatus": null,
    "equipmentwarrantytype_ID": null,
    "invoiceOutsideScope": "0",
    "contract_ID_equipment": null,
    "timetypeactivity_ID": null,
    "timeworktimeheader_ID": null,
    "orderheader_ID": null,
    "externalID": null,
    "deal_ID": null,
    "dealelement_ID": null,
    "contractToBill": null,
    "symptom_ID": null,
    "symptomNotes": null
  }

verb: GET
resultType: extendedRelated
en complément du résultat pour resultType: extended on aura le détail pour les tables interventiontype, timetypeactivity, customeraddress, generictype_status, contract, deal et dealelement

Info
"related":[
{
  "interventiontype":{
    "codeinterventiontype":"REP",
    "label":"Réparation",
    "printTimes":"1",
    "printProducts":"1",
    "defaultDuration":"60",
    "isBreakFix":"1",
    "color":"ff5252"
  },
  "timetypeactivity":{
    "codetimetypeactivity":"PLOM",
    "label":"Plomberie"
  },
  "customeraddress":{
    "codecustomeraddress":"0000360000000002",
    "customer_ID":"I0001700000000008",
    "name":"Nouveau site",
    "site":"1",
    "generictype_ID_country":"",
    "generictype_ID_province":"",
    "baseculture_ID":"",
    "address1":"25 Rue des pêcheurs",
    "address2":"",
    "address3":"",
    "postalCode":"67000",
    "city":"Strasbourg",
    "phoneNumber":"",
    "faxNumber":"",
    "mobilePhoneNumber":"",
    "email":"",
    "areaCode":"",
    "contact":"",
    "gpsLongitude":"7.76106",
    "gpsLatitude":"48.58294",
    "gpsAccuracy":"8",
    "gpsUpdateDate":"2019-04-11 18:36:31",
    "gpsManual":"",
    "billingAddress":"0",
    "defaultBillingAddress":"0",
    "deliveryAddress":"",
    "defaultDeliveryAddress":"",
    "accessCode":"",
    "floor":"",
    "apartment":"",
    "miscInfos":"",
    "baseuser_ID_favoriteTechnician":"",
    "erpAddressID":"",
    "branchoffice_ID":"SXB",
    "bankholidayparamheader_ID":""
  },
  "deal":{
    "codedeal":"PJ000011",
    "customer_ID":"C0000001",
    "label":"Vitrine de magasin",
    "generictype_ID_dealType":"DEAL_DEALTYPE-PRJ",
    "dealNumber":"PJ000011",
    "description":"",
    "creationDate":"2020-09-18 00:00:00",
    "closingDate":"",
    "amount":"300",
    "probability":"55",
    "generictype_ID_lossReason":"",
    "customer_ID_introducer":"",
    "baseuser_ID":"",
    "amount2":"",
    "generictype_ID_status":"DEAL_STATUS-PRJ-1",
    "lossReasonComment":"",
    "realClosingDate":"",
    "dealstep_ID_current":"",
    "deal_ID_origin":"",
    "isProject":"1",
    "manualProbability":"0",
    "marketinglead_ID_origin":"",
    "customercontact_ID":"C0000001-DJ"
  }
}]

verb: PUT

Selon webhookVersion renseigné dans le header :

  • webhookVersion = 1 -> les blocs json interventiontype, customer et site sont obligatoires.
  • webhookVersion = 2 -> les blocs json interventiontype, customer et site ne doivent plus être renseignés, sinon il y aura une erreur en retour. Ils doivent être appelés explicitement par leur webhooks correspondants (interventiontype, customer et customeraddress) en amont.
Info
Info
{
  "interventiontype": {
    "codeinterventiontype": "INST-CHAUDIERE", /* Code globalement unique du type d'intervention (Varchar (255))*/
    "label": "Installation chaudière", /* Libellé du type d'intervention (Varchar (255)*/
    "defaultDuration" : 120,  /* Durée par défaut d'intervention en minutes (Int)*/
    "printTimes": 1, /* Impression des temps sur le rapport (Valeurs possibles : 0,1) (Bool ())*/
    "printProducts": 1, /* Impression des articles sur le rapport (Valeurs possibles : 0,1) (Bool ())*/
    "isBreakFix": 0, /* Intervention de type SAV (Valeurs possibles : 0,1) (Bool ())*/
    "internalcodeinterventiontype": null /* codeinterventiontype original de weavy s'il y a eu transcodage (Varchar (255))*/
  },
  "intervention": {
    "codeintervention": "INF000000001", /* Code globalement unique de l'intervention (Varchar (255))*/
    "customeraddress_ID": "C0000001-BDX", /* Code adresse client  (ForeignKey () - sw_data_customeraddress.codecustomeraddress)*/
    "title": "Intervention pour changement chaudière", /* Titre de l'intervention (Varchar (255))*/
    "comment": "Installation chaudière new power", /* Observations (Text (65535))*/
    "interventionNumber": "INST20191011-00001", /* N° d'intervention (Varchar (64))*/
    "interventiontype_ID": "INST-CHAUDIERE", /* Code type d'intervention (ForeignKey () - sw_data_interventiontype.codeinterventiontype)*/
    "internalRemarks": "client sensible", /* Commentaires internes non imprimés sur le rapport (Text (65535))*/
    "externalRemarks": "Installation chaudière selon devis numéro G234", /* Commentaires externes imprimés sur le rapport (Text (65535))*/
    "phoneNumber": "0671727374", /* N° de téléphone du contact client pour l'intervention (Varchar (64))*/
    "contactName": "DESMOUCEAUX Alexandre", /* Nom du contact client pour l'intervention (Varchar (255))*/
    "contactEmail": "adesmouceaux@divalto.com", /* Email du contact client pour l'intervention (Varchar (255))*/
    "generictype_ID_status": null, /* Statut de l'intervention. Si vide on le positionne à l'intégration dans weavy lors d'une création (READYTOPLAN par défaut) (ForeignKey () - sw_data_generictype.codegenerictype avec dataType = INTERVENTION_STATUS)*/
    "estimatedDuration": 240, /* Durée estimée. Si le type d'intervention a une durée, la remettre ici (Int ())*/
    "interventionpriority_ID": null, /* Priorité d'intervention. Si vide, on le positionne à l'intégration dans weavy (LOW par défaut) (ForeignKey () - sw_data_interventionpriority.codeinterventionpriority)*/
    "requestedDate": "2019-10-26 00:00:00", /*  Date d'intervention demandée (DateTime ())*/
    "contract_ID": null, /* Code du contrat si lié à un contrat (ForeignKey () - sw_data_contract.codecontract)*/
    "intervention_ID_parent": null, /* Code de l'intervention parente (nécessite que la parente a été créée avant celle-ci) (ForeignKey () - sw_data_intervention.codeintervention)*/
    "branchoffice_ID": null, /* Code de l'agence de rattachement. Si vide on le positionne à l'intégration dans weavy lors d'une création (ForeignKey () - sw_data_branchoffice.codebranchoffice)*/
    "reportEmail": "", /* Email pour le rapport (Varchar (255))*/
    "operationrange_ID": "", /* Code opération/gamme (ForeignKey () - sw_data_operationrange.codeoperationrange)*/
    "generictype_ID_followup": "INTERVENTION_FOLLOWUP-INTERVENTION", /* Code suite à donner (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = INTERVENTION_FOLLOWUP)*/
    "commentFollowup": "", /* Commentaire suite à donner (Text (65535))*/
    "invoiceOutsideScope": "", /* Facturation hors garantie/contrat (Valeurs possibles : 0,1) (Bool ())*/
    "deal_ID": "", /* Code affaire (ForeignKey () - sw_data_deal.codedeal)*/
    "dealelement_ID": "", /* Code élément d'affaire (ForeignKey () - sw_data_dealelement.codedealelement)*/
    "timetypeactivity_ID": "", /* Code activité (ForeignKey () - sw_data_timetypeactivity.codetimetypeactivity)*/
    "contractToBill": "", /* Contrat à facturer (Valeurs possibles : 0,1) (Varchar (64))*/
    "interventionrequest_ID": "", /* Code demande d'intervention (ForeignKey () - sw_data_interventionrequest.codeinterventionrequest)*/
    "externalID": "DTR                1         C12", /* Origine externe (Varchar (64))*/
    "symptom_ID": "", /* Code symptôme (ForeignKey () - sw_data_symptom.codesymptom)*/
    "symptomNotes": "", /* Notes liées aux symptômes (Text (65535))*/
    "internalcustomeraddress_ID": null, /* customeraddress_ID original de weavy s'il y a eu transcodage (Varchar (255)) */
    "internalinterventiontype_ID": null /* interventiontype_ID original de weavy s'il y a eu transcodage (Varchar (255)) */
  },
  "interventionequipment": [
    {
      "codeinterventionequipment": "INF000000001-BAL01-201910", /* Code globalement unique d'un équipement dans une intervention. Composé : codeintervention + "-" + codeequipment (Varchar(255))*/
      "intervention_ID": "INF000000001", /* Code intervention. Reprendre le code intervention du bloc json "intervention" (ForeignKey () - sw_data_intervention.codeintervention)*/
      "equipment_ID" : "BAL01-201910",  /* Code de l'équipement. Doit avoir été créé avant la création de l'intervention (ForeignKey () - sw_data_equipment.codeequipment)*/
      "addedByUser": false, /* Equipment ajouté par l'utilisateur (Valeurs possibles : 0,1) (Bool ()) */
      "contract_ID": null, /* Code du contrat si lié à un contrat (ForeignKey () - sw_data_contract.codecontract)*/
      "internalequipment_ID": null /* equipment_ID original de weavy s'il y a eu transcodage (Varchar (255)) */
    },
    {
      "codeinterventionequipment": "INF000000001-CHA01-201910", /* Code globalement unique d'un équipement dans une intervention. Composé : codeintervention + "-" + codeequipment (Varchar(255))*/
      "intervention_ID": "INF000000001", /* Code intervention. Reprendre le code intervention du bloc json "intervention" (ForeignKey () - sw_data_intervention.codeintervention)*/
      "equipment_ID" : "CHA01-201910",  /* Code de l'équipement. Doit avoir été créé avant la création de l'intervention (ForeignKey () - sw_data_equipment.codeequipment)*/
      "addedByUser": false, /* Equipment ajouté par l'utilisateur (Valeurs possibles : 0,1) (Bool ()) */
      "contract_ID": null, /* Code du contrat si lié à un contrat (ForeignKey () - sw_data_contract.codecontract)*/
      "internalequipment_ID": null /* equipment_ID original de weavy s'il y a eu transcodage (Varchar (255))*/
    }
  ], 
  "interventionpart": [
    {
      "codeinterventionpart": "INF000000001-BAL01-201910-BLO0001-L-BLANC-1", /* Code globalement unique de la pièce dans l'intervention. Composé : codeintervention + "-" + codeequipment + "-" + codeproduct + "-" + linenumber (Varchar (255) */
      "intervention_ID": "INF000000001", /* Code intervention. Reprendre le code intervention du bloc json "intervention" (ForeignKey () - sw_data_intervention.codeintervention)*/
      "interventionequipment_ID" : "INF000000001-BAL01-201910",  /* Code de l'équipement de l'intervention. A renseigner si la pièce est rattachée à l'équipement (ForeignKey () - sw_data_interventionequipment.codeinterventionequipment)*/
      "product_ID": "BLO0001-L-BLANC", /* Code de l'article (ForeignKey () - sw_data_product.codeproduct)*/
      "productCode": "BLO0001", /* Code article de la pièce (Varchar(255))*/
      "productDescription": "Filtre charbon universel", /* Libellé de l'article dans la pièce (Varchar(255))*/
      "lineNumber": 1, /* Numéro de ligne (Int)*/
      "estimatedQuantity": 1, /* Quantité estimée (Double)*/
      "internalproduct_ID": null /* product_ID original de weavy s'il y a eu transcodage (Varchar (255))*/
    },
    {
      "codeinterventionpart": "INF000000001--ALB0001-2", /* Code globalement unique de la pièce dans l'intervention. Composé : codeintervention + "-" + codeequipment + "-" + codeproduct + "-" + linenumber (Varchar (255) */
      "intervention_ID": "INF000000001", /* Code intervention. Reprendre le code intervention du bloc json "intervention" (ForeignKey () - sw_data_intervention.codeintervention)*/
      "interventionequipment_ID" : null,  /* Code de l'équipement de l'intervention. A renseigner si la pièce est rattachée à l'équipement (ForeignKey () - sw_data_interventionequipment.codeinterventionequipment)*/
      "product_ID": "ALB0001", /* Code de l'article (ForeignKey () - sw_data_product.codeproduct)*/
      "productCode": "ALB0001", /* Code article de la pièce (Varchar(255))*/
      "productDescription": "Album", /* Libellé de l'article dans la pièce (Varchar(255))*/
      "lineNumber": 2, /* Numéro de ligne (Int)*/
      "estimatedQuantity": 3, /* Quantité estimée (Double)*/
      "internalproduct_ID": null /* product_ID original de weavy s'il y a eu transcodage (Varchar (255))*/
    }
  ],
  "site": {
    "codecustomeraddress": "C0000001-BDX", /* Code globalement unique d'une adresse client (Varchar (255))*/
    "customer_ID": "C0000001", /* Code client (ForeignKey () - sw_data_customer.codecustomer)*/
    "name": "ENTREPÔT GUICHARD", /* Nom de l'adresse client (Varchar (255))*/
    "address1": "15 Avenue Champollion", /* Adresse 1 (Varchar (255))*/
    "address2": null, /* Adresse 2 (Varchar (255))*/
    "address3": null, /* Adresse 3 (Varchar (255))*/
    "postalCode": "21000 ", /* Code postal (Varchar (16))*/
    "city": "Dijon", /* Ville (Varchar (64))*/
    "phoneNumber": "03 90 22 75 45", /* N° de téléphone (Varchar (64))*/
    "faxNumber": "03 90 22 75 40", /* N° de télécopie (Varchar (64))*/
    "mobilePhoneNumber": null, /* N° de portable (Varchar (64))*/
    "email": null, /* Email (Varchar (255))*/
    "generictype_ID_country": "COUNTRY-FR", /* Code pays (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = COUNTRY)*/
    "generictype_ID_province": null, /* Code province (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = PROVINCE)*/
    "billingAddress": "1", /* Adresse de facturation (Valeurs possibles : 0,1) (Bool ()) */
    "defaultBillingAddress": "0", /* Adresse de facturation par défaut (Valeurs possibles : 0,1) (Bool ()) */
    "deliveryAddress": "1", /* Adresse de livraison (Valeurs possibles : 0,1) (Bool ()) */
    "defaultDeliveryAddress": "0", /* Adresse de livraison par défaut (Valeurs possibles : 0,1) (Bool ()) */
    "areaCode": "", /* Code région (Varchar (64))*/
    "contact": "M. James", /* Contact (Varchar (64))*/
    "accessCode": "", /* Code d'accès (Varchar (64))*/
    "floor": "", /* Etage (Varchar (64))*/
    "apartment": "", /* Appartement(Varchar (64))*/
    "miscInfos": "", /* Informations diverses (Text (65535))*/
    "baseuser_ID_favoriteTechnician": "TECH-01", /* Code technicien préféré (ForeignKey () - sw_data_baseuser.codebaseuser)*/
    "branchoffice_ID": "", /* Code de l'agence de rattachement (ForeignKey () - sw_data_branchoffice.codebranchoffice)*/ 
    "bankholidayparamheader_ID": "", /* Code },entête paramétrage jours "deal":{
    "codedeal":"PJ000011",fériés (ForeignKey () - sw_data_bankholidayparamheader.codebankholidayparamheader)*/
    "customerbaseculture_ID": "C0000001", /* Code culture  "label":"Vitrine de magasin",
    "generictype_ID_dealType":"DEAL_DEALTYPE-PRJ",(ForeignKey () - sw_data_baseculture.codebaseculture)*/
    "dealNumbersite":"PJ000011",     "description1":"", /* Site. Ici  "creationDate":"2020-09-18 00:00:00",
    "closingDate":"",
    "amount":"300",
    "probability":"55",
    "generictype_ID_lossReason":"",
    "customer_ID_introducer":"",
    "baseuser_ID":"",toujours mettre la valeur 1 car il s'agit d'une adresse qui est un site. (Valeurs possibles : 0,1) (Bool ())*/
    "siteCode": "BDX", /* Code du site (Varchar (255))
    "amount2siteName": "Entrepôt Dijon", /* Nom du site  "generictype_ID_status":"DEAL_STATUS-PRJ-1",(Varchar (255))*/
    "lossReasonCommenterpAddressID": "BDX", /* ID adresse  "realClosingDate":"",ERP (Varchar (255))
    "dealstep_ID_currentinternalCodeCustomeraddress":"",
    "deal_ID_origin":"",
    "isProject":"1", null, /* CodeCustomeraddress original de weavy s'il y a eu transcodage (Varchar (255)) */
    "manualProbabilityinternalCodeCustomer":"0",
    "marketinglead_ID_origin":"",
    "customercontact_ID":"C0000001-DJ"
  }
}]

verb: PUT

{
  "interventiontype null /* CodeCustomer original de weavy s'il y a eu transcodage (Varchar (255)) */
  },
  "customer": {
    "codeinterventiontypecodecustomer": "INST-CHAUDIEREC0000001", /* varchar Code globalement unique du client (Varchar (255)) */
    "labelname": "InstallationENTREPRISE DIJON chaudièreGUICHARD", /* Nom du client (varcharVarchar (255) )*/
    "defaultDurationaddress1": "33 : 120, Avenue du Drapeau", /* DuréeAdresse par1 défaut d'intervention en mn (int) (Varchar (255))*/
    "printTimesaddress2": 1null,    /* 0 ou 1 impression des temps sur le rapport (tinyint(1)) Adresse 2 (Varchar (255))*/
    "printProductsaddress3": 1null, /* 0 ou 1 impression des articles sur le rapport (tinyint(1))  Adresse 3 (Varchar (255))*/
    "postalCode": "21000", /* Code postal (Varchar (16))*/
    "isBreakFixcity": null"DIJON",  /* interventionVille de type SAV (tinyint(1(Varchar (64)) */
    "internalcodeinterventiontypephoneNumber": null"03 /*90 codeinterventiontype11 original de weavy s'il y a eu transcodage22 33", /* N° de téléphone (Varchar (25564)) */

 },   "interventionfaxNumber": {"03 90 11   "codeintervention": "INF00000000122 44", /* Code globalementde uniquetélécopie d'intervention (Varchar (25564))*/
    "customeraddress_IDmobilePhoneNumber": "C0000001-BDX06 90 11 22 33", /*  de portable (ForeignKeyVarchar (64))*/
    "titleemail": "Intervention pour changement chaudièrecontact@guichard.com", /* Email (Varchar (255))*/
    "commentwebsite": "Installation chaudière new powerhttps://www.guichard.com", /* Site internet (TextVarchar (65535255))*/
    "interventionNumbersiretNumber": "INST20191011-00001"null, /*  siret (Varchar (6440))*/
    "interventiontypegenerictype_ID_customerType": "INSTCUSTOMER_TYPE-CHAUDIERECTC", /* Code type de tiers. Mettre CUSTOMER_TYPE-CTC pour un client. (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = CUSTOMER_TYPE)*/
    "internalRemarksgenerictype_ID_country": "client sensibleCOUNTRY-FR", /* Code Commentairespays internes(ForeignKey non() imprimés sur le rapport (Text (65535)- sw_data_generictype.codegenerictype avec datatype = COUNTRY)*/
    "externalRemarksbaseuser_ID": "Installation chaudière selon devis numéro G234GRO-OUES", /* Commentaires imprimés sur le rapport (Text (65535)Code utilisateur (ForeignKey () - sw_data_baseuser.codebaseuser)*/
    "phoneNumberdeliveryDays": "06717273741A;1B;2A;2B;3A;3B;4A;4B;5A;5B;", /* DuJours contact client pour l'interventionde livraison (Varchar (64255))*/
    "contactNameopeningDays": "DESMOUCEAUX Alexandre1A;1B;2A;2B;3A;3B;4A;4B;5A;5B;", /* Du contact client pour l'interventionJours d'ouverture (Varchar (255))*/
    "contactEmailcomment": "adesmouceaux@divalto.com", /* Du contact client pour l'interventionCommentaires (VarcharText (25565535))*/
    "generictype_ID_status": null, /*
Laisser vide on le positionne à l'intégration dans weavy (READY TO PLAN par défaut) (ForeignKey"blocked": "0", /* Client bloqué (Valeurs possibles : 0,1) (Bool ())*/
    "estimatedDurationblockedComment": 240"", /* DuréeCommentaires estimée, si le type d'intervention a une durée, la remettre ici (Int (client bloqué (Text (65535))*/
    "interventionpriority_IDmessage": null"", /* Laisser vide, on le positionne à l'intégration dans weavy (LOW par défaut) (ForeignKeyMessage (Text (65535))*/
    "vacationStart": "", /* Début des congés (Date ())*/
    "requestedDatevacationEnd": "2019-10-26T00:00:00.000Z", /* Fin Date d'intervention demandéedes congés (DateTimeDate ())*/
    "contract_IDunderSurveillance": null"0", /* CodeClient dusous contratsurveillance si(Valeurs liépossibles à un contrat: 0,1) (ForeignKeyBool ())*/
    "interventiongenerictype_ID_parent": nullcustomerFamily": "CUSTOMER_FAMILY-GROSARTG", /* Code defamille l'intervention parenteclient (ForeignKey (nécessite) que la parente ait été créée avant celle ci) (ForeignKey ())- sw_data_generictype.codegenerictype avec datatype = CUSTOMER_FAMILY)*/
    "branchofficegenerictype_ID_paymentMean": null"PAYMENT_MEAN-N30", /* Code demode l'agence de rattachementrèglement (ForeignKey ())*/ - sw_data_generictype.codegenerictype avec datatype "externalID": "",= PAYMENT_MEAN)*/
    "reportEmailgenerictype_ID_deliveryMode": "DELIVERY_MODE-CHRO", /* Code mode de  "operationrange_ID": "",
    "generictype_ID_followup": "INTERVENTION_FOLLOWUP-INTERVENTION",livraison (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = DELIVERY_MODE)*/
    "commentFollowuppricecategory_ID": "GR", /* Code catégorie tarifaire (ForeignKey  "invoiceOutsideScope": "",() - sw_data_pricecategory.codepricecategory)*/
    "deal_IDdiscountRate": "0.00", /* Taux de  "dealelement_ID": "",remise (Double ())*/
    "timetypeactivity_IDauthorizedCredit": "0", /* Encours autorisé  "contractToBill"(Valeurs possibles : ""0,1) (Bool ())*/
    "internalcustomeraddress_IDapeCode": null"516K", /* customeraddress_ID original de weavy s'il y a eu transcodageCode APE (Varchar (25564)) */
    "internalinterventiontype_IDvatIntra": null, /* TVA intracommunautaire (Varchar (64))* interventiontype_ID original de weavy s'il y a eu transcodage/
    "legalStatus": "Société Anonyme avec Directoire", /* Forme juridique (Varchar (25564)) */
  },   "interventionequipmentworkforce": [
    {
"23", /* Effectif (Int ())*/
     "codeinterventionequipment": "INF000000001-BAL01-201910""customer_ID_paying": null, /* varchar(255) */
 Code client payeur (ForeignKey () - sw_data_customer.codecustomer)*/
     "interventiongenerictype_ID_taxCode": "INF000000001TAX_CUSTOMER-0", /* Code TVA client (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = TAX_CUSTOMER)*/
      "equipment_IDrisk" : "BAL01-2019101",  /* CodeRisque de l'équipement qui doit avoir été créé avant la création de l'intervention(Varchar (64))*/
    "language": "FR", /* Code langue (ForeignKey () - sw_sys_language.codelanguage)*/
 
    "addedByUseraccountNumber": false"C0000001",    /* 0 oude 1compte impression des temps sur le rapport (tinyint(1)) principal (Varchar (64))*/
      "contractcurrency_ID": null"EUR", /* Code dudevise contratForeignKey si lié à un contrat (ForeignKey ()() - sw_data_currency.codecurrency)*/

     "internalequipmentgenerictype_ID_province": null, /* equipment_IDCode originalprovince de(ForeignKey weavy s'il y a eu transcodage (Varchar (255)) () - sw_data_generictype.codegenerictype avec datatype = PROVINCE)*/
    }"generictype_ID_civility": "CIVILITY-SA", /* Code civilité (ForeignKey {() -      "codeinterventionequipment": "INF000000001-CHA01-201910", /* varchar(255) */
 sw_data_generictype.codegenerictype avec datatype = CIVILITY)*/
    "interventioncustomergroup_ID": "INF000000001", /* Code groupe client (ForeignKey () - sw_data_customergroup.codecustomergroup)*/

     "equipment_IDconfirmationFax" : "CHA01-20191003 90 11 22 44",  /* CodeN° de télécopie de l'équipement qui doit avoir été créé avant la création de l'intervention (ForeignKey ( confirmation (Varchar (64))*/
    "confirmationEmail": "contact@guichard.com", /* Email de confirmation (Varchar (255))*/
 
    "addedByUsergenerictype_ID_accountingCategory": false"",    /* Code 0catégorie oucomptable 1(ForeignKey impression() des temps sur le rapport (tinyint(1)) - sw_data_generictype.codegenerictype avec datatype = ACCOUNTING_CATEGORY)*/
      "contractgenerictype_ID_customerPotential": null"CUSTOMER_POTENTIAL-B", /* Code du contrat si lié à un contratpotentiel client (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = CUSTOMER_POTENTIAL)*/
      "internalequipmentgenerictype_ID_role": null"", /* equipment_IDCode originalrôle de(ForeignKey weavy s'il y a eu transcodage (Varchar (255)) () - sw_data_generictype.codegenerictype avec datatype = ROLE)*/
    }
  ]"unused": "0", /*   "interventionpart": [
    {
 Client inactif (Valeurs possibles : 0,1) (Bool ())*/
    "codeinterventionpartgenerictype_ID_referencing": "INF000000001-BAL01-201910-BLO0001-L-BLANC-1PRODUCT_REFERENCING-NOTSTRICT", /* Composé codeintervention+"-"+codeequipement+"-"+codearticle+"-"+linenumber varchar(255) */
  Code mode de référencement articles (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = PRODUCT_REFERENCING)*/
    "interventiongenerictype_ID_distribution": "INF000000001DISTRIBUTION-SELF", /* Code type de distribution (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = DISTRIBUTION)*/

     "interventionequipmentgenerictype_ID_market" : "INF000000001MARKET-BAL01-201910BIG",  /* Code de l'équipementtype de l'intervention qui doit avoir été créé avant la création de l'intervention (ForeignKey ())*/
magasin (ForeignKey () - sw_data_generictype.codegenerictype avec datatype = MARKET)*/
     "product_IDarea": "BLO0001-L-BLANC", /* Code de l'article RTRIM(a.REF)+ISNULL('-'+CASE RTRIM(s.SREF1) WHEN '' THEN NULL ELSE RTRIM(s.SREF1) END,'')+ISNULL('-'+CASE RTRIM(s.SREF2) WHEN '' THEN NULL ELSE RTRIM(s.SREF2) END,'')Superficie (Double ())*/
    "baseculture_ID": "FR-FR", /* Code culture (ForeignKey ())  - sw_data_baseculture.codebaseculture)*/
 
    "productCodebaseuser_ID_favoriteTechnician": "BLO0001TECH-01", /* Code articletechnicien depréféré la(ForeignKey pièce (varchar(255)) - sw_data_baseuser.codebaseuser)*/
 
    "productDescriptionbranchoffice_ID": "Filtre charbon universelSXB", /* LibelléCode de l'articleagence de rattachement (varchar(255)ForeignKey () - sw_data_branchoffice.codebranchoffice)*/
 
    "lineNumberemailFormat": 1,      "", /* NuméroFormat de ligned'email (Varchar (int255))*/
 
    "estimatedQuantityisIndividual": 1"0", /* Quantité estimée (doubleClient est un particulier (Valeurs possibles : 0,1) (Bool ())*/
      "internalproduct_IDskype": null"contact@guichard.com", /* ExtensionSkype pour le futur : product_ID original de weavy s'il y a eu transcodage(Varchar (255))*/
    "facebook": "https://www.facebook.com/guichard/", /* Facebook (Varchar (255)) */
    }"twitter": "https://twitter.com/guichard", /* Twitter   {
(Varchar (255))*/
     "codeinterventionpartyoutube": "INF000000001--ALB0001-2https://www.youtube.com/watch?v=6jGbnEwQJ54", /* varcharYouTube (Varchar (255)) */
 
    "intervention_IDlinkedin": "INF000000001https://www.linkedin.com/company/guichard", /* LinkedIn (ForeignKeyVarchar (255))*/
 
    "interventionequipment_IDactivity" : null"",  /* içi pas d'équipement lié, Code de l'équipement de l'intervention qui doit avoir été créé avant la création de l'intervention (ForeignKey (Activité (Text (65535))*/
      "product_ID"internalCodeCustomer": "ALB0001",null /* CodeCustomer Codeoriginal de l'article RTRIM(a.REF)+ISNULL('-'+CASE RTRIM(s.SREF1) WHEN '' THEN NULL ELSE RTRIM(s.SREF1) END,'')+ISNULL('-'+CASE RTRIM(s.SREF2) WHEN '' THEN NULL ELSE RTRIM(s.SREF2) END,'') (ForeignKey ()) */
 weavy s'il y a eu transcodage (Varchar (255)) */

    /* Champs supplémentaires en surcharge DIVINF */
    "productCodedivinf_t035_ID": "ALB0001RG", /* Code articleremise de(ForeignKey la() pièce (varchar(255))*/
 - sw_data_divinf_t035.codedivinf_t035)*/
    "productDescriptiondivinf_t072_ID_promotacod": "Album", /* LibelléCode de l'article (varchar(255)promotion (ForeignKey () - sw_data_divinf_t072.codedivinf_t072)*/
     "divinf_t072_ID_promoremcod": "lineNumber": 2,  /* Code remise promotion /* Numéro de ligne (int(ForeignKey () - sw_data_divinf_t072.codedivinf_t072)*/
 
    "estimatedQuantitydivinf_t001_ID_tafam": 3"GMS", /* QuantitéCode estimée (double)*/
      "internalproduct_ID": null /* Extension pour le futur : product_ID original de weavy s'il y a eu transcodage (Varchar (255)) famille de tarification (ForeignKey () - sw_data_divinf_t001.codedivinf_t001)*/
    "divinf_t001_ID_tafamx": "",/* Code famille de tarification exceptionnelle (ForeignKey () - sw_data_divinf_t001.codedivinf_t001)*/
    }
  ],
  "site": {
    "codecustomeraddress": "C0000001-BDX","divinf_t002_ID_refam": "", /* Code classe de remise (ForeignKey () - sw_data_divinf_t002.codedivinf_t002)*/
    "customerdivinf_t002_ID_refamx": "C0000001", /* Code classe de "name": "ENTREPÔT GUICHARD",
    "address1": "15 Avenue Champollion",
    "address2": null,
    "address3": null,remise exceptionnelle (ForeignKey () - sw_data_divinf_t002.codedivinf_t002)*/
    "divinf_rem1": "0.00", /* Remise 1 (Double ())*/
    "postalCodedivinf_rem2": "21000 0.00", /* Remise 2  "city": "Dijon",(Double ())*/
     "phoneNumberdivinf_rem3": "03 90 22 75 45",0.00", /* Remise 3 (Double ())*/
    "faxNumberdivinf_remtyp1": "03 90 22 75 402", /* Type   "mobilePhoneNumber": null,
    "email": null,
    "generictype_ID_country": "COUNTRY-FR",
    "site": 1,de remise 1 (Valeurs possibles : 1 (Cumulé), 2 (Succesif), 3 (Différé PB), 4 (Différé PN)) (Int ())*/
    "siteCodedivinf_remtyp2": "BDX2", /* Type de remise 2 (Valeurs possibles "siteName": "Entrepôt Dijon"1 (Cumulé), 2 (Succesif),   "erpAddressID": "BDX",    
3 (Différé PB), 4 (Différé PN)) (Int ())*/
    "internalCodeCustomeraddressdivinf_remtyp3": null"2", /* CodeCustomeraddressType original de weavyremise s'il y a eu transcodage (Varchar (255)) */
    "internalCodeCustomer": null /* CodeCustomer original de weavy s'il y a eu transcodage (Varchar (255)) */
  },
  "customer": {
    "codecustomer": "C0000001",
    "name": "ENTREPRISE DIJON GUICHARD",3 (Valeurs possibles : 1 (Cumulé), 2 (Succesif), 3 (Différé PB), 4 (Différé PN)) (Int ())*/
    "divinf_pricecategory_ID_tarCod": "", /* Code tarif TTC (ForeignKey () - sw_data_pricecategory.codepricecategory)*/
    "address1divinf_dev": "33 Avenue du Drapeau","EUR", /* Code devise (Varchar (64))*/
    "address2divinf_rftctrcod": null"1", /* Tiers soumis au "address3": null,
référencement (Int ())*/

  "postalCode": "21000", /* Optionnel : pour "city": "DIJON",
    "phoneNumber": "03 90 11 22 33",
    "faxNumber": "03 90 11 22 44",mettre à jour les champs dynamiques selon paramétrage */
    /* Exemple : */
    "mobilePhoneNumberdynamicfields": 
  "06 90 11[{
22 33",     "emailfieldname": "contact@guichard.comCLI40",
      "websitefieldvalue": "https://www.guichard.com"7"
    },
    "siretNumber": null,{
      "generictype_ID_customerTypefieldname": "CUSTOMER_TYPE-CTCCLI50",
      "generictype_ID_countryfieldvalue": "COUNTRY-FR",8"    
     "internalCodeCustomer": null /* CodeCustomer original de weavy s'il y a eu transcodage (Varchar (255)) */},
    {
      ...
    }]
  }
}

verb: LIST
resultType: simple, extended, extendedRelated reprendre les définitions du GET

Info
"filters:" {
  "codeIntervention": "value", filter is equal
  "title": "value", filter is contains
  "codeCustomer": "value", filter is equal
  "codeContract": "value", filter is equal
  "startDate": "value", filter is greater or equal to
  "startDateBetween": "value1|value2", filter is between value1 and value2
  "endDate": "value", filter is lesser or equal to
  "endDateBetween": "value1|value2", filter is between value1 and value2
  "interventionType": "value", filter is equal
  "codeDeal": "value", filter is equal
  "codeStatus": "value" filter is equal
}