POST api/Tarif/{codeProduit}/TarifAchat

Créé ou modifie un tarif d'achat

Request Information

URI Parameters

NameDescriptionTypeAdditional information
codeProduit

Code produit

string

Required

Body Parameters

Donné à modifier

TARIF_ACHAT
NameDescriptionTypeAdditional information
zzmaj

integer

None.

zzutil

string

None.

zzposte

string

None.

zzdate

string

None.

zzheure

string

None.

zzsynchro

integer

None.

article

string

None.

fournisseur

string

None.

date_maj

string

None.

unite

string

None.

prix_base

decimal number

None.

transport

decimal number

None.

courtage

decimal number

None.

coef_frais

decimal number

None.

coef_revient

decimal number

None.

frais

decimal number

None.

prix_calc1

decimal number

None.

prix_calc3

decimal number

None.

prix_base_calc

decimal number

None.

prix_base_calc_reel

decimal number

None.

coef_marge

decimal number

None.

prix_calc2

decimal number

None.

prix_mini

decimal number

None.

prix_maxi

decimal number

None.

saisi

string

None.

plafonne

string

None.

prix_reel

decimal number

None.

major_prix_vente

decimal number

None.

prix_reel_tarif

decimal number

None.

flag_prix_reel_tarif

string

None.

marge1

decimal number

None.

marge2

decimal number

None.

emplac1

string

None.

emplac2

string

None.

coef_regroup

decimal number

None.

prix_achat_prec

decimal number

None.

prix_reel_prec

decimal number

None.

prix_calc1_prec

decimal number

None.

prix_calc3_prec

decimal number

None.

prix_base_calc_prec

decimal number

None.

prix_base_calc_reel_prec

decimal number

None.

date_validation

string

None.

maj

string

None.

maj2

string

None.

maj4

string

None.

maj5

string

None.

art_reveil

string

None.

recalcul

string

None.

Request Formats

application/json, text/json

Sample:
{
  "zzmaj": 1,
  "zzutil": "sample string 2",
  "zzposte": "sample string 3",
  "zzdate": "sample string 4",
  "zzheure": "sample string 5",
  "zzsynchro": 6,
  "article": "sample string 7",
  "fournisseur": "sample string 8",
  "date_maj": "sample string 9",
  "unite": "sample string 10",
  "prix_base": 11.1,
  "transport": 12.1,
  "courtage": 13.1,
  "coef_frais": 14.1,
  "coef_revient": 15.1,
  "frais": 16.1,
  "prix_calc1": 17.1,
  "prix_calc3": 18.1,
  "prix_base_calc": 19.1,
  "prix_base_calc_reel": 20.1,
  "coef_marge": 21.1,
  "prix_calc2": 22.1,
  "prix_mini": 23.1,
  "prix_maxi": 24.1,
  "saisi": "sample string 25",
  "plafonne": "sample string 26",
  "prix_reel": 27.1,
  "major_prix_vente": 28.1,
  "prix_reel_tarif": 29.1,
  "flag_prix_reel_tarif": "sample string 30",
  "marge1": 31.1,
  "marge2": 32.1,
  "emplac1": "sample string 33",
  "emplac2": "sample string 34",
  "coef_regroup": 35.1,
  "prix_achat_prec": 36.1,
  "prix_reel_prec": 37.1,
  "prix_calc1_prec": 38.1,
  "prix_calc3_prec": 39.1,
  "prix_base_calc_prec": 40.1,
  "prix_base_calc_reel_prec": 41.1,
  "date_validation": "sample string 42",
  "maj": "sample string 43",
  "maj2": "sample string 44",
  "maj4": "sample string 45",
  "maj5": "sample string 46",
  "art_reveil": "sample string 47",
  "recalcul": "sample string 48"
}

application/xml, text/xml

Sample:
<TARIF_ACHAT xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">
  <art_reveil>sample string 47</art_reveil>
  <article>sample string 7</article>
  <coef_frais>14.1</coef_frais>
  <coef_marge>21.1</coef_marge>
  <coef_regroup>35.1</coef_regroup>
  <coef_revient>15.1</coef_revient>
  <courtage>13.1</courtage>
  <date_maj>sample string 9</date_maj>
  <date_validation>sample string 42</date_validation>
  <emplac1>sample string 33</emplac1>
  <emplac2>sample string 34</emplac2>
  <flag_prix_reel_tarif>sample string 30</flag_prix_reel_tarif>
  <fournisseur>sample string 8</fournisseur>
  <frais>16.1</frais>
  <maj>sample string 43</maj>
  <maj2>sample string 44</maj2>
  <maj4>sample string 45</maj4>
  <maj5>sample string 46</maj5>
  <major_prix_vente>28.1</major_prix_vente>
  <marge1>31.1</marge1>
  <marge2>32.1</marge2>
  <plafonne>sample string 26</plafonne>
  <prix_achat_prec>36.1</prix_achat_prec>
  <prix_base>11.1</prix_base>
  <prix_base_calc>19.1</prix_base_calc>
  <prix_base_calc_prec>40.1</prix_base_calc_prec>
  <prix_base_calc_reel>20.1</prix_base_calc_reel>
  <prix_base_calc_reel_prec>41.1</prix_base_calc_reel_prec>
  <prix_calc1>17.1</prix_calc1>
  <prix_calc1_prec>38.1</prix_calc1_prec>
  <prix_calc2>22.1</prix_calc2>
  <prix_calc3>18.1</prix_calc3>
  <prix_calc3_prec>39.1</prix_calc3_prec>
  <prix_maxi>24.1</prix_maxi>
  <prix_mini>23.1</prix_mini>
  <prix_reel>27.1</prix_reel>
  <prix_reel_prec>37.1</prix_reel_prec>
  <prix_reel_tarif>29.1</prix_reel_tarif>
  <recalcul>sample string 48</recalcul>
  <saisi>sample string 25</saisi>
  <transport>12.1</transport>
  <unite>sample string 10</unite>
  <zzdate>sample string 4</zzdate>
  <zzheure>sample string 5</zzheure>
  <zzmaj>1</zzmaj>
  <zzposte>sample string 3</zzposte>
  <zzsynchro>6</zzsynchro>
  <zzutil>sample string 2</zzutil>
</TARIF_ACHAT>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'TARIF_ACHAT'.

Response Information

Resource Description

Vrai si la modification s'est bien déroulée

JSonGenericOfBoolean
NameDescriptionTypeAdditional information
Response

boolean

None.

Datas

boolean

None.

ServiceName

string

None.

Parameters

string

None.

Status

ReturnErrorStatus

None.

ErrorMessage

string

None.

Error

jsonExceptionIES

None.

Response Formats

application/json, text/json

Sample:
{
  "Response": true,
  "Datas": true,
  "ServiceName": "sample string 3",
  "Parameters": "sample string 4",
  "Status": 0,
  "ErrorMessage": "sample string 5",
  "Error": {
    "Code": "sample string 1",
    "Details": "sample string 2",
    "Message": "sample string 3",
    "Level": 1
  }
}

application/xml, text/xml

Sample:
<JSonGenericOfboolean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ForSagaMiddleware">
  <Error>
    <Code>sample string 1</Code>
    <Details>sample string 2</Details>
    <Level>Info</Level>
    <Message>sample string 3</Message>
  </Error>
  <ErrorMessage>sample string 5</ErrorMessage>
  <Parameters>sample string 4</Parameters>
  <ServiceName>sample string 3</ServiceName>
  <Status>Error</Status>
  <Datas>true</Datas>
  <Response>true</Response>
</JSonGenericOfboolean>