Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
ewdprocedury_bazaszkol_teryt [2014/07/31 11:24] zozlak |
ewdprocedury_bazaszkol_teryt [2015/08/16 11:24] (aktualna) zozlak |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
====== Weryfikacja informacji o kodzie TERYT gminy, w której znajduje się szkoła ====== | ====== Weryfikacja informacji o kodzie TERYT gminy, w której znajduje się szkoła ====== | ||
- | - **Dokonać ponownego przydzielenia kodów TERYT szkołom w bazie za pomocą weryfikatora baz szkół (odpalonego tylko na szkołach z bazy)** \\ Ustawienia: | + | - **Dokonać ponownego przydzielenia kodów TERYT szkołom w bazie za pomocą weryfikatora baz szkół (odpalonego tylko na szkołach z bazy)** \\ [[rozpoznawanie_teryt|Co robi skrypt weryfikatora?]] \\ Ustawienia: |
* ''CZYNNOSCI: array('teryt', 'zrzut')'' | * ''CZYNNOSCI: array('teryt', 'zrzut')'' | ||
* ''POPRAW_BAZE: true'' | * ''POPRAW_BAZE: true'' | ||
* ''SZKOLY_Z_BAZY: array('rokOd'=>ROK, 'rokDo'=>ROK)'' | * ''SZKOLY_Z_BAZY: array('rokOd'=>ROK, 'rokDo'=>ROK)'' | ||
- | * ''TEST_ZAPISU: true'' | + | * ''ZAPISU: false'' |
* ''RODZAJ_EGZAMINU'': stosownie do kategorii szkół: ''sprawdzian/egzamin gimnazjalny/matura'' | * ''RODZAJ_EGZAMINU'': stosownie do kategorii szkół: ''sprawdzian/egzamin gimnazjalny/matura'' | ||
* Pamiętać o usunięciu plików zamówień na arkusze z katalogu roboczego weryfikatora (inaczej sypnie błędami duplikatów). | * Pamiętać o usunięciu plików zamówień na arkusze z katalogu roboczego weryfikatora (inaczej sypnie błędami duplikatów). | ||
+ | * ''PREFIKS_PLIKOW'': bez znaczenia - korzystamy tylko ze szkół w bazie | ||
- **Przejrzeć wyniki punktu 1. zwracając uwagę na niezgodności pomiędzy TERYT-ami z kodów OKE i z kodów pocztowych.** | - **Przejrzeć wyniki punktu 1. zwracając uwagę na niezgodności pomiędzy TERYT-ami z kodów OKE i z kodów pocztowych.** | ||
* Jeśli widać niezgodności wynikające z opóźnień w aktualizacji kodów szkół przez OKE po zmianach w strukturze JST, to dopisać stosowne mapowania do funkcji Teryt::aktualizujTeryt(). | * Jeśli widać niezgodności wynikające z opóźnień w aktualizacji kodów szkół przez OKE po zmianach w strukturze JST, to dopisać stosowne mapowania do funkcji Teryt::aktualizujTeryt(). | ||
Linia 33: | Linia 34: | ||
ORDER BY | ORDER BY | ||
typ_szkoly, sd2.id_wojewodztwa, sd2.id_powiatu, sd2.id_gminy | typ_szkoly, sd2.id_wojewodztwa, sd2.id_powiatu, sd2.id_gminy | ||
- | ;</code> | + | ;</code>Jeśli trzeba, to ręcznie poprawić niezgodności. |
- **Odtworzyć na tablicy "szkoly_dane" ograniczenie:** <code>ALTER TABLE szkoly_dane ADD CHECK ( | - **Odtworzyć na tablicy "szkoly_dane" ograniczenie:** <code>ALTER TABLE szkoly_dane ADD CHECK ( | ||
id_szkoly < 0 AND id_wojewodztwa IS NULL AND id_powiatu IS NULL AND id_gminy IS NULL AND id_szkoly_oke IS NULL | id_szkoly < 0 AND id_wojewodztwa IS NULL AND id_powiatu IS NULL AND id_gminy IS NULL AND id_szkoly_oke IS NULL | ||
OR id_szkoly >= 0 AND id_wojewodztwa IS NOT NULL AND id_powiatu IS NOT NULL AND id_gminy IS NOT NULL AND id_szkoly_oke IS NOT NULL | OR id_szkoly >= 0 AND id_wojewodztwa IS NOT NULL AND id_powiatu IS NOT NULL AND id_gminy IS NOT NULL AND id_szkoly_oke IS NOT NULL | ||
- | )</code> | + | );</code> |