POST api/reports/ProductSales

Request Information

URI Parameters

None.

Body Parameters

SalesPerResourceRequest
NameDescriptionTypeAdditional information
DBs

Collection of integer

None.

From

date

None.

To

date

None.

Period21

date

None.

Period22

date

None.

SortBy

integer

None.

ResourceId

integer

None.

Period

string

None.

IsHideInactiveResources

boolean

None.

InvoiceCompanyId

integer

None.

ResourceIds

string

None.

PaymentFrom

date

None.

PaymentTo

date

None.

PaymentPeriod

string

None.

ShowExVat

boolean

None.

ProductGroupId

integer

None.

withBonusPointDiscount

boolean

None.

UseInactiveCompanies

boolean

None.

GroupByResource

boolean

None.

ProducerIdList

Collection of integer

None.

RemoveNegativeValue

boolean

None.

GroupByResourceWithTotalView

boolean

None.

Language

ReportLanguageEnum

None.

Format

ReportFormatEnum

None.

Request Formats

application/json, text/json

Sample:
{
  "DBs": [
    1,
    2
  ],
  "From": "2026-06-18T07:08:51.602692+02:00",
  "To": "2026-06-18T07:08:51.602692+02:00",
  "Period21": "2026-06-18T07:08:51.602692+02:00",
  "Period22": "2026-06-18T07:08:51.602692+02:00",
  "SortBy": 5,
  "ResourceId": 1,
  "Period": "sample string 6",
  "IsHideInactiveResources": true,
  "InvoiceCompanyId": 8,
  "ResourceIds": "sample string 9",
  "PaymentFrom": "2026-06-18T07:08:51.602692+02:00",
  "PaymentTo": "2026-06-18T07:08:51.602692+02:00",
  "PaymentPeriod": "sample string 12",
  "ShowExVat": true,
  "ProductGroupId": 1,
  "withBonusPointDiscount": true,
  "UseInactiveCompanies": true,
  "GroupByResource": true,
  "ProducerIdList": [
    1,
    2
  ],
  "RemoveNegativeValue": true,
  "GroupByResourceWithTotalView": true,
  "Language": 1,
  "Format": 1
}

application/xml, text/xml

Sample:
<SalesPerResourceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hano.Report.Model">
  <Format>PDF</Format>
  <Language>nbNO</Language>
  <DBs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </DBs>
  <From>2026-06-18T07:08:51.602692+02:00</From>
  <GroupByResource>true</GroupByResource>
  <GroupByResourceWithTotalView>true</GroupByResourceWithTotalView>
  <InvoiceCompanyId>8</InvoiceCompanyId>
  <IsHideInactiveResources>true</IsHideInactiveResources>
  <PaymentFrom>2026-06-18T07:08:51.602692+02:00</PaymentFrom>
  <PaymentPeriod>sample string 12</PaymentPeriod>
  <PaymentTo>2026-06-18T07:08:51.602692+02:00</PaymentTo>
  <Period>sample string 6</Period>
  <Period21>2026-06-18T07:08:51.602692+02:00</Period21>
  <Period22>2026-06-18T07:08:51.602692+02:00</Period22>
  <ProducerIdList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </ProducerIdList>
  <ProductGroupId>1</ProductGroupId>
  <RemoveNegativeValue>true</RemoveNegativeValue>
  <ResourceId>1</ResourceId>
  <ResourceIds>sample string 9</ResourceIds>
  <ShowExVat>true</ShowExVat>
  <SortBy>5</SortBy>
  <To>2026-06-18T07:08:51.602692+02:00</To>
  <UseInactiveCompanies>true</UseInactiveCompanies>
  <withBonusPointDiscount>true</withBonusPointDiscount>
</SalesPerResourceRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.