PUT api/Projects/{projectId}/SubcontractCostControl/{subcontractId}
Endpoint para conulta por proyecto de los subcontract Cost Control info
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| projectId | integer |
Required |
|
| subcontractId | integer |
Required |
Body Parameters
CostControlInfoDto| Name | Description | Type | Additional information |
|---|---|---|---|
| IsOperative | boolean |
None. |
|
| IsOperativeString | string |
None. |
|
| SubcontractCode | string |
None. |
|
| SubcontractTitle | string |
None. |
|
| SubcontractorName | string |
None. |
|
| CurrencyCode | string |
None. |
|
| OriginCurr | string |
None. |
|
| OriginalBudget | decimal number |
None. |
|
| OriginalBudgetPCurr | decimal number |
None. |
|
| OriginalBudgetEurCurr | decimal number |
None. |
|
| OriginalBudgetUsdCurr | decimal number |
None. |
|
| CurrentBudget | decimal number |
None. |
|
| CurrentBudgetPCurr | decimal number |
None. |
|
| CurrentBudgetEurCurr | decimal number |
None. |
|
| CurrentBudgetUsdCurr | decimal number |
None. |
|
| TotalForecast | decimal number |
None. |
|
| TotalForecastPCurr | decimal number |
None. |
|
| TotalForecastEurCurr | decimal number |
None. |
|
| TotalForecastUsdCurr | decimal number |
None. |
|
| Agreed | decimal number |
None. |
|
| AgreedPCurr | decimal number |
None. |
|
| AgreedEurCurr | decimal number |
None. |
|
| AgreedUsdCurr | decimal number |
None. |
|
| BackchargePending | decimal number |
None. |
|
| BackchargePendingPCurr | decimal number |
None. |
|
| BackchargePendingEurCurr | decimal number |
None. |
|
| BackchargePendingUsdCurr | decimal number |
None. |
|
| LiquidatedDamagePending | decimal number |
None. |
|
| LiquidatedDmgPendPCurr | decimal number |
None. |
|
| LiquidatedDmgPendEurCurr | decimal number |
None. |
|
| LiquidatedDmgPendUsdCurr | decimal number |
None. |
|
| TotalForeCastCrm | decimal number |
None. |
|
| TotalForecastCrmPCurr | decimal number |
None. |
|
| TotalForecastCrmEurCurr | decimal number |
None. |
|
| TotalForecastCrmUsdCurr | decimal number |
None. |
|
| Paid | decimal number |
None. |
|
| PaidPCurr | decimal number |
None. |
|
| PaidEurCurr | decimal number |
None. |
|
| PaidUsdCurr | decimal number |
None. |
|
| PhysicalProgress | decimal number |
None. |
|
| SubcontractId | integer |
None. |
|
| SubcontractorCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"isOperative": true,
"isOperativeString": "YES",
"subcontractCode": "sample string 2",
"subcontractTitle": "sample string 3",
"subcontractorName": "sample string 4",
"currencyCode": "sample string 5",
"originCurr": "sample string 5",
"originalBudget": 1.0,
"originalBudgetPCurr": 1.0,
"originalBudgetEurCurr": 1.0,
"originalBudgetUsdCurr": 1.0,
"currentBudget": 1.0,
"currentBudgetPCurr": 1.0,
"currentBudgetEurCurr": 1.0,
"currentBudgetUsdCurr": 1.0,
"totalForecast": 1.0,
"totalForecastPCurr": 1.0,
"totalForecastEurCurr": 1.0,
"totalForecastUsdCurr": 1.0,
"agreed": 1.0,
"agreedPCurr": 1.0,
"agreedEurCurr": 1.0,
"agreedUsdCurr": 1.0,
"backchargePending": 1.0,
"backchargePendingPCurr": 1.0,
"backchargePendingEurCurr": 1.0,
"backchargePendingUsdCurr": 1.0,
"liquidatedDamagePending": 1.0,
"liquidatedDmgPendPCurr": 1.0,
"liquidatedDmgPendEurCurr": 1.0,
"liquidatedDmgPendUsdCurr": 1.0,
"totalForeCastCrm": 1.0,
"totalForecastCrmPCurr": 1.0,
"totalForecastCrmEurCurr": 1.0,
"totalForecastCrmUsdCurr": 1.0,
"paid": 1.0,
"paidPCurr": 1.0,
"paidEurCurr": 1.0,
"paidUsdCurr": 1.0,
"physicalProgress": 1.0,
"subcontractId": 6,
"subcontractorCode": "sample string 7"
}
text/html
Sample:
{"isOperative":true,"isOperativeString":"YES","subcontractCode":"sample string 2","subcontractTitle":"sample string 3","subcontractorName":"sample string 4","currencyCode":"sample string 5","originCurr":"sample string 5","originalBudget":1.0,"originalBudgetPCurr":1.0,"originalBudgetEurCurr":1.0,"originalBudgetUsdCurr":1.0,"currentBudget":1.0,"currentBudgetPCurr":1.0,"currentBudgetEurCurr":1.0,"currentBudgetUsdCurr":1.0,"totalForecast":1.0,"totalForecastPCurr":1.0,"totalForecastEurCurr":1.0,"totalForecastUsdCurr":1.0,"agreed":1.0,"agreedPCurr":1.0,"agreedEurCurr":1.0,"agreedUsdCurr":1.0,"backchargePending":1.0,"backchargePendingPCurr":1.0,"backchargePendingEurCurr":1.0,"backchargePendingUsdCurr":1.0,"liquidatedDamagePending":1.0,"liquidatedDmgPendPCurr":1.0,"liquidatedDmgPendEurCurr":1.0,"liquidatedDmgPendUsdCurr":1.0,"totalForeCastCrm":1.0,"totalForecastCrmPCurr":1.0,"totalForecastCrmEurCurr":1.0,"totalForecastCrmUsdCurr":1.0,"paid":1.0,"paidPCurr":1.0,"paidEurCurr":1.0,"paidUsdCurr":1.0,"physicalProgress":1.0,"subcontractId":6,"subcontractorCode":"sample string 7"}
application/xml, text/xml
Sample:
<CostControlInfoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TR.eSAM.SubcontractModule.Application.Dtos.Dtos.SubcontractAgg"> <Agreed>1</Agreed> <AgreedEurCurr>1</AgreedEurCurr> <AgreedPCurr>1</AgreedPCurr> <AgreedUsdCurr>1</AgreedUsdCurr> <BackchargePending>1</BackchargePending> <BackchargePendingEurCurr>1</BackchargePendingEurCurr> <BackchargePendingPCurr>1</BackchargePendingPCurr> <BackchargePendingUsdCurr>1</BackchargePendingUsdCurr> <CurrentBudget>1</CurrentBudget> <CurrentBudgetEurCurr>1</CurrentBudgetEurCurr> <CurrentBudgetPCurr>1</CurrentBudgetPCurr> <CurrentBudgetUsdCurr>1</CurrentBudgetUsdCurr> <IsOperative>true</IsOperative> <LiquidatedDamagePending>1</LiquidatedDamagePending> <LiquidatedDmgPendEurCurr>1</LiquidatedDmgPendEurCurr> <LiquidatedDmgPendPCurr>1</LiquidatedDmgPendPCurr> <LiquidatedDmgPendUsdCurr>1</LiquidatedDmgPendUsdCurr> <OriginCurr>sample string 5</OriginCurr> <OriginalBudget>1</OriginalBudget> <OriginalBudgetEurCurr>1</OriginalBudgetEurCurr> <OriginalBudgetPCurr>1</OriginalBudgetPCurr> <OriginalBudgetUsdCurr>1</OriginalBudgetUsdCurr> <Paid>1</Paid> <PaidEurCurr>1</PaidEurCurr> <PaidPCurr>1</PaidPCurr> <PaidUsdCurr>1</PaidUsdCurr> <PhysicalProgress>1</PhysicalProgress> <SubcontractCode>sample string 2</SubcontractCode> <SubcontractId>6</SubcontractId> <SubcontractTitle>sample string 3</SubcontractTitle> <SubcontractorCode>sample string 7</SubcontractorCode> <SubcontractorName>sample string 4</SubcontractorName> <TotalForeCastCrm>1</TotalForeCastCrm> <TotalForecast>1</TotalForecast> <TotalForecastCrmEurCurr>1</TotalForecastCrmEurCurr> <TotalForecastCrmPCurr>1</TotalForecastCrmPCurr> <TotalForecastCrmUsdCurr>1</TotalForecastCrmUsdCurr> <TotalForecastEurCurr>1</TotalForecastEurCurr> <TotalForecastPCurr>1</TotalForecastPCurr> <TotalForecastUsdCurr>1</TotalForecastUsdCurr> </CostControlInfoDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ApiDataResultOfSubcontractCostControlInfoDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | SubcontractCostControlInfoDto |
None. |
|
| Success | boolean |
None. |
|
| Message | string |
None. |
|
| Errors | Collection of CustomError |
None. |
|
| Warnings | Collection of string |
None. |
Response Formats
application/json, text/json, text/html
Sample:
Sample not available.