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