POST api/SDInvoiceActions/PostInvoiceList
Request Information
URI Parameters
None.
Body Parameters
InvoiceListForPost| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountId | integer |
None. |
|
| CompanyId | string |
None. |
|
| CloseBatchAutomatically | boolean |
None. |
|
| ContinueWithPendingPO | boolean |
None. |
|
| PutBalanceInAR | boolean |
None. |
|
| InvoiceList | Collection of InvoiceListGrid |
None. |
|
| SignalRConnectionId | string |
None. |
|
| IsProcessAborted | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountId": 1,
"CompanyId": "sample string 2",
"CloseBatchAutomatically": true,
"ContinueWithPendingPO": true,
"PutBalanceInAR": true,
"InvoiceList": [
{
"Id": "sample string 1",
"SDServiceMasterId": "sample string 2",
"SDCallMasterId": "sample string 3",
"Name": "sample string 4",
"InvoiceDate": "2025-12-16T09:39:13.3826011+00:00",
"ServiceType": "sample string 6",
"InvoiceTotal": 1.0,
"BreakName1": "sample string 7",
"BreakName2": "sample string 8",
"BatchNum": "sample string 9",
"ServiceJobNum": "sample string 10",
"InvoiceStatus": "sample string 11",
"OutcomeCode": "sample string 12",
"Result": "sample string 13",
"ResultDescription": "sample string 14",
"StartDate": "2025-12-16T09:39:13.3953119+00:00",
"EndDate": "2025-12-16T09:39:13.3953119+00:00",
"IsPrinted": true,
"IsEmail": true,
"TechNums": "sample string 17",
"Address": "sample string 18",
"Status": "sample string 19",
"CustomerPONum": "sample string 20",
"SoldBySalesmanName": "sample string 21",
"SoldByTechnicianName": "sample string 22",
"LeadTechName": "sample string 23",
"ARCustomerMasterName": "sample string 24",
"ARCustomerMasterId": "sample string 25",
"ARCustomerMasterAddress": "sample string 26"
},
{
"Id": "sample string 1",
"SDServiceMasterId": "sample string 2",
"SDCallMasterId": "sample string 3",
"Name": "sample string 4",
"InvoiceDate": "2025-12-16T09:39:13.3826011+00:00",
"ServiceType": "sample string 6",
"InvoiceTotal": 1.0,
"BreakName1": "sample string 7",
"BreakName2": "sample string 8",
"BatchNum": "sample string 9",
"ServiceJobNum": "sample string 10",
"InvoiceStatus": "sample string 11",
"OutcomeCode": "sample string 12",
"Result": "sample string 13",
"ResultDescription": "sample string 14",
"StartDate": "2025-12-16T09:39:13.3953119+00:00",
"EndDate": "2025-12-16T09:39:13.3953119+00:00",
"IsPrinted": true,
"IsEmail": true,
"TechNums": "sample string 17",
"Address": "sample string 18",
"Status": "sample string 19",
"CustomerPONum": "sample string 20",
"SoldBySalesmanName": "sample string 21",
"SoldByTechnicianName": "sample string 22",
"LeadTechName": "sample string 23",
"ARCustomerMasterName": "sample string 24",
"ARCustomerMasterId": "sample string 25",
"ARCustomerMasterAddress": "sample string 26"
}
],
"SignalRConnectionId": "sample string 6",
"IsProcessAborted": true
}
application/xml, text/xml
Sample:
<InvoiceListForPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
<AccountId>1</AccountId>
<CloseBatchAutomatically>true</CloseBatchAutomatically>
<CompanyId>sample string 2</CompanyId>
<ContinueWithPendingPO>true</ContinueWithPendingPO>
<InvoiceList>
<InvoiceListGrid>
<ARCustomerMasterAddress>sample string 26</ARCustomerMasterAddress>
<ARCustomerMasterId>sample string 25</ARCustomerMasterId>
<ARCustomerMasterName>sample string 24</ARCustomerMasterName>
<Address>sample string 18</Address>
<BatchNum>sample string 9</BatchNum>
<BreakName1>sample string 7</BreakName1>
<BreakName2>sample string 8</BreakName2>
<CustomerPONum>sample string 20</CustomerPONum>
<EndDate>2025-12-16T09:39:13.3953119+00:00</EndDate>
<Id>sample string 1</Id>
<InvoiceDate>2025-12-16T09:39:13.3826011+00:00</InvoiceDate>
<InvoiceStatus>sample string 11</InvoiceStatus>
<InvoiceTotal>1</InvoiceTotal>
<IsEmail>true</IsEmail>
<IsPrinted>true</IsPrinted>
<LeadTechName>sample string 23</LeadTechName>
<Name>sample string 4</Name>
<OutcomeCode>sample string 12</OutcomeCode>
<Result>sample string 13</Result>
<ResultDescription>sample string 14</ResultDescription>
<SDCallMasterId>sample string 3</SDCallMasterId>
<SDServiceMasterId>sample string 2</SDServiceMasterId>
<ServiceJobNum>sample string 10</ServiceJobNum>
<ServiceType>sample string 6</ServiceType>
<SoldBySalesmanName>sample string 21</SoldBySalesmanName>
<SoldByTechnicianName>sample string 22</SoldByTechnicianName>
<StartDate>2025-12-16T09:39:13.3953119+00:00</StartDate>
<Status>sample string 19</Status>
<TechNums>sample string 17</TechNums>
</InvoiceListGrid>
<InvoiceListGrid>
<ARCustomerMasterAddress>sample string 26</ARCustomerMasterAddress>
<ARCustomerMasterId>sample string 25</ARCustomerMasterId>
<ARCustomerMasterName>sample string 24</ARCustomerMasterName>
<Address>sample string 18</Address>
<BatchNum>sample string 9</BatchNum>
<BreakName1>sample string 7</BreakName1>
<BreakName2>sample string 8</BreakName2>
<CustomerPONum>sample string 20</CustomerPONum>
<EndDate>2025-12-16T09:39:13.3953119+00:00</EndDate>
<Id>sample string 1</Id>
<InvoiceDate>2025-12-16T09:39:13.3826011+00:00</InvoiceDate>
<InvoiceStatus>sample string 11</InvoiceStatus>
<InvoiceTotal>1</InvoiceTotal>
<IsEmail>true</IsEmail>
<IsPrinted>true</IsPrinted>
<LeadTechName>sample string 23</LeadTechName>
<Name>sample string 4</Name>
<OutcomeCode>sample string 12</OutcomeCode>
<Result>sample string 13</Result>
<ResultDescription>sample string 14</ResultDescription>
<SDCallMasterId>sample string 3</SDCallMasterId>
<SDServiceMasterId>sample string 2</SDServiceMasterId>
<ServiceJobNum>sample string 10</ServiceJobNum>
<ServiceType>sample string 6</ServiceType>
<SoldBySalesmanName>sample string 21</SoldBySalesmanName>
<SoldByTechnicianName>sample string 22</SoldByTechnicianName>
<StartDate>2025-12-16T09:39:13.3953119+00:00</StartDate>
<Status>sample string 19</Status>
<TechNums>sample string 17</TechNums>
</InvoiceListGrid>
</InvoiceList>
<IsProcessAborted>true</IsProcessAborted>
<PutBalanceInAR>true</PutBalanceInAR>
<SignalRConnectionId>sample string 6</SignalRConnectionId>
</InvoiceListForPost>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of InvoiceListGrid| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | string |
None. |
|
| SDServiceMasterId | string |
None. |
|
| SDCallMasterId | string |
None. |
|
| Name | string |
None. |
|
| InvoiceDate | date |
None. |
|
| ServiceType | string |
None. |
|
| InvoiceTotal | decimal number |
None. |
|
| BreakName1 | string |
None. |
|
| BreakName2 | string |
None. |
|
| BatchNum | string |
None. |
|
| ServiceJobNum | string |
None. |
|
| InvoiceStatus | string |
None. |
|
| OutcomeCode | string |
None. |
|
| Result | string |
None. |
|
| ResultDescription | string |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| IsPrinted | boolean |
None. |
|
| IsEmail | boolean |
None. |
|
| TechNums | string |
None. |
|
| Address | string |
None. |
|
| Status | string |
None. |
|
| CustomerPONum | string |
None. |
|
| SoldBySalesmanName | string |
None. |
|
| SoldByTechnicianName | string |
None. |
|
| LeadTechName | string |
None. |
|
| ARCustomerMasterName | string |
None. |
|
| ARCustomerMasterId | string |
None. |
|
| ARCustomerMasterAddress | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"Id": "sample string 1",
"SDServiceMasterId": "sample string 2",
"SDCallMasterId": "sample string 3",
"Name": "sample string 4",
"InvoiceDate": "2025-12-16T09:39:13.5084164+00:00",
"ServiceType": "sample string 6",
"InvoiceTotal": 1.0,
"BreakName1": "sample string 7",
"BreakName2": "sample string 8",
"BatchNum": "sample string 9",
"ServiceJobNum": "sample string 10",
"InvoiceStatus": "sample string 11",
"OutcomeCode": "sample string 12",
"Result": "sample string 13",
"ResultDescription": "sample string 14",
"StartDate": "2025-12-16T09:39:13.5084164+00:00",
"EndDate": "2025-12-16T09:39:13.5084164+00:00",
"IsPrinted": true,
"IsEmail": true,
"TechNums": "sample string 17",
"Address": "sample string 18",
"Status": "sample string 19",
"CustomerPONum": "sample string 20",
"SoldBySalesmanName": "sample string 21",
"SoldByTechnicianName": "sample string 22",
"LeadTechName": "sample string 23",
"ARCustomerMasterName": "sample string 24",
"ARCustomerMasterId": "sample string 25",
"ARCustomerMasterAddress": "sample string 26"
},
{
"Id": "sample string 1",
"SDServiceMasterId": "sample string 2",
"SDCallMasterId": "sample string 3",
"Name": "sample string 4",
"InvoiceDate": "2025-12-16T09:39:13.5084164+00:00",
"ServiceType": "sample string 6",
"InvoiceTotal": 1.0,
"BreakName1": "sample string 7",
"BreakName2": "sample string 8",
"BatchNum": "sample string 9",
"ServiceJobNum": "sample string 10",
"InvoiceStatus": "sample string 11",
"OutcomeCode": "sample string 12",
"Result": "sample string 13",
"ResultDescription": "sample string 14",
"StartDate": "2025-12-16T09:39:13.5084164+00:00",
"EndDate": "2025-12-16T09:39:13.5084164+00:00",
"IsPrinted": true,
"IsEmail": true,
"TechNums": "sample string 17",
"Address": "sample string 18",
"Status": "sample string 19",
"CustomerPONum": "sample string 20",
"SoldBySalesmanName": "sample string 21",
"SoldByTechnicianName": "sample string 22",
"LeadTechName": "sample string 23",
"ARCustomerMasterName": "sample string 24",
"ARCustomerMasterId": "sample string 25",
"ARCustomerMasterAddress": "sample string 26"
}
]
application/xml, text/xml
Sample:
<ArrayOfInvoiceListGrid xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
<InvoiceListGrid>
<ARCustomerMasterAddress>sample string 26</ARCustomerMasterAddress>
<ARCustomerMasterId>sample string 25</ARCustomerMasterId>
<ARCustomerMasterName>sample string 24</ARCustomerMasterName>
<Address>sample string 18</Address>
<BatchNum>sample string 9</BatchNum>
<BreakName1>sample string 7</BreakName1>
<BreakName2>sample string 8</BreakName2>
<CustomerPONum>sample string 20</CustomerPONum>
<EndDate>2025-12-16T09:39:13.5084164+00:00</EndDate>
<Id>sample string 1</Id>
<InvoiceDate>2025-12-16T09:39:13.5084164+00:00</InvoiceDate>
<InvoiceStatus>sample string 11</InvoiceStatus>
<InvoiceTotal>1</InvoiceTotal>
<IsEmail>true</IsEmail>
<IsPrinted>true</IsPrinted>
<LeadTechName>sample string 23</LeadTechName>
<Name>sample string 4</Name>
<OutcomeCode>sample string 12</OutcomeCode>
<Result>sample string 13</Result>
<ResultDescription>sample string 14</ResultDescription>
<SDCallMasterId>sample string 3</SDCallMasterId>
<SDServiceMasterId>sample string 2</SDServiceMasterId>
<ServiceJobNum>sample string 10</ServiceJobNum>
<ServiceType>sample string 6</ServiceType>
<SoldBySalesmanName>sample string 21</SoldBySalesmanName>
<SoldByTechnicianName>sample string 22</SoldByTechnicianName>
<StartDate>2025-12-16T09:39:13.5084164+00:00</StartDate>
<Status>sample string 19</Status>
<TechNums>sample string 17</TechNums>
</InvoiceListGrid>
<InvoiceListGrid>
<ARCustomerMasterAddress>sample string 26</ARCustomerMasterAddress>
<ARCustomerMasterId>sample string 25</ARCustomerMasterId>
<ARCustomerMasterName>sample string 24</ARCustomerMasterName>
<Address>sample string 18</Address>
<BatchNum>sample string 9</BatchNum>
<BreakName1>sample string 7</BreakName1>
<BreakName2>sample string 8</BreakName2>
<CustomerPONum>sample string 20</CustomerPONum>
<EndDate>2025-12-16T09:39:13.5084164+00:00</EndDate>
<Id>sample string 1</Id>
<InvoiceDate>2025-12-16T09:39:13.5084164+00:00</InvoiceDate>
<InvoiceStatus>sample string 11</InvoiceStatus>
<InvoiceTotal>1</InvoiceTotal>
<IsEmail>true</IsEmail>
<IsPrinted>true</IsPrinted>
<LeadTechName>sample string 23</LeadTechName>
<Name>sample string 4</Name>
<OutcomeCode>sample string 12</OutcomeCode>
<Result>sample string 13</Result>
<ResultDescription>sample string 14</ResultDescription>
<SDCallMasterId>sample string 3</SDCallMasterId>
<SDServiceMasterId>sample string 2</SDServiceMasterId>
<ServiceJobNum>sample string 10</ServiceJobNum>
<ServiceType>sample string 6</ServiceType>
<SoldBySalesmanName>sample string 21</SoldBySalesmanName>
<SoldByTechnicianName>sample string 22</SoldByTechnicianName>
<StartDate>2025-12-16T09:39:13.5084164+00:00</StartDate>
<Status>sample string 19</Status>
<TechNums>sample string 17</TechNums>
</InvoiceListGrid>
</ArrayOfInvoiceListGrid>