Sous prestation (option du transport), Exemple Assurance, Point Relais
Propriété | Type | Ordre | Obligatoire | Description |
---|---|---|---|---|
Code | String | 0 | False | Code unique de la sousprestation |
Label | String | 1 | False | Libellé de la sous presatation |
Quantity | Double | 2 | False | Quantité associée à la sous prestation |
Price | Decimal | 3 | False | Prix calculé par Dispatch grâce à la méthode ComputePrice |
AmountWithTaxes | Decimal | 4 | False | Prix calculé par Dispatch grâce à la méthode ComputePrice en TTC |
Unit | String | 5 | False | Unité servant au calcul du montant de la sous prestation : KG, KM, B, Devise, etc |
CustomerComment | String | 6 | False | Description détaillée de la sous prestation |
QuantityDescriptionLabel | String | 7 | False | Libellé décrivant la valeur à renseigner |
QuantityMustBeSelected | Boolean | 8 | False | L'appelant doit obligatoirement remplir une quantité |
QuantityCanBeOverride | Boolean | 9 | False | L'appelant peut modifier la quantité |
RestrictedQuantityList | List`1 - Double | 10 | False | Liste des quantités restreintes sélectionnables, null si pas de restriction |
DefaultQuantity | Double | 11 | False | Quantité par défaut |
TriggerACashOnDelivery | Boolean | 12 | False | La sous prestation est liée au contre remboursement |
{
"Code": null,
"Label": null,
"Quantity": 0.0,
"Price": 0.0,
"AmountWithTaxes": 0.0,
"Unit": null,
"CustomerComment": null,
"QuantityDescriptionLabel": null,
"QuantityMustBeSelected": false,
"QuantityCanBeOverride": false,
"RestrictedQuantityList": null,
"DefaultQuantity": 0.0,
"TriggerACashOnDelivery": false
}