POST api/Tarif/Achat/{codeProduit}/Prev

Modifie ou créer un tarif d'achat prévisionnel uniquement

Request Information

URI Parameters

NameDescriptionTypeAdditional information
codeProduit

Code du produit

string

Required

Body Parameters

Donnée à appliquer

TARIF_ACHAT_PREV
NameDescriptionTypeAdditional information
tarifSimplifie

string

None.

zzmaj

integer

None.

zzutil

string

None.

zzposte

string

None.

zzdate

string

None.

zzheure

string

None.

zzsynchro

integer

None.

article

string

None.

date

string

None.

date_debut_initiale

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:
{
  "tarifSimplifie": "sample string 1",
  "zzmaj": 2,
  "zzutil": "sample string 3",
  "zzposte": "sample string 4",
  "zzdate": "sample string 5",
  "zzheure": "sample string 6",
  "zzsynchro": 7,
  "article": "sample string 8",
  "date": "sample string 9",
  "date_debut_initiale": "sample string 10",
  "fournisseur": "sample string 11",
  "date_maj": "sample string 12",
  "unite": "sample string 13",
  "prix_base": 14.1,
  "transport": 15.1,
  "courtage": 16.1,
  "coef_frais": 17.1,
  "coef_revient": 18.1,
  "frais": 19.1,
  "prix_calc1": 20.1,
  "prix_calc3": 21.1,
  "prix_base_calc": 22.1,
  "prix_base_calc_reel": 23.1,
  "coef_marge": 24.1,
  "prix_calc2": 25.1,
  "prix_mini": 26.1,
  "prix_maxi": 27.1,
  "saisi": "sample string 28",
  "plafonne": "sample string 29",
  "prix_reel": 30.1,
  "major_prix_vente": 31.1,
  "prix_reel_tarif": 32.1,
  "flag_prix_reel_tarif": "sample string 33",
  "marge1": 34.1,
  "marge2": 35.1,
  "emplac1": "sample string 36",
  "emplac2": "sample string 37",
  "coef_regroup": 38.1,
  "prix_achat_prec": 39.1,
  "prix_reel_prec": 40.1,
  "prix_calc1_prec": 41.1,
  "prix_calc3_prec": 42.1,
  "prix_base_calc_prec": 43.1,
  "prix_base_calc_reel_prec": 44.1,
  "date_validation": "sample string 45",
  "maj": "sample string 46",
  "maj2": "sample string 47",
  "maj4": "sample string 48",
  "maj5": "sample string 49",
  "art_reveil": "sample string 50",
  "recalcul": "sample string 51"
}

application/xml, text/xml

Sample:
<TARIF_ACHAT_PREV xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">
  <art_reveil>sample string 50</art_reveil>
  <article>sample string 8</article>
  <coef_frais>17.1</coef_frais>
  <coef_marge>24.1</coef_marge>
  <coef_regroup>38.1</coef_regroup>
  <coef_revient>18.1</coef_revient>
  <courtage>16.1</courtage>
  <date>sample string 9</date>
  <date_debut_initiale>sample string 10</date_debut_initiale>
  <date_maj>sample string 12</date_maj>
  <date_validation>sample string 45</date_validation>
  <emplac1>sample string 36</emplac1>
  <emplac2>sample string 37</emplac2>
  <flag_prix_reel_tarif>sample string 33</flag_prix_reel_tarif>
  <fournisseur>sample string 11</fournisseur>
  <frais>19.1</frais>
  <maj>sample string 46</maj>
  <maj2>sample string 47</maj2>
  <maj4>sample string 48</maj4>
  <maj5>sample string 49</maj5>
  <major_prix_vente>31.1</major_prix_vente>
  <marge1>34.1</marge1>
  <marge2>35.1</marge2>
  <plafonne>sample string 29</plafonne>
  <prix_achat_prec>39.1</prix_achat_prec>
  <prix_base>14.1</prix_base>
  <prix_base_calc>22.1</prix_base_calc>
  <prix_base_calc_prec>43.1</prix_base_calc_prec>
  <prix_base_calc_reel>23.1</prix_base_calc_reel>
  <prix_base_calc_reel_prec>44.1</prix_base_calc_reel_prec>
  <prix_calc1>20.1</prix_calc1>
  <prix_calc1_prec>41.1</prix_calc1_prec>
  <prix_calc2>25.1</prix_calc2>
  <prix_calc3>21.1</prix_calc3>
  <prix_calc3_prec>42.1</prix_calc3_prec>
  <prix_maxi>27.1</prix_maxi>
  <prix_mini>26.1</prix_mini>
  <prix_reel>30.1</prix_reel>
  <prix_reel_prec>40.1</prix_reel_prec>
  <prix_reel_tarif>32.1</prix_reel_tarif>
  <recalcul>sample string 51</recalcul>
  <saisi>sample string 28</saisi>
  <tarifSimplifie>sample string 1</tarifSimplifie>
  <transport>15.1</transport>
  <unite>sample string 13</unite>
  <zzdate>sample string 5</zzdate>
  <zzheure>sample string 6</zzheure>
  <zzmaj>2</zzmaj>
  <zzposte>sample string 4</zzposte>
  <zzsynchro>7</zzsynchro>
  <zzutil>sample string 3</zzutil>
</TARIF_ACHAT_PREV>

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_PREV'.

Response Information

Resource Description

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>