POST api/cogeo/lignearticle/standard
Crée une ligne article.
Request Information
URI Parameters
None.
Body Parameters
ApiIncomingLigneArticleStandard| Name | Description | Type | Additional information |
|---|---|---|---|
| Quantite | decimal number |
None. |
|
| Reference | string |
None. |
|
| Unite | string |
None. |
|
| PrixVenteBaseSurTTC | boolean |
None. |
|
| IdArticle | integer |
None. |
|
| PrixUnitaireVariable | decimal number |
None. |
|
| IdLigneArticle | integer |
None. |
|
| IdDocument | integer |
None. |
|
| Designation | string |
None. |
|
| PrixUnitaire | decimal number |
None. |
|
| RemisePourcent | decimal number |
None. |
|
| MontantHT | decimal number |
None. |
|
| NomAbrege | string |
None. |
|
| RemiseEuros | decimal number |
None. |
|
| Coefficient | decimal number |
None. |
|
| QuotePart | decimal number |
None. |
|
| MontantTVA | decimal number |
None. |
|
| IdLigneArticleSource | integer |
None. |
|
| IdTVA | integer |
None. |
|
| UseMontantTva | boolean |
None. |
|
| EstUnSautDePage | boolean |
None. |
|
| EstUneLigneRemise | boolean |
None. |
|
| EstUneLigneRemiseEnPourcent | boolean |
None. |
|
| EstUneLigneTexte | boolean |
None. |
|
| EstUneLigneDeduction | boolean |
None. |
|
| EstUneLigneSousTotalDebut | boolean |
None. |
|
| EstUneLigneSousTotalFin | boolean |
None. |
|
| ProprietesModifiees | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Quantite": 1.0,
"Reference": "sample string 2",
"Unite": "sample string 3",
"PrixVenteBaseSurTTC": true,
"IdArticle": 1,
"PrixUnitaireVariable": 5.0,
"IdLigneArticle": 1,
"IdDocument": 1,
"Designation": "sample string 6",
"PrixUnitaire": 1.0,
"RemisePourcent": 1.0,
"MontantHT": 1.0,
"NomAbrege": "sample string 7",
"RemiseEuros": 8.0,
"Coefficient": 9.0,
"QuotePart": 10.0,
"MontantTVA": 11.0,
"IdLigneArticleSource": 1,
"IdTVA": 1,
"UseMontantTva": true,
"EstUnSautDePage": true,
"EstUneLigneRemise": true,
"EstUneLigneRemiseEnPourcent": true,
"EstUneLigneTexte": true,
"EstUneLigneDeduction": true,
"EstUneLigneSousTotalDebut": true,
"EstUneLigneSousTotalFin": true,
"ProprietesModifiees": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<ApiIncomingLigneArticleStandard xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ModuleoCommunServeur.Business.Api.Incoming">
<ProprietesModifiees xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ProprietesModifiees>
<Coefficient>9</Coefficient>
<Designation>sample string 6</Designation>
<EstUnSautDePage>true</EstUnSautDePage>
<EstUneLigneDeduction>true</EstUneLigneDeduction>
<EstUneLigneRemise>true</EstUneLigneRemise>
<EstUneLigneRemiseEnPourcent>true</EstUneLigneRemiseEnPourcent>
<EstUneLigneSousTotalDebut>true</EstUneLigneSousTotalDebut>
<EstUneLigneSousTotalFin>true</EstUneLigneSousTotalFin>
<EstUneLigneTexte>true</EstUneLigneTexte>
<IdDocument>1</IdDocument>
<IdLigneArticle>1</IdLigneArticle>
<IdLigneArticleSource>1</IdLigneArticleSource>
<IdTVA>1</IdTVA>
<MontantHT>1</MontantHT>
<MontantTVA>11</MontantTVA>
<NomAbrege>sample string 7</NomAbrege>
<PrixUnitaire>1</PrixUnitaire>
<QuotePart>10</QuotePart>
<RemiseEuros>8</RemiseEuros>
<RemisePourcent>1</RemisePourcent>
<UseMontantTva>true</UseMontantTva>
<IdArticle>1</IdArticle>
<PrixUnitaireVariable>5</PrixUnitaireVariable>
<PrixVenteBaseSurTTC>true</PrixVenteBaseSurTTC>
<Quantite>1</Quantite>
<Reference>sample string 2</Reference>
<Unite>sample string 3</Unite>
</ApiIncomingLigneArticleStandard>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Quantite" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Reference" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Unite" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrixVenteBaseSurTTC" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdArticle" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrixUnitaireVariable" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdLigneArticle" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdDocument" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Designation" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrixUnitaire" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RemisePourcent" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantHT" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NomAbrege" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RemiseEuros" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Coefficient" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotePart" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantTVA" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdLigneArticleSource" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdTVA" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UseMontantTva" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUnSautDePage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneRemise" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneRemiseEnPourcent" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneTexte" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneDeduction" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneSousTotalDebut" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneSousTotalFin" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProprietesModifiees[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProprietesModifiees[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
Retourne un ApiLigneArticleStandard.
ApiLigneArticleStandard| Name | Description | Type | Additional information |
|---|---|---|---|
| Quantite | decimal number |
None. |
|
| Reference | string |
None. |
|
| Unite | string |
None. |
|
| PrixVenteBaseSurTTC | boolean |
None. |
|
| IdArticle | integer |
None. |
|
| PrixUnitaireVariable | decimal number |
None. |
|
| NomAbrege | string |
None. |
|
| RemiseEuros | decimal number |
None. |
|
| Coefficient | decimal number |
None. |
|
| QuotePart | decimal number |
None. |
|
| Remise | string |
None. |
|
| MontantTVA | decimal number |
None. |
|
| IdLigneArticleSource | integer |
None. |
|
| IdTVA | integer |
None. |
|
| UseMontantTva | boolean |
None. |
|
| EstUnSautDePage | boolean |
None. |
|
| EstUneLigneRemise | boolean |
None. |
|
| EstUneLigneRemiseEnPourcent | boolean |
None. |
|
| EstUneLigneTexte | boolean |
None. |
|
| EStUneLigneDeduction | boolean |
None. |
|
| EstUneLigneSousTotalDebut | boolean |
None. |
|
| EstUneLigneSousTotalFin | boolean |
None. |
|
| IdLigneArticle | integer |
None. |
|
| Designation | string |
None. |
|
| PrixUnitaire | decimal number |
None. |
|
| RemisePourcent | decimal number |
None. |
|
| MontantHT | decimal number |
None. |
|
| TVAPourcent | decimal number |
None. |
|
| MontantTTC | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
{
"Quantite": 1.0,
"Reference": "sample string 2",
"Unite": "sample string 3",
"PrixVenteBaseSurTTC": true,
"IdArticle": 1,
"PrixUnitaireVariable": 5.0,
"NomAbrege": "sample string 6",
"RemiseEuros": 7.0,
"Coefficient": 8.0,
"QuotePart": 9.0,
"Remise": "sample string 10",
"MontantTVA": 11.0,
"IdLigneArticleSource": 1,
"IdTVA": 1,
"UseMontantTva": true,
"EstUnSautDePage": true,
"EstUneLigneRemise": true,
"EstUneLigneRemiseEnPourcent": true,
"EstUneLigneTexte": true,
"EStUneLigneDeduction": true,
"EstUneLigneSousTotalDebut": true,
"EstUneLigneSousTotalFin": true,
"IdLigneArticle": 20,
"Designation": "sample string 21",
"PrixUnitaire": 22.0,
"RemisePourcent": 23.0,
"MontantHT": 24.0,
"TVAPourcent": 25.0,
"MontantTTC": 26.0
}
application/xml, text/xml
Sample:
<ApiLigneArticleStandard xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ModuleoCommunServeur.Models.Api"> <Designation>sample string 21</Designation> <IdLigneArticle>20</IdLigneArticle> <MontantHT>24</MontantHT> <MontantTTC>26</MontantTTC> <PrixUnitaire>22</PrixUnitaire> <RemisePourcent>23</RemisePourcent> <TVAPourcent>25</TVAPourcent> <Coefficient>8</Coefficient> <EStUneLigneDeduction>true</EStUneLigneDeduction> <EstUnSautDePage>true</EstUnSautDePage> <EstUneLigneRemise>true</EstUneLigneRemise> <EstUneLigneRemiseEnPourcent>true</EstUneLigneRemiseEnPourcent> <EstUneLigneSousTotalDebut>true</EstUneLigneSousTotalDebut> <EstUneLigneSousTotalFin>true</EstUneLigneSousTotalFin> <EstUneLigneTexte>true</EstUneLigneTexte> <IdLigneArticleSource>1</IdLigneArticleSource> <IdTVA>1</IdTVA> <MontantTVA>11</MontantTVA> <NomAbrege>sample string 6</NomAbrege> <QuotePart>9</QuotePart> <Remise>sample string 10</Remise> <RemiseEuros>7</RemiseEuros> <UseMontantTva>true</UseMontantTva> <IdArticle>1</IdArticle> <PrixUnitaireVariable>5</PrixUnitaireVariable> <PrixVenteBaseSurTTC>true</PrixVenteBaseSurTTC> <Quantite>1</Quantite> <Reference>sample string 2</Reference> <Unite>sample string 3</Unite> </ApiLigneArticleStandard>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Quantite" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Reference" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Unite" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrixVenteBaseSurTTC" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdArticle" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrixUnitaireVariable" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NomAbrege" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RemiseEuros" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Coefficient" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotePart" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Remise" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantTVA" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdLigneArticleSource" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdTVA" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UseMontantTva" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUnSautDePage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneRemise" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneRemiseEnPourcent" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneTexte" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EStUneLigneDeduction" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneSousTotalDebut" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EstUneLigneSousTotalFin" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdLigneArticle" 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Designation" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrixUnitaire" 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RemisePourcent" 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantHT" 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TVAPourcent" 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantTTC" 26 --MultipartDataMediaFormatterBoundary1q2w3e--