Witaj Gość. Produkt: Logowanie
GIGA Katowice
RSS RSS

GIGA Wiki





Szukaj
»

ScrewTurn WIKI

Historia: Elementy składników czynszu

Porównaj wersje strony



« Starsza wersja - Powrót do strony Historia - Nowsza wersja »


Wersja strony: 2014/10/25 23:38


Element składnika czynszu

Element składnika czynszu definiuje zasadę (algorytm) wyliczenia składników czynszowych lokatora.


Zakładki formularza


Ogólne

Symbol - Unikalny symbol składnika określający jednoznacznika element
Archiwalny - Znacznik czy element jest już wycofany z użycia i jest w archiwum
Nazwa - Nazwa określająca składnik występująca jako opis na listach, notach itp
Typ - Określa zachowanie składnika. Składnik ewidencyjny służy tylko do zapisu na kartotekę wystąpienia pozycji, natomiast składnik Kalkulacyjny zawiera algorytm wyliczenia ilości składnika w oparciu o algorytm zawarty w formule kalkulacyjnej.
Grupa - Nazwa słownikowa określająca przynależność składnika do danej grupy (woda, kanalizacja, sprzątanie, śmieci, ...)
Kalkulacja - Nazwa słownikowa określająca rodzaj kalkulacji jaką reprezentuje składnik (naliczenie, rozliczenie)[br} Dokładność - Pole określa w jaki sposób ma być zaokrąglana wartość jaka zostanie wyliczona lub podana w składniku
Ilość ewidencyjna - Pole inicjujące domyślną wartość składnika Edycja formuły kalkulacyjnej - Jest to tylko włącznik możliwości edycji formuły kalkulacyjnej, służy do zabezpieczenia przed przypadkowym poprawieniem formuły
Formułą kalkulacyjna - Jest do algorytm wyliczenia (kalkulacji) elementu składnika


Ogólne

Pole tekstowe pozwalające na zamieszczenie dodatkowego opisu dla składnika

Kto i kiedy

Informacja kto i kiedy ostatnio aktualizował składnik czynszowy

Dostępne funkcje w formule kalkulacyjnej


  1. _MC - Zwraca liczbę miesiąca za który jest wyliczany czynsz
  2. _ROK - Zwraca liczbę roku za który jest wyliczany czynsz
  3. LC( SYMBOL, CO) - Funkcja służy do pobierania elementów charakterystyki dla danego lokalu. Domyślną wartością jaką zwraca funkcja jest ilość dla danego składnika charakterystyki dla podanego symbolu.
    Funkcja posiada opcjonalny parametr CO pozwalający na określenie innej wartości danej pozycji charakterystyki.
    Dostępne są następujące: ilość – zwraca ilość składnika (domyślnie), wartość – zwraca wartość elementu charakterystyki
    W przypadku gdy funkcja nie znajdzie składnika (lub będzie w archiwum) funkcja zwraca zero ‘0’.
  4. WpiszLC( SYMBOL, CO, WARTOŚĆ) - Funkcja zapisuje wartość do elementu charakterystyki wartość w pozycje CO: ilość, wartość
  5. LZaliczka( SYMBOL, RODZAJ) - Funkcja pobiera ilość zaliczki składnika lokalu dla danego symbolu składnika czynszu i rodzaju naliczenia. (rodzaj naliczenia jest opcjonalny, jeśli nie występuje program szuka tylko w obrębie symbolu). Wywołanie funkcji bez argumentów zwraca ilość zaliczki z bieżącej pozycji składnika. W przypadku gdy funkcja nie znajdzie składnika (lub będzie w archiwum) funkcja zwraca zero ‘0’.
  6. LLicznik( SYMBOL, RODZAJ, CO) - Funkcja służy do pobrania wartości z licznika, domyślnie pobiera (ilość/zużycie/wartość) w zależności od ustawienia na kartotece licznika, biorąc odczyt z okresu za jaki jest wyliczane naliczenie.
    Funkcja posiada opcjonalny parametr CO pozwalający na określenie jaką pozycje chcemy pobrać. (aktualnie parametr nie jest implementowany)
  7. WpiszLZaliczka( SYMBOL, RODZAJ, WARTOŚĆ) - Zapisuje wartość w polu zaliczka
  8. LKartoteka( SYMBOL, RODZAJ, ZAKRESOD, ZAKRESDO, CO) - Funkcja zwraca sumę z kartoteki naliczeń dla wybranego składnika (domyślnie jest to ilość), w zakresie ilości miesięcy. Argument zakres może przyjmować wartości ujemne i zakres: 0 bieżący mc, -1 poprzedni mc. Parametr CO może przyjąć następujące wartości: ilość (domyślnie), cena, wartość, lp (liczy ilość pozycji)
  9. NC( SYMBOL, CO) - Czyta z charakterystyki nieruchomości
  10. NKartoteka( SYMBOL, OD, DO, CO ) - Funkcja zwraca sumę z kartotek wszystkich obiektów należących do wspólnej nieruchomości
  11. LSC( CO) - Funkcja zwraca składnik czynszowy, gdzie parametr Co może przyjąć następujące wartości: Cena – cena bazowa z podpiętego cennika, IlośćJednostkowa – ilość bazowa z składnika
  12. Nic( WYRAŻENIE) - Funkcja służy do wykonywania innych wyrażeń dla których nie chcemy aby wartość zwracana była uwzględniana w ilości kalkulacyjnej. Funkcja zawsze zwraca pusty łańcuch znaków.
  13. DR( CO, PARAMETR) - Daj różne, gdzie co może przyjąć następujące wartości: Ilość_lokali – zwraca ilość lokali dla bieżącej nieruchomości
  14. SQL( NAZWA, ILE, P1, P2, P3, P4) - Wywołanie procedury składowej NAZWA z ilością parametrów ILE zawierające parametry P1 do P4



Parametry oznaczone jako _-PODKREŚLONE__ są parametrami opcjonalnymi

Funkcje wbudowane

W dokumentacji Clarion można znaleźć pełny opis wszystkich możliwości, zaprezentuje tylko wybrane

  1. choose( warunek, tak, nie) - Funkcja sprawdza wartość logiczna warunku i jeżeli jest prawdą to zwraca „tak” w przeciwnym przypadku „nie”
  2. choose( liczba, w1, w2, w3 …) - Inny sposób wywołania, gdzie za pomocą liczby całkowitej „liczba” określa się jaką wartość ma funkcja zwrócić. I jeżeli „liczba” równa się 1 to zwraca „w1”, jeżeli 2 to zwraca „w2” a jeżeli liczba jest poza zakresem to nie zwraca nic.


Przykładowe użycie

  • Wyłącz składni z wyliczenia jeżeli miesiąc naliczanie to Maj choose( _mc = 5, 0, 1)
  • Pobranie wartości z charakterystyki lokalu i wykonanie innej kalkulacji, której wynik nie wpływa na całość Lc('mek') & Nic( 100 * 5 / 2)







ScrewTurn Wiki wersja 3.0.5.640. Ikony stworzone przez FamFamFam.