GET V2/odata/OverviewInvoiceLine

Gets OverviewInvoiceLine entities

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of QicsUnity.Api.Areas.V2.Models.OverviewInvoiceLine
NameDescriptionTypeAdditional information
InvoiceLineId

Gets or sets InvoiceLineId

integer

64-bit signed integer

InvoiceHeaderId

Gets or sets InvoiceHeaderId

integer

64-bit signed integer

InvoiceLineState

Gets or sets InvoiceLineState

QicsUnity.Api.Areas.V2.Models.InvoiceLineState

None.

InvoiceLineType

Gets or sets InvoiceLineType

QicsUnity.Api.Areas.V2.Models.InvoiceLineType

None.

InvoiceLineType2

Gets or sets InvoiceLineType2

QicsUnity.Api.Areas.V2.Models.InvoiceLineType2

None.

Origin

Gets or sets Origin

QicsUnity.Api.Areas.V2.Models.InvoiceLineOrigin

None.

Date

Gets or sets Date

date

date and time of day

ProductionId

Gets or sets ProductionId

integer

64-bit signed integer

Nullable

ProjectId

Gets or sets ProjectId

integer

64-bit signed integer

ProjectCode

Gets or sets Project.ProjectCode

string

None.

ProjectName

Gets or sets Project.Name

string

None.

ProjectResourceCompanyResourceNumber

Gets or sets Project.ResourceCompany.ResourceNumber

integer

None.

ProjectResourceCompanyResourceAbbreviation

Gets or sets Project.ResourceCompany.Resource.Abbreviation

string

None.

EmployeeId

Gets or sets ResourceCompany.ResourceId

integer

64-bit signed integer

Nullable

EmployeeName

Gets or sets ResourceCompany.Resource.Name

string

None.

EmployeeCompanyEmployeeNumber

Gets or sets ResourceCompany.ResourceNumber

integer

Nullable

EmployeeCompanyId

Gets or sets ResourceCompanyId

integer

64-bit signed integer

Nullable

ItemId

Gets or sets ItemCompany.ItemId

integer

64-bit signed integer

ItemName

Gets or sets ItemCompany.Item.Name

string

None.

ItemCompanyItemCode

Gets or sets ItemCompany.ItemCode

string

None.

ItemCompanyId

Gets or sets ItemCompanyId

integer

64-bit signed integer

ItemCompanyGLAccountRevenue

Gets or sets ItemCompany.GLAccountRevenue

string

None.

Quantity

Gets or sets Quantity

decimal number

None.

Price

Gets or sets Price

decimal number

None.

IrregularityPercentage

Gets or sets IrregularityPercentage

decimal number

Nullable

IrregularityAmount

Gets or sets irregularity amount

decimal number

None.

SurchargePercentage

Gets or sets SurchargePercentage

decimal number

None.

VatPercentage

Gets or sets VAT percentage

decimal number

None.

Description

Gets or sets Description

string

None.

SurchargeItemCompanyId

Gets or sets SurchargeItemCompanyId

integer

64-bit signed integer

Nullable

SurchargeItemCompanyItemCode

Gets or sets SurchargeItemCompany.ItemCode

string

None.

SurchargeItemCompanyGLAccountRevenue

Gets or sets SurchargeItemCompany.GLAccountRevenue

string

None.

InvoiceMutationReasonId

Gets or sets InvoiceMutationReasonId

integer

64-bit signed integer

Nullable

InvoiceMutationReasonReason

Gets or sets InvoiceMutationReason.Reason

string

None.

Remarks

Gets or sets Remarks

string

None.

InvoiceGroup

Gets or sets InvoiceGroup

string

None.

VatCodeId

Gets or sets VatCodeId

integer

64-bit signed integer

Nullable

VatCodeCode

Gets or sets VatCode.Code

string

None.

VatCodeName

Gets or sets VatCode.Name

string

None.

CostCenterId

Gets or sets ResourceCompany.CostCenterId (if none, Project.CostCenterId, if no cost center, then null)

integer

64-bit signed integer

Nullable

CostCenterCode

Gets or sets ResourceCompany.CostCenter.Code (if none, Project.CostCenter.Code, if no cost center, then null)

string

None.

CostCenterName

Gets or sets ResourceCompany.CostCenter.Name (if none, Project.CostCenter.Name, if no cost center, then null)

string

None.

InvoicingPeriod

Gets or sets InvoicingPeriod

integer

64-bit signed integer

Nullable

CustomerCode

Gets or sets CustomerCode

string

None.

CustomerName

Gets or sets Customer.Name

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "InvoiceLineId": "1",
    "InvoiceHeaderId": "2",
    "InvoiceLineState": "Normal",
    "InvoiceLineType": "Hour",
    "InvoiceLineType2": "Hour",
    "Origin": "Production",
    "Date": "2024-12-22T22:59:36.4250773+00:00",
    "ProductionId": "1",
    "ProjectId": "4",
    "ProjectCode": "sample 5",
    "ProjectName": "sample 6",
    "ProjectResourceCompanyResourceNumber": "7",
    "ProjectResourceCompanyResourceAbbreviation": "sample 8",
    "EmployeeId": "1",
    "EmployeeName": "sample 9",
    "EmployeeCompanyEmployeeNumber": "1",
    "EmployeeCompanyId": "1",
    "ItemId": "10",
    "ItemName": "sample 11",
    "ItemCompanyItemCode": "sample 12",
    "ItemCompanyId": "13",
    "ItemCompanyGLAccountRevenue": "sample 14",
    "Quantity": "15",
    "Price": "16",
    "IrregularityPercentage": "1",
    "IrregularityAmount": "17",
    "SurchargePercentage": "18",
    "VatPercentage": "19",
    "Description": "sample 20",
    "SurchargeItemCompanyId": "1",
    "SurchargeItemCompanyItemCode": "sample 21",
    "SurchargeItemCompanyGLAccountRevenue": "sample 22",
    "InvoiceMutationReasonId": "1",
    "InvoiceMutationReasonReason": "sample 23",
    "Remarks": "sample 24",
    "InvoiceGroup": "sample 25",
    "VatCodeId": "1",
    "VatCodeCode": "sample 26",
    "VatCodeName": "sample 27",
    "CostCenterId": "1",
    "CostCenterCode": "sample 28",
    "CostCenterName": "sample 29",
    "InvoicingPeriod": "1",
    "CustomerCode": "sample 30",
    "CustomerName": "sample 31"
  },
  {
    "InvoiceLineId": "1",
    "InvoiceHeaderId": "2",
    "InvoiceLineState": "Normal",
    "InvoiceLineType": "Hour",
    "InvoiceLineType2": "Hour",
    "Origin": "Production",
    "Date": "2024-12-22T22:59:36.4250773+00:00",
    "ProductionId": "1",
    "ProjectId": "4",
    "ProjectCode": "sample 5",
    "ProjectName": "sample 6",
    "ProjectResourceCompanyResourceNumber": "7",
    "ProjectResourceCompanyResourceAbbreviation": "sample 8",
    "EmployeeId": "1",
    "EmployeeName": "sample 9",
    "EmployeeCompanyEmployeeNumber": "1",
    "EmployeeCompanyId": "1",
    "ItemId": "10",
    "ItemName": "sample 11",
    "ItemCompanyItemCode": "sample 12",
    "ItemCompanyId": "13",
    "ItemCompanyGLAccountRevenue": "sample 14",
    "Quantity": "15",
    "Price": "16",
    "IrregularityPercentage": "1",
    "IrregularityAmount": "17",
    "SurchargePercentage": "18",
    "VatPercentage": "19",
    "Description": "sample 20",
    "SurchargeItemCompanyId": "1",
    "SurchargeItemCompanyItemCode": "sample 21",
    "SurchargeItemCompanyGLAccountRevenue": "sample 22",
    "InvoiceMutationReasonId": "1",
    "InvoiceMutationReasonReason": "sample 23",
    "Remarks": "sample 24",
    "InvoiceGroup": "sample 25",
    "VatCodeId": "1",
    "VatCodeCode": "sample 26",
    "VatCodeName": "sample 27",
    "CostCenterId": "1",
    "CostCenterCode": "sample 28",
    "CostCenterName": "sample 29",
    "InvoicingPeriod": "1",
    "CustomerCode": "sample 30",
    "CustomerName": "sample 31"
  }
]

application/xml, text/xml

Sample:
<ArrayOfOverviewInvoiceLine xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QicsUnity.Api.Areas.V2.Models">
  <OverviewInvoiceLine>
    <CostCenterCode>sample 28</CostCenterCode>
    <CostCenterId>1</CostCenterId>
    <CostCenterName>sample 29</CostCenterName>
    <CustomerCode>sample 30</CustomerCode>
    <CustomerName>sample 31</CustomerName>
    <Date>2024-12-22T22:59:36.4250773+00:00</Date>
    <Description>sample 20</Description>
    <EmployeeCompanyEmployeeNumber>1</EmployeeCompanyEmployeeNumber>
    <EmployeeCompanyId>1</EmployeeCompanyId>
    <EmployeeId>1</EmployeeId>
    <EmployeeName>sample 9</EmployeeName>
    <InvoiceGroup>sample 25</InvoiceGroup>
    <InvoiceHeaderId>2</InvoiceHeaderId>
    <InvoiceLineId>1</InvoiceLineId>
    <InvoiceLineState>Normal</InvoiceLineState>
    <InvoiceLineType>Hour</InvoiceLineType>
    <InvoiceLineType2>Hour</InvoiceLineType2>
    <InvoiceMutationReasonId>1</InvoiceMutationReasonId>
    <InvoiceMutationReasonReason>sample 23</InvoiceMutationReasonReason>
    <InvoicingPeriod>1</InvoicingPeriod>
    <IrregularityAmount>17</IrregularityAmount>
    <IrregularityPercentage>1</IrregularityPercentage>
    <ItemCompanyGLAccountRevenue>sample 14</ItemCompanyGLAccountRevenue>
    <ItemCompanyId>13</ItemCompanyId>
    <ItemCompanyItemCode>sample 12</ItemCompanyItemCode>
    <ItemId>10</ItemId>
    <ItemName>sample 11</ItemName>
    <Origin>Production</Origin>
    <Price>16</Price>
    <ProductionId>1</ProductionId>
    <ProjectCode>sample 5</ProjectCode>
    <ProjectId>4</ProjectId>
    <ProjectName>sample 6</ProjectName>
    <ProjectResourceCompanyResourceAbbreviation>sample 8</ProjectResourceCompanyResourceAbbreviation>
    <ProjectResourceCompanyResourceNumber>7</ProjectResourceCompanyResourceNumber>
    <Quantity>15</Quantity>
    <Remarks>sample 24</Remarks>
    <SurchargeItemCompanyGLAccountRevenue>sample 22</SurchargeItemCompanyGLAccountRevenue>
    <SurchargeItemCompanyId>1</SurchargeItemCompanyId>
    <SurchargeItemCompanyItemCode>sample 21</SurchargeItemCompanyItemCode>
    <SurchargePercentage>18</SurchargePercentage>
    <VatCodeCode>sample 26</VatCodeCode>
    <VatCodeId>1</VatCodeId>
    <VatCodeName>sample 27</VatCodeName>
    <VatPercentage>19</VatPercentage>
  </OverviewInvoiceLine>
  <OverviewInvoiceLine>
    <CostCenterCode>sample 28</CostCenterCode>
    <CostCenterId>1</CostCenterId>
    <CostCenterName>sample 29</CostCenterName>
    <CustomerCode>sample 30</CustomerCode>
    <CustomerName>sample 31</CustomerName>
    <Date>2024-12-22T22:59:36.4250773+00:00</Date>
    <Description>sample 20</Description>
    <EmployeeCompanyEmployeeNumber>1</EmployeeCompanyEmployeeNumber>
    <EmployeeCompanyId>1</EmployeeCompanyId>
    <EmployeeId>1</EmployeeId>
    <EmployeeName>sample 9</EmployeeName>
    <InvoiceGroup>sample 25</InvoiceGroup>
    <InvoiceHeaderId>2</InvoiceHeaderId>
    <InvoiceLineId>1</InvoiceLineId>
    <InvoiceLineState>Normal</InvoiceLineState>
    <InvoiceLineType>Hour</InvoiceLineType>
    <InvoiceLineType2>Hour</InvoiceLineType2>
    <InvoiceMutationReasonId>1</InvoiceMutationReasonId>
    <InvoiceMutationReasonReason>sample 23</InvoiceMutationReasonReason>
    <InvoicingPeriod>1</InvoicingPeriod>
    <IrregularityAmount>17</IrregularityAmount>
    <IrregularityPercentage>1</IrregularityPercentage>
    <ItemCompanyGLAccountRevenue>sample 14</ItemCompanyGLAccountRevenue>
    <ItemCompanyId>13</ItemCompanyId>
    <ItemCompanyItemCode>sample 12</ItemCompanyItemCode>
    <ItemId>10</ItemId>
    <ItemName>sample 11</ItemName>
    <Origin>Production</Origin>
    <Price>16</Price>
    <ProductionId>1</ProductionId>
    <ProjectCode>sample 5</ProjectCode>
    <ProjectId>4</ProjectId>
    <ProjectName>sample 6</ProjectName>
    <ProjectResourceCompanyResourceAbbreviation>sample 8</ProjectResourceCompanyResourceAbbreviation>
    <ProjectResourceCompanyResourceNumber>7</ProjectResourceCompanyResourceNumber>
    <Quantity>15</Quantity>
    <Remarks>sample 24</Remarks>
    <SurchargeItemCompanyGLAccountRevenue>sample 22</SurchargeItemCompanyGLAccountRevenue>
    <SurchargeItemCompanyId>1</SurchargeItemCompanyId>
    <SurchargeItemCompanyItemCode>sample 21</SurchargeItemCompanyItemCode>
    <SurchargePercentage>18</SurchargePercentage>
    <VatCodeCode>sample 26</VatCodeCode>
    <VatCodeId>1</VatCodeId>
    <VatCodeName>sample 27</VatCodeName>
    <VatPercentage>19</VatPercentage>
  </OverviewInvoiceLine>
</ArrayOfOverviewInvoiceLine>