Skip to main content

UpdateMyMonthlyDepositInput

No description

input UpdateMyMonthlyDepositInput {
contractId: UUID!
yearlyGasUsage: Decimal!
yearlyElectricityUsage: Decimal!
yearlyElectricityProduction: Decimal!
electricityUsageDistribution: Decimal
accept: Boolean!
}

Fields​

UpdateMyMonthlyDepositInput.contractId ● UUID! non-null scalar​

The contract ID is required to update the monthly deposit since the monthly deposit is contract-specific.

UpdateMyMonthlyDepositInput.yearlyGasUsage ● Decimal! non-null scalar​

The new yearly expected gas usage.

UpdateMyMonthlyDepositInput.yearlyElectricityUsage ● Decimal! non-null scalar​

The new yearly expected electricity usage.

UpdateMyMonthlyDepositInput.yearlyElectricityProduction ● Decimal! non-null scalar​

The new yearly expected electricity production.

UpdateMyMonthlyDepositInput.electricityUsageDistribution ● Decimal scalar​

The number indiciating how the high low electricity amount is divided. Optional, default is 0.6

UpdateMyMonthlyDepositInput.accept ● Boolean! non-null scalar​

Accept the new monthly deposit. You must accept the new monthly deposit to update it. This is useful since the monthly deposit is calculated based on the yearly usage and contract costs.

Member Of​

updateMyMonthlyDeposit mutation