GET api/cogeo/lignearticle/{idLigneArticle}/mo
Récupère une ligne article MO en fonction de son identifiant unique.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| idLigneArticle |
Identifiant unique de la ligne article |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Retourne un ApiLigneArticleMO.
ApiLigneArticleMO| Name | Description | Type | Additional information |
|---|---|---|---|
| IdPhase | integer |
None. |
|
| RepartitionPourcentage | decimal number |
None. |
|
| IdServicesEtMontants | Collection of TupleOfInt32AndDecimal |
None. |
|
| IdCotraitantsEtMontants | Collection of TupleOfInt32AndDecimal |
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:
{
"IdPhase": 1,
"RepartitionPourcentage": 1.0,
"IdServicesEtMontants": [
{
"m_Item1": 1,
"m_Item2": 2.0
}
],
"IdCotraitantsEtMontants": [
{
"m_Item1": 1,
"m_Item2": 2.0
}
],
"NomAbrege": "sample string 1",
"RemiseEuros": 2.0,
"Coefficient": 3.0,
"QuotePart": 4.0,
"Remise": "sample string 5",
"MontantTVA": 6.0,
"IdLigneArticleSource": 1,
"IdTVA": 1,
"UseMontantTva": true,
"EstUnSautDePage": true,
"EstUneLigneRemise": true,
"EstUneLigneRemiseEnPourcent": true,
"EstUneLigneTexte": true,
"EStUneLigneDeduction": true,
"EstUneLigneSousTotalDebut": true,
"EstUneLigneSousTotalFin": true,
"IdLigneArticle": 15,
"Designation": "sample string 16",
"PrixUnitaire": 17.0,
"RemisePourcent": 18.0,
"MontantHT": 19.0,
"TVAPourcent": 20.0,
"MontantTTC": 21.0
}
application/xml, text/xml
Sample:
<ApiLigneArticleMO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ModuleoCommunServeur.Models.Api">
<Designation>sample string 16</Designation>
<IdLigneArticle>15</IdLigneArticle>
<MontantHT>19</MontantHT>
<MontantTTC>21</MontantTTC>
<PrixUnitaire>17</PrixUnitaire>
<RemisePourcent>18</RemisePourcent>
<TVAPourcent>20</TVAPourcent>
<Coefficient>3</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>6</MontantTVA>
<NomAbrege>sample string 1</NomAbrege>
<QuotePart>4</QuotePart>
<Remise>sample string 5</Remise>
<RemiseEuros>2</RemiseEuros>
<UseMontantTva>true</UseMontantTva>
<IdCotraitantsEtMontants xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:TupleOfintdecimal>
<d2p1:m_Item1>1</d2p1:m_Item1>
<d2p1:m_Item2>2</d2p1:m_Item2>
</d2p1:TupleOfintdecimal>
</IdCotraitantsEtMontants>
<IdPhase>1</IdPhase>
<IdServicesEtMontants xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:TupleOfintdecimal>
<d2p1:m_Item1>1</d2p1:m_Item1>
<d2p1:m_Item2>2</d2p1:m_Item2>
</d2p1:TupleOfintdecimal>
</IdServicesEtMontants>
<RepartitionPourcentage>1</RepartitionPourcentage>
</ApiLigneArticleMO>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdPhase" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RepartitionPourcentage" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdServicesEtMontants" System.Collections.Generic.HashSet`1[System.Tuple`2[System.Int32,System.Decimal]] --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IdCotraitantsEtMontants" System.Collections.Generic.HashSet`1[System.Tuple`2[System.Int32,System.Decimal]] --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NomAbrege" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RemiseEuros" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Coefficient" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotePart" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Remise" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantTVA" 6 --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" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Designation" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrixUnitaire" 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RemisePourcent" 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantHT" 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TVAPourcent" 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MontantTTC" 21 --MultipartDataMediaFormatterBoundary1q2w3e--