You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

LHM voorbeeldscript
<!-- Start het script van de langjarige berekening met de onderstaande regel. -->
<taskPropertiesPredefined xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/taskPropertiesPredefined.xsd">
    <!-- Vanaf deze regel staat de eerste som van een langjarige berekening beschreven. 
 		 De eerste som heeft een koude start en verschilt daarin van de opvolgende berekeningen. -->
	<taskProperties>
		<!-- Geef een beschrijving op. Hierop kan de soms vervolgens binnen het NWM teruggevonden worden. 
 			 In dit voorbeeld is de beschrijving als volgt: Model startjaar-eindjaar. -->
		<description>LHM 1981-2006</description>
		<!-- Geef aan wie de sommen start. Deze gebruiker is later ook in staat om de som voortijdig af te breken. -->
		<userId>Martijn Visser</userId>
		<!-- Geef aan om welke workflow het gaat. -->
		<workflowId>ZW_LHM_D2050S0</workflowId>
        <taskSelection>
            <singleTask>
				<!-- Geef de T0 op en houdt hierbij het onderstaande format aan. 
 					 NB: LHM sommen moeten altijd op 1 januari starten en eindigen. -->
				<time0>1982-01-01T00:00:00.000+00:00</time0>
            </singleTask>
        </taskSelection>
        <forecastPriority>Normal</forecastPriority>
        <makeForcastCurrent>true</makeForcastCurrent>
        <stateSelection>
			<!-- Het eerste jaar van een langjarige berekening heeft een koude start. -->
			<coldState>
                <groupId>Default</groupId>
				<!-- Geef de startdatum van de som op.
					 NB1: Houd rekening met schrikkeljaren.
					 NB2: LHM sommen moeten altijd op 1 januari starten en eindigen. -->
				<startDate unit="day" multiplier="365"/>
            </coldState>
        </stateSelection>
        <makeStateCurrent>true</makeStateCurrent>
		<!-- Geef aan hoe lang de som bewaard moet blijven. Standaard 365 dagen. -->
		<runExpiryTime unit="day" multiplier="365"/>
    </taskProperties>
	<!-- Vanaf deze regel staat de tweede som van een langjarige berekening beschreven. 
		 De tweede som maakt gebruik van gegevens die aangemaakt zijn tijdens de eerste som en heeft zodoende een warme start. 
		 Alle opvolgende sommen (3, 4, etc.) zijn qua opzet gelijk de tweede som. -->
	<taskProperties>
		<!-- In het NWM wordt alleen de beschrijving van de eerste som zichtbaar gemaakt. -->
		<description>LHM 1981-1982</description>
        <userId>Martijn Visser</userId>
        <workflowId>ZW_LHM_D2050S0</workflowId>
        <taskSelection>
            <singleTask>
                <time0>1983-01-01T00:00:00.000+00:00</time0>
            </singleTask>
        </taskSelection>
        <forecastPriority>Normal</forecastPriority>
        <makeForcastCurrent>true</makeForcastCurrent>
        <stateSelection>
			<!-- Geef de periode op waarbinnen naar de start van deze som gezocht mag worden. 
				 Bij opvolgende sommen van 1 jaar ligt de start altijd tussen de 370 en 360 dagen voor de T0. --> 
			<warmState>
                <stateSearchPeriod unit="day" start="-370" end="-360"/>
            </warmState>
        </stateSelection>
        <makeStateCurrent>true</makeStateCurrent>
        <runExpiryTime unit="day" multiplier="365"/>
    </taskProperties>
<!-- Sluit de langjarige berekening af met de onderstaande regel. -->
</taskPropertiesPredefined>

 

 

  • No labels