PUT api/Commande/CreateOrder?typeCde={typeCde}&overwriteflgttc={overwriteflgttc}
Créer une commande et la lock
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| typeCde |
D (devis), " " (non confirme), C (confirmé) |
string |
Required |
| overwriteflgttc |
null-> flgttc de la fiche client, true-> cde en TTC, false-> cde en HT |
boolean |
None. |
Body Parameters
Informations de création d'une commande
CdeEnt_Create| Name | Description | Type | Additional information |
|---|---|---|---|
| clefs | KeysCdeDet |
None. |
|
| prepInfo1 | string |
None. |
|
| prepInfo2 | string |
None. |
|
| prepInfo3 | string |
None. |
|
| prepInfo | string |
None. |
|
| remarque | string |
None. |
|
| addrLivraison | ClientDeliveryAddr |
None. |
|
| addrFacturation | ClientDeliveryAddr |
None. |
|
| DateLivr | string |
None. |
|
| tournee | string |
None. |
|
| representant | string |
None. |
|
| vendeur | string |
None. |
|
| preparateur | string |
None. |
|
| refcli1 | string |
None. |
|
| refcli2 | string |
None. |
|
| infofact | string |
None. |
|
| fam1 | string |
None. |
|
| depot | string |
None. |
|
| trsp_date | string |
None. |
|
| heureramasse | string |
None. |
|
| infolivr1 | string |
None. |
|
| infolivr2 | string |
None. |
|
| heureminlivr | string |
None. |
|
| heuremaxlivr | string |
None. |
|
| heuresouhaitee | string |
None. |
|
| langue | string |
None. |
|
| telDivers | string |
None. |
|
| bl_chiffre | string |
None. |
|
| bord_change_separe | string |
None. |
|
| remise1_calc | string |
None. |
|
| remise1_val | decimal number |
None. |
|
| remise1_taux | decimal number |
None. |
|
| cde_type | string |
None. |
|
| flgbon | string |
None. |
|
| flgetat | string |
None. |
|
| tarif | string |
None. |
|
| eche | string |
None. |
|
| perfact | string |
None. |
|
| perrel | string |
None. |
|
| regbl | string |
None. |
|
| impu_compta | string |
None. |
|
| ctaxe1 | string |
None. |
|
| devis_cde | Devis_Cde |
None. |
|
| overrideOrigField | boolean |
None. |
|
| origFieldNewValue | string |
None. |
|
| frais | Collection of FRAIS_VENTE |
None. |
Request Formats
application/json, text/json
Sample:
{
"clefs": {
"cde": "sample string 1",
"date": "sample string 2",
"client": "sample string 3",
"line": "sample string 4",
"error": "sample string 5",
"ligaff": "sample string 6"
},
"prepInfo1": "sample string 1",
"prepInfo2": "sample string 2",
"prepInfo3": "sample string 3",
"prepInfo": "sample string 4",
"remarque": "sample string 5",
"addrLivraison": {
"titrelib": "sample string 1",
"payslib": "sample string 2",
"bRemove": true,
"zzmaj": 4,
"zzutil": "sample string 5",
"zzposte": "sample string 6",
"zzdate": "sample string 7",
"zzheure": "sample string 8",
"zzsynchro": 9,
"client": "sample string 10",
"num": "sample string 11",
"ordre": "sample string 12",
"nom": "sample string 13",
"titre": "sample string 14",
"adr1": "sample string 15",
"adr2": "sample string 16",
"adr3": "sample string 17",
"cpostal": "sample string 18",
"ville": "sample string 19",
"pays": "sample string 20",
"renseign1": "sample string 21",
"renseign2": "sample string 22"
},
"addrFacturation": {
"titrelib": "sample string 1",
"payslib": "sample string 2",
"bRemove": true,
"zzmaj": 4,
"zzutil": "sample string 5",
"zzposte": "sample string 6",
"zzdate": "sample string 7",
"zzheure": "sample string 8",
"zzsynchro": 9,
"client": "sample string 10",
"num": "sample string 11",
"ordre": "sample string 12",
"nom": "sample string 13",
"titre": "sample string 14",
"adr1": "sample string 15",
"adr2": "sample string 16",
"adr3": "sample string 17",
"cpostal": "sample string 18",
"ville": "sample string 19",
"pays": "sample string 20",
"renseign1": "sample string 21",
"renseign2": "sample string 22"
},
"DateLivr": "sample string 6",
"tournee": "sample string 7",
"representant": "sample string 8",
"vendeur": "sample string 9",
"preparateur": "sample string 10",
"refcli1": "sample string 11",
"refcli2": "sample string 12",
"infofact": "sample string 13",
"fam1": "sample string 14",
"depot": "sample string 15",
"trsp_date": "sample string 16",
"heureramasse": "sample string 17",
"infolivr1": "sample string 18",
"infolivr2": "sample string 19",
"heureminlivr": "sample string 20",
"heuremaxlivr": "sample string 21",
"heuresouhaitee": "sample string 22",
"langue": "sample string 23",
"telDivers": "sample string 24",
"bl_chiffre": "sample string 25",
"bord_change_separe": "sample string 26",
"remise1_calc": "sample string 27",
"remise1_val": 28.1,
"remise1_taux": 29.1,
"cde_type": "sample string 30",
"flgbon": "sample string 31",
"flgetat": "sample string 32",
"tarif": "sample string 33",
"eche": "sample string 34",
"perfact": "sample string 35",
"perrel": "sample string 36",
"regbl": "sample string 37",
"impu_compta": "sample string 38",
"ctaxe1": "sample string 39",
"devis_cde": {
"devis_cde1": "sample string 1",
"devis_date_cde": "sample string 2",
"devis_client": "sample string 3",
"cde_cde": "sample string 4",
"cde_date_cde": "sample string 5",
"cde_client": "sample string 6"
},
"overrideOrigField": true,
"origFieldNewValue": "sample string 41",
"frais": [
{
"zzmaj": 1,
"zzutil": "sample string 2",
"zzposte": "sample string 3",
"zzdate": "sample string 4",
"zzheure": "sample string 5",
"zzsynchro": 6,
"client": "sample string 7",
"date_cde": "sample string 8",
"cde": "sample string 9",
"lig": "sample string 10",
"frais": "sample string 11",
"num_frais": "sample string 12",
"unite": "sample string 13",
"type_val": "sample string 14",
"val_unit": 15.1,
"montant": 16.1,
"prestataire": "sample string 17",
"valeur_table": "sample string 18",
"refacturable": "sample string 19"
},
{
"zzmaj": 1,
"zzutil": "sample string 2",
"zzposte": "sample string 3",
"zzdate": "sample string 4",
"zzheure": "sample string 5",
"zzsynchro": 6,
"client": "sample string 7",
"date_cde": "sample string 8",
"cde": "sample string 9",
"lig": "sample string 10",
"frais": "sample string 11",
"num_frais": "sample string 12",
"unite": "sample string 13",
"type_val": "sample string 14",
"val_unit": 15.1,
"montant": 16.1,
"prestataire": "sample string 17",
"valeur_table": "sample string 18",
"refacturable": "sample string 19"
}
]
}
application/xml, text/xml
Sample:
<CdeEnt_Create xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAGACore">
<DateLivr>sample string 6</DateLivr>
<addrFacturation>
<adr1 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 15</adr1>
<adr2 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 16</adr2>
<adr3 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 17</adr3>
<client xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 10</client>
<cpostal xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 18</cpostal>
<nom xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 13</nom>
<num xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 11</num>
<ordre xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 12</ordre>
<pays xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 20</pays>
<renseign1 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 21</renseign1>
<renseign2 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 22</renseign2>
<titre xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 14</titre>
<ville xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 19</ville>
<zzdate xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 7</zzdate>
<zzheure xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 8</zzheure>
<zzmaj xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">4</zzmaj>
<zzposte xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 6</zzposte>
<zzsynchro xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">9</zzsynchro>
<zzutil xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 5</zzutil>
<bRemove>true</bRemove>
<payslib>sample string 2</payslib>
<titrelib>sample string 1</titrelib>
</addrFacturation>
<addrLivraison>
<adr1 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 15</adr1>
<adr2 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 16</adr2>
<adr3 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 17</adr3>
<client xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 10</client>
<cpostal xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 18</cpostal>
<nom xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 13</nom>
<num xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 11</num>
<ordre xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 12</ordre>
<pays xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 20</pays>
<renseign1 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 21</renseign1>
<renseign2 xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 22</renseign2>
<titre xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 14</titre>
<ville xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 19</ville>
<zzdate xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 7</zzdate>
<zzheure xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 8</zzheure>
<zzmaj xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">4</zzmaj>
<zzposte xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 6</zzposte>
<zzsynchro xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">9</zzsynchro>
<zzutil xmlns="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">sample string 5</zzutil>
<bRemove>true</bRemove>
<payslib>sample string 2</payslib>
<titrelib>sample string 1</titrelib>
</addrLivraison>
<bl_chiffre>sample string 25</bl_chiffre>
<bord_change_separe>sample string 26</bord_change_separe>
<cde_type>sample string 30</cde_type>
<clefs>
<cde>sample string 1</cde>
<client>sample string 3</client>
<date>sample string 2</date>
<error>sample string 5</error>
<ligaff>sample string 6</ligaff>
<line>sample string 4</line>
</clefs>
<ctaxe1>sample string 39</ctaxe1>
<depot>sample string 15</depot>
<devis_cde>
<cde_cde>sample string 4</cde_cde>
<cde_client>sample string 6</cde_client>
<cde_date_cde>sample string 5</cde_date_cde>
<devis_cde1>sample string 1</devis_cde1>
<devis_client>sample string 3</devis_client>
<devis_date_cde>sample string 2</devis_date_cde>
</devis_cde>
<eche>sample string 34</eche>
<fam1>sample string 14</fam1>
<flgbon>sample string 31</flgbon>
<flgetat>sample string 32</flgetat>
<frais xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAGACore.Model.DataBase">
<d2p1:FRAIS_VENTE>
<d2p1:cde>sample string 9</d2p1:cde>
<d2p1:client>sample string 7</d2p1:client>
<d2p1:date_cde>sample string 8</d2p1:date_cde>
<d2p1:frais>sample string 11</d2p1:frais>
<d2p1:lig>sample string 10</d2p1:lig>
<d2p1:montant>16.1</d2p1:montant>
<d2p1:num_frais>sample string 12</d2p1:num_frais>
<d2p1:prestataire>sample string 17</d2p1:prestataire>
<d2p1:refacturable>sample string 19</d2p1:refacturable>
<d2p1:type_val>sample string 14</d2p1:type_val>
<d2p1:unite>sample string 13</d2p1:unite>
<d2p1:val_unit>15.1</d2p1:val_unit>
<d2p1:valeur_table>sample string 18</d2p1:valeur_table>
<d2p1:zzdate>sample string 4</d2p1:zzdate>
<d2p1:zzheure>sample string 5</d2p1:zzheure>
<d2p1:zzmaj>1</d2p1:zzmaj>
<d2p1:zzposte>sample string 3</d2p1:zzposte>
<d2p1:zzsynchro>6</d2p1:zzsynchro>
<d2p1:zzutil>sample string 2</d2p1:zzutil>
</d2p1:FRAIS_VENTE>
<d2p1:FRAIS_VENTE>
<d2p1:cde>sample string 9</d2p1:cde>
<d2p1:client>sample string 7</d2p1:client>
<d2p1:date_cde>sample string 8</d2p1:date_cde>
<d2p1:frais>sample string 11</d2p1:frais>
<d2p1:lig>sample string 10</d2p1:lig>
<d2p1:montant>16.1</d2p1:montant>
<d2p1:num_frais>sample string 12</d2p1:num_frais>
<d2p1:prestataire>sample string 17</d2p1:prestataire>
<d2p1:refacturable>sample string 19</d2p1:refacturable>
<d2p1:type_val>sample string 14</d2p1:type_val>
<d2p1:unite>sample string 13</d2p1:unite>
<d2p1:val_unit>15.1</d2p1:val_unit>
<d2p1:valeur_table>sample string 18</d2p1:valeur_table>
<d2p1:zzdate>sample string 4</d2p1:zzdate>
<d2p1:zzheure>sample string 5</d2p1:zzheure>
<d2p1:zzmaj>1</d2p1:zzmaj>
<d2p1:zzposte>sample string 3</d2p1:zzposte>
<d2p1:zzsynchro>6</d2p1:zzsynchro>
<d2p1:zzutil>sample string 2</d2p1:zzutil>
</d2p1:FRAIS_VENTE>
</frais>
<heuremaxlivr>sample string 21</heuremaxlivr>
<heureminlivr>sample string 20</heureminlivr>
<heureramasse>sample string 17</heureramasse>
<heuresouhaitee>sample string 22</heuresouhaitee>
<impu_compta>sample string 38</impu_compta>
<infofact>sample string 13</infofact>
<infolivr1>sample string 18</infolivr1>
<infolivr2>sample string 19</infolivr2>
<langue>sample string 23</langue>
<origFieldNewValue>sample string 41</origFieldNewValue>
<overrideOrigField>true</overrideOrigField>
<perfact>sample string 35</perfact>
<perrel>sample string 36</perrel>
<prepInfo>sample string 4</prepInfo>
<prepInfo1>sample string 1</prepInfo1>
<prepInfo2>sample string 2</prepInfo2>
<prepInfo3>sample string 3</prepInfo3>
<preparateur>sample string 10</preparateur>
<refcli1>sample string 11</refcli1>
<refcli2>sample string 12</refcli2>
<regbl>sample string 37</regbl>
<remarque>sample string 5</remarque>
<remise1_calc>sample string 27</remise1_calc>
<remise1_taux>29.1</remise1_taux>
<remise1_val>28.1</remise1_val>
<representant>sample string 8</representant>
<tarif>sample string 33</tarif>
<telDivers>sample string 24</telDivers>
<tournee>sample string 7</tournee>
<trsp_date>sample string 16</trsp_date>
<vendeur>sample string 9</vendeur>
</CdeEnt_Create>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Numéro de commande si création OK, vide si probleme
JSonGenericOfKeysCdeEnt| Name | Description | Type | Additional information |
|---|---|---|---|
| Response | KeysCdeEnt |
None. |
|
| Datas | KeysCdeEnt |
None. |
|
| ServiceName | string |
None. |
|
| Parameters | string |
None. |
|
| Status | ReturnErrorStatus |
None. |
|
| ErrorMessage | string |
None. |
|
| Error | jsonExceptionIES |
None. |
Response Formats
application/json, text/json
Sample:
{
"Response": {
"cde": "sample string 1",
"date": "sample string 2",
"client": "sample string 3"
},
"Datas": {
"cde": "sample string 1",
"date": "sample string 2",
"client": "sample string 3"
},
"ServiceName": "sample string 1",
"Parameters": "sample string 2",
"Status": 0,
"ErrorMessage": "sample string 3",
"Error": {
"Code": "sample string 1",
"Details": "sample string 2",
"Message": "sample string 3",
"Level": 1
}
}
application/xml, text/xml
Sample:
<JSonGenericOfKeysCdeEntq8b3XWLw 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 3</ErrorMessage>
<Parameters>sample string 2</Parameters>
<ServiceName>sample string 1</ServiceName>
<Status>Error</Status>
<Datas xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAGACore">
<d2p1:cde>sample string 1</d2p1:cde>
<d2p1:client>sample string 3</d2p1:client>
<d2p1:date>sample string 2</d2p1:date>
</Datas>
<Response xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAGACore">
<d2p1:cde>sample string 1</d2p1:cde>
<d2p1:client>sample string 3</d2p1:client>
<d2p1:date>sample string 2</d2p1:date>
</Response>
</JSonGenericOfKeysCdeEntq8b3XWLw>