Scada
Click here for a complete list of operations.
LoadNominationSettings
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Scada.asmx HTTP/1.1
Host: novoapi.witechusa.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "Scada/LoadNominationSettings"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<ClsSeguridad xmlns="Scada">
<User>string</User>
<Password>string</Password>
<Token>string</Token>
<DataBaseEngine>ORACLE or MYSQL or SQLSERVER or POSTGRES</DataBaseEngine>
</ClsSeguridad>
</soap:Header>
<soap:Body>
<LoadNominationSettings xmlns="Scada">
<operation>string</operation>
<args>string</args>
<readSecurityLevel>int</readSecurityLevel>
</LoadNominationSettings>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<LoadNominationSettingsResponse xmlns="Scada">
<LoadNominationSettingsResult>
<ClsConsumptionValidation>
<IdConsumptionValidation>int</IdConsumptionValidation>
<Description>string</Description>
<IdNominationUnit>int</IdNominationUnit>
<IdHistoryUnit>int</IdHistoryUnit>
<IdCurrencyUnit>int</IdCurrencyUnit>
<NominationUnit>string</NominationUnit>
<HistoryUnit>string</HistoryUnit>
<CurrencyUnit>string</CurrencyUnit>
<ReferenceDaysAmount>int</ReferenceDaysAmount>
<UpperPercentage>double</UpperPercentage>
<LowerPercentage>double</LowerPercentage>
<ReadSecuritylevel>int</ReadSecuritylevel>
<WriteSecuritylevel>int</WriteSecuritylevel>
<NominationCycleRange>string</NominationCycleRange>
<ConversionFactor>double</ConversionFactor>
<Divisor>int</Divisor>
<CreationDateTime>dateTime</CreationDateTime>
<ModificationDateTime>dateTime</ModificationDateTime>
<RecordStatus>boolean</RecordStatus>
<IdDistributorDefault>int</IdDistributorDefault>
<DistributorDefault>string</DistributorDefault>
<PercentageControlUpper>double</PercentageControlUpper>
<PercentageControlLower>double</PercentageControlLower>
<GasDayStartHour>string</GasDayStartHour>
<GasDayHours>int</GasDayHours>
<DaysForRenominated>int</DaysForRenominated>
<ShowHourlyProfile>boolean</ShowHourlyProfile>
<MaxRenomination>int</MaxRenomination>
<AutoConfirmationNomination>boolean</AutoConfirmationNomination>
<Volumetric_base>boolean</Volumetric_base>
<Unauthorized_gas>boolean</Unauthorized_gas>
<Business_days>boolean</Business_days>
<Authorization_nomination>boolean</Authorization_nomination>
<Zones_rates>boolean</Zones_rates>
<Penalties_Applies>boolean</Penalties_Applies>
<Daily_balance>boolean</Daily_balance>
<Days_for_renominated_transport>int</Days_for_renominated_transport>
<Max_renomination_transport>int</Max_renomination_transport>
<id_tariff_molecule>int</id_tariff_molecule>
<edit_base_value>boolean</edit_base_value>
<ResumeContract>boolean</ResumeContract>
<HolidayEstimationWeight>double</HolidayEstimationWeight>
<IsSuperNodeAvailable>boolean</IsSuperNodeAvailable>
<BalanceWithNominationSupply>boolean</BalanceWithNominationSupply>
<FuelBalance>double</FuelBalance>
<IsFuelForBalance>boolean</IsFuelForBalance>
<MonthlyCutForBalance>boolean</MonthlyCutForBalance>
<GrowthFactor>double</GrowthFactor>
<NumberOfDecimalsToNominate>int</NumberOfDecimalsToNominate>
</ClsConsumptionValidation>
<ClsConsumptionValidation>
<IdConsumptionValidation>int</IdConsumptionValidation>
<Description>string</Description>
<IdNominationUnit>int</IdNominationUnit>
<IdHistoryUnit>int</IdHistoryUnit>
<IdCurrencyUnit>int</IdCurrencyUnit>
<NominationUnit>string</NominationUnit>
<HistoryUnit>string</HistoryUnit>
<CurrencyUnit>string</CurrencyUnit>
<ReferenceDaysAmount>int</ReferenceDaysAmount>
<UpperPercentage>double</UpperPercentage>
<LowerPercentage>double</LowerPercentage>
<ReadSecuritylevel>int</ReadSecuritylevel>
<WriteSecuritylevel>int</WriteSecuritylevel>
<NominationCycleRange>string</NominationCycleRange>
<ConversionFactor>double</ConversionFactor>
<Divisor>int</Divisor>
<CreationDateTime>dateTime</CreationDateTime>
<ModificationDateTime>dateTime</ModificationDateTime>
<RecordStatus>boolean</RecordStatus>
<IdDistributorDefault>int</IdDistributorDefault>
<DistributorDefault>string</DistributorDefault>
<PercentageControlUpper>double</PercentageControlUpper>
<PercentageControlLower>double</PercentageControlLower>
<GasDayStartHour>string</GasDayStartHour>
<GasDayHours>int</GasDayHours>
<DaysForRenominated>int</DaysForRenominated>
<ShowHourlyProfile>boolean</ShowHourlyProfile>
<MaxRenomination>int</MaxRenomination>
<AutoConfirmationNomination>boolean</AutoConfirmationNomination>
<Volumetric_base>boolean</Volumetric_base>
<Unauthorized_gas>boolean</Unauthorized_gas>
<Business_days>boolean</Business_days>
<Authorization_nomination>boolean</Authorization_nomination>
<Zones_rates>boolean</Zones_rates>
<Penalties_Applies>boolean</Penalties_Applies>
<Daily_balance>boolean</Daily_balance>
<Days_for_renominated_transport>int</Days_for_renominated_transport>
<Max_renomination_transport>int</Max_renomination_transport>
<id_tariff_molecule>int</id_tariff_molecule>
<edit_base_value>boolean</edit_base_value>
<ResumeContract>boolean</ResumeContract>
<HolidayEstimationWeight>double</HolidayEstimationWeight>
<IsSuperNodeAvailable>boolean</IsSuperNodeAvailable>
<BalanceWithNominationSupply>boolean</BalanceWithNominationSupply>
<FuelBalance>double</FuelBalance>
<IsFuelForBalance>boolean</IsFuelForBalance>
<MonthlyCutForBalance>boolean</MonthlyCutForBalance>
<GrowthFactor>double</GrowthFactor>
<NumberOfDecimalsToNominate>int</NumberOfDecimalsToNominate>
</ClsConsumptionValidation>
</LoadNominationSettingsResult>
</LoadNominationSettingsResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Scada.asmx HTTP/1.1
Host: novoapi.witechusa.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Header>
<ClsSeguridad xmlns="Scada">
<User>string</User>
<Password>string</Password>
<Token>string</Token>
<DataBaseEngine>ORACLE or MYSQL or SQLSERVER or POSTGRES</DataBaseEngine>
</ClsSeguridad>
</soap12:Header>
<soap12:Body>
<LoadNominationSettings xmlns="Scada">
<operation>string</operation>
<args>string</args>
<readSecurityLevel>int</readSecurityLevel>
</LoadNominationSettings>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<LoadNominationSettingsResponse xmlns="Scada">
<LoadNominationSettingsResult>
<ClsConsumptionValidation>
<IdConsumptionValidation>int</IdConsumptionValidation>
<Description>string</Description>
<IdNominationUnit>int</IdNominationUnit>
<IdHistoryUnit>int</IdHistoryUnit>
<IdCurrencyUnit>int</IdCurrencyUnit>
<NominationUnit>string</NominationUnit>
<HistoryUnit>string</HistoryUnit>
<CurrencyUnit>string</CurrencyUnit>
<ReferenceDaysAmount>int</ReferenceDaysAmount>
<UpperPercentage>double</UpperPercentage>
<LowerPercentage>double</LowerPercentage>
<ReadSecuritylevel>int</ReadSecuritylevel>
<WriteSecuritylevel>int</WriteSecuritylevel>
<NominationCycleRange>string</NominationCycleRange>
<ConversionFactor>double</ConversionFactor>
<Divisor>int</Divisor>
<CreationDateTime>dateTime</CreationDateTime>
<ModificationDateTime>dateTime</ModificationDateTime>
<RecordStatus>boolean</RecordStatus>
<IdDistributorDefault>int</IdDistributorDefault>
<DistributorDefault>string</DistributorDefault>
<PercentageControlUpper>double</PercentageControlUpper>
<PercentageControlLower>double</PercentageControlLower>
<GasDayStartHour>string</GasDayStartHour>
<GasDayHours>int</GasDayHours>
<DaysForRenominated>int</DaysForRenominated>
<ShowHourlyProfile>boolean</ShowHourlyProfile>
<MaxRenomination>int</MaxRenomination>
<AutoConfirmationNomination>boolean</AutoConfirmationNomination>
<Volumetric_base>boolean</Volumetric_base>
<Unauthorized_gas>boolean</Unauthorized_gas>
<Business_days>boolean</Business_days>
<Authorization_nomination>boolean</Authorization_nomination>
<Zones_rates>boolean</Zones_rates>
<Penalties_Applies>boolean</Penalties_Applies>
<Daily_balance>boolean</Daily_balance>
<Days_for_renominated_transport>int</Days_for_renominated_transport>
<Max_renomination_transport>int</Max_renomination_transport>
<id_tariff_molecule>int</id_tariff_molecule>
<edit_base_value>boolean</edit_base_value>
<ResumeContract>boolean</ResumeContract>
<HolidayEstimationWeight>double</HolidayEstimationWeight>
<IsSuperNodeAvailable>boolean</IsSuperNodeAvailable>
<BalanceWithNominationSupply>boolean</BalanceWithNominationSupply>
<FuelBalance>double</FuelBalance>
<IsFuelForBalance>boolean</IsFuelForBalance>
<MonthlyCutForBalance>boolean</MonthlyCutForBalance>
<GrowthFactor>double</GrowthFactor>
<NumberOfDecimalsToNominate>int</NumberOfDecimalsToNominate>
</ClsConsumptionValidation>
<ClsConsumptionValidation>
<IdConsumptionValidation>int</IdConsumptionValidation>
<Description>string</Description>
<IdNominationUnit>int</IdNominationUnit>
<IdHistoryUnit>int</IdHistoryUnit>
<IdCurrencyUnit>int</IdCurrencyUnit>
<NominationUnit>string</NominationUnit>
<HistoryUnit>string</HistoryUnit>
<CurrencyUnit>string</CurrencyUnit>
<ReferenceDaysAmount>int</ReferenceDaysAmount>
<UpperPercentage>double</UpperPercentage>
<LowerPercentage>double</LowerPercentage>
<ReadSecuritylevel>int</ReadSecuritylevel>
<WriteSecuritylevel>int</WriteSecuritylevel>
<NominationCycleRange>string</NominationCycleRange>
<ConversionFactor>double</ConversionFactor>
<Divisor>int</Divisor>
<CreationDateTime>dateTime</CreationDateTime>
<ModificationDateTime>dateTime</ModificationDateTime>
<RecordStatus>boolean</RecordStatus>
<IdDistributorDefault>int</IdDistributorDefault>
<DistributorDefault>string</DistributorDefault>
<PercentageControlUpper>double</PercentageControlUpper>
<PercentageControlLower>double</PercentageControlLower>
<GasDayStartHour>string</GasDayStartHour>
<GasDayHours>int</GasDayHours>
<DaysForRenominated>int</DaysForRenominated>
<ShowHourlyProfile>boolean</ShowHourlyProfile>
<MaxRenomination>int</MaxRenomination>
<AutoConfirmationNomination>boolean</AutoConfirmationNomination>
<Volumetric_base>boolean</Volumetric_base>
<Unauthorized_gas>boolean</Unauthorized_gas>
<Business_days>boolean</Business_days>
<Authorization_nomination>boolean</Authorization_nomination>
<Zones_rates>boolean</Zones_rates>
<Penalties_Applies>boolean</Penalties_Applies>
<Daily_balance>boolean</Daily_balance>
<Days_for_renominated_transport>int</Days_for_renominated_transport>
<Max_renomination_transport>int</Max_renomination_transport>
<id_tariff_molecule>int</id_tariff_molecule>
<edit_base_value>boolean</edit_base_value>
<ResumeContract>boolean</ResumeContract>
<HolidayEstimationWeight>double</HolidayEstimationWeight>
<IsSuperNodeAvailable>boolean</IsSuperNodeAvailable>
<BalanceWithNominationSupply>boolean</BalanceWithNominationSupply>
<FuelBalance>double</FuelBalance>
<IsFuelForBalance>boolean</IsFuelForBalance>
<MonthlyCutForBalance>boolean</MonthlyCutForBalance>
<GrowthFactor>double</GrowthFactor>
<NumberOfDecimalsToNominate>int</NumberOfDecimalsToNominate>
</ClsConsumptionValidation>
</LoadNominationSettingsResult>
</LoadNominationSettingsResponse>
</soap12:Body>
</soap12:Envelope>