Změna webové služby - LPI_DDP01A (poskytování nových elementů - termín seče a způsob pastvy).
Na testovacím prostředí je připravena úprava v definici služeb LPI_DDP01A. Do odpovědi jsou přidány nové dva elementy TERMINSEC a ZPUSOBPASTVY. Tyto elementy spadají do skupiny TYPDATKOD :: AEKO. U obou elementů se vrací číselníková hodnota (např. S9 u TERMINSEC) a její a překlad je možný přes data v číselníkové službě LPI_GPL02A a typ číselníku 9-Číselník sečí nebo 10-Číselník způsobů pastvy. Další údaje jsou po kliknutí na nadpis novinky. Nasazení upravené služby na produkci bude na konci července.
Termín seče
Údaje o termínu seče se vrací v rámci TYPDATA AEKO:
výtah z requestu pro službu LPI_DDP01A
<lpi:TYPDATA>
<lpi:TYPDATAKOD>AEKO</lpi:TYPDATAKOD>
</lpi:TYPDATA>
Ukázka response služby LPI_DDP01A:
<ns2:ENVIRO>
<ns2:KODLOUKY>MODR</ns2:KODLOUKY>
<ns2:TERMINSEC>S9</ns2:TERMINSEC>
<ns2:ZPUSOBPASTVY>Nep</ns2:ZPUSOBPASTVY>
<ns2:VYMPREKRYV>2.88</ns2:VYMPREKRYV>
<ns2:KVALITA>VYSLEDNE</ns2:KVALITA>
<ns2:PLATNOSTOD>2016-02-20</ns2:PLATNOSTOD>
</ns2:ENVIRO>
Párování hodnoty S9 probíhá přes službu LPI_GPL02A, kdy request s číselníkem 9-Číselník sečí vrátí přehled sečí:
<ns:Data Content="xml">
<lpi:Request>
<lpi:GETDATA>1</lpi:GETDATA>
<lpi:TYPCISELNIKU>9</lpi:TYPCISELNIKU>
</lpi:Request>
</ns:Data>
Ukázka výstupu služby LPI_GPL02A pro hledanou hodnotu termínu seče S9.
<lpi:SECE>
<lpi:ID>9</lpi:ID>
<lpi:KOD>S9</lpi:KOD>
<lpi:NAZEV>seč do 10.6.</lpi:NAZEV>
<lpi:DATZMENY>2014-08-01</lpi:DATZMENY>
<lpi:PLATNOSTOD>2014-08-01</lpi:PLATNOSTOD>
<lpi:PLATNOSTDO>2100-01-01</lpi:PLATNOSTDO>
</lpi:SECE>
Způsob pastvy
Způsob pastvy se odvozuje obdobným způsobem, kdy služba LPI_DDP01A vrací např. hodnotu
<ns2:ZPUSOBPASTVY>Nep</ns2:ZPUSOBPASTVY>
a číselníková služba LPI_GPL02A vrací pro typ číselníku 10- Číselník způsobů pastvy následující odpověď:
<lpi:PASTVY>
<lpi:ID>0</lpi:ID>
<lpi:KOD>Nep</lpi:KOD>
<lpi:NAZEV>Pastva nepovolena</lpi:NAZEV>
<lpi:DATZMENY>2014-08-01</lpi:DATZMENY>
<lpi:PLATNOSTOD>2014-08-01</lpi:PLATNOSTOD>
<lpi:PLATNOSTDO>2100-01-01</lpi:PLATNOSTDO>
</lpi:PASTVY>