POST api/Sections/{sectionId}/Versions/{sectionVersionId}/WorkItem/{workItemId}/Items
Get all items from a work item
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| sectionId | integer |
Required |
|
| sectionVersionId | integer |
Required |
|
| workItemId | integer |
Required |
Body Parameters
ScopeWorkItemItemsFilter| Name | Description | Type | Additional information |
|---|---|---|---|
| WorkItemCompOriginTypeId | ScopeCompOriginTypeId |
None. |
|
| SupplementVersionId | integer |
None. |
|
| CompOriginTypeId | ScopeCompOriginTypeId |
None. |
Request Formats
application/json, text/json
Sample:
{
"workItemCompOriginTypeId": 1,
"supplementVersionId": 1,
"compOriginTypeId": 1
}
text/html
Sample:
{"workItemCompOriginTypeId":1,"supplementVersionId":1,"compOriginTypeId":1}
application/xml, text/xml
Sample:
<ScopeWorkItemItemsFilter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.SubcontractModule.Application.Dtos.Dtos.SectionAgg"> <CompOriginTypeId>Section</CompOriginTypeId> <SupplementVersionId>1</SupplementVersionId> <WorkItemCompOriginTypeId>Section</WorkItemCompOriginTypeId> </ScopeWorkItemItemsFilter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of ItemDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| CommodityCode | string |
None. |
|
| CommodityDescription | string |
None. |
|
| Quantity | decimal number |
None. |
|
| McaQuantity | decimal number |
None. |
|
| AdminQuantity | decimal number |
None. |
|
| MeasurementUnit | string |
None. |
|
| WorkRateTypeId | integer |
None. |
|
| Price | decimal number |
None. |
|
| WorkItemId | integer |
None. |
|
| WorkItemCode | string |
None. |
|
| WorkItemDescription | string |
None. |
|
| Pep | string |
None. |
|
| SectionId | integer |
None. |
|
| SupplementQuantity | decimal number |
None. |
|
| SupplementTotalAmount | decimal number |
None. |
|
| CompOriginTypeId | ScopeCompOriginTypeId |
None. |
|
| BlockId | string |
None. |
|
| UnitId | string |
None. |
|
| SubUnitId | string |
None. |
|
| DisciplineId | string |
None. |
|
| FamilyId | string |
None. |
|
| SubFamilyId | string |
None. |
|
| Amount | decimal number |
None. |
|
| McaAmount | decimal number |
None. |
|
| AdminAmount | decimal number |
None. |
|
| ExtraCommodityInfo | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"id": 1,
"commodityCode": "sample string 1",
"commodityDescription": "sample string 2",
"quantity": 1.0,
"mcaQuantity": 1.0,
"adminQuantity": 1.0,
"measurementUnit": "sample string 3",
"workRateTypeId": 1,
"price": 1.0,
"workItemId": 1,
"workItemCode": "sample string 4",
"workItemDescription": "sample string 5",
"pep": "sample string 6",
"sectionId": 1,
"supplementQuantity": 1.0,
"supplementTotalAmount": 1.0,
"compOriginTypeId": 1,
"blockId": "sample string 7",
"unitId": "sample string 8",
"subUnitId": "sample string 9",
"disciplineId": "sample string 10",
"familyId": "sample string 11",
"subFamilyId": "sample string 12",
"amount": 1.0,
"mcaAmount": 1.0,
"adminAmount": 1.0,
"extraCommodityInfo": "sample string 13"
},
{
"id": 1,
"commodityCode": "sample string 1",
"commodityDescription": "sample string 2",
"quantity": 1.0,
"mcaQuantity": 1.0,
"adminQuantity": 1.0,
"measurementUnit": "sample string 3",
"workRateTypeId": 1,
"price": 1.0,
"workItemId": 1,
"workItemCode": "sample string 4",
"workItemDescription": "sample string 5",
"pep": "sample string 6",
"sectionId": 1,
"supplementQuantity": 1.0,
"supplementTotalAmount": 1.0,
"compOriginTypeId": 1,
"blockId": "sample string 7",
"unitId": "sample string 8",
"subUnitId": "sample string 9",
"disciplineId": "sample string 10",
"familyId": "sample string 11",
"subFamilyId": "sample string 12",
"amount": 1.0,
"mcaAmount": 1.0,
"adminAmount": 1.0,
"extraCommodityInfo": "sample string 13"
}
]
text/html
Sample:
[{"id":1,"commodityCode":"sample string 1","commodityDescription":"sample string 2","quantity":1.0,"mcaQuantity":1.0,"adminQuantity":1.0,"measurementUnit":"sample string 3","workRateTypeId":1,"price":1.0,"workItemId":1,"workItemCode":"sample string 4","workItemDescription":"sample string 5","pep":"sample string 6","sectionId":1,"supplementQuantity":1.0,"supplementTotalAmount":1.0,"compOriginTypeId":1,"blockId":"sample string 7","unitId":"sample string 8","subUnitId":"sample string 9","disciplineId":"sample string 10","familyId":"sample string 11","subFamilyId":"sample string 12","amount":1.0,"mcaAmount":1.0,"adminAmount":1.0,"extraCommodityInfo":"sample string 13"},{"id":1,"commodityCode":"sample string 1","commodityDescription":"sample string 2","quantity":1.0,"mcaQuantity":1.0,"adminQuantity":1.0,"measurementUnit":"sample string 3","workRateTypeId":1,"price":1.0,"workItemId":1,"workItemCode":"sample string 4","workItemDescription":"sample string 5","pep":"sample string 6","sectionId":1,"supplementQuantity":1.0,"supplementTotalAmount":1.0,"compOriginTypeId":1,"blockId":"sample string 7","unitId":"sample string 8","subUnitId":"sample string 9","disciplineId":"sample string 10","familyId":"sample string 11","subFamilyId":"sample string 12","amount":1.0,"mcaAmount":1.0,"adminAmount":1.0,"extraCommodityInfo":"sample string 13"}]
application/xml, text/xml
Sample:
<ArrayOfItemDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.SubcontractModule.Application.Dtos.Dtos.SectionAgg">
<ItemDto>
<AdminAmount>1</AdminAmount>
<AdminQuantity>1</AdminQuantity>
<Amount>1</Amount>
<BlockId>sample string 7</BlockId>
<CommodityCode>sample string 1</CommodityCode>
<CommodityDescription>sample string 2</CommodityDescription>
<CompOriginTypeId>Section</CompOriginTypeId>
<DisciplineId>sample string 10</DisciplineId>
<ExtraCommodityInfo>sample string 13</ExtraCommodityInfo>
<FamilyId>sample string 11</FamilyId>
<Id>1</Id>
<McaAmount>1</McaAmount>
<McaQuantity>1</McaQuantity>
<MeasurementUnit>sample string 3</MeasurementUnit>
<Pep>sample string 6</Pep>
<Price>1</Price>
<Quantity>1</Quantity>
<SectionId>1</SectionId>
<SubFamilyId>sample string 12</SubFamilyId>
<SubUnitId>sample string 9</SubUnitId>
<SupplementQuantity>1</SupplementQuantity>
<SupplementTotalAmount>1</SupplementTotalAmount>
<UnitId>sample string 8</UnitId>
<WorkItemCode>sample string 4</WorkItemCode>
<WorkItemDescription>sample string 5</WorkItemDescription>
<WorkItemId>1</WorkItemId>
<WorkRateTypeId>1</WorkRateTypeId>
</ItemDto>
<ItemDto>
<AdminAmount>1</AdminAmount>
<AdminQuantity>1</AdminQuantity>
<Amount>1</Amount>
<BlockId>sample string 7</BlockId>
<CommodityCode>sample string 1</CommodityCode>
<CommodityDescription>sample string 2</CommodityDescription>
<CompOriginTypeId>Section</CompOriginTypeId>
<DisciplineId>sample string 10</DisciplineId>
<ExtraCommodityInfo>sample string 13</ExtraCommodityInfo>
<FamilyId>sample string 11</FamilyId>
<Id>1</Id>
<McaAmount>1</McaAmount>
<McaQuantity>1</McaQuantity>
<MeasurementUnit>sample string 3</MeasurementUnit>
<Pep>sample string 6</Pep>
<Price>1</Price>
<Quantity>1</Quantity>
<SectionId>1</SectionId>
<SubFamilyId>sample string 12</SubFamilyId>
<SubUnitId>sample string 9</SubUnitId>
<SupplementQuantity>1</SupplementQuantity>
<SupplementTotalAmount>1</SupplementTotalAmount>
<UnitId>sample string 8</UnitId>
<WorkItemCode>sample string 4</WorkItemCode>
<WorkItemDescription>sample string 5</WorkItemDescription>
<WorkItemId>1</WorkItemId>
<WorkRateTypeId>1</WorkRateTypeId>
</ItemDto>
</ArrayOfItemDto>