PUT api/Projects/{projectId}/SubcontractCostControl/{subcontractId}

Endpoint para conulta por proyecto de los subcontract Cost Control info

Request Information

URI Parameters

NameDescriptionTypeAdditional information
projectId

integer

Required

subcontractId

integer

Required

Body Parameters

CostControlInfoDto
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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.