Contrat/Prestation

La structure Contrat/Prestation décrit les prestations affectées à un contrat dans Wipsos.

Le paramétrage des prestations de contrat est accessible via le point d'entrée Contrat/CodePrestration

Détail du point d'entrée

Nom du point d'entrée

Contrat/Prestation

Chemin

/V2/Contrat/Prestation

Accessible en GET


Accessible en POST

Accessible en PATCH


Accessible en DEL


Spécificité de verbe POST pour le point d'entrée

Le point d'entrée lors du post attend un paramètre "Valeur" spécifiant le code du contrat.

Exemple : /V1/Contrat/Prestation?Valeur=3838


Le verbe POST attend un objet JSON, les tableaux seront rejetés. 


Dans le cas d'une prestation de copie avec une facturation à la quantité, le montant en cas de dépassement n'est pas modifiable. 

Définition de la structure

Nom de la rubrique

Type de rubrique

Lecture seule

Obligatoire

Détail

CodePrestation

Chaîne(6)


Clé pour la Valeur

LibellePrestation

Chaîne(30)



TypePrestation

Chaîne(1)


R = Prestation récurrente, A = Prestation aléatoire

CodeArticle

Chaîne(6)



DesignationArticle1

Chaîne(40)



DesignationArticle2

Chaîne(40)



CodeTVA

Entier



Augmentable

Entier


0 = Non augmentable 1er fois, 1 = Augmentable  , 9 = Jamais augmentable

Rentabilite

Booléen



Quantite

Entier


Quantité couverte par le contrat.

FacturerUneFois

Booléen



Periodicite

Chaîne(1)


M = Mensuelle, B = Bimestrielle, T = Trimestrielle, Q = Quadrimestrielle, S = Semestrielle, A = Annuelle

CodeFamillePrestation

Chaîne(4)



CodeSousFamillePrestation

Chaîne(4)



MontantBase

Numérique



En POST, si à zéro, prend le montant paramétré.

MontantActuel

Numérique



En POST, si à zéro, prend le montant paramétré.

PrestationAPoint

Chaîne(1)


1 = Prestation à points

QuantitePointDefaut

Entier



Nombre

Numérique



Nombre de prestation ajoutée (MontantBase et MontantActuel vont être recalculé en fonction du nombre)