Lista funkcji
Funkcje kluczy rozliczeniowych
- GigaNet_CLokalKlucz( @IdLokal int, @SymbolKlucz varchar(20), @Rok int, @Mc int) - zwraca wartość klucza rozliczeniowego lokalu
- GigaNet_CNieruchomoscKlucz( @IdNieruchomosc int, @SymbolKlucz varchar(20), @Rok int, @Mc int) - zwraca wartość klucza rozliczeniowego nieruchomości
- GigaNet_CZarzadcaKlucz( @IdZarzadca int, @SymbolKlucz varchar(20), @Rok int, @Mc int) - zwraca wartość klucza rozliczeniowego zarządcy
Przykłady wywołania
select dbo.GigaNet_CLokalKlucz( 664, 'KR/480', null, null)
zwraca wartość bieżącą klucza rozliczeniowego
KR/480 lokalu o identyfikatorze ID: 664 (bieżąca wartość to ostatnia na liście miesięcznych wartości)
select dbo.GigaNet_CLokalKlucz( 664, 'KR/480', 2015, null)
zwraca sumę wartości klucza rozliczeniowego
KR/480 lokalu za cały rok 2015
select dbo.GigaNet_CLokalKlucz( 664, 'KR/480', null, 6)
zwraca sumę wartości klucza rozliczeniowego
KR/480 lokalu za miesiąc czerwiec (z wszystkich zarejestrowanych lat)
select dbo.GigaNet_CLokalKlucz( 664, 'KR/480', 2015, 6)
zwraca wartości klucza rozliczeniowego
KR/480 lokalu za czerwiec 2015
select YLO_Id, YLO_Akronim,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 1) as Wartosc2016_1,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 2) as Wartosc2016_2,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 3) as Wartosc2016_3,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 4) as Wartosc2016_4,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 5) as Wartosc2016_5,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 6) as Wartosc2016_6,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 7) as Wartosc2016_7,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 8) as Wartosc2016_8,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 9) as Wartosc2016_9,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 10) as Wartosc2016_10,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 11) as Wartosc2016_11,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, 12) as Wartosc2016_12,
dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, null) as Razem
from YLokal
where dbo.GigaNet_CLokalKlucz( YLO_Id, 'KR/480', 2016, null) <> 0
zwraca wartości kluczy rozliczeniowych
KR/480 lokalach za 2016 w ujęciu tabelarycznym
Funkcje charakterystyk
- GigaNet_CLokalCharakterystykaWartosc( @IdLokal int, @SymbolCharakterystyka varchar(20), @Rok int, @Mc) - zwraca wartość charakterystyki lokalu
- GigaNet_CLokalCharakterystykaIlosc( @IdLokal int, @SymbolCharakterystyka varchar(20), @Rok int, @Mc) - zwraca ilość charakterystyki lokalu
- GigaNet_CNieruchomoscCharakterystykaWartosc( @IdNieruchomosc int, @SymbolCharakterystyka varchar(20), @Rok int, @Mc) - zwraca wartość charakterystyki nieruchomości
- GigaNet_CNieruchomoscCharakterystykaIlosc( @IdNieruchomosc int, @SymbolCharakterystyka varchar(20), @Rok int, @Mc) - zwraca ilość charakterystyki nieruchomości
Funkcje w pierwszej kolejności sprawdzają czy wartość/ilość charakterystyki występuje już w użytych składnikach kalkulacji jeśli nie to jest pobierana bieżąca wartość z kartoteki
Przykłady wywołania
select dbo.GigaNet_CLokalCharakterystykaWartosc( 664, 'mos', null, null)
zwraca wartość charakterystyki lokalu (ID: 664) o symbolu
mos z kartoteki lokalu
select dbo.GigaNet_CLokalCharakterystykaWartosc( 664, 'mos', 2015, 6)
zwraca wartość charakterystyki lokalu (ID: 664) o symbolu
mos z kartoteki lokalu za 2015 czerwiec