POST api/renewal/UpdateCommitmentOrder
Api Cập nhật đơn hàng
Request Information
URI Parameters
None.
Body Parameters
CommitmentOrderName | Description | Type | Additional information |
---|---|---|---|
CommitmentOrderID | globally unique identifier |
None. |
|
ApplicationID | string |
None. |
|
ApplicationURL | string |
None. |
|
ProductPackCode | string |
None. |
|
StartDate | date |
None. |
|
ExpiredDate | date |
None. |
|
Duration | integer |
None. |
|
SubApps | string |
None. |
|
PromotionCode | string |
None. |
|
AccountObjectID | globally unique identifier |
None. |
|
OrderDescriptor | string |
None. |
|
AccountObjectCode | string |
None. |
|
AccountObjectName | string |
None. |
|
AccountObjectAddress | string |
None. |
|
TaxCode | string |
None. |
|
BudgetCode | string |
None. |
|
Province | string |
None. |
|
District | string |
None. |
|
Community | string |
None. |
|
AccountObjectParentName | string |
None. |
|
ContactPrefix | string |
None. |
|
ContactName | string |
None. |
|
ContactTitle | string |
None. |
|
ContactMobile | string |
None. |
|
ContactEmail | string |
None. |
|
UsingAppUser | string |
None. |
|
InvAccountObjectName | string |
None. |
|
InvTaxCode | string |
None. |
|
InvAccountObjectAddress | string |
None. |
|
InvContactName | string |
None. |
|
InvContactMobile | string |
None. |
|
InvContactEmail | string |
None. |
|
CommitPaymentDate1 | string |
None. |
|
IssueInvoiceDate | date |
None. |
|
Amount | decimal number |
None. |
|
DiscountAmount | decimal number |
None. |
|
TotalAmount | decimal number |
None. |
|
ListCommitmentOrderDetail | Collection of CommitmentOrderDetail |
None. |
|
RowVersion | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "CommitmentOrderID": "820a7e25-c552-4592-811e-65c3a39d11c3", "ApplicationID": "sample string 2", "ApplicationURL": "sample string 3", "ProductPackCode": "sample string 4", "StartDate": "2025-05-14T17:36:47.8832263+07:00", "ExpiredDate": "2025-05-14T17:36:47.8832263+07:00", "Duration": 7, "SubApps": "sample string 8", "PromotionCode": "sample string 9", "AccountObjectID": "f2b0f5b6-4fbf-4ae7-a00b-224151dfd46a", "OrderDescriptor": "sample string 10", "AccountObjectCode": "sample string 11", "AccountObjectName": "sample string 12", "AccountObjectAddress": "sample string 13", "TaxCode": "sample string 14", "BudgetCode": "sample string 15", "Province": "sample string 16", "District": "sample string 17", "Community": "sample string 18", "AccountObjectParentName": "sample string 19", "ContactPrefix": "sample string 20", "ContactName": "sample string 21", "ContactTitle": "sample string 22", "ContactMobile": "sample string 23", "ContactEmail": "sample string 24", "UsingAppUser": "sample string 25", "InvAccountObjectName": "sample string 26", "InvTaxCode": "sample string 27", "InvAccountObjectAddress": "sample string 28", "InvContactName": "sample string 29", "InvContactMobile": "sample string 30", "InvContactEmail": "sample string 31", "CommitPaymentDate1": "sample string 32", "IssueInvoiceDate": "2025-05-14T17:36:47.8988691+07:00", "Amount": 34.0, "DiscountAmount": 35.0, "TotalAmount": 36.0, "ListCommitmentOrderDetail": [ { "CommitmentOrderID": "3a502c46-bbc5-4262-976c-ac4c2727264c", "CommitmentOrderDetailID": "8595510e-2c9d-4db2-85f2-4039ff564675", "InventoryItemCode": "sample string 3", "InventoryItemName": "sample string 4", "Unit": "sample string 5", "Quantity": 6, "UnitPrice": 7.0, "OverdueFee": 8.0, "UnitPriceAfterDiscount": 9.0, "DiscountAmount": 10.0, "TotalAmount": 11.0, "StartDate": "2025-05-14T17:36:47.8988691+07:00", "EndDate": "2025-05-14T17:36:47.8988691+07:00" }, { "CommitmentOrderID": "3a502c46-bbc5-4262-976c-ac4c2727264c", "CommitmentOrderDetailID": "8595510e-2c9d-4db2-85f2-4039ff564675", "InventoryItemCode": "sample string 3", "InventoryItemName": "sample string 4", "Unit": "sample string 5", "Quantity": 6, "UnitPrice": 7.0, "OverdueFee": 8.0, "UnitPriceAfterDiscount": 9.0, "DiscountAmount": 10.0, "TotalAmount": 11.0, "StartDate": "2025-05-14T17:36:47.8988691+07:00", "EndDate": "2025-05-14T17:36:47.8988691+07:00" } ], "RowVersion": 37 }
text/xml
Sample:
<CommitmentOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.Auth.Entity.Param.IMSParam"> <AccountObjectAddress>sample string 13</AccountObjectAddress> <AccountObjectCode>sample string 11</AccountObjectCode> <AccountObjectID>f2b0f5b6-4fbf-4ae7-a00b-224151dfd46a</AccountObjectID> <AccountObjectName>sample string 12</AccountObjectName> <AccountObjectParentName>sample string 19</AccountObjectParentName> <Amount>34</Amount> <ApplicationID>sample string 2</ApplicationID> <ApplicationURL>sample string 3</ApplicationURL> <BudgetCode>sample string 15</BudgetCode> <CommitPaymentDate1>sample string 32</CommitPaymentDate1> <CommitmentOrderID>820a7e25-c552-4592-811e-65c3a39d11c3</CommitmentOrderID> <Community>sample string 18</Community> <ContactEmail>sample string 24</ContactEmail> <ContactMobile>sample string 23</ContactMobile> <ContactName>sample string 21</ContactName> <ContactPrefix>sample string 20</ContactPrefix> <ContactTitle>sample string 22</ContactTitle> <DiscountAmount>35</DiscountAmount> <District>sample string 17</District> <Duration>7</Duration> <ExpiredDate>2025-05-14T17:36:47.8832263+07:00</ExpiredDate> <InvAccountObjectAddress>sample string 28</InvAccountObjectAddress> <InvAccountObjectName>sample string 26</InvAccountObjectName> <InvContactEmail>sample string 31</InvContactEmail> <InvContactMobile>sample string 30</InvContactMobile> <InvContactName>sample string 29</InvContactName> <InvTaxCode>sample string 27</InvTaxCode> <IssueInvoiceDate>2025-05-14T17:36:47.8988691+07:00</IssueInvoiceDate> <ListCommitmentOrderDetail> <CommitmentOrderDetail> <CommitmentOrderDetailID>8595510e-2c9d-4db2-85f2-4039ff564675</CommitmentOrderDetailID> <CommitmentOrderID>3a502c46-bbc5-4262-976c-ac4c2727264c</CommitmentOrderID> <DiscountAmount>10</DiscountAmount> <EndDate>2025-05-14T17:36:47.8988691+07:00</EndDate> <InventoryItemCode>sample string 3</InventoryItemCode> <InventoryItemName>sample string 4</InventoryItemName> <OverdueFee>8</OverdueFee> <Quantity>6</Quantity> <StartDate>2025-05-14T17:36:47.8988691+07:00</StartDate> <TotalAmount>11</TotalAmount> <Unit>sample string 5</Unit> <UnitPrice>7</UnitPrice> <UnitPriceAfterDiscount>9</UnitPriceAfterDiscount> </CommitmentOrderDetail> <CommitmentOrderDetail> <CommitmentOrderDetailID>8595510e-2c9d-4db2-85f2-4039ff564675</CommitmentOrderDetailID> <CommitmentOrderID>3a502c46-bbc5-4262-976c-ac4c2727264c</CommitmentOrderID> <DiscountAmount>10</DiscountAmount> <EndDate>2025-05-14T17:36:47.8988691+07:00</EndDate> <InventoryItemCode>sample string 3</InventoryItemCode> <InventoryItemName>sample string 4</InventoryItemName> <OverdueFee>8</OverdueFee> <Quantity>6</Quantity> <StartDate>2025-05-14T17:36:47.8988691+07:00</StartDate> <TotalAmount>11</TotalAmount> <Unit>sample string 5</Unit> <UnitPrice>7</UnitPrice> <UnitPriceAfterDiscount>9</UnitPriceAfterDiscount> </CommitmentOrderDetail> </ListCommitmentOrderDetail> <OrderDescriptor>sample string 10</OrderDescriptor> <ProductPackCode>sample string 4</ProductPackCode> <PromotionCode>sample string 9</PromotionCode> <Province>sample string 16</Province> <RowVersion>37</RowVersion> <StartDate>2025-05-14T17:36:47.8832263+07:00</StartDate> <SubApps>sample string 8</SubApps> <TaxCode>sample string 14</TaxCode> <TotalAmount>36</TotalAmount> <UsingAppUser>sample string 25</UsingAppUser> </CommitmentOrder>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IMSServiceResultName | Description | Type | Additional information |
---|---|---|---|
Success | boolean |
None. |
|
Data | Object |
None. |
|
CustomData | Object |
None. |
|
Code | string |
None. |
|
Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "Success": true, "Data": {}, "CustomData": {}, "Code": "sample string 4", "Message": "sample string 5" }
text/xml
Sample:
<IMSServiceResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.Auth.Entity.Response.IMSResponse"> <Code>sample string 4</Code> <CustomData /> <Data /> <Message>sample string 5</Message> <Success>true</Success> </IMSServiceResult>