POST api/store/{storeID}/invoices/export
Export bills for a given store
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| storeID |
All bills of provided StoreID will be exported |
integer |
Required |
Body Parameters
Bill export type indicator
BillExportTypeRequest Formats
application/json, text/json
Sample:
0
application/xml, text/xml
Sample:
<BillExportType xmlns="http://schemas.datacontract.org/2004/07/EziManager.Models.EMC.Accounting">Invoices</BillExportType>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Value indicating success
Collection of AccountingExportBillResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Description |
Invoice / Credit note Description. |
string |
None. |
| ReferenceNo |
Represents the Invoice / Credit note Number |
string |
None. |
| IsCreditNote |
As Invoices and Credit notes are export together we need a flag to tell them apart. |
boolean |
None. |
| Identifier |
Identifier/Guid of the invoice/credit note/cash balancing record. |
globally unique identifier |
None. |
| Status |
Indicates the level of success when exporting to the external accounting provider. |
AccountingExportStatus |
None. |
| Responses |
Responses from the external accounting provider. |
Collection of AccountingExportResponse |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"$id": "1",
"description": "sample string 1",
"referenceNo": "sample string 2",
"isCreditNote": true,
"identifier": "02d5a2e4-b147-4499-b47f-cb56c10d79f8",
"status": 5,
"responses": [
{
"$id": "2",
"responseMessage": "sample string 1",
"responseStatus": 2
},
{
"$ref": "2"
}
]
},
{
"$ref": "1"
}
]
application/xml, text/xml
Sample:
<ArrayOfAccountingExportBillResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EziManager.Models.Integrations.Accounting">
<AccountingExportBillResult>
<Identifier>02d5a2e4-b147-4499-b47f-cb56c10d79f8</Identifier>
<Responses>
<AccountingExportResponse>
<ResponseMessage>sample string 1</ResponseMessage>
<ResponseStatus>2</ResponseStatus>
</AccountingExportResponse>
<AccountingExportResponse>
<ResponseMessage>sample string 1</ResponseMessage>
<ResponseStatus>2</ResponseStatus>
</AccountingExportResponse>
</Responses>
<Status>5</Status>
<Description>sample string 1</Description>
<IsCreditNote>true</IsCreditNote>
<ReferenceNo>sample string 2</ReferenceNo>
</AccountingExportBillResult>
<AccountingExportBillResult>
<Identifier>02d5a2e4-b147-4499-b47f-cb56c10d79f8</Identifier>
<Responses>
<AccountingExportResponse>
<ResponseMessage>sample string 1</ResponseMessage>
<ResponseStatus>2</ResponseStatus>
</AccountingExportResponse>
<AccountingExportResponse>
<ResponseMessage>sample string 1</ResponseMessage>
<ResponseStatus>2</ResponseStatus>
</AccountingExportResponse>
</Responses>
<Status>5</Status>
<Description>sample string 1</Description>
<IsCreditNote>true</IsCreditNote>
<ReferenceNo>sample string 2</ReferenceNo>
</AccountingExportBillResult>
</ArrayOfAccountingExportBillResult>
text/csv
Sample:
Sample not available.
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Sample:
PK ���\�'�¶