POST api/BillingInvoiceHeader/update
Request Information
URI Parameters
None.
Body Parameters
CreateOrUpdateBillingInvoiceHeaderCommand| Name | Description | Type | Additional information |
|---|---|---|---|
| dto | BillingInvoiceHeaderDTO |
None. |
|
| Id | BillingInvoiceHeaderIdentity |
None. |
|
| SendToAccount | boolean |
None. |
|
| UserId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"dto": {
"supplierName": "sample string 1",
"invoiceId": "sample string 2",
"invoiceDate": "2025-12-15T04:59:00.0321961+07:00",
"invoiceAmount": 1.0,
"status": "sample string 3",
"supplierId": 4.0,
"billingInvoiceLineDTOs": [
{
"supplierId": 1.0,
"invoiceId": "sample string 1",
"poId": 2,
"poLineId": 3,
"lineNum": 1,
"itemId": 1.0,
"itemCode": "sample string 4",
"itemDesc": "sample string 5",
"itemIdPO": "sample string 6",
"itemDescPO": "sample string 7",
"uom": "sample string 8",
"unitPrice": 1.0,
"qty": 1.0,
"amount": 1.0,
"supplierName": "sample string 9",
"taxInvoiceId": "sample string 10",
"taxInvoiceDate": "2025-12-15T04:59:00.0321961+07:00",
"totalAmount": 1.0,
"vatAmount": 1.0,
"invoiceDate": "2025-12-15T04:59:00.0321961+07:00",
"vatCode": "sample string 11",
"buildingCode": "sample string 12",
"departmentCode": "sample string 13",
"shipmentNum": 1.0,
"poNumber": "sample string 14",
"vendorSiteId": 1.0,
"termsId": 1.0,
"payGroupLookupCode": "sample string 15",
"remainQty": 1.0,
"supplierNumber": "sample string 16",
"lineLocationId": 1.0,
"poDistributionId": 1.0,
"shipQuantityBilled": 1.0,
"poQuantity": 1.0,
"shipToLocationId": 1.0,
"orgId": 1.0,
"prCreatedBy": "sample string 17",
"prDepartment": "sample string 18",
"establishmentId": 1.0,
"prCreatedById": 1.0,
"shipQuantityCancelled": 1.0,
"orgName": "sample string 19",
"buildingName": "sample string 20",
"departmentName": "sample string 21",
"sectionName": "sample string 22",
"prCreatedByEmployeeNumber": "sample string 23",
"subbudgetCode": "sample string 24"
},
{
"supplierId": 1.0,
"invoiceId": "sample string 1",
"poId": 2,
"poLineId": 3,
"lineNum": 1,
"itemId": 1.0,
"itemCode": "sample string 4",
"itemDesc": "sample string 5",
"itemIdPO": "sample string 6",
"itemDescPO": "sample string 7",
"uom": "sample string 8",
"unitPrice": 1.0,
"qty": 1.0,
"amount": 1.0,
"supplierName": "sample string 9",
"taxInvoiceId": "sample string 10",
"taxInvoiceDate": "2025-12-15T04:59:00.0321961+07:00",
"totalAmount": 1.0,
"vatAmount": 1.0,
"invoiceDate": "2025-12-15T04:59:00.0321961+07:00",
"vatCode": "sample string 11",
"buildingCode": "sample string 12",
"departmentCode": "sample string 13",
"shipmentNum": 1.0,
"poNumber": "sample string 14",
"vendorSiteId": 1.0,
"termsId": 1.0,
"payGroupLookupCode": "sample string 15",
"remainQty": 1.0,
"supplierNumber": "sample string 16",
"lineLocationId": 1.0,
"poDistributionId": 1.0,
"shipQuantityBilled": 1.0,
"poQuantity": 1.0,
"shipToLocationId": 1.0,
"orgId": 1.0,
"prCreatedBy": "sample string 17",
"prDepartment": "sample string 18",
"establishmentId": 1.0,
"prCreatedById": 1.0,
"shipQuantityCancelled": 1.0,
"orgName": "sample string 19",
"buildingName": "sample string 20",
"departmentName": "sample string 21",
"sectionName": "sample string 22",
"prCreatedByEmployeeNumber": "sample string 23",
"subbudgetCode": "sample string 24"
}
],
"taxInvoiceId": "sample string 5",
"taxInvoiceDate": "2025-12-15T04:59:00.0321961+07:00",
"requestBy": "sample string 6",
"department": "sample string 7",
"description": "sample string 8",
"payGroupLookupCode": "sample string 9",
"allowEdit": false,
"allowApprove": false,
"allowSend": false,
"supplierNumber": "sample string 10",
"vatRate": 1.0,
"vatAmount": 1.0,
"orgId": 1.0,
"prCreatedBy": "sample string 11",
"prDepartment": "sample string 12",
"establishmentId": 1.0,
"prCreatedById": 1.0,
"orgName": "sample string 13",
"rejectedReason": "sample string 14",
"buildingName": "sample string 15",
"createdBy": "sample string 16",
"modifiedBy": "sample string 17",
"statusDesc": "sample string 18",
"identity": {
"invoiceId": "sample string 2",
"supplierId": 4.0
},
"supplierRemark": "sample string 19",
"showChequeDetail": false,
"statusDTO": {
"statusCode": "sample string 1",
"desc": "sample string 2"
},
"checkBankName": "sample string 20",
"checkBankBranch": "sample string 21",
"checkStatus": "sample string 22",
"checkAmtTot": 1.0,
"checkAmtWht": 1.0,
"checkAmt": 1.0,
"checkNumber": "sample string 23",
"checkDate": "2025-12-15T04:59:00.0321961+07:00",
"poNumberFilter": "sample string 14,sample string 14",
"checkStatusDesc": "sample string 24",
"checkType": "sample string 25",
"checkTypeDescTHA": "",
"receiveId": "sample string 26",
"poId": 1.0,
"poNumber": "sample string 27",
"prCreatedByEmployeeNumber": "sample string 28",
"hasAcceptanceHeader": true,
"acceptanceStatus": "sample string 30"
},
"id": {
"invoiceId": "sample string 1",
"supplierId": 1.0
},
"sendToAccount": true,
"userId": "sample string 2"
}
application/xml, text/xml
Sample:
<CreateOrUpdateBillingInvoiceHeaderCommand xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FashionIsland.Ebidding.Application">
<Id xmlns:d2p1="http://schemas.datacontract.org/2004/07/FashionIsland.Ebidding.ViewModel">
<d2p1:InvoiceId>sample string 1</d2p1:InvoiceId>
<d2p1:SupplierId>1</d2p1:SupplierId>
</Id>
<SendToAccount>true</SendToAccount>
<UserId>sample string 2</UserId>
<dto xmlns:d2p1="http://schemas.datacontract.org/2004/07/FashionIsland.Ebidding.ViewModel">
<d2p1:AcceptanceStatus>sample string 30</d2p1:AcceptanceStatus>
<d2p1:BillingInvoiceLineDTOs>
<d2p1:BillingInvoiceLineDTO>
<d2p1:Amount>1</d2p1:Amount>
<d2p1:BuildingCode>sample string 12</d2p1:BuildingCode>
<d2p1:BuildingName>sample string 20</d2p1:BuildingName>
<d2p1:DepartmentCode>sample string 13</d2p1:DepartmentCode>
<d2p1:DepartmentName>sample string 21</d2p1:DepartmentName>
<d2p1:EstablishmentId>1</d2p1:EstablishmentId>
<d2p1:InvoiceDate>2025-12-15T04:59:00.0321961+07:00</d2p1:InvoiceDate>
<d2p1:InvoiceId>sample string 1</d2p1:InvoiceId>
<d2p1:ItemCode>sample string 4</d2p1:ItemCode>
<d2p1:ItemDesc>sample string 5</d2p1:ItemDesc>
<d2p1:ItemDescPO>sample string 7</d2p1:ItemDescPO>
<d2p1:ItemId>1</d2p1:ItemId>
<d2p1:ItemIdPO>sample string 6</d2p1:ItemIdPO>
<d2p1:LineLocationId>1</d2p1:LineLocationId>
<d2p1:LineNum>1</d2p1:LineNum>
<d2p1:OrgId>1</d2p1:OrgId>
<d2p1:OrgName>sample string 19</d2p1:OrgName>
<d2p1:PODistributionId>1</d2p1:PODistributionId>
<d2p1:POId>2</d2p1:POId>
<d2p1:POLineId>3</d2p1:POLineId>
<d2p1:PONumber>sample string 14</d2p1:PONumber>
<d2p1:POQuantity>1</d2p1:POQuantity>
<d2p1:PRCreatedBy>sample string 17</d2p1:PRCreatedBy>
<d2p1:PRCreatedByEmployeeNumber>sample string 23</d2p1:PRCreatedByEmployeeNumber>
<d2p1:PRCreatedById>1</d2p1:PRCreatedById>
<d2p1:PRDepartment>sample string 18</d2p1:PRDepartment>
<d2p1:PayGroupLookupCode>sample string 15</d2p1:PayGroupLookupCode>
<d2p1:Qty>1</d2p1:Qty>
<d2p1:RemainQty>1</d2p1:RemainQty>
<d2p1:SectionName>sample string 22</d2p1:SectionName>
<d2p1:ShipQuantityBilled>1</d2p1:ShipQuantityBilled>
<d2p1:ShipQuantityCancelled>1</d2p1:ShipQuantityCancelled>
<d2p1:ShipToLocationId>1</d2p1:ShipToLocationId>
<d2p1:ShipmentNum>1</d2p1:ShipmentNum>
<d2p1:SubbudgetCode>sample string 24</d2p1:SubbudgetCode>
<d2p1:SupplierId>1</d2p1:SupplierId>
<d2p1:SupplierName>sample string 9</d2p1:SupplierName>
<d2p1:SupplierNumber>sample string 16</d2p1:SupplierNumber>
<d2p1:TaxInvoiceDate>2025-12-15T04:59:00.0321961+07:00</d2p1:TaxInvoiceDate>
<d2p1:TaxInvoiceId>sample string 10</d2p1:TaxInvoiceId>
<d2p1:TermsId>1</d2p1:TermsId>
<d2p1:TotalAmount>1</d2p1:TotalAmount>
<d2p1:UOM>sample string 8</d2p1:UOM>
<d2p1:UnitPrice>1</d2p1:UnitPrice>
<d2p1:VatAmount>1</d2p1:VatAmount>
<d2p1:VatCode>sample string 11</d2p1:VatCode>
<d2p1:VendorSiteId>1</d2p1:VendorSiteId>
</d2p1:BillingInvoiceLineDTO>
<d2p1:BillingInvoiceLineDTO>
<d2p1:Amount>1</d2p1:Amount>
<d2p1:BuildingCode>sample string 12</d2p1:BuildingCode>
<d2p1:BuildingName>sample string 20</d2p1:BuildingName>
<d2p1:DepartmentCode>sample string 13</d2p1:DepartmentCode>
<d2p1:DepartmentName>sample string 21</d2p1:DepartmentName>
<d2p1:EstablishmentId>1</d2p1:EstablishmentId>
<d2p1:InvoiceDate>2025-12-15T04:59:00.0321961+07:00</d2p1:InvoiceDate>
<d2p1:InvoiceId>sample string 1</d2p1:InvoiceId>
<d2p1:ItemCode>sample string 4</d2p1:ItemCode>
<d2p1:ItemDesc>sample string 5</d2p1:ItemDesc>
<d2p1:ItemDescPO>sample string 7</d2p1:ItemDescPO>
<d2p1:ItemId>1</d2p1:ItemId>
<d2p1:ItemIdPO>sample string 6</d2p1:ItemIdPO>
<d2p1:LineLocationId>1</d2p1:LineLocationId>
<d2p1:LineNum>1</d2p1:LineNum>
<d2p1:OrgId>1</d2p1:OrgId>
<d2p1:OrgName>sample string 19</d2p1:OrgName>
<d2p1:PODistributionId>1</d2p1:PODistributionId>
<d2p1:POId>2</d2p1:POId>
<d2p1:POLineId>3</d2p1:POLineId>
<d2p1:PONumber>sample string 14</d2p1:PONumber>
<d2p1:POQuantity>1</d2p1:POQuantity>
<d2p1:PRCreatedBy>sample string 17</d2p1:PRCreatedBy>
<d2p1:PRCreatedByEmployeeNumber>sample string 23</d2p1:PRCreatedByEmployeeNumber>
<d2p1:PRCreatedById>1</d2p1:PRCreatedById>
<d2p1:PRDepartment>sample string 18</d2p1:PRDepartment>
<d2p1:PayGroupLookupCode>sample string 15</d2p1:PayGroupLookupCode>
<d2p1:Qty>1</d2p1:Qty>
<d2p1:RemainQty>1</d2p1:RemainQty>
<d2p1:SectionName>sample string 22</d2p1:SectionName>
<d2p1:ShipQuantityBilled>1</d2p1:ShipQuantityBilled>
<d2p1:ShipQuantityCancelled>1</d2p1:ShipQuantityCancelled>
<d2p1:ShipToLocationId>1</d2p1:ShipToLocationId>
<d2p1:ShipmentNum>1</d2p1:ShipmentNum>
<d2p1:SubbudgetCode>sample string 24</d2p1:SubbudgetCode>
<d2p1:SupplierId>1</d2p1:SupplierId>
<d2p1:SupplierName>sample string 9</d2p1:SupplierName>
<d2p1:SupplierNumber>sample string 16</d2p1:SupplierNumber>
<d2p1:TaxInvoiceDate>2025-12-15T04:59:00.0321961+07:00</d2p1:TaxInvoiceDate>
<d2p1:TaxInvoiceId>sample string 10</d2p1:TaxInvoiceId>
<d2p1:TermsId>1</d2p1:TermsId>
<d2p1:TotalAmount>1</d2p1:TotalAmount>
<d2p1:UOM>sample string 8</d2p1:UOM>
<d2p1:UnitPrice>1</d2p1:UnitPrice>
<d2p1:VatAmount>1</d2p1:VatAmount>
<d2p1:VatCode>sample string 11</d2p1:VatCode>
<d2p1:VendorSiteId>1</d2p1:VendorSiteId>
</d2p1:BillingInvoiceLineDTO>
</d2p1:BillingInvoiceLineDTOs>
<d2p1:BuildingName>sample string 15</d2p1:BuildingName>
<d2p1:CheckAmt>1</d2p1:CheckAmt>
<d2p1:CheckAmtTot>1</d2p1:CheckAmtTot>
<d2p1:CheckAmtWht>1</d2p1:CheckAmtWht>
<d2p1:CheckBankBranch>sample string 21</d2p1:CheckBankBranch>
<d2p1:CheckBankName>sample string 20</d2p1:CheckBankName>
<d2p1:CheckDate>2025-12-15T04:59:00.0321961+07:00</d2p1:CheckDate>
<d2p1:CheckNumber>sample string 23</d2p1:CheckNumber>
<d2p1:CheckStatus>sample string 22</d2p1:CheckStatus>
<d2p1:CheckStatusDesc>sample string 24</d2p1:CheckStatusDesc>
<d2p1:CheckType>sample string 25</d2p1:CheckType>
<d2p1:CreatedBy>sample string 16</d2p1:CreatedBy>
<d2p1:Department>sample string 7</d2p1:Department>
<d2p1:Description>sample string 8</d2p1:Description>
<d2p1:EstablishmentId>1</d2p1:EstablishmentId>
<d2p1:HasAcceptanceHeader>true</d2p1:HasAcceptanceHeader>
<d2p1:InvoiceAmount>1</d2p1:InvoiceAmount>
<d2p1:InvoiceDate>2025-12-15T04:59:00.0321961+07:00</d2p1:InvoiceDate>
<d2p1:InvoiceId>sample string 2</d2p1:InvoiceId>
<d2p1:ModifiedBy>sample string 17</d2p1:ModifiedBy>
<d2p1:OrgId>1</d2p1:OrgId>
<d2p1:OrgName>sample string 13</d2p1:OrgName>
<d2p1:POId>1</d2p1:POId>
<d2p1:PONumber>sample string 27</d2p1:PONumber>
<d2p1:PRCreatedBy>sample string 11</d2p1:PRCreatedBy>
<d2p1:PRCreatedByEmployeeNumber>sample string 28</d2p1:PRCreatedByEmployeeNumber>
<d2p1:PRCreatedById>1</d2p1:PRCreatedById>
<d2p1:PRDepartment>sample string 12</d2p1:PRDepartment>
<d2p1:PayGroupLookupCode>sample string 9</d2p1:PayGroupLookupCode>
<d2p1:ReceiveId>sample string 26</d2p1:ReceiveId>
<d2p1:RejectedReason>sample string 14</d2p1:RejectedReason>
<d2p1:RequestBy>sample string 6</d2p1:RequestBy>
<d2p1:Status>sample string 3</d2p1:Status>
<d2p1:StatusDTO>
<d2p1:Desc>sample string 2</d2p1:Desc>
<d2p1:StatusCode>sample string 1</d2p1:StatusCode>
</d2p1:StatusDTO>
<d2p1:StatusDesc>sample string 18</d2p1:StatusDesc>
<d2p1:SupplierId>4</d2p1:SupplierId>
<d2p1:SupplierName>sample string 1</d2p1:SupplierName>
<d2p1:SupplierNumber>sample string 10</d2p1:SupplierNumber>
<d2p1:SupplierRemark>sample string 19</d2p1:SupplierRemark>
<d2p1:TaxInvoiceDate>2025-12-15T04:59:00.0321961+07:00</d2p1:TaxInvoiceDate>
<d2p1:TaxInvoiceId>sample string 5</d2p1:TaxInvoiceId>
<d2p1:VatAmount>1</d2p1:VatAmount>
<d2p1:VatRate>1</d2p1:VatRate>
</dto>
</CreateOrUpdateBillingInvoiceHeaderCommand>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |