POST api/renewal/send-commitment-order
Gửi 1 yêu cầu gia hạn sản phẩm HCSN lên IMS
Request Information
URI Parameters
None.
Body Parameters
Tham số
CommitmentOrderParamName | Description | Type | Additional information |
---|---|---|---|
AccountObjectInfo | CommitmentOrder |
None. |
|
OrderDetails | Collection of CommitmentOrderDetail |
None. |
|
PaymentTerm | CommitmentTimes |
None. |
Request Formats
application/json, text/json
Sample:
{ "AccountObjectInfo": { "CommitmentOrderID": "2e0534b9-0809-416f-96aa-1627118a9ff6", "ApplicationID": "sample string 2", "ApplicationURL": "sample string 3", "ProductPackCode": "sample string 4", "StartDate": "2025-05-14T17:51:15.0998887+07:00", "ExpiredDate": "2025-05-14T17:51:15.0998887+07:00", "Duration": 7, "SubApps": "sample string 8", "PromotionCode": "sample string 9", "AccountObjectID": "0d6c1120-cf79-4247-b6c9-09597ac57fc5", "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:51:15.0998887+07:00", "Amount": 34.0, "DiscountAmount": 35.0, "TotalAmount": 36.0, "ListCommitmentOrderDetail": [ { "CommitmentOrderID": "5cd4a184-7011-4e27-937f-e9cb2cb04b77", "CommitmentOrderDetailID": "7e4d2cac-8036-414c-b6d9-131923722a47", "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:51:15.0998887+07:00", "EndDate": "2025-05-14T17:51:15.0998887+07:00" }, { "CommitmentOrderID": "5cd4a184-7011-4e27-937f-e9cb2cb04b77", "CommitmentOrderDetailID": "7e4d2cac-8036-414c-b6d9-131923722a47", "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:51:15.0998887+07:00", "EndDate": "2025-05-14T17:51:15.0998887+07:00" } ], "RowVersion": 37 }, "OrderDetails": [ { "CommitmentOrderID": "5cd4a184-7011-4e27-937f-e9cb2cb04b77", "CommitmentOrderDetailID": "7e4d2cac-8036-414c-b6d9-131923722a47", "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:51:15.0998887+07:00", "EndDate": "2025-05-14T17:51:15.0998887+07:00" }, { "CommitmentOrderID": "5cd4a184-7011-4e27-937f-e9cb2cb04b77", "CommitmentOrderDetailID": "7e4d2cac-8036-414c-b6d9-131923722a47", "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:51:15.0998887+07:00", "EndDate": "2025-05-14T17:51:15.0998887+07:00" } ], "PaymentTerm": { "CommitmentInfo": "sample string 1" } }
text/xml
Sample:
<CommitmentOrderParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.Auth.Entity.Param.IMSParam"> <AccountObjectInfo> <AccountObjectAddress>sample string 13</AccountObjectAddress> <AccountObjectCode>sample string 11</AccountObjectCode> <AccountObjectID>0d6c1120-cf79-4247-b6c9-09597ac57fc5</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>2e0534b9-0809-416f-96aa-1627118a9ff6</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:51:15.0998887+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:51:15.0998887+07:00</IssueInvoiceDate> <ListCommitmentOrderDetail> <CommitmentOrderDetail> <CommitmentOrderDetailID>7e4d2cac-8036-414c-b6d9-131923722a47</CommitmentOrderDetailID> <CommitmentOrderID>5cd4a184-7011-4e27-937f-e9cb2cb04b77</CommitmentOrderID> <DiscountAmount>10</DiscountAmount> <EndDate>2025-05-14T17:51:15.0998887+07:00</EndDate> <InventoryItemCode>sample string 3</InventoryItemCode> <InventoryItemName>sample string 4</InventoryItemName> <OverdueFee>8</OverdueFee> <Quantity>6</Quantity> <StartDate>2025-05-14T17:51:15.0998887+07:00</StartDate> <TotalAmount>11</TotalAmount> <Unit>sample string 5</Unit> <UnitPrice>7</UnitPrice> <UnitPriceAfterDiscount>9</UnitPriceAfterDiscount> </CommitmentOrderDetail> <CommitmentOrderDetail> <CommitmentOrderDetailID>7e4d2cac-8036-414c-b6d9-131923722a47</CommitmentOrderDetailID> <CommitmentOrderID>5cd4a184-7011-4e27-937f-e9cb2cb04b77</CommitmentOrderID> <DiscountAmount>10</DiscountAmount> <EndDate>2025-05-14T17:51:15.0998887+07:00</EndDate> <InventoryItemCode>sample string 3</InventoryItemCode> <InventoryItemName>sample string 4</InventoryItemName> <OverdueFee>8</OverdueFee> <Quantity>6</Quantity> <StartDate>2025-05-14T17:51:15.0998887+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:51:15.0998887+07:00</StartDate> <SubApps>sample string 8</SubApps> <TaxCode>sample string 14</TaxCode> <TotalAmount>36</TotalAmount> <UsingAppUser>sample string 25</UsingAppUser> </AccountObjectInfo> <OrderDetails> <CommitmentOrderDetail> <CommitmentOrderDetailID>7e4d2cac-8036-414c-b6d9-131923722a47</CommitmentOrderDetailID> <CommitmentOrderID>5cd4a184-7011-4e27-937f-e9cb2cb04b77</CommitmentOrderID> <DiscountAmount>10</DiscountAmount> <EndDate>2025-05-14T17:51:15.0998887+07:00</EndDate> <InventoryItemCode>sample string 3</InventoryItemCode> <InventoryItemName>sample string 4</InventoryItemName> <OverdueFee>8</OverdueFee> <Quantity>6</Quantity> <StartDate>2025-05-14T17:51:15.0998887+07:00</StartDate> <TotalAmount>11</TotalAmount> <Unit>sample string 5</Unit> <UnitPrice>7</UnitPrice> <UnitPriceAfterDiscount>9</UnitPriceAfterDiscount> </CommitmentOrderDetail> <CommitmentOrderDetail> <CommitmentOrderDetailID>7e4d2cac-8036-414c-b6d9-131923722a47</CommitmentOrderDetailID> <CommitmentOrderID>5cd4a184-7011-4e27-937f-e9cb2cb04b77</CommitmentOrderID> <DiscountAmount>10</DiscountAmount> <EndDate>2025-05-14T17:51:15.0998887+07:00</EndDate> <InventoryItemCode>sample string 3</InventoryItemCode> <InventoryItemName>sample string 4</InventoryItemName> <OverdueFee>8</OverdueFee> <Quantity>6</Quantity> <StartDate>2025-05-14T17:51:15.0998887+07:00</StartDate> <TotalAmount>11</TotalAmount> <Unit>sample string 5</Unit> <UnitPrice>7</UnitPrice> <UnitPriceAfterDiscount>9</UnitPriceAfterDiscount> </CommitmentOrderDetail> </OrderDetails> <PaymentTerm> <CommitmentInfo>sample string 1</CommitmentInfo> </PaymentTerm> </CommitmentOrderParam>
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>