Gulyás István
MODERN KÖNYVVITELTAN
IV.
2010
ISBN 978-615-5050-06-0 (online)
Kiadó: © GIN Professional Kft; 1163. Budapest, Edit u. 15;
mailto:gulyas@ginprofessional.hu
Budapest, 2010 november, első kiadás.
![]()
Gulyás István Modern könyvviteltan IV. Kontírozási vagy osztálykoherencia-kalkulus; elmélet és módszertan, példákkal. című tudományos műve Creative Commons Nevezd meg! - Ne add el! - Ne változtasd! 2.5 Magyarország Licenc alatt van.
Based on a work at www.ginprofessional.hu.
Permissions beyond the scope of this license may be available at www.ginprofessional.hu.

Gulyás István
közgazdász
Született: 1948.10.17-én
(A képen a szerző látható 2009-ben)
"A kontírozás a könyvelés alfája és ómegája. Ergo:
aki nem tud kontírozni, az nem tud könyvelni sem."
Gulyás István
TARTALOM
Előszó és ajánlás A könyvviteli kalkulus
Ez a könyv a 2009.07.08-án
először, majd 2010.08.17-én másodszor, javított és bővített kiadásban is megjelent "Modern könyvviteltan" című könyvsorozatom 438 oldalas első könyve[1] első részének IV. fejezetét tartalmazza kissé bővítve és némileg átdolgozva. (A későbbiekben a rövidség kedvéért első könyvem elnevezéssel is mindig erre a könyvemre fogok utalni.)Az
első könyvem első része IV. fejezetének önálló könyvként történő megjelentetését a címében megjelölt tárgya és a könyvrészben olvasható, ám munkaeszközként a többi ismerettől függetlenül használható eljárások (pl. kontírozási algoritmusok) léte indokolja.Azonban m
ielőtt a tárgyra térnénk lássuk a www.adófórum.hu portál (http://www.adoforum.hu/szakmai_forum/tema/21158/valoban-egyszeres-az-egyszeres-konyvvitel? wa=ADO1010) című topikjából vett következő idézetet: a könyvvitelt "anno úgy elméletben tanultuk, gyakorlati képzés szinte semmi sehol, és amikor az életbe kikerült az ember mindent tudott csak kontírozni, könyvelni nem, a gazdasági eseményeket értelmezni" sem ("#6 hvanna fórumtag válasza" 2009.09.08-án).Már ebből az idézetből is
felsejlik ami egyébként tény, hogy a hagyományos könyvviteltan magyar és külföldi tankönyveiben és szakirodalmában sehol sem találni olyan ismertetést, amely a kontírozás (más elnevezéssel: a számlakijelölés), azaz az egyes gazdasági események kapcsán megváltozó vagyonfajták/főkönyvi számlák meghatározásához a kezdők, a könyvelést még csak épp tanulók számára is egyszerűen megérthető és lényegében mechanikusan végrehajtható, véges számú lépésben pontos eredményre vezető algoritmusokat (eljárásokat) kínálna. Pedig az élet és a tudományok több területén az algoritmusok használata bevett megoldás. Például: a kezdő háziasszonynak nem kell szakács képzettséggel rendelkeznie ahhoz, hogy elkészíthessen a családjának gusztusosan és ízletesen mondjuk egy újházi tyúkhúslevest vagy egy paprikás csirkét vagy madártejet. Elég, ha kézbe vesz egy jó szakácskönyvet, amely biztosít a kezdőnek is olyan közérthetően fogalmazott leírást - recept formájában - mely szerint eljárva elkészítheti jól amire éppen szükség van. Vagy például a matematikaoktatás is régóta ad a tanulók részére olyan algoritmust, amelynek használatával kezdőként és tudományos kalkulátor vagy komputer használata nélkül is meghatározhatja bárki - véges számú lépésben - valamely szám négyzetgyökét egy manuális numerikus eljárás segítségével. Stb., stb.Tehát e könyv egy hiánypótló munka. Nevezetesen: a hagyományos
kettős könyvvitelbeli kontírozás, illetve annak általánosításaként a modern N-szeres (N³3) könyvvitelhez tartozó osztálykoherencia-meghatározás elméletének és módszertanának hiányát, mint e művelet különféle eszközeit adó kalkulust[2] pótolja. Teszi ezt azért, mert a kontírozás vagy osztálykoherencia-meghatározás a hagyományos, illetve a modern könyvvitel olyan kulcsfontosságú művelete, ami, ha hibás, elkerülhetetlenül hibás lesz a beszámoló, azaz az eredménykimutatás és/vagy a mérleg is. A hibás beszámoló és az azon alapuló rossz adóbevallások révén viszont jelentős anyagi kár érheti mind a gazdálkodót, mind a hitelezőjét, ami nyilvánvalóan elkerülendő.Mivel e könyvem 1. és 2. pontjában tehát a hagyományos könyvviteltan egyik sajnálatos de lényeges hiányosságának, a hiányzó kontírozási megoldásoknak a pótlásával foglalkozom, szükséges, hogy a Kedves Olvasó rendelkezzék
előzetesen legalább érettségi szintű matematikai ismeretekkel, valamint legalább a könyvviteltan ama néhány alapvető fogalmának és az általuk jelölt dolgok tulajdonságának ismeretével, mint például a gazdasági esemény és négy triviális (vagy másutt alapvetőnek nevezett) típusa, a bizonylat és főbb típusai, továbbá az eszközök, a források, a költségek (ráfordítások), az árbevételek és egyéb bevételek (hozamok) és mindezek főbb fajtái, valamint a főkönyvi számlák és vezetésük módja, a számlaosztályok, a számlakeret, a számlatükör és a mérleg. Ezeket az ismereteket az olvasó bármely könyvviteltan könyvből, de a már említett könyvsorozatom első könyvének első részéből is megszerezheti.Természetesen e könyv 3. pontja egyúttal bemutatja a modern N-szeres (N³3) vagyonkönyvvitel osztályösszefüggéseit - a szabványos gazdasági események függvényében - meghatározó eseménykoordináták automatikus
előállítási módját is. Azonban az a Kedves Olvasó aki ez utóbbi ismereteket is szeretné elsajátítani, annak már a "Modern könyvviteltan" című könyvsorozatom első könyvének teljes első részében írottak ismeretére is feltétlenül szüksége van, mert azok más forrásból jelenleg nem szerezhetők meg.És egy javaslat: Ezen túl már csak egy kis türelem és kitartás kell az itt leírottak megismeréséhez. Nota bene! Bemagolni nem szükséges és nem is ajánlott az e könyvben leírt algoritmusokat és az azok alapját képe
ző elméleti részeket, hanem csak figyelmesen átolvasni, megérteni. Ezután választani kell egyet az algoritmusok közülük és el kell kezdeni annak használatát. Előbb néhány fiktív példán, aztán élesben, valódi gazdálkodók valódi bizonylatainak adataival. Megjósolhatom: ha kellő figyelemmel és pontosan követik használatkor az adott kontírozási algoritmus minden egyes lépését, szabályát (mint egy szakácskönyvet olvasva), akkor már az első és minden további alkalommal is a profi kontírozó könyvelő pontosságát érhetik el. Legfeljebb először lassan, majd egyre gyorsabban kapják meg a helyes eredményt.Tehát itt hálót adunk és nem halat, szemben a gazdasági események kontírozása A-tól Z-ig típusú több száz vagy több ezer oldalra rúgó olyan
gyűjteményekkel, melyek még e terjedelmes voltuk ellenére sem képesek csak - mindig egy adott ország - néhány adott gazdálkodótípusa jellemzőbb gazdasági eseménytípusainak kontírozását kész tényként - ámde kellő magyarázat nélkül - közölni. De arra nyilvánvalóan ezen gyűjtemények nem lehetnek képesek, hogy az összes lehetséges gazdálkodótípus összes lehetséges gazdasági eseménytípusainak (bármely országban és bármely korban elfogadott) kontírozását - köztük nagy valószínűséggel pont azt vagy azokat is amely(ek)re Önnek Kedves Olvasóm éppen szüksége lenne - bemutassák, mert az már csak egy "végtelen nagy könyvben" és szinte "végtelen sok" elemű halmaz elemeinek a felsorolásával lenne megoldható, ami lássuk be egyetlen kiadónak sem menne. Tehát még egyszer: mi itt hálót adunk. Azaz olyan eszközrendszert, amelyből az olvasónak szimpatikus kontírozási eljárás, e kevesebb, mint 100 oldalnyi könyvecske áttanulmányozásával könnyen megérthető és akár kézikönyvként való használatával alkalmazásba vehető, s melynek felhasználásával minden kezdő is önállóan és kreatívan képes lesz professzionális módon - azaz hibátlanul - kontírozni és ráadásul az "éles" használat révén egyre gyorsabban. E könyv ugyanis a "hogyan kontírozzunk"-ot ismerteti meg s nem a különféle események kontírozásának - teljességre az előbb vázoltak miatt sohasem törekedhető - végeredményét. Hasonló ez a matematikaoktatáshoz, ahol az egyes problématípusok kezelési módszereit, vagy a megfelelő egyenlettípusok megoldási képleteit és szabályait kell megtanítani-megtanulni és nem pedig az összes lehetséges probléma összes lehetséges megoldási módját - mert az végtelen számossága miatt lehetetlen.És végül ne feledjék! A kontírozás a könyvelés alfája és ómegája. Ergo: aki nem tud kontírozni, az nem tud könyvelni sem.
Mindezek figyelembevételével ajánlom e könyvet
figyelmébe.
Budapest, 2010. november 4.
Gulyás István
es definíciók
Elöljáróban néhány nyomban felhasznál
ásra kerülő fogalom meghatározását ismertetem. A vagyonosztályok és a hagyományos kettős könyvvitelbeli számlák összefüggéséről további részletesebb ismertetés található a könyv végén az 1. Függelékben. Ezen ismereteket sem szükséges megtanulni, hanem csak figyelmesen elolvasni és megérteni. Lássuk tehát a definíciókat:


E definíciók ismeretében most térjünk a tárgyra:
Hogy a könyvviteli nyilvántartásból helyes információkhoz juthatnak-e az érdekeltek (a gazdálkodó, a cégtulajdonos, a hitelező, az adószedő, stb.) az - a kötelező ellenőrzésektől eltekintve - egyértelműen a bizonylatolt gazdasági események könyvviteli eseményekké alakításának - azaz a gazdasági események adatainak a könyvviteli nyilvántartásban való rögzítése - folyamatában dől el. Ha e művelet során valamely adatot hibásan könyveltek le, ennek folyományaként nyilvánvalóan hibás lesz a megfelelő könyvviteli output (például adott esetben a főkönyvi kivonat vagy az ennek alapján készült eredménykimutatás és/vagy a mérleg) is.
Ezért voltaképpen a bizonylatolt gazdasági események könyvviteli eseményekké alakításának folyamatát tekinthetjük az érdemi könyvelés szakaszának, hiszen ebben a könyvviteli fázisban nyernek értéket a naplózott könyvviteli események adatai, köztük az osztálykoherencia (hagyományos könyvvitelben a kontírozási vagy más elnevezéssel a számlaösszefüggés) adatai is. Következésképpen - szűkebb értelemben - ez a műveletsor, vagyis az egyes gazdasági események adatainak a kontírozási vagy osztálykoherencia-összefüggést is tartalmazó idősoros rögzítése maga az érdemi könyvelés, míg a rögzített adatok alapján végzett további munka (a számlasoros elszámolás és más jellegű kigyűjtések, összesítések, stb.), már az adatfeldolgozást, a tágabb értelemben vett könyvvitelt jelentik, mely az előbbi műveletsor által tehát egyértelműen meghatározott.
Az elmondottak alapján tehát, a szűkebb értelemben vett vagyonkönyvvitel említett folyamatán belül, nyilvánvalóan kulcsszerepe van az osztálykoherencia, avagy - a hagyományos könyvvitelben - a kontírozási összefüggés meghatározásának (vagy másképp elnevezve ama számlakijelölésnek, mely a kijelölt számlák azonosítójával megmutatja, hogy mely számlák egyenlege változik meg valamely gazdasági esemény kapcsán). Ha ez a művelet nem sikerül jól, akkor hiába könyveltük jól a gazdasági esemény többi adatát, a könyvelés belsőleg és/vagy külsőleg is inkonzisztenssé (ellentmondásossá) válik. Ráadásul ez, mint könyvviteli hiba nem feltétlenül mutatkozik meg, nem feltétlenül észlelhető[10]. Ezt a problémát tehát el kell kerülni, lehetőleg már a kezdő könyvelőnek is. Ám ez nem is olyan egyszerű feladat.
E probléma megoldására, egy, a hagyományos vagy modern könyveléskor egyaránt használható, formalizált eszközrendszert - néhány, véges számú lépésben pontos eredményre vezető algoritmust, valamint függvényt és szabályt - mutatok be, ahol indokolt, azok elméleti megalapozásával együtt. E részben tehát a fenti cél elérésére szolgáló kalkulusról ejtek szót. E kalkulus kétarcú: egyrészt logikai, másrészt (és jórészt) matematikai jegyeket is hordozó, melynek összefoglaló táblája a 4. pontban megtekinthető.
1. A könyvviteli grammatika, avagy a könyvvitel nyelvtana
Hát ami sok, az sok! - fakadhat ki az olvasó e cím láttán. - Hogy kerül a csizma az asztalra?! Könyvvitelben nyelvtan?? Ez abszurdum!
Nem, nem, Kedves Olvasóm! Mint az
előszóban javasoltam: legyen türelmes, és kitartó! Az alábbiak rávilágítanak az e címben jelzett problémakör elvi és gyakorlati jelentőségére.A hagyományos könyvviteltanban - nem tévedés - 500 éve(!!) a könyvelési folyamat alapjainak bemutatása, ok
tatása abban áll, hogy közlik a téma iránt (többé-kevésbé) érdeklődő laikussal lényegében a következőket:E "Móricka-példát" jó esetben még néhány követi - az imént említett 1.), 2.) és 4.) eseménytípusokra vonatkozóan is - és ezzel, in medias res, benne
is vannak könyvviteltudományuk kellős közepében. Sőt! A könyvelési folyamat alapvető mozzanatait ezzel, voltaképpen kivétel nélkül és végérvényesen, elintézettnek is tekintik, mert arra eddig soha, sehol nem derült fény, hogy:Mivel a könyvviteltan irodalma és gyakorlata e kérdések
kel eddig mit sem törődött, két lehetőség adódott: A kezdő, a könyvvitel gyönyöreivel éppen ismerkedő delikvens a könyvviteltan felhozott példáin keresztül vagy ráérzett ösztönösen (előbb vagy utóbb) a dolog nyitjára, vagy úgy fejezhette be a tanulmányait, hogy paradox módon, szinte mindent tudott a könyvvitelről, csak épp azt nem, hogyan kell - az említett szűkebb értelemben véve - könyvelni, amint ezt olvashattuk ki az előszóbeli idézetből is.Többször fordultak hozzám ismeretlenül is emberek az
zal a kéréssel, hogy korrepetáljam őket könyvvitelből. Kérésüket azzal magyarázták, hogy, pl. bár most fejezték be a számviteli főiskolát, vagy a mérlegképes könyvelői tanfolyamot, azonban oly mértékben bizonytalanok a tanult ismeretek alkalmazásában, hogy így nem mernek munkát vállalni, vagy vállalkozásba fogni. A jelentkezők legnagyobb ismeretbeli hiátusa éppen az említett a.-c. pontba foglalt kérdések, azaz a kontírozás tekintetében volt.Nos, Kedves Olvasóm, ezért került a csizma az asztal
ra. A könyvviteli grammatika, egyebek mellett, előkészíteni hivatott az a.-c. kérdésekre adandó helyes választ.Most pedig lássuk a medvét!
Előtte azonban újból megemlítem: az itt következőket türelmes és figyelmes olvasásukkal megérteni, majd alkalmazni, de nem bemagolni kell. (A használattal úgyis ragad az ismeret az emberre, mint a piszok.J)1.1 A bizonylatolt gazdasági események interpretációja[11]
Ahhoz, hogy egy gazdasági esemény adatait lekönyvelhessük, nyilván szükségünk van bizonylatra. Hisz a bizonylati elv (mint vagyonkönyvviteli axióma) szerint is: minden gazdasági eseményt bizonylat adatai alapján kell könyvelni. Ez a bizonylat egy adott gazdálkodónál bekövetkezett és így nála
könyvelendő gazdasági eseményt adataival hitelesen leíró, illetve (nomen est omen) bizonyító okirat.Bár ez közvetlenül nem ide
, hanem a már említett első könyvem "A vagyonkönyvvitel hibatanának alapjai" című részébe tartozik, mégis megemlítem, hogy természetesen mielőtt a könyvelést megkezdjük, el kell végezni a bizonylatok ellenőrzését. Ezt nevezhetjük nulladfokú ellenőrzésnek is. Ennek keretében vizsgálnunk kell:Az a.-c. pontok szerinti nulladfokú ellenőrzés kön
yvelés előtti végrehajtása logikus, az ellenkezője nem az, sőt nem jelentéktelen utólagos többletmunkát, illetve anyagi károkat okozhat.Folytatva a téma tárgyalását, legyen gazdálkodónk neve például Ács Ferenc, aki mondjuk építési vállalkozó. Részére könyvelünk. Ács cégénél folyamatos raktárkészlet-nyilvántartást nem vezetnek; év végén veszik készletre a leltár szerint maradt anyagokat.
A könyvelendő gazdasági eseményt az
alábbi x13. ábrán látható fiktív adathalmazú "bizonylatmodell" írja le.
x13. ábra
Az esemény lekönyveléséhez értelmeznünk kell a bizonylatok, így eme bizonylat adatait is.
Azaz másképp kifejezve: meg kell adnunk a bizonylatolt gazdasági esemény korrekt eszköz- és/vagy forrásaspektusú interpretációját. Ehhez elevenítsük fel a bizonylatolt gazdasági események adatvektorának sémáját.
E séma figyelembevételével bevezetjük a bizonylatolt gazdasági esemény könyvviteli interpretációjának fogalmát a következ
őképpen:(Di).: Egy bizonylatolt gazdasági esemény könyvviteli interpretációján (röviden interpretációján) a bizonylatolt gazdasági esemény a(be)*
adatvektorának megfelelő bizonylati adatok értelmezését, és információtartalmának egyetlen, múlt idejű, köznyelvi kijelentő mondattal, vagy eseménynévvel [(név)leírással] való szabatos megfogalmazását, továbbá magát az interpretáció eredményeként kapott mondatot vagy (név)leírást értjük.(Di.b).: Azt az interpretációt, amely a bizonylatolt gazdasági esemény mind
en adatát egy bővített köznyelvi kijelentő mondatba fordítja le, teljes vagy bruttó interpretációnak (IBR) fogjuk nevezni.(Di.n).: Ha a bizonylatolt gazdasági eseménynek csak a harmadik adatát (a3=eseménynév) interpretáljuk, akkor egy absztrakt gazdasági esemény interpretációjáról, avagy nettó interpretációról (IN) beszélünk, melynek eredménye szintén lehet egy mondat vagy egy (név)leírás.
A (Di.b) és (Di.n) definíciókból folyik, hogy a nettó interpretációt a bruttó interpretációból egyértelmű l
eképezéssel nyerjük, azaz:I
BR ® IN.Most pedig adjuk meg először az x13. ábrán látható
készpénzfizetéses számlán leírt bizonylatolt gazdasági esemény bruttó interpretációját. Ennek "verbális értékét" majd aposztróf-jelek (') közé tesszük.A bizonylat feladatunk szempontjából releváns adatait (olvasási szokásunk szerint balról jobb felé, illetve fe
lülről lefelé haladva) a bizonylat előre nyomtatott, valamint rubrikáiba beírt adatainak figyelembe vételével és értelmezésével választjuk ki. Ezek tehát az x13. ábrából az alábbiak:Ezt az "adatzuhatagot"
nehéz így interpretálni, előbb logikailag rendezni indokolt. Ezért segítségül az interpretáció végrehajtáshoz (ez nem kötelező!), feltölthetjük a bizonylatolt gazdasági esemény adatvektor-formuláját a bizonylat adataival:
Megjegyzés: Az 'esemény neve' megjelölésű adat, a 'cementvásárlás készpénzért' a bizonylat nevéből: "KÉSZPÉNZFIZETÉSES SZÁMLA", vevőt megjelölő rubrikája ta
rtalmából: "A vevő neve... ÁCS FERENC", vagyis akinek könyvelünk, továbbá "A termék... megnevezése..." rovat tartalmából: "CEMENT" következik. A példabeli esetben irreleváns a4, a6 és a8 adatokat (mennyiség és egysége, valamint az ÁFA-tartalom) az interpretáció során, értelemszerűen, figyelmen kívül hagyjuk.Így már könnyebb a feladat végrehajtása. És akkor lássuk a bruttó interpretációt:
I
BR='Az 123456 bizonylatszámú számla adatai szerint a gazdálkodó 2001.12.18-án vett cementet 15.000 Ft készpénzért.'További megjegyzések:
Hogy a bizonylat a gazdálkodóé - akinek bizonylatát könyvelni kell - evidens. Következésképpen az a(be) adatvektorban ezt külön nem szokás adatként szerepeltetni,
csak - ellenőrzés után - a bruttó interpretációban.A cement egységárát sem jegyezzük fel explicit adatként, hisz ha szükség lenne rá, a pénzérték és a mennyiség hányadosa ezt megad
ja. Ezzel munkát, időt és számítógépes tárkapacitást lehet megtakarítani.Ugyanennek a bizonylatolt gazdasági eseménynek a nettó interpretációja pedig az alábbi:
(a) I
Voltaképpen egyszerűbben, ámde kissé pontatlanul, úgy is fogalmazhatunk, hogy a bruttó interpretációból mi
nden numerikus és alfanumerikus adatot elhagyva kapjuk a nettó interpretációt. (A folyamatot - a megfelelő ragokat és jeleket, valamint a bizonylat számszerű adatait is felhasználva - természetesen fordítva is végre lehet hajtani. Ez a tény a bruttó és nettó interpretáció helyességének ellenőrzésére felhasználható.)A nettó interpretációval - a köznyelvi kifejezési formá
ját tekintve - egy múlt idejű igei állítmánnyal rendelkező bővített kijelentő mondatra - 'A gazdálkodó vett cementet készpénzért.' - fordítottuk le a bizonylatolt gazdasági eseményt. Következésképpen e mondat, egy állításként, hordozza az esemény által tükrözött vagyonváltozás lényegének, azaz: az absztrakt gazdasági esemény - tervezett vagy működő könyvviteli rendszerünk szempontjából fontos - információtartalmát. Ezen ismerettartalomra a 'Milyen (bizonylatolt) gazdasági esemény történt?' kérdéssel kérdezhetünk rá. Mindebből következik, hogy:Az absztrakt gazdasági esemény és a nettó interpretáció (I
N) egymás logikai szinonimái, következésképpen egymással - tartalmuk lényegét tekintve - helyettesíthetők.A bizonylatra alapozott interpretációba foglalt állí
tást - ha a bizonylat, a már említett nulladfokú ellenőrzést kiállta, az ellenkezőjének bebizonyosodásáig - ab ovo igaznak tekintjük. Voltaképpen ez a feltevésünk a bizonylat funkciójából fakadóan jogos. (Mindez nem annullálja az ellenőrizetlen vagyonkönyvvitel vélelmezendő pontatlanságának elvét, és a könyvvitel négyszög-ellenőrzésének törvényét! E megállapítás igaz voltának ellenőrzéséhez lásd említett első könyvemben "A vagyonkönyvvitel hibatanának alapjai" című részt!)A bizonylatolt gazdasági esemény (a) alatti nettó interp
retációja egyszerűsíthető. Elhagyható belőle, azaz rejtetté tehető az alany. Ugyanis evidens, hogy a gazdasági események történései a gazdálkodók cselekvései által mennek végbe, és egyébként is: az igei állítmány személyragja utal az alanyra. Az alanyra tehát explicite nincs is szükségünk.De konkrétan ki is lehet az alany?
Voltaképpen tárgyalási univerzumunkat (a gazdálkodó vagyonkönyvvitelét) tekintve, leggyakrabban a gazdálkodó maga (másképp: akinek könyvelünk), és ritkábban a gazdálkodó üz
letfele (vevője, szállítója, hitelezője) és dolgozói. Nos, az egyszerűsített nettó interpretáció így a következő:(b) I
Most még azt is megtehetjük, hogy a gazdálkodó helyébe képzeljük magunkat, és ekkor a 'Vett' igét 'Vettünk'-re változ
tathatjuk. (Az interpretált esemény múlt idejű igei állítmánya voltaképpen bármely személyben állhat - pl. 'vettem', 'vettél', 'vett', 'vettünk', stb. - ez nem befolyásolja könyvviteli szempontból a szükséges információtartalmat. (Sőt! tulajdonképpen az igeidő - pl.: 'vettünk', 'veszünk', 'venni fogunk' - sem.) Természetesen, a rend kedvéért, egy következetes választás nem árt. Mi, mostantól áttérünk a többes szám első személyű, múlt idejű igei állítmány következetes alkalmazására. Ekkor magunkat tekintjük a gazdálkodónak - mondjuk magunknak könyvelünk - és üzleti partnerünk, stb. cselekedeteire az igei állítmány egyes vagy többes számú, harmadik személyű személyragjával fogunk utalni. Ez rövidebb, ám érthető közlést tesz majd lehetővé. Ezek alapján (b) így alakul:(c) I
Definíciója értelmében a nettó interpretáció eredmé
nyeként kapott hiányos (alany explicite nincs) kijelentő mondatot intenzionálisan[12] azonosnak tekinthetjük az eiÎE absztrakt gazdasági eseménnyel[13] (i=1,2,... m), azaz esetünkben:(d) IN= ei= 'Vettünk cementet készpénzért.'
Ha most mondattanilag elemezzük a (d) alatti interpretációt, azt találjuk, hogy az csak a 'Vettünk' állítmányt (jelölje: 'p' a latin 'praedicatum' szó kezdőbetűje), valamint egy eszköz vagy forrás jellegű vagyonelemet megnevező köznévi tárgyat (itt ez a 'cementet' szó; jelölje a tárgyat: 'o' = a latin 'obiectum' szó kezdőbetűje) és köznévi határozót (itt ez a 'készpénzért' szó; jelölje a határozót 'a' = a latin adverbium szó kezdőbetűje) tartalmaz. Más interpretációkban ezek esetleg jelzős szerkezetben, illetve az említett határozón kívül egyéb határozószóval (pl. a tárgyhoz kapcsolódó helyhatározóval) együtt is szerepelhetnek. Ilyen például a következő két mondat:
(d.1) e
i= 'Vettünk bontott téglát készpénzért.', vagy(d.2) e
i= 'Vettünk készletre bontott téglát átutalásos fizetéssel.'.A jelzőt (pl.: 'bontott', és 'átutalásos'), és a ko
ntextus (szövegösszefüggés) alapján a tárgyhoz kapcsolódó határozót (pl.: 'készletre') azonban, a mondatot eredményező interpretációban, mindig a jelzett szóhoz - illetve a kontextus szerint a tárgyhoz kapcsolható helyhatározó esetén nyilván a tárgyhoz - tartozónak tekintjük. Voltaképpen ezeket a jelzős vagy határozós szerkezeteket könyvviteli szempontból egy egységként kezeljük. Ezt azért tehetjük meg, mert a szükséges könyvviteli (kontírozási) információk kinyeréséhez, illetve további műveletek végzéséhez csak állítmányra, tárgyra és határozóra van szükségünk - ez a későbbiekben igazolódik majd. (A könyvviteli grammatika tárgya és határozója, mint nyelvi kategória, tehát nem teljesen azonos a köznyelvi nyelvtan hasonló nevű kategóriáival, hanem gyakran inkább kettő vagy több szóból álló tárgyi, illetve határozói jellegű szövegszerkezetnek felel meg.)Az interpretációval keletkezett mondatok tartalmaz
hatják még az 'a', 'az' határozott névelőt, kötőszóként az 'és' szót, valamint tagolójelként a ',' vagy ';' jelet; de ezek el is hagyhatók, ha a hiányuk nem értelemzavaró.A megfelelő jelöléseket é
s a szöveg-összekapcsolás (kontakenáció) '&' jelét alkalmazva a nettó interpretáció, mint mondat sémája így írható fel:(e) I
(A sémákban csak a kontakenáció jelét használjuk a mondatalkatrészek szimbólumai között a "mondat" tagolására.)
A
z eddigiekből az is gyanítható, hogy az interpretáció információforrása nem kizárólag a gazdasági esemény alapbizonylata. Gondoljunk itt arra, hogy a x13. példa szerinti készpénzes cementvásárlást igazoló számlából az nem derülhet ki, hogy a vásárolt cementet raktárra vették-e avagy közvetlen felhasználásra. Következésképpen pusztán a számlából az sem derülhet ki, hogy könyvviteli eseményként raktárkészlet-növekedést, vagy közvetlenül költségnövekedést kell-e könyvelni a készpénzcsökkenés mellett. Ezen túl, a készpénzes vásárlást igazoló számlából - érthetően - az sem tudható meg, hogy, ha raktárra vették az anyagot, alkalmazni kell-e például elszámoló árat (előre tervezett, fix, normatív árat[14]) könyvelendő készletérték gyanánt vagy sem. Ezek és az ezekhez hasonló többletinformációk, csak a konkrét gazdálkodó kiegészítő bizonylataiból (pl.: raktári bevételi bizonylat), illetve effektív gazdálkodási módszerének, szervezetének és gazdálkodása íratlan vagy írott szabályainak (pl. számviteli szabályzatainak) ismeretéből szerezhetők meg. Ezen túlmenően befolyásolják még a könyvelés mikéntjét a könyvviteltani ismereteken túl, a szakmai ajánlások, szokványok, sztenderdek és esetleg (amely országban ilyenek vannak) a kötelező jogszabályi rendelkezések.Nota bene! Eme, a konkrét gazdálkodóra vonatkozó, (alap)bizonylaton túli (háttér)ismeretekkel elengedhetetlenül rendelkeznie kell annak, aki helyesen akar kontírozni, könyvelni.
Összefoglalva az eddigieket:
A bizonylatolt gazdasági események interpretációjának információforrásai
tehát a következők:Az a. pontban jelzett bizonylat adatai köznyelvi mondattá interpretálhatók (fordíthatók le), következésképpen a bizonylat adathalmazát eleve, egy sajátos nyelvre kódolt mondatnak tekinthetjük. A b.-d. pontban megjelölt ismereteket is köznyelvi mondatok hordozzák. Mindezekből folyik a következő definíció:
(Du).: Az a.-e. forrásból származó könyvviteli információt hordozó mondatok, kifejezések és szavak összességét (halmazát), a továbbiakban, az adott gazdálkodó könyvvitele UG tárgyalási univerzumának fogjuk tekinteni és nevezni.
A (Du) definícióból következik, hogy mind az IBR, mind az IN=ei, mint köznyelvi mondatok, valamint ezek minden alkatrésze (így a p, o, a jelű alkatrész is), eleme az adott gazdálkodó könyvvitele UG tárgyalási univerzumának.
*
Megállapíthatjuk, hogy az IN=ei (i=1,2,... n) interpretációk p, o, a alkatrészeinek permutációjával képzett mondatok (azaz a p&o&a; p&a&o; o&p&a; o&a&p; a&p&o; a&o&p) egyformán értelmesek és azonos jelentésűek (ez ellenőrizhető), mi azonban - ritka kivételtől eltekintve - munkánk megkönnyítése érdekében, következetesen és egységesen az (e) sémabeli (p&o&a) sorrendet fogjuk alkalmazni (noha ez nem lenne kötelező). Javasoljuk, hogy a mondandónk jobb követhetősége érdekében ezt tegye az olvasó is.
A mondattani alkatrészek szimbólumaival kiegészítve a (d), (d.1) és (d.2) példákat a következő interpretáci
ókat kapjuk:(f) I
(f.1) e
i='Vettünk(p) bontott téglát(o) készpénzért(a).';(f.2) e
i='Vettünk(p) készletre bontott téglát(o) átutalásos fizetéssel(a).'.*
Állapodjunk meg abban, hogy a továbbiakban, hacsak nem indokolt, az interpretációkban a mondatalkatrészek szimbólumait nem tüntetjük fel.
Állapodjunk meg továbbá abban a könyvviteli helyesírási - konkrétan sz
órendi - szabályban is, hogy: az 'o' és 'a' jelű tárgyhoz illetve határozóhoz ("gazdaelem"-hez) tartozó határozószót és/vagy jelzőt mindig a gazdaelem elé írjuk, különösen a mondat könyvviteli elemzési célú felhasználásakor.*
A bizonylatolt gazdasági esem
ények interpretációjával nyerhető kijelentő mondatokra, az absztrakt gazdasági eseményeket kombinált osztályozási ismérvrendszer alapján osztályokba soroló, 2.1 számú függelékben adunk több példát is.*
Az előbbiektől eltérően, egy bizonylatolt gazdasági e
seményt, mint eseményindividuumot, a tulajdonságaival leírva, ún. individuum-leírás (röviden: leírás, vagy eseménynév) formájában is interpretálhatunk. Például a (d) mondatot a következő módon alakíthatjuk át ilyenné.A 'vásárlás' esemény individuális tulajdonsága a jelen esetben az, hogy 'készpénzes' és az, hogy 'cement'-re irányul. Ezeket figyelembe véve így interpretáljuk:
El
ső lépés:(g) I
N=ei='Készpénzes cementvásárlás történt.'A második lépésben elhagyjuk a magától értetődő 'tö
rtént' állítmányt. Így marad az eseményindividuumot ('vásárlás') lényegében 'cement-' és 'Készpénzes' jelzőkkel megadó leírás, mint állítmány nélküli hiányos mondat, mely szintén a 'Milyen (bizonylatolt) gazdasági esemény történt?' kérdésre ad egyértelmű választ, az eseményindividuum (mindig két) eszköz- és/vagy forrás jellegű vagyonelemet megnevező tulajdonságának leírásával. Mindezek alapján az interpretáció eme eredményét individuum- vagy eseménynévnek nevezzük - s ez, a jelentését tekintve, mindig megegyezik az adatvektor absztrakt gazdasági eseményt megnevező 'eseménynév' adatával.A példabeli esetben ez így néz ki:
(h)I
(h')I
N=ei='Cementvásárlás készpénzért.'.*
Az indi
viduum-leírást, vagy másképp: eseménynevet eredményező eseményinterpretációkra több példát találunk a 2.2 függelékben.*
A bizonylatolt gazdasági esemény interpretációja révén kapott eseménynév vagy mondat - levonva a következtetést a (d)®(h) átalakításbó
l -, minthogy mindkettő azonos eseményindividuumra, azaz ugyanazon absztrakt gazdasági eseménytípusra vonatkozik, ekvivalens egymással és egyik a másikba egyszerű átfogalmazással (ha kell szórendcserével és/vagy egyes szavakat más, odaillővel helyettesítve, stb.) átalakítható. Egyébként a (h) és (h') típusú eseményneveket - főleg rövidségük miatt - elsősorban a szabványos gazdasági események véges elemszámú halmazának felépítéséhez érdemes használni.Mivel tárgyalási univerzumunk (U
G) a gyakorlatban alkalmazott interpretáció esetén nem az általában vett vagyonkönyvvitel, hanem mindig egy konkrét gazdálkodó gazdasága és vagyonkönyvvitele, ezért - újból emlékeztetünk - a bizonylatolt gazdasági események interpretációjánál a konkrét gazdálkodó gazdálkodási profiljának, gazdasága szervezeti felépítésének és működésének jellemzőit, továbbá, ha vannak, a jogszabályok és/vagy a gazdálkodó szabályzatainak rendelkezéseit, mind, a tárgyalási univerzumba (UG) tartozó adottságokként értelmezzük és használjuk.Például: Ha mint gazdálkodó, minden vásárolt dolgot el
őször bevételezünk a raktárunkba - s ez kiegészítő bizonylatból (pl.: raktári bevételezési jegy) és/vagy belső szabályzatunkból vagy gyakorlatunkból ismert kell legyen -, akkor az (f) korrekten így szólhat:(f') I
Megemlítendő még, hogy a
z interpretációval létrehozott mondat rendelkezhet két határozói szerkezettel is. Ennek sémája:(i) I
Példák erre:
(j) I
vagy:
(k) I
N=ei='Elszámoltuk(p) a márciusi bruttóbért(o) költségként(a) és kötelezettségként(a').'.A több határozós (i) sémájú mondatok (ha kell szó
rendcserével és/vagy egyes szavakat más, odaillővel helyettesítve, stb.) mindig átfogalmazhatók - jelentésük megtartása mellett - az alapsémánknak tekinthető (e) sémájú mondattokká. Például:(j') I
(k') I
N=ei='Növeltük(p) a márciusi bruttóbérrel a bérköltséget(o), a bérkötelezettség növelésével egyidejűleg(a).'.Továbbá, az interpretációval létrejött mondat felépülhet két tárggyal (tárgyas szerkezettel) is. Ennek sémája:
(l) I
Példa erre:
(k'') I
Mint az jól látható, a (k'')-t a (k')-ből a határozói szerkezet tárggyá történő átfogalmazásával hoztuk lé
tre. E mondat - és minden hasonló mondat - ahogy vissza, úgy át is alakítható az (e) sémájú mondattá.*
Most f
eltehetjük a következő kérdést: Egy bizonylatolt gazdasági esemény nettó interpretációja mikor korrekt? Az eddig kifejtettek alapján már sejthető, hogy:(Tx).: Egy bizonylatolt gazdasági esemény
(eszköz- és/vagy forrás aspektusú) nettó interpretációja akkor és csak akkor korrekt, ha az eredményeként kapott mondat egyidejűleg kielégíti a következő követelményeket:Nyilván nem korrekt a következő jellegű nettó inte
rpretációk egyike sem. Például:A (Tx) tétel a (T
4.1) törvény, valamint az interpretáció és elemei definíciójának egyenes logikai következménye.Egyébként a tétel igazsága egyszerűen belátható, ha egyenként megvizsgáljuk, hogy az a) - h) kritériumok
valamelyikének nem teljesülésekor hogyan válik az interpretáció mondata szerinti absztrakt gazdasági esemény meghatározatlanná. Ennek kipróbálását az olvasóra bízzuk.Mivel a két-tárgyas vagy két-határozós interpretáció, és az eseménynév, könnyedén
átalakítható az előbbi tételben leírt (e) IN=ei=p&o&a alapsémájú mondattá, ezért az alapsémától eltérő szerkezetű interpretációk jósági kritériumaival külön nem kell foglalkoznunk.A tételből következik, hogy, ha akár csak egyetlen krit
ériumnak is a felsoroltak közül nem felel meg az interpretáció, akkor nem korrekt - vagyis hibás.A hiba eredhet magából az interpretáció műveletének hel
ytelen végrehajtásából, de származhat a bizonylat ellenőrzéskor észre nem vett (vagy nem ellenőrzött), de hibás adatából.A hibás interpretációt ki kell javítani, ha kell a bizonylat javítását is elvégeztetve, különben a könyve
lés is hibássá válhat - ami nyilván anyagi kárral járna, ezért célszerűen megelőzendő.
1.2 A könyvviteli grammatika szerepe és alapkategóriái: a kijelentő mondat és állítmánya, tárgya, határozója, val
amint az eseménynévÖsszefoglalva az eddigieket, megállapíthatjuk, hogy a könyvviteli grammatika, hasonlóan a természetes nyelvek nyelvtanához, az információt hordozó nyelvi kifejezéseket osztályokba sorolja. Ezeket az osztályokat másképp kategóriáknak is nevezik. A könyvviteli grammatika alapkategóriái a bizonylatolt gazdasági esemény interpretációjaként kapott
(többnyire rejtett alanyú) kijelentő mondat (röviden: mondat) és a mondatnál rövidebb eseménynév (eseményindividuum megnevezése lényeges tulajdonságainak leírása által). Az alapkategóriák közé tartozik továbbá a mondatbeli múlt idejű igei állítmány (röviden: állítmány), valamint a mindig eszköz és/vagy forrás jellegű vagyonelem-párt megnevező köznévi tárgy és köznévi határozószó (röviden: tárgy és határozó). Ezen alapkategóriákat a könyvviteli grammatika lényegében azonos értelemben használja, mint a természetes nyelvek nyelvtana, kivéve az eseménynevet, valamint a mondat köznévi tárgyát és határozóját. Az utóbbi kettő kategória ugyanis szerepelhet jelzőjével és nem köznévi határozóval - együtt is. Ekkor e szerkezetet együtt - a jelzett szót jelzőjével, vagy pl. helyhatározót a tárggyal összevontan - egy könyvviteli nyelvi egységnek, tárgynak vagy határozónak, illetve tárgyi vagy határozói szerkezetnek tekintjük és nevezzük - a fő alkotóelemének neve alapján - szemben valamely természetes nyelv tanával.A könyvviteli grammatika tehát hasonló, ámde nem azonos valamely nemzeti nyelv grammatikájával, így például a magyar nyelv grammatikájával sem.
Egyrészt azért nem, mert a könyvvitel nem egy nemzeté, ugyanúgy, mint például a matematika, a logika, a fizika, a kémia. A könyvviteli grammatika, mint a könyvvitel ma
ga, természeténél fogva, hasonlóan az előbbi tudományokhoz, internacionális.Másrészt: a könyvviteli grammatika szerepe jelentős a v
agyonváltozás (szövegváltozós) függvénye és e függvény deriváltja fogalmának - a továbbiakban sorra kerülő - kifejtésében is, valamint végső soron annak előkészítésében, hogy egy hatékony eszközrendszert biztosíthassunk a könyvviteli osztálykoherencia (a hagyományos könyvvitelben ez a számla- vagy kontírozási összefüggés) korrekt, formális meghatározásához. Ennélfogva a könyvviteli grammatika e feladathoz kell igazodjon. Ezért egyes természetes nyelvi kategóriákat - kérdő-, felkiáltó-, stb. mondat; névmás, stb. - egyáltalán nem használ, míg más természetes nyelvi kategóriákat pedig - határozott névelő, helyhatározó, jelző - a hozzátartozó tárggyal vagy határozóval, egy nyelvi egységként kezel.
2. Kontírozási vagy osztálykoherencia-kalkulus
Ebben a pontban bemutatjuk azokat az eszközöket, melyek segítségével egy adott gazdasági esemény által érintett vagyonosztályok (hagyományos könyvvitelben számlák), azaz: az osztálykoherencia vagy osztályösszefüggés (hagyományos könyvvitelben ez a számla- vagy kontírozási összefüggés) mindenkor, mechanikusan végre
hajtott műveletek véges sorozataként, korrekt módon meghatározhatók.2.1 A vagyonváltozás (szövegváltozós) függvénye
Az előző pontban említettük, hogy a bizonylatolt ga
zdasági események interpretációjával nyert kijelentő mondat a jelentését, s így a lényegét tekintve, ekvivalens az eiÎE absztrakt gazdasági eseménnyel (i=1,2,... n), E pedig ezen események véges, vagyis n elemű halmaza.Ha ezeket az absztrakt gazdasági eseményeket tipizáljuk, akkor a tipizált e
i absztrakt gazdasági esemény egyben eleme az EL lehetséges gazdasági eseménytípusok m elemű (m£n) véges halmazának, jelölve: eiÎELÌ E ahol i=1,2,..., m.Amikor pedig e lehetséges gazdasági eseménytípusok használata az adott gazdálkodónál kötelező, akkor az ilyen ei absztrakt gazdasági eseménytípust szabványos gazdasági eseménynek nevezzük. Ez az esemény eleme az adott gazdálkodóhoz egyértelműen hozzárendelhető ESZ szabványos gazdasági események m elemű véges halmazának is, jelölve: eiÎESZ; EL=ESZ.
E tényekből következik, hogy mind az absztrakt gazd
asági események, mind a szabványos gazdasági események bármelyike azonosítható egy nettó interpretáció révén nyert, illetve nyerhető mondattal, méghozzá teljesen azonos séma szerint. Ez a séma pedig nem más, mint az előző pontban (e) alapsémaként emlegetett kifejezés, amely állítmányból, tárgyból (vagy tárgyi szerkezetből) és határozóból (vagy határozói szerkezetből) álló kijelentő mondatot reprezentál. Szimbólumokkal jelölve ezt:(a) I
Az absztrakt gazdasági eseményekre, mint a bizonylatolt gazdasági események nettó interpretációja révén nyert mon
datokra nézve igaz a következő tétel:(T
x+1).: Minden IN=p&o&a=eiÎE mondatból "kivonható" - meghatározott szabályok szerint - az adott gazdálkodó, adott gazdálkodói profilja szerinti vagyona megváltozott eszköz- és/vagy forrás jellegű két vagyonelemének (vi, i=1,2.) a neve (vagy a vagyonelemet tulajdonságaival meghatározó leírása), mint a áv1,v2ñ rendezett név- vagy névleírás-páros. E szabályokról a következő pontban értekezünk. (A továbbiakban, a rövidség kedvéért, a áv1,v2ñ páros elemeit csak névként fogjuk említeni, s mellőzzük, ha lehet a (név)leírás emlegetését is.)A (T
x+1) tétel, a klasszikus logika szabályai szerint, egyenesen következik a (Tx) törvényből és a nettó interpretáció definíciójából, hiszen a (Tx) törvény értelmében a IN=ei=p&o&a mondat tárgyában(o) és határozójában(a) e nevek explicite vagy implicite szerepelnek.Azt is mondhatjuk, hogy minden egyes absztrakt gazdasági eseményhez (e
i=p&o&a) egyértelműen hozzárendelhető egy, az adott gazdálkodó, adott gazdálkodói profilja szerinti vagyona megváltozott - eszköz- és/vagy forrás jellegű - (vi, i=1,2.) két vagyonelemének a nevéből álló áv1,v2ñ rendezett névpáros, mely az ilyen rendezett névpárosokból álló V képhalmaz egy eleme. Ám az is tény, hogy minden áv1,v2ñ rendezett névpároshoz egyértelműen egy és csakis egy ei=p&o&a absztrakt gazdasági eseménytípus tartozhat. Szimbólumokkal kifejezve e kölcsönösen egyértelmű hozzárendelést a következőt kapjuk:(b) e
A áv
1,v2ñ rendezett névpárost sorvektorként fogjuk a következőkben ábrázolni, így a (b) hozzárendelést így írjuk át:(c) e
i=p&o&a « [v1,v2]= v*.
Például:
Ha e
i="növeltük anyagkészletünket készpénzes vásárlással",akkor v*=[v
1,v2]=[anyagkészlet, készpénz].A hozzárendelés tehát:
"növeltük anyagkészletünket készpénzes vásárlással" « [anyagkészlet, készpénz].
Hogy ez a hozzárendelés pontosan hogyan alakul így ki, azt fogjuk a következőkben i
smertetni.A (c) hozzárendelésben voltaképpen mondathoz rende
lünk kölcsönös egyértelműséggel egy szó- vagy szócsoport-párost, méghozzá egy adott bizonylatolt gazdasági esemény nettó interpretációjaként kapott mondathoz, annak ragtalan tárgyát (o') és ragtalan határozóját (a'), ám nem akármilyen módon, hanem egy meghatározott hozzárendelési utasítás szerint. Vagyisv*=[v
1,v2]=[o',a'] vagy v*=[v1,v2]=[a',o'] lehet a hozzárendelési utasítás és a mondat függvényében.Másképp fogalmazva: e hozzárendelés tehát egy szövegváltozós függvény, mely az e
iÎE véges halmaz minden ei eleméhez (i=1,2,...,m), mint tárgyelemhez, egyértelműen hozzárendeli a rendezett névpárosokból álló, szintén véges elemszámú V képhalmaz egy, és csakis egy, kételemű v*=[v1,v2] vektorát képelemként, a később ismertetendő hozzárendelési szabály szerint.*
A hozzárendelési szabály ismertetésnek megkönnyítésére vezessük be most az alábbi jelöléseket. Jelentse:
- x=e
i=p&o&a a bizonylatolt gazdasági esemény nettóinterpretációjával ekvivalens jelentésű absztrakt
gazdasági eseménytípust leíró mondatot;
- y*=[y
1,y2]=v*=[v1,v2] a névpárost;- U
G a gazdálkodó könyvvitelének tárgyalásiUniverzumát a megadott definíció szerint;
- O
E az összes eszközegyed-fajta nevéből álló halmazt;- O
F az összes forrásegyed-fajta nevéből álló halmazt;- 'Ñ' a kizáró vagy jelét (ahol 'AÑB' jelentése:
vagy csak A, vagy csak B, de A és B egyszerre nem
lehetséges.)
(Df).: A (c) e
i=p&o&a « [v1,v2]=v* hozzárendelés egy invertálható függvény, melyet a vagyonváltozás szövegváltozójú függvényének fogunk nevezni, és a bevezetett szimbólumokkal így jelöljük:(d) y*=[y
1,y2]=¦(x)=¦(ei)=¦(p&o&a),
ahol:
y
1¹y2; y1,y2Î(OEÑOF); ei=p&o&a=x; x,y1,y2ÎUG valamint eiÎEÌUG és i=1,2,...,m.Az x=e
i független változót a függvény argumentumának vagy bemenetének, míg ei elemeit (p, o, a) a függvény argumentum- illetve bemenet-elemeinek vagy másképp: bemeneti elemeknek nevezzük. A függvény függő változója, vagy kimenete az y* vektor; ennek elemei y1 és y2.A vagyonváltozás szövegváltozós függvényének inver
tálható volta azért érdekes számunkra, mert ez a tény lehetővé teszi, hogy a y*=[y1,y2] függvényértékből - például ellenőrzésképpen és legalább intenzionálisan (azonos jelentéssel) - "visszafejthessük", rekonstruálhassuk az eredeti ei bemeneti mondatot.Az ¦ hozzárendelési utasítás elemei pedig a követke
zők:1. A vagyonváltozás-függvény ¦ hozzárendelési utasításá
nak első elemeként, bevezetjük a bemeneti változó (x=ei) elemeinek (p, o, a) könyvviteli értékelési szabályát.E szabály ismertetése előtt azonban újra rámutatunk arra, hogy az 'o' tárgy és az 'a' határozó (illetve ezek jelzős, st
b. szerkezete), mint az x=ei mondat elemei - a (Tx) törvényből következően - külön-külön, vagy egy eszköz, vagy egy forrás (tőke) jellegű vagyonelem nevét adják meg - eltekintve toldalékuktól.Az is fontos tény, hogy a 'p' jelű mondatelem
tárgyas igei állítmány, tehát az 'o' tárgyra vonatkozó (alanyi) cselekvést, történést fejez ki. Ez a cselekvés, történés tehát mindig az 'o' tárgyra irányul és - lévén, hogy a bizonylatolt gazdasági esemény nettó interpretációját kifejező mondat elemeiről van szó - a köznyelvi grammatika megfelelő törvénye szerint, közvetlenül, mindig csak az 'o' tárgyban megnevezett vagyonelem változását: növekedését, gyarapodását, illetve csökkenését, fogyását fejezi ki. Azonban természetesen az 'o'-n keresztül - közvetetten - 'a' jellegét is meghatározza.Mindezek előre bocsátása után a
'p', 'o', 'a' bemeneti elemek A) jelű könyvviteli értékelési szabálya tehát a következő:2. A vagyonváltozás-függvény ¦ hozzárendelési utasításának második elemeként pedig bevezetjük a kimeneti változó elemeinek "feltöltésére", illetve értelmezésére vonatkozó B) vagy C)
jelű szabályok egyikét.E szabályok azt határozzák meg, hogy a függvény kimeneti változójának (y*) elemeit y1-t és y2-t milyen sorrend szerint és előjellel vagy anélkül "tölthetjük fel" a bemenetben lévő eszköz vagy forrás jellegű vagyonelemek toldalék nélküli alakjával. Ezért e szabályokat másképp kimenet-feltöltési vagy "sorrendszabály" névvel is illethetjük.
A B) jelű szabály: Az ellentétes (bal-jobb vagy első-második, vagy a hagyományos könyvvitelben: tartozik-követel) "oldalon" növekvő eszköz (vagy költség/ráfordítás), illetve forrás (vagy hozam) elemekkel való feltöltés sorrendszabálya:
y1 mindig csak egy növekvő eszköz- vagy költség/ráfordítás-elem, illetve egy csökkenő forrás- vagy hozamelem nevét, vagy névleírását,
y
2 pedig mindig csak egy növekvő forrás- vagy hozamelem, illetve egy csökkenő eszköz- vagy költség/ráfordítás-elem nevét, vagy névleírásátveheti fel.
A C) jelű szabály: Az azonos "oldalon" növekvő eszköz (vagy költség/ráfordítás) és forrás (vagy hozam) elemekkel való feltöltés sorrendszabálya:
Jegyezzük meg! E két - B) és C) - sorrendszabály egyenrangú mind a (hagyományos és modern N-szeres) vagyonkönyvelés, mind az ellenőrizhetőség, mind a könyvviteli adatbázis "lekérdezése" szempontjából, ha valamelyiket kizárólagosan és következetesen alkalmazzuk. Csak egy tiltás érvényesül: keverve soha nem lehet a B) és C) szabályt használni! Mi - pusztán kényelmi okból (nem kell előjelet írni) és a konvenciókhoz való igazodás miatt - a B) feltöltési vagy sorrendszabályt (vagy másképp: a kimeneti változóelemek "ellentétes oldalon növő..." B) értelmezési szabályát) fogjuk alkalmazni.
Minthogy a B) sorrendszabály az y* sorvektor elemeire vonatkozik, a szabály tartalma alapján a vektor két elemét tartozik és követel pozíciójú elemnek is nevez
hetjük - egyezően a hagyományos könyvviteli terminológiával - és ennek megfelelően az i indexnek 't' vagy 'k' "értéket" is adhatunk. Emiatt a (d) függvény így is felírható:(d') y*=[y
1,y2]=[yt,yk]=¦(x)=¦(ei)=¦(p&o&a).
2.11 A vagyonváltozás-függvény értékének meghatározása az ¦ hozzárendelési utasításon és a bemeneti adatokon alapuló következtetésekkel
Most nézzük a definiált függvény "működését"
logikai következtetések segítségével, az ¦ hozzárendelési utasítás elemeinek ismeretében.Legyen a bekövetkezett és bizonylatolt gazdasági esemény nettó interpretációja az IN=ei=p&o&a= "Vettünk(p) készletre cementet(o) készpénzért(a)." mondat.
A (p, o, a) bemeneti elemek A) értékelési szabálya értelmében ez azt jelenti, hogy cementkészletünk, mint eszköz jellegű vagyonelem mennyisége és értéke nőtt, míg készpénzkészletünk, mint szintén eszköz típusú vagyonelem - a cement árának megfelelő értékkel - csökkent.
Következésképpen a kimeneti elemek feltöltésének B) sorrendszabálya szerint a függvény értéke az o' = 'ce
mentkészlet' és a' = 'készpénz' értékű nevekkel így alakul:y
*=[y1,y2]=[yt,yk]=[o',a']=[cementkészlet, készpénz].
A teljes függvény a következő:
y*=[y
1,y2]=[cementkészlet,készpénz]=¦("Vettünk készletre cementet készpénzért.").Matematikai szakzsargonban ezt úgy interpretálhatnánk, hogy a vagyonváltozás-függvény "értéke" az e
i= "Vettünk készletre cementet készpénzért." "helyen" y*=[y1,y2]= =[yt,yk]=[cementkészlet,készpénz] - kimondva: pl. tartozik (nő) a 'cementkészlet', követel (csökken) a 'készpénz'.Már az interpretációnál, de itt a vagyonváltozás (szövegváltozós) függvénye értékének következtetéses megoldásánál is jól látható, hogy - különösen a hagyományos könyvviteltant és oktatását nézve - egy könyvelni szándékozó egyén könyvelni tudása azon áll vagy bukik, hogy a bizonylatolt gazdasági esemény ® könyvviteli esemény leképezést végre képes-e hajtani
kezdőként is mindig helyesen.Azonban e leképezés végrehajtása - nagyvonalakban - a kö
vetkező logikai műveleteket jelentő lépésekből áll:(A 7. és 8. lépés már hagyományos könyvvitelben a kontírozási összefüggés, modern N-szeres könyvvitelben pedig az osztálykoherencia-összefüggés meghatározását jelenti. Ezért e két utolsó lépést e helyütt csak a teljes folyamat logikai aspektusú áttekintése érdekében említettük.)
Megállapíthatjuk, hogy az 1.-8. lépés eredményes és korrekt megtételéhez - ha nincs más segédeszköz - a könyvviteltan tárgyi ismeretein túl
kell rendelkeznie annak, aki önállóan és helyesen óhajt kontírozni,
könyvelni. Ez a képesség-együttes azonban többnyire sokéves gyakorlattal szerezhető csak meg, hiszen senki sem születik gyakorlott kontírozó könyvelőnek, és a könyvviteltan sem jeleskedett eleddig a megfelelő segédeszközök szolgáltatásában.Mivel nem várhatjuk el,[15] hogy mindenki, könyvviteli tanulmányait befejezve azonnal, készség szintjén, iskolázottan rendelkezzék - könyvvitel terén - a helyes eseményelemzés és a magabiztosan helyes következtetés képességével, viszont az sem várható el, hogy a könyvviteltan oktatásába vonuljon be a logika átfogó oktatása, ezért - részben áthidaló megoldásként -, s mert a "könyvvitelbeli eseményeket tolmácsoló mondatok vilá
ga", mint speciális gondolatvilág, ezt lehetővé teszi, nagyrészt kikerüljük a következtetéstudomány módszereinek alkalmazását. Explicit logikai módszerek helyett, voltaképpen ezért építjük ki a formalizált nyelvű, sémákat használó, a következményrelációt függvényekkel, a következtetéseket pedig analitikus értéktáblázat kitöltésével vagy egyszerű számítással, stb. helyettesítő könyvviteli kalkulust.Tehát e fejezetben, a továbbiakban, különféle, de célravezető eszközöket mutatunk be, arra, hogy a b
izonylatolt gazdasági eseményekből miként lehet - lényegében mechanikus lépések véges sorozataként - korrekt módon könyvviteli eseményeket létrehozni, az e pontban és eddig, a könyvvitel terén hagyományosan és általánosan használt elemző-következtető módszer helyett.
2.12 A vagyonváltozás-függvény értékének meghatározása analitikus értéktáblázat segítségével
A
vagyonváltozás-függvény értékét bármely adott ei helyen, meghatározhatjuk az x131. vagy x132. táblázatban bemutatott analitikus értéktáblázat segítségével is.Ehhez vegyük
előbb a következő hozzárendeléseket:e
i ® ei* ; p ® p* ; o ® o* ; a ® a* , aholAz e
i ® ei* hozzárendelés tehát felírható az(a) e
kifejezésekkel is.
Mivel az (a)
hozzárendelés egyértelmű, ezért az ei*=p*+o*+a* kifejezés kiértékelése helyettesíteni képes az ei=p&o&a mondat logikai értékelését. Következésképpen az ei*=p*+o*+a* kifejezés felhasználható a vagyonváltozás (szövegváltozós) függvénye y*=[y1,y2]=[yt,yk] kimenetének, illetve kimeneti elemeinek (y1 és y2) meghatározásához, az adott ei "helyen". Természetesen a vagyonváltozás-függvény ¦ hozzárendelési utasításának két eleme: az A) bemenet-értékelési és a B) kimeneti sorrendszabály érvényben marad most is.Az alábbi x131. táblázat négy példát hoz az analitikus értéktáblázat használatára. (A függvény verbális bemeneti és kimeneti "értékeit" sza
bad - az érthetőség határán belül - rövidíteni.).
Nézzük akkor a táblázat "működését":
Vegyük az x131. táblázat 1.
sorának és b. oszlopának találkozásánál lévő esemény interpretációját: a 'Vettünk(p) készletre anyagot(o), rövidlejáratú szállítói tartozással(a).' mondatot.Határozzuk meg e mondat (p), (o) és (a) elemei alap
ján a c., d. és e. paraméter-oszlop megfelelő elemeinek, a p*, o* és a* paraméterek értékét, az a)-c) pontban megadott kritériumok alapján.Ekkor mivel (p): 'Vettünk' (növekedés), ezért p*=N.
Mivel (o): 'készletre anyagot' - kis át
fogalmazással -'anyagkészlet(et)', ami eszközt jelöl, ezért o*=E. Az (a): 'rövidlejáratú szállítói tartozással', mely forrás (tartozás a szállítónak) jelöletű, így a*=F. E paraméterértékeket a táblázat első sora c., d., és e. oszlopának megfelelő helyeire írtuk be. Ezek rendre: N, E és F.A paraméterértékek meghatározása után (a)-ból e
i*(b) e
i*=p*+o*+a*=N+E+F.A táblázat első sorának c., d., és e. oszlopbeli el
emei és az a)-c) paraméterértékelési "szabályzat" alapján (N+E)-ből következik, hogy az (o)-ban jelölt eszköz (anyagkészlet) nőtt, míg (E+F)-ből és N-ből pedig az, hogy az (a)-ban jelölt forrás (kis átfogalmazással: rövidlejáratú tartozás szállítónak) szintén nőtt.Ezek után a B) kimeneti elemek (y*=[y
1,y2]) feltöltési szabálya szerint közvetlenül adódik:y*=[y
1,y2]=[yt,yk]==[anyagkészlet, rövidlejáratú tartozás szállítónak].
Az [anyagkészlet, rövidlejáratú tartozás szállítónak] név
páros a táblázat első sorának f. és g. oszlophelyére került.A többi esemény (a táblázat 2.-4. sora) által jelzett vagyonelem-változás névpárosa hasonlóképpen határozandó meg. Ezt gyakorlásképpen az olvasóra bízom.
(Megjegyzés: az eredmény rövidebben is megkapható:
1. A p-beli c
selekvés o-ra irányul, ezért o tartalmától függően (eszköz-e avagy forrás) p megszabja az o' (ragtalan tárgy) kimeneti pozícióját az y*=[y1,y2]=[yt,yk] vektorban - a B) sorrendszabálynak megfelelően.2. Az 1.-ből
viszont egyenesen következik a' kimeneti pozíciója, minthogy "számára" csak az o' által el nem foglalt, üresen hagyott yi változó marad (i=1 vagy 2).)Persze az éber olvasó azonnal felvetheti, hogy az a)-e) jelölési szabály b) és c) pontja szerint csak 'E' (eszköz) vagy 'F' (forrás)
jellegű lehet az 'o' tárgy vagy az 'a' határozó, ámde mi van akkor, ha az 'o' tárgy vagy az 'a' határozó például költség elemet jelöl? Vagyis mit kell írni a táblázat d. és e. oszlopába akkor, ha például az esemény nettó interpretációja 'Igénybe vettünk(p) futárszolgáltatást(o) készpénzért(a)'? Mert az világos, hogy a készpénz eszköz, tehát a*=E, az is, hogy az igénybe vettünk(p) állítmány és a tárgy (o) kapcsolta miatt az állítmány jelentése a tárgy jelöletének növekedése, ezért p*=N, de az o*=?? Hiszen a tárgyban költség szerepel s nem eszköz vagy forrás!Nos, erre a kérdésre paradox módon két
különböző válasz olvasható a könyvviteltan könyvekben.Baricz
Rezső és Róth József a Könyvviteltan[16] című egyetemi tankönyvük 135. oldalának 5. bekezdésében azon az állásponton vannak, hogy "a költség lényegében eszköz". Jómagam ennek épp az ellenkezőjét állítom - a költség forráscsökkenés, azaz forrás - és bizonyítom is második könyvem[17] 3. pontjában a 36-37. oldalon. (Aki kíváncsi e kérdés részletes tárgyalására az e második könyvemet teljes egészében megtekintheti vagy ingyen letöltheti pl. itt: https://mek.oszk.hu/07500/07500/).Mindazonáltal az az érdekes ebben a helyzetben, hogy - paradox módon - dacára annak, hogy e két válasz szöges ellentétben áll, kérdésünk tekintetében mégis azonos megoldásra vezet
mindkettő.Nézzük erre egy példát:
Tekintsük először a költséget eszköznek. E
kkor ei*=p*+o*+a*=N+E+E. Vagyis ekkor az N+E miatt y1=yt='futárszolgáltatás', következésképp y2=yk nem lehet más csak a 'készpénz', amely nyilván csökken.Tehát a végeredmény a nettó interpretáció függvényében:
y*=[y
1,y2]=[yt,yk]=[futárszolgáltatás,készpénz]==¦('Igénybe vettünk futárszolgáltatást készpénzért').
Másodszor tekintsük a költséget jelölő tárgyat fo
rráscsökkenésnek, azaz forrásnak. De ekkor a tárgyra vonatkozó állítmány értelemszerűen az ellentétébe fordul, mert forráscsökkenést jelenthet csak. Ezért ekkor ei*=p*+o*+a*=CS+F+E. Vagyis így a CS+F miatt y1=yt='futárszolgáltatás', következésképp y2=yk nem lehet más csak a 'készpénz', amely szintén csökken.Tehát a végeredmény a nettó interpretáció függvényében most is:
y*=[y
1,y2]=[yt,yk]=[futárszolgáltatás,készpénz]==¦('Igénybe vettünk futárszolgáltatást készpénzért').
Mindebből
az következik, hogy a hithű Baricz-Róth tanítvány tekintheti a költséget bátran eszköznek, míg aki az ellentétes álláspontot fogadja el az forrásnak (azaz forráscsökkenésnek), csak az állítmányt kell ennek megfelelően mindig "átállítani" és így az eredmény mindkét esetben azonos lesz - mert nem is lehet különböző. Ezt a csökkenő készpénzkészlet követel pozíciója ugyanis garantálja.Végül a paradoxon (a látszólagos ellentmondás) - miszerint az ellentétes eszköz és forrás kategória dacára azonos a végeredmény - nyitja abban van, hogy:
Tehát y*=[y
Tehát y*=[y
E paradoxont nyilvánvalóan muszáj volt említeni és feloldani, és természetesen
az itt előadottak érvényesek a következőben tárgyalásra kerülő algoritmus esetében is.
2.13 A vagyonváltozás-függvény értékének meghatározása a kimeneti változó y
i eleme indexértékének kiszámítása segítségévelE módszernél felhasználjuk a 'modulo' elnevezésű aritmetikai műveletet. A 'modulo' kifejezés egy speci
ális aritmetikai műveletnek, nevezetesen két egész szám közötti maradékképzéses vagy maradékos osztás műveletének a neve. E művelet, hasonlóan a négy aritmetikai alapművelethez, két értéket kapcsol össze, s e két értékből képez egy harmadikat: az osztás egész értékű maradékát. A művelet jele általánosan a 'mod' (kiolvasva: modulo); ezt egyben a művelet operátorának is nevezzük, mint pl. az összeadás '+' jelét az összeadás esetében.Példák e műveletre:
3 mod 2 = 1; 9 mod 5 = 4; 9 mod 2 = 1.
Általánosságban jelölhetjük e műveletet: n mod k = m vagy n(mod k)= m módon. Az 'n' az egész értékű oszta
ndó, 'k' pedig az egész értékű osztó, és 'm' nyilván a művelet eredményének, az egész értékű maradéknak a jele.Természetesen semmi akadálya annak, hogy egy összeg maradékos osztását végezzük el. Ha pl. n = a+b akkor ennek k-val (k szerint) vett maradékát - 'n' helyébe írva 'a+b'-t - így jelöljük:
(a) (a+b) mod k = m vagy a+b(mod k)= m.
Az (a) alatt jelölt műveletet úgy szokták matemat
ikai-számítástudományi szakzsargonnal kifejezni, hogy: "a és b modulo k vett összege", általánosságban pedig "modulo k vett összeadásról" is beszélnek.Speciális esetben, ha k=2, akkor az előbbi felírási mód (a+b) mod 2 = m vagy a+b(mod 2)= m mellett szokásos jelölés még az aÅ
b = m, ami rövidebb felírást eredményez. E jelölések verbális interpretációja: "a és b modulo 2 vett összege, vagy összeadása". Ez utóbbi jelölést és interpretációt fogjuk mi is alkalmazni e pontban.Fontos sajátja még a modulo 2 vett maradékképzési m
űveletosztálynak, hogy az eredménye mindig csak '1' vagy '0' értékű lehet. Ennek nyilvánvaló oka, hogy az osztandó vagy nulla, vagy páros, vagy páratlan szám. Ha az osztandó nulla, vagy páros szám, akkor m=0 mindig, különben m=1.És most e rövid - a 'modulo' műveletek terén telje
sségre nem törekvő - ismertetés után térjünk a tárgyra.Ebben a pontban - mint azt a pont címe jelzi - egy újabb formalizált eljárást adunk a vagyonváltozás-függvény
(b) y*=[y
1,y2]=[yt,yk]=¦(x)=¦(ei)=¦(p&o&a)e
i helyen vett értékének meghatározására.Vezessük be most csak a következő hozz
árendeléseket:Legyen p ® p** ; o ® o**.
A 'p
**','o**' szimbólumok, mint előbb, most is paramétereket jelölnek, míg 'p', 'o' és 'a' jelölete nem változott.I. A p** , o** paraméterek "feltöltési" szabálya a követ
kező:E paraméterek mindig csak '1' vagy csak '0' értéket vehetnek fel az alábbiak szerint:


II. Az [y
1,y2]=[yt,yk] vektorok yi kimeneti elemei "feltöltési sorrendjének" szabályai a függvénykimenet B) sorrendszabályát megtartva:a) Az 'o' [y
(c) i
o=(p**Åo**)+1ahol: a (p**Åo**) a p** és o** paraméterértékek modulo 2 vett összegét jelenti.
b) Az 'a' [y
1,y2]-beli kimeneti pozícióját, azaz: az őt tartalmazó yi változó indexének, i-nek értékét (ami szintén vagy '1', vagy '2' lehet) az alábbi összefüggés adja meg:(d) i
a=3-ioTermészetesen a (d) összefüggést csak a teljesség kedvéért írtuk fel, hiszen ha az i
o értéke már adott, akkor - minthogy mindössze az '1' vagy '2' értékeket lehet a két kimeneti elem indexeként kiosztani - ia értéke is automatikusan meghatározódott.Nézzük most példaként az analitikus értéktáblázatos módszernél is vett példa e módon való megoldását. Legyen tehát a bizonylatolt gazdasági esemény interpretációja: a 'Vettünk(p) készletre anyagot(o), rövidlejáratú szállítói tartozással(a).' mondat.
E mondat alapján a paraméterértékek a következők:
a p= 'Vettünk', ez növekedést jelent, tehát p**=1.
az o= 'készletre anyag(ot)', ez eszközt jelöl, ezért o**=1.
A paraméterértékek felhasználásával most meghatározhatjuk a kimeneti indexek értékét:
i
i
a=3-io=3-1=2.Mint említettük: hogy i
a értéke '2', azt számítás nélkül is tudjuk, ha io-ról már ismert, hogy értéke '1', hiszen az i csak vagy '1' vagy '2' értékű lehet.Számításunk alapján tehát a tárgy ragtalan alakja o' az y
1 változóba, míg a határozó ragtalan alakja a' az y2 változóba kerül.A függvény kimenete így, a célszerű átfogalmazá
ssal:y*=[y
1,y2]=[yt,yk]==[anyagkészlet, rövidlejáratú szállítói tartozás].
A Kedves Olvasóra bízzuk a metódus további példákon keresztüli ellenőrzést, gyakorlását. Javasoljuk például az értéktáblázatos módszer 2.-4. eseménye
és a költségre említett példa interpretációjának vagyonváltozási függvény-kimenetét e módszerrel meghatározni, hisz ott már ismertek a megoldások. Ez a megoldás helyességének ellenőrzését biztosítja.
2.2 A vagyonváltozás derivált[18] függvénye, avagy a könyvviteli derivált.
A vagyonváltozás függvényének ismeretében bevezetjük annak deriváltját is, mely az osztálykoherencia (másképp: az eseménykoordináták) vagy hagyományos elnevezéssel a kontírozási összefüggés meghatározásának formalizált eszköze lesz. Vagyis a könyvviteli derivált az eseménykoordinátákat (hagyományos könyvvitelben a kontírozási összefüggést) adja meg az e
i helyen (i=1,2,...,n), vagyis az ei absztrakt vagy szabványos gazdasági eseményre nézve.
Jelölje a függvény deriváltját, a matematikai analízisben is használt forma szerint
(a) y*
'=[y1,y2]'=¦'(x), ahol x=eiÎEÌUG és (i=1,2,...,n).E derivált bevezetésére az ad lehetőséget, hogy az y*=[y1,y2]=[yt,yk] vektor egy yi (i=1,2. vagy i='t','k'.) eleméhez, minthogy tartalma egy eszköz vagy egy forrás jellegű vagyonelem, egyértelműen hozzárendelhető a vagyonelemnek pontosan megfelelő, az eszköz, illetve forrás vagyonosztályok (hagyományos kettős könyvvitelben az eszköz-, forrás-, illetve költség/ráfordítás- és hozamszámlák) azonosítókód-halmazának (O) (azonosítószámból és/vagy névből álló azonosítók halmazának) egy eleme oiÎOÌUG. Így a derivációval létrejön egy (numerikus és/vagy alfabetikus) kódpáros.
Jelölje az említett rendezett kódpárost az o*=[o
1,o2]=[ot,ok] vektor a két oi elemmel (i=1,2. illetve i='t','k'.).Az
(a1) y
i ® oiho
zzárendelésnek megfelelően nyilván létrehozható a(a2) y* ® o*
hozzárendelés is.
Ez a hozzárendelés részleteiben így írható fel:
(b) y*=[y
1,y2]=[yt,yk] ® o*=[o1,o2]=[ot,ok]Ám ha (b) igaz, akkor igaz a
(c) x=e
i ® o*=[o1,o2]=[ot,ok]hozzárendelés is, mely maga is függvény.
A könyvviteli derivált tehát, az y*=[y
1,y2]=¦(x) függvényből származtatott (levezetett) ún. derivált függvény, amely végül a következőképpen jelölhető a megadott szimbólumokkal:(d) y*
'=[y1,y2]'=¦'(x)=¦'(ei)=[o1,o2]=[ot,ok].Az [o
1,o2]=[ot,ok] az eseménykoordinátákat tartalmazó adatpáros, mely az osztálykoherenciát - azaz az osztályösszefüggést - (vagy a hagyományos könyvviteli terminológia szerint a kontírozási vagy számlaösszefüggést) határozza meg. (A deriválási szabályra még kitérünk.)Fontos! Az (a1), (a2) és (c) hozzárendelés a (d) derivált függvény kimenetére, azaz az [o
1,o2]=[ot,ok] vektorra és elemeire is "átörökíti" a vagyonváltozás-függvényénél alkalmazott [e könyvben éppen a B) jelű] kimenet-értelmezési szabályt.*
A derivált "működésére" nézzünk most egy rövid pé
ldát. Ha az eszköz-forrás vagyonaspektus szerinti vagyonosztályozások osztályai (hagyományos magyar könyvvitelben a számlarendszer számlái) folyamatosan, például a hagyományos magyar könyvviteli számlakeret szerint decimálisan kódoltak, akkor az "anyag"-osztályt (hagyományos könyvvitelben az anyag számlát) jelölheti például a 211-es, a készpénz(készlet)-osztályt (hagyományos könyvvitelben a készpénzkészlet számlát) pedig mondjuk a 381-es szám. Ekkor a derivált függvény értéke az ei=["Vásároltunk anyagot készpénzen"] "helyen":(e) y*'=[anyag,készpénz]'=[o
=[o
t,ok]=[211,381],vagy másképp:
(f) y*'=[anyag,készpénz]'=
=¦'(e
i)=¦'["Vásároltunk anyagot készpénzen"]==[o
1,o2]=[ot,ok]=[211,381],vagy rövidebben:
(g) y*'=¦'["Vásároltunk anyagot készpénzen"]=[211,381].
A derivált értékének meghatározása az x=e
i helyen a következő algoritmus szerint történik:Induljunk ki abból, hogy már ismerjük az y*=¦(x) vagyonváltozás-függvény kimenetét az x=e
i helyen, azaz az y*=[y1,y2]=[yt,yk] vektor adatait, az y1,y2 névpárost, mint a megváltozott vagyonelemek nevét. Ekkor:y*'=[y
1,y2]'=¦'(ei)=[o1,o2]=[ot,ok]formulának.
Hogy a blaszfémia látszatát is elkerüljük
, a könyvviteli derivált bevezetése kapcsán a következő tényekre hívom fel a figyelmet:Még hátravan az adott vagyonelem osztályba-sorolása
és kódolása, azaz a könyvviteli deriváció technikáinak és alapelvének ismertetése. Ezt a következő alpontokban meg is tesszük.A könyvviteli derivált értéke egy adott e
i helyen, egy rendezett osztálykód-pár: [o1,o2]=[ot,ok], mint azt a derivált függvény ismerty*'=[y
1,y2]'=¦'(ei)=[o1,o2]=[ot,ok]formulája alapján már tudjuk.
Az áo
1,o2ñ=áot,okñ kódpáros oi elemeinek értéke nyilvánvalóan meghatározható logikai módszerekkel, azaz: az osztálybasorolás (kódolással kiegészített) logikai műveletsorával, ám e viszonylag bonyolult logikai műveletsor végrehajtásához segédeszköz is igénybe vehető, például a következő x133. táblázatban bemutatásra kerülő ún. "deriváló tábla" formájában.
x133. táblázat
A táblázat a. és b. oszlopában, a vagyon egy lehetsé
ges eszköz-forrás aspektusú osztályozásának lehetséges "végső" osztályait (hagyományos könyvvitelben a megfelelő nevű számlákat) soroltuk fel, mint egy rendezett lista elemeit, 1-től 22-ig sorszámozva. E lista analogonja a hagyományos könyvvitel számlatükre. (Az osztályozás nyilván lehetne "finomabb" szerkezetű is, de erre a deriváló táblázat használatának bemutatásához nincs szükség.)A táblázat használatát arra a prózai tényre alapozzuk, hogy a táblázatbeli eszköz- illetve forrás vagyonosztályozások (számlák) megfelelnek a hagyományos logika osztályozási kritériumainak, azaz:
A derivál
ó tábla működését az építési vállalkozónk példájával mutatjuk be. Feltesszük, hogy vállalkozónk mindent készletre vásárol, és kereskedelmi tevékenységet nem folytat - ergo: árut nem vesz. Azt is feltesszük, hogy saját maga nem gyárt semmilyen építőanyagot.Az előfeltevések birtokában határozzuk meg a derivált é
rtékét aze
i=["Vásároltunk cementet rövidlejáratra tartozva a szállítónak."] "helyen".Ekkor tehát y
2-t kissé átfogalmazvaaz y*'=[y
1,y2]' =[cement, rövidlejáratú tartozás szállítónak]'=[o1,o2]=[ot,ok] kódpárosát kell meghatároznunk.A
deriváló táblázattal ezt a feladatot úgy oldjuk meg, hogy a táblázat c. oszlopának minden eszköz-sorába szigorú következetességgel beírjuk a '= cement ?', és minden forrás-sorába a '= röv. lej. száll. tartozás ?' kifejezést. (Az utóbbi kifejezés nyilván egy rövidített változata y2-nek.)E kifejezések a sorbeli osztály nevével kérdésként olvasandók ki. Például a táblázat 13. sorának a '= cement ?' melletti olvasata: 'A cement az egy pénzeszköz (-fajta)?' A táblázat 15. sorában '= röv. lej. száll. tartozás ?' szerepel. A teljes sor olvasata: 'A rövidlejáratra tartozás szállítónak a
jegyzett tőke (egy fajtája)?'.E kérdésekre a d. oszlop minden eszköz, illetve forrás sorában meg kell adnunk a választ, mely szigorúan vagy csak 'Igen' vagy csak 'Nem' lehet.
A példabeli gazdálkodóra vonatkozó előfeltevések i
smeretében és az osztályozások "természete" miatt csak egyetlen eszköz-sorban és egyetlen forrás-sorban lehet 'Igen' a válasz - vagyis az egész táblázatban csak két 'Igen' válasz lehet!Az 'Igen' választ tartalmazó sor vagyonosztályába/számlájához
sorolható csak a megfelelő (eszköz vagy forrás típusú) vagyonelem, s az osztály sorszáma (hagyományos könyvvitelben ez a számlaszámnak felel meg) a derivált függvény megfelelő elemének az értéke. Példabeli esetünkben ez:y*'=[y
1,y2]'=[o1,o2]=[ot,ok]=[8,21].A deriváló tábla ereje főképp abban van, hogy:
A deriváló táblázat kitöltése és használata eléggé munka
igényesnek tűnik, különösen, ha sokkal több az eszköz- és forrásosztályok (vagy számlák) száma. Ámde oktatási és gyakorlási célokra, vagy egy-egy "fogósabb" feladat megoldásához mindenképp hasznos eszköz, különösen kis átalakítással és némi egyszerűsítéssel.Gyakorlottabbak, akik már azt biztosan tudják, hogy például a 'cement' a forgó
eszközökön belül, a készletek között lévő, míg a 'rövidlejáratú szállítónak tartozás' a forrásokon belül, a kötelezettségek között lévő valamelyik osztályba/számlához tartozik, a deriváló tábla megfelelő részét is elég ha használják. Példaként tekintsük az alábbi x133. táblázatot:
x134. táblázat
Természetesen, ha készpénzért is szoktak vásárolni, akkor a készletek helyett a teljes forgóeszközök részt szükséges alkalmazni.
Voltaképpen a deriváló tábla a vagyonosztályozások/számlák (mérlegrészek) tetszőlegesen kis részletére redukálható, ha a többi rész biztosan kizárható a vizsgálatból. Ez egyben azt is jelenti, hogy egy résztábla, a különböző szakterületek könyvelőinek is hasznos oktató-, illetve segédeszköze lehet.
Mivel a 2.21 alatti teljes deriváló táblázat kitöltése és használata eléggé munkaigényes, különösen, ha sokkal több az eszköz- és forrásosztályok (vagy számlák) száma, mint a példabeli esetben. A deriváló tábla helyett használható a vagyonosztályok listája (számlatükör) is, a kö
vetkező algoritmussal:A deriváló algoritmus használata - minthogy mindkét szakaszt mindig csak az 'I
gen' válaszig folytatjuk - átlagosan rövidebb időigényű, mint a teljes deriváló táblázat használata. Ám az mindenképpen időmegtakarítást jelent, hogy írni sem a kérdéseket, sem a válaszokat nem kell, csak a végeredményt.Hátránya abban áll, hogy mivel a teljes két osztályozást (hagyományos könyvvitelben a teljes számlatükör számláit) nem kell áttekinteni, könnyebb hibázni a besorolásnál. Ezért ezt a módszert már a "gyakorlottabbak" részére ajánl
juk - kezdőknek nem.Természetesen ennél a módszernél is haszná
lhatunk célszerűen redukált listát, hasonlóan a részleges deriváló táblához.A vagyonelemek [o
1,o2]=[ot,ok] kódpárosának meghatározása, lényegében nem más, mint azon két különböző eszköz és/vagy forrás jellegű könyvviteli vagyonosztály (számla) kódjának megadása, amelybe a két különböző y1 (i=1,2.) eszköz és/vagy forrás jellegű vagyonelemet/vagyonváltozást be lehet/szabad sorolni.Mint ezt az 1. pont elején az osztályozás-vagyonosztályozás definíciójánál kifejtettük valamely konkrét vagyon, vagy konkrét vagyonváltozások osztályozása alkalmával a konkrét vagyonindividuumok (vagyonegyedek/vagyonelemek) illetve a vagyonváltozások véges számú halmazát osztjuk fel egy adott vagyonaspektus szerint részhalmazokra. Másképp fogalmazva: a vagyonegyedeket illetve a vagyonváltozásokat egy bizonyos vagyonkönyvviteli szempontból lényeges tulajdonságuk, vagy tulajdonságcsoportjuk jellege, illetve megléte vagy hiánya szerint soroljuk részhalmazokba. Egy ilyen - nem üres - részhalmazt vagyonosztálynak, az osztályba sorolás szempontját, vagy szempontjait pedig osztályozási alapnak/aspektusnak nevezzük. Nyilvánvaló, hogy mind az egyes vagyonosztályok tagjai más vagyonosztályok tagjaitól, mind pedig a különféle vagyonosztályozások osztályozási alapjai különböznek. Ugyanakkor: az osztályozás eredmé
nyeként adódó végső részhalmazok (végső vagyonosztályok) uniója, mindig egyenlő az induló, osztályozatlan halmazzal.Mint tudjuk a
vagyonosztályozás fő jellemzői:Az osztályokat a rájuk jellemző, illő névvel látjuk el. E nevek fogalmak nyelvi kifejezései. Ezért e nevek voltaképpen fogalmakat, a fogalmak pedig létező obje
ktumokat: vagyonosztályokat jelölnek.A klasszikus kétértékű, arisztotelészi logika módsz
ereinek megfelelően, a vagyonindividuumok típusait, a vagyon elkülönülő fajtáinak, a nekik megfelelő fogalmat pedig fajta- vagy fajfogalomnak nevezhetjük. A vagyonosztálynak megfelelő fogalom viszont, a vagyonfajtát jelölő fajfogalmakhoz képest, nemfogalom névvel illethető.A vagyonosztályok és vagyonindividuumok nem- illetve fajfogalmaknak való megfelelte
téséből, valamint a vagyonosztályozás fő jellemzőiből következik, hogy a könyvviteli vagyonosztályozásra alkalmazhatók a fogalmak hagyományos logikai osztályozási előírásai, és más kapcsolódó logikai szabályok. Így például az, hogy minden fajfogalom egy és csakis egy: a "legközelebbi" nemfogalom alá tartozhat, illetve: kell, hogy tartozzon.Ettől kezdve, feladatunk megoldása érdekében, a kon
krét vagyonelemek osztályba-sorolásáról áttérhetünk a nekik megfelelő fogalmak logikai osztályba-sorolására. Ez feladatunkat némileg le fogja egyszerűsíteni.Minthogy a vagyonosztályozás is és a neki megfelelő fogalomosztályozás
(és a hagyományos könyvvitelbeli számlaosztályozás) is - kölcsönösen egyértelmű megfeleltetésük révén - szigorúan hierarchikus rendszerű, ezért esetünkben a fogalomosztályozásban résztvevő fogalmakra gond nélkül alkalmazhatók a hagyományos logika fogalmakkal végezhető műveleteinek szabályai, így a felosztási-osztályozási szabályokon túl, például a definíció (a meghatározás) klasszikus szabályai is. Következésképpen érvényes, hogy egy fogalom meghatározása szerkezetileg két fő részből áll. Ezek: a definiendum (a meghatározandó) és a definiens (a meghatározó). A definiens szintén két elemet tartalmaz. Az egyik a genus proximum (a legközelebbi nem), a másik a differentia specifica (a faji különbség vagy megkülönböztető ismérv).Ha a hierarchikus osztályozás és az előbbi definíció szerkezetét alaposabban szemügyre vesszük, észrevehe
tjük, hogy egy adott osztályba tartozó fajfogalom legközelebbi nemfogalma, maga az osztálya nevével jelzett fogalom. Tehát, amikor egy adott könyvviteli vagyonosztályba tartozó vagyonelem nevének jelentését meg szeretnénk határozni, - könyvelési szempontból - korrekt definíciót (ismertetést) kaphatunk, ha a név jelentését a vagyonelem osztálya nevével, valamint az osztályba tartozó más vagyonelemektől őt megkülönböztető ismérv(ek) nevével vagy leírásával világítjuk meg. Következésképpen egy konkrét vagyonelemet, vagy vagyontípust magába foglaló vagyonosztály - mint genus proximum - neve és az osztályba tartozó vagyonelem, illetve vagyontípus, mint definiendum genus proximumának neve azonos, vagy legalábbis intenzionálisan (a jelentését tekintve) azonos kell legyen. Ezt a tényt fogjuk kihasználni az osztálybasorolás, illetve a könyvviteli deriváció elvi alapjaként. Először azonban nézzünk egy példát az előbbi összefüggésre. Tartozzon a 'készletek'-en belüli 'anyag' osztályba a 'cement' nevű vagyonelem-típus. (Az 'anyag' osztályt további alosztályokra most nem bontjuk, mert tegyük fel az osztályon belüli részletekre nem vagyunk kíváncsiak.) Ekkor a 'cement' definíciója - a könyvelő számára - ekképp is megadható:"A cement olyan anyag, melyet (a gazdálkodás során) építési folyamatokban használunk." E meghatározásban a 'cement' a definiendum, az 'olyan anyag, melyet (a gazdálkodás során) építési folyamatokban használunk' a definiens. E definiensben az 'anyag'a genus proximum, a cement fogalmát magába foglaló legközelebbi nemfogalom, a definiens vess
ző utáni része a differentia specifica.Ez a fajta meghatározás
a könyvelő számára sokszor bőven elegendő világos beszéd, különösen, ha maga a gazdálkodó az 'anyag' osztály részletesebb megfigyelésére nem is kíváncsi. Az a tény, hogy a cement az anyag, most bőven elegendő az osztálybasoroláshoz, vagyis a differentia specifica figyelembevételére most nincs szükség, csak, ha az anyag-osztály alosztályaiba kellene a 'cement' fogalmat besorolni, ami most nem áll fenn.Az összefüggés formalizált általános megfogalmazása a kö
vetkező lehet. Jelölje:O
- az adott aspektus szerint osztályozandó teljesvagyont, mint véges alaphalmazt;
NO - az O alaphalmaz nevét és létezik
az O « NO kölcsönösen egyértelmű megfelelés;
o
i - az O osztály "végső" osztályait, mint alosz-tályokat (i=1,2,...m);
no
i - az O osztály "végső" osztályainak, mint alosz-tályoknak (i=1,2,...m) a nevét és létezik
az o
i « noi kölcsönösen egyértelmű megfelelés;N - az o
i - osztályba sorolható vagyonelem fogalmátjelölő nevet;
gx - a genus proximumot, melynek x indexe egy
no
i - osztály i indexértékét veheti fel;d - pedig jelölje N definiensének differentia
specifica elemét.
Továbbá mint eddig mindig
Î - az eleme,
& - a kontakenáció (szövegösszekapcsolás),
Ñ - a "kizáró vagy" jele legyen.
Ekkor az osztályozásról elmondottak alapján fennáll, hogy az alaphalmaz a vég
ső osztályok uniója, azaz:(a) O=o
1Èo2È....ÈoiÈ....Èom, s ezért:(a') NO=no
1Èno2È....ÈnoiÈ....Ènom is igaz;míg az
N fajfogalom definíciós formulája az alábbi:(b) N=gx&d.
De azt is tudjuk, hogy fenn kell állnia az alábbi összefüggéseknek:
(c) NÎNO de úgy, hogy:
(c') NÎ(no
1Ñno2Ñ....ÑnoiÑ....Ñnom)vagy röviden:
(d)
NÎ
.
Tehát (c) (c') és (d) azt jelenti, hogy N mindig csak egyetlen no
Az N definíciójának formulájáról viszont tudjuk, hogy genus proximuma (gx) azonos, de legalábbis intenzionálisan azonos egyetlen
végső vagyonosztály noi nevével, és i=1,2,...,m. Ezért (b)-ben gx helyébe írva (c') formula zárójelben lévő részét kapjuk:(e) N=gx&d=(no
1Ñno2Ñ....ÑnoiÑ....Ñnom)&d.De az osztályba-soroláshoz d nem kell, tehát elég, hogy fennálljon:
(f) gx=(no
1Ñno2Ñ....ÑnoiÑ....Ñnom),ami rövidebben is írható:
(g) 
A (g) egyenlet megoldása pedig a következő:
(h) ha g
x=noi éppen,(i) akkor x=i éppen (i=1Ñ2V...Ñm), ami meghatározza az no
i névhez tartozó oj koordinátát (j=1Ñ2) a B) feltöltési szabály szerint.Ezzel az [o
1,o2]=[ot,ok] kódpárost eredményező deriváció elvi alapját bemutattuk.A (g) (h) és (i) alatti összefüggések húzódnak meg a deriváló tábla és a deriváló algoritmus használata mögött.
2.3 A k³2 aspektusú könyvviteli derivált
A vagyonváltozás-függvény és deriváltjának általánosításaként ei k³
2 aspektus szerinti megfelelő bővítésével [ei=ei1&ei2(&ei3...&eik...&eim)], és az ennek megfelelő függőváltozó-elemszámmal értelmezhető a k³2 aspektusú könyvviteli derivált.Az alábbi általános könyvviteli esemény a(ke)* adatvektorában az a4-a8 adatokban, "részletekben" található a k=2+4=6 aspektusú könyvviteli derivált az alábbi alak szerint:

azaz az
(a) y
'*=¦'(ei)=[y1, y2, y3, y4, y5, y6, y7, y8, y9, y10]'alakú sorvektor, amelyben az elempárok [y2i+1, y2i+2] (i=0,1,2...k) rendre az a4,a5,a6,a7,a8 adathoz tartoz
nak, következésképpen a derivált elemei páronként rendre: a megfelelő eszköz(1)- és forráselem(2) változását [a4 adatként], az eszköz-mobilitást(3) [a5 adatként], a hitelezőnek megfelelő forráselem alakulását(4) [a6 adatként], az eszköz importból vagy belföldről származását(5) jelző [a7 adatként] és az eszköz produktív-vagy improduktív voltát láttató(6) [a8 adatként], összesen tehát 6 aspektus szerint vett vagyonosztályozásba mutató eseménykoordinátákat jelenítik meg.A k³2 aspektus szerinti könyvviteli derivált általános alakja tehát
(b) y'*=[(y1,y2),....(y2i-1,y2i),... (y2k-1,y2k)]'
ahol k³2, az (y2i-1,y2i) általános párban i³1, és k is, i is természetes szám.
Az (y2i-1,y2i) általános pár első eleme mindig "tartozik", a második eleme viszont mindig "követel" jellegű - korábbi döntésünknek megfelelően. Ugyancsak a korábbi döntésünk szerint, ha a pár az eszközök valamely aspektusú osztályozása koordinátáit tartalmazza, akkor a tartozik oldalán a növekedő vagyonosztály azonosítóját, a követel oldalán pedig a csökkenő vagyonosztály azonosítóját találjuk. Ha az elempár a források valamely aspektusú osztályozása koordinátáit tartalmazza, akkor a pozíciók tartalma fordított.
Megállapodunk abban, hogy y3 elemtől kezdve, ha 0 (nulla) van az általános elempár egyik oldalán (mindkettőn nem lehet!), az azt jelenti, hogy a vonatkozó aspektusban csak a nem nulla oldalnak megfelelő változás állt be. Az (y1,y2) elempár az eszköz- és/vagy forrásaspektus osztályaira mutató koordináták, így ezek egyike sem lehet nulla - érthető okból.
A több aspektusra kiterjesztett deriváltra konkrét példát találunk a
z első könyvem II. fejezetben.2.4 A könyvviteli derivált szerepe
A könyvviteli derivált, voltaképpen a hagyományos logikai következtetések helyett, egy teljesen
formalizált és mechanikusan végrehajtható eljárásban, egyszerű számítási és/vagy értékelési lépések véges számú sorozataként biztosítja, akár a kezdő számára is, a konkrét kontírozási- vagy osztálykoherencia-adatok korrekt meghatározását, illetve ellenőrzését egy adott bizonylatolt gazdasági esemény tekintetében, vagy másképp: egy konkrét bizonylatolt ei gazdasági esemény koordinátáinak meghatározását az adott ei "helyen".A kontírozási vagy osztálykoherencia adat-n-ese pedig meghatározza, hogy a könyvviteli mérlegek mely vagyonkönyv
viteli osztályai milyen számszerű értékét vesznek fel a bekövetkezett konkrét gazdasági esemény mennyiségi és/vagy pénzösszegadatának elszámolása következtében. Következésképpen a könyvviteli derivált a könyvelés és a könyvviteltan - történetileg nézve is - központi fogalma, így a könyvviteli deriváció pedig, mint eljárás, a könyvelés alapvető mozzanata. A derivált ismerete és a deriváció helyes használata tehát a szakszerű és hibátlan könyvelés egyik nélkülözhetetlen feltétele. Aki ezen ismerettel nem rendelkezik, az - ha nem használhat kontírozó automatát - nem tudhat biztosan helyesen könyvelni éppúgy, mint ahogy - megfelelő kalkulátor vagy gyöktáblázat híján, a csekély valószínűségű véletlen ráhibázás esetét leszámítva - nem lehet képes például valamely szám négyzetgyökét meghatározni az, aki nem ismer a négyzetgyökvonásra megfelelő algoritmust.
3. Az absztrakt könyvelőautomata
Bármennyire is hihetetlenne
k tűnik, de könyvelőautomata (legalábbis kontírozó "automata") - ha nem is ilyen elnevezéssel - már akár a középkorban is létezhetett volna, jóllehet nem feltétlenül gépezet formájában[19] (noha egyszerű szerkezetekként ez sem lett volna kizárt). Létezhetett volna, ha a szakma művelői, oktatói, kutatói felismerik egyfelől az absztrakt gazdasági eseményeket és azok szabványosíthatóságát, másfelől a köztük és a könyvviteli számlaösszefüggések (kontírozási összefüggések) közötti függvénykapcsolat létét. Ha ez megtörtént volna, már eddig is (akár mintegy 400-500 éven át) jelentősen könnyíthették volna a könyvelők munkáját, javíthatták volna a könyvelés pontosságát és gyorsaságát. Most, a következő részben, e mulasztást fogom pótolni az automata és absztrakciójának szükséges mérvű ismertetését követően.Nota bene! Az előbbieken túl az sem mellékes, hogy a ko
ntírozó, könyvelő és "lekérdező" automata egyike a hatékony könyvviteli módszereknek, következésképpen része a könyvviteli kalkulusnak. Ezért tárgyalom ehelyütt e témát.3.1 Az automata és főbb típusai; az automatizálás fogalma
Elöljáróban azonban a 3.1 címbeli két fogalmat kell érintőlegesen tárgyalnunk, főképp azért, mert a köny
vviteltan iránt érdeklődők általában nem tartoznak a kibernetikával, informatikával behatóbban foglalkozók közé.Az automata - tág és filozofikus értelemben - a valóság egy olyan elkülönült,
objektíve létező természetes vagy mesterséges rendszere, amely a környezetében beállott és reá ható valamely változáshoz (változáscsoporthoz) adekvát módon alkalmazkodik (adaptív), azaz: a környezeti hatásokra (ingerekre) legalább részben önműködő módon reagál. Egy ilyen objektum sémáját az alábbi a1. ábra szemlélteti.
a1. ábra
Mind a természetes, mind a mesterséges automaták - ez el
ső hallásra meglepőnek tűnhet - lehetnek élő vagy élettelen rendszerek is egyúttal.A kissé elvont definíciót világítsuk meg néhány példával.
Természetes és élő automatának tekintünk például egyes gombafajokat, melyek, ha megfelelő hőmérsékleti és páraviszonyok közé, illetve megfelelő táptalajra kerülnek, szaporodni kezdenek, ha pedig a hőmérséklet, a páratartalom és/vagy a tápanyag csökken, szaporodásuk is csökkenni fog. Ilyen élő és természetes automaták pl. a sajtgyártásban felhasznált penészgombák, vagy a sörgyártásban használt élesztőgomba is. Élő és természetes automatának tekinthetjük például a megtermékenyített tyúktojást is. Ez, megfelelő nagyságú és időtartamú hőhatás és páratartalom eredményeképpen, élő csibévé alakul, amely a húsipar szintén élő és természetes automatája - per definiendem.Általánosítva: definíciónk szerint természetes és élő a
utomata minden nővény, állat és az ember is, sőt ezek kisebb-nagyobb csoportja is. Voltaképpen természetes, élő automata valamely emberekből álló gazdálkodó csoport, de egy egész ország társadalma[20] is - csak ezek mind nagyon bonyolult, komplex automaták.Az élettelen automaták is feloszthatók természetes és mesterséges, azaz az ember alkotta automatákra. Jó példa élettelen természetes automatára
az esőcsepp mely, ha a hőmérséklete 0 °C alá csökken, szilárd halmazállapotú jéggé fagy, kellően terjedelmes és meleg légrészbe esve pedig újra folyékony esőcseppé alakul. Ilyen elttelen automaták a mikrovilágban az atomok, a makro-világban pedig az univerzum olyan nagy rendszerei is, mint például bolygónk a Föld, vagy központi csillagunk a Nap, vagy maga a naprendszer, de a csillagok, a galaxisok és maga az univerzum is.Mesterséges élettelen automaták például az ember alkotta ún. "i
ntelligens" (pl.: a formájukra, méretükre, színükre, stb. "emlékező") szerves és szervetlen anyagok, valamint a közismert háztartási, számítástechnikai, ipari, stb. gépek és berendezések.Az előbbieken túl léteznek
vegyes, azaz élő és egyben mesterséges jellegű automaták is. Ilyenek például a már említett, sajt- illetve sörgyártáshoz használt organizmusok, a csirketenyésztéshez használt tojások, de az állati vagy növényi hibridek és klónok, valamint a kiképzett munkakutyák (akna- és drogkereső, illetve mentőkutyák), mentő-kereső delfinek, de ilyen az emberekből álló gazdálkodó csoport (pl. a vállalat), vagy az államirányítás rendszere is.Bizonyos automatáknak lehet egy a számunkra figyelemre méltó (kitüntetett) "
kezdő" állapota. Például az áramkörben lévő izzólámpa, kikapcsolt kapcsolóállásnál nem világít. Az automatákat a környezetből hatások érik, ezeket a hatásokat a kibernetikában és informatikában szokás bemenő jeleknek (a nem vártakat zavarójeleknek), illetve a bemenő jelek hordozta bemenő információnak nevezni (ld. a1. és a2. ábra). Például az előbbi áramköri kapcsolót amikor bekapcsolt állapotba helyezzük - az a bemenőjel. Bemenőjel hatására az automatáknak megváltozik a "belső" rendszerállapotuk, állapotváltozáson mennek át (ld. a2. ábra), és legtöbbjük ekkor kimenőjelet, illetve a kimenőjelek által hordozott kimenő információt is küld a környezetébe (ld. a1. és a2. ábra). A példánk szerinti izzó világít, ha a kapcsolót "bekapcsolva" állásba helyeztük. Itt a világítás és a nem világítás, illetve ezek különböző időtartamú változatai lehetnek a kimenőjelek vagy a kimenő információ. (Például gondoljunk arra, hogy e kimenőjelek révén, mint a morze ábc betűivel értelmezhető szavakkal és mondatokkal, híreket továbbíthatunk.) Következésképpen tág értelemben az automaták információ-átalakító rendszerek.Ugyanakkor már eme egyszerű világítóberendezés-példán keresztül is megfigyelhetjük azt, hogy egyrészt az a
utomaták soron következő állapota függ a bemenőjeltől (bemenő információtól) és az aktuális állapottól is, másrészt - amely automata szokott kimenőjelet kibocsátani, annál - a kimenőjel (kimenő információ) is függ a bemenőjeltől (bemenő információtól) és az aktuális állapottól. E két, kétváltozós függvényt (ld. a2. ábra) az automaták elméletében rendre az automata átmeneti, illetve kimeneti függvényének nevezik.[21]Az automatizálás - értelemszerűen - az az emberi tevékenység, amelynek során arra érdemes feladat, vagy feladatcsoport végrehajtására automatát építenek és/vagy alkalmaznak, azért, hogy javítsák a végrehajtandó folyamat pontosságát vagy a gazdaságosságot, avagy, hogy kiváltsák az emberi munkát, vagy elvégezhetővé tegyenek olyan feladatokat, melyeket az ember nem is tudna jól, vagy nem tudna egyáltalán elvégezni.
Az a háztartási mosógép, amely a ruhák áztatását (előmosását), mosását, öblítését és centrifugálását, valamint esetleg szárítását, a beállított mosóprogramnak megfelelően, a víz vételével, felmelegítésével, szükséges cseréjével, a mosó és/vagy az öblítőszerek adagolásával együtt, voltaképpen az ember irányító-beavatkozó tevékenysége nélkül elvégzi - a ruha, a mosó- és öblítőszer betöltése, a mosóprogram beállítása és a berendezés működésének beindítása kivételével - bonyolult automata. Hasonló előbbihez az automata mosogatógép. Ugyanakkor az a mosógép vagy centrifuga, amely csak a mosást, illetve a centrifugálást hajtja végre a bekapcsolását követően, s azt is úgy, hogy a szükséges időtartam elteltével, csak az ember beavatkozására hagyja abba működését - az előbbiekhez képest egyszerűbb automata.
Közismert automata még a háztartásban például a mikrohullámú sütő, a hűtőgép, a villany- és a gázbojler, a szivattyús keringetésű, hőszabályzós központi fűtés berendezése, a hőszabályzós légkondicionáló berendezés, a televízió, a rádió, a videó-, CD- és DVD-lejátszó, a PC (ez utóbbi hat berendezés, rádió- vagy optikai jeleket képpé és/vagy hanggá alakító automata) - hogy csak a legismertebb berendezéseket említsem. E berendezések - a működésüknek megfelelően - a bonyolultabb automaták tipikus példányai.
Mint láthattuk, általában a végrehajtandó feladat és a működési mód jellegétől függően, egyszerűbb és bony
olultabb szerkezetű, felépítésű mesterséges automaták léteznek - a bonyolultság foka különböző. Például bonyolult automata a számítógép, a számítógép-vezérlésű szerszámgép, s még ezeknél is bonyolultabb automata az űrrepülőgép, a robotpilótát használó repülőgép, a számítógéprendszerekkel vezérelt atomerőmű és egyéb hasonló rendszerek.Vannak azonban
viszonylag egyszerű mesterséges automaták is. Ilyen például az automata elektromos biztosíték, a mechanikus (azaz közönséges rugós működtetésű) vagy az elektromos ébresztőóra, alias vekker, vagy a már említett, áramvezetővel sorosan összekapcsolt áramforrásból, egy nyomógombos kapcsolóból és egy villanyégőből álló áramkör. De még ennél is egyszerűbb automata a hagyományos hőmérő és a lázmérő.Megjegyzendő, hogy
minden bonyolult automatát, általában, alkalmasan megválasztott primitív[22] automatákból állítanak össze. Például a bonyolultabb szivattyús keringetésű, hőszabályzós automata központi fűtés berendezése, egy vagy több speciális hőmérőből, egy a hőmérő(k) által vezérelt elektromos kapcsolót és a keringető-szivattyút is tartalmazó áramkörből és áramforrásból, továbbá szintén a hőmérők által vezérelt gázégőből, s a fűtővíz vezetékrendszeréből, valamint radiátorokból áll. E berendezésben a hőmérők és az általuk vezérelt elektromos áramkör, valamint a vezérelt gázégő, és a szivattyúval keringetett víz, mint "hőszállító" vízzel teli vezeték- és radiátorrendszer, voltaképpen egyenként mind primitív automaták, miközben a belőlük felépített teljes rendszer, bonyolult önszabályozó automatikus rendszer. Ez a tény lehetővé teszi, hogy vizsgálatunknál figyelmünket az egyszerű, vagy primitív automatákra irányítsuk.Példá
ul a hagyományos higanyos lázmérő, mérés előtt, mindig egy adott kezdőállapotban van (egy konkrét testhőmérsékletünknél alacsonyabb hőfokot mutat, vagy arra le kell rázni) mielőtt eltérő hőhatás érné. Ha a hónaljunk alá helyezzük megmérni testhőmérsékletünket, magasabb hőhatás éri, s a hőmérő hőállapota kezd megváltozni. Az állapotváltozás addig tart, amíg a hőmérő hőfoka el nem éri a testhőmérsékletünket. Ekkor a hőmérsékletskáláról leolvashatjuk testünk hőfokát. Az ember nem tudja megmondani, hogy mikor, mennyi pontosan a testhőmérséklete. Ezt a feladatot, csak a lázmérő, mint egyszerű automata felhasználásával képes megoldani - s e megoldás, egyszerűsége ellenére, mily hatékony és elegáns!3.2 Az absztrakt automata fogalma és funkciója
Nagyon egyszerűen f
ogalmazva az absztrakt automata, voltaképpen a valódi automata alapján, az automatának, értelmes elvonatkoztatással létrehozott modellje.Ez a modell lehet matematikai (algebrai) vagy geometriai
(csúcsokból és a csúcsokat összekötő irányított élekből felépülő gráf). Ennek megfelelően az absztrakt automata megadása történhet algebrai formulával, módosított Cayley-féle[23] táblázattal és az említett irányított (élekkel bíró) gráffal.Az absztrakt automata egyik funkciója a valódi automata tervezésének, fejlesztésének logikai-matematikai és/vagy geometriai megalapozása. A másik funkciója az, hogy mie
lőtt a sokkal költségesebb valódi automatát előállítanánk, annak elvont modelljét vethessük alá a szükséges ellenőrző, elemző logikai-matematikai vizsgálatoknak, azért, hogy a már ilyen módon is felderíthető és kiküszöbölhető, a valódi automata működésekor esetleg nagy károkat és/vagy katasztrófát okozó hibák bekövetkeztének kockázatát kizárhassuk, de legalábbis minimalizálhassuk.Az absztrakt automata fogalmát az automaták absztrakt elmélete[24] teremtette meg a kibernetika alapján, s a matematikai logika[25]
, valamint a műszaki és a gazdasági informatika[26] is felhasználja. Mi is lényegében ezen elméletre támaszkodunk. Mealy-féle absztrakt automatának nevezzük az(a1) A=áA,X,Y,d,lñ
szimbólumokkal jelölt rendszert - mint rendezett 5-ösből álló matematikai (algebrai) modellt.
Ebben az A, X és Y szimbólum legalább egy elemű, azaz nem üres halmazokat, a d és l szimbólum az A´X szorzathalmazokon, azaz az áa,xñ (aÎA,xÎX) rendezett párok halmazán értelmezett d:A´X®A és l:A´X®Y függvényeket jelöl, ahol:
Az automata működését a d
és l függvények adják meg:az automata állapotváltozásait a bemenőjelek szerint meghatározó kétváltozós ún. átmeneti függvény, azaz az
(a2) d(a,x)ÎA
míg kimenőjeleit (ha az automatatípus bocsát ilyent ki)
az automata kétváltozós ún. kimeneti függvénye, azaz
(a3) l(a,x)ÎY
adja meg.
Egy ilyen automata, A-véges, ha állapothalmaza véges, és véges, ha mindhárom halmaza véges. Mi az utóbbi típusba il
lő automatákkal fogunk foglalkozni.Teljesen definiált az A automata, ha d és l függvények minden áa,xñ (aÎA,xÎX
) rendezett párra értelmezve vannak, ellenkező esetben parciális automatáról beszélünk.Determinisztikus az automata, ha d és l
egyértékű függvények, egyébként nem determinisztikus.Az általunk vizsgált automaták mind teljesen definiált és determinisztikus automaták.
Ezen automaták
működéséről feltesszük még, hogy diszkrét időskálában működnek, azaz csak meghatározott, egymástól elkülönített időpontokban kaphatnak bemenőjelet és bocsáthatnak ki kimenőjelet[27].Eszerint, ha az automata valamely időpillanatban az
aÎA állapotban van, és ekkor kap egy xÎX bemenőjelet, akkor a d(a,x)ÎA állapotba kerül és egy l(a,x)ÎY kimenőjelet bocsát ki (feltéve, hogy nem kimenőjel nélküli automata). Az automata eme működését az alábbi a2. ábrán látható sémával szemléltethetjük:
Az a2. ábra [a,b] vízszintes nyila az automata állapotvá
ltozását mutatja az x bemenőjel (felső függőleges nyíl) hatásaként (az automata a-ból b állapotba kerül), az alsó függőleges nyíl pedig a kimenőjel kibocsátását.Számunkra viszont először az a speciális absztrakt aut
omata-típus lesz fontos, amelynél az A állapothalmaz mindössze egyetlen elemű, jelölje ezt: çAç=1. Ezt az egyetlen elemű állapothalmazzal rendelkező automatát memória nélküli (voltaképp állapotmemória nélküli) Mealy-féle automatának nevezik. Az ilyen automata egyetlen állapota az, hogy "működik" - azaz bemenőjelet fogad és azonnal kimenőjelet küld.A (állapot)memória nélküli Mealy-féle automata átmeneti függvénye tehát:
(a4) d(a,x)=a,
azaz az automata állapota nem változik meg az x bemen
őjel hatására, attól nem függ.Belátható, hogy az y kime
nőjel ezen automatáknál, (a4) miatt, csak a bemenőjeltől függ, ezért a kimeneti függvényből a egyszerűen el is hagyható:(a5) l
(a,x)=l(x)=y.Ilyen típusú konkrét automata például a már említett áramkörbe kötött nyomógombbal kapcsolt világítás.
Az (állapot)memória nélküli, Mealy-féle, véges absztrakt automata
tehát a következőképpen is definiálható:(a6) A=áA,X,Y,lñ,
ahol xÎX; yÎY és çAç=1.
Az (a6) algebrai modellben viszont előnyös az, hogy még tovább egyszerűsíthető. Elhagyható belőle minden,
a kimeneti függvény kivételével, mert A voltaképpen megfelel az ismert egyváltozós y=¦(x) formulának, melynek X az értelmezési tartománya és Y az értékkészlete, azzal az apró eltéréssel, hogy esetünkben az X és Y halmaz is véges, azonos számosságú halmaz, következésképpen a függő és független változó csak diszkrét értéket vehet fel. Vagyis A ekvivalens a következő(a7)
yi=¦(xi)formulával, ahol i=1,2,...n és x
iÎX; yiÎY.Továbbá: esetünkben a modell függő változója célsz
erűen legalább két elemű vektorral[28] írandó majd fel, ezért a modell kicsit módosul:(a8)
yi=¦(xi),ahol i=1,2,...n; és y
i szám-n-est (a hagyományos könyvvitelben szám-2-est), xi pedig szabványos gazdasági esemény nevét vagy leírását tartalmazza - voltaképpen "szövegváltozó". Mi e formula felhasználásával fogjuk, előbb a kontírozó, majd a könyvelőautomatát tárgyalni.Mindazonáltal az A automatánk összefoglaló jelölése:
(a8') A=áA,X,Y,l=y
i=¦(xi)ñ,ahol xiÎX; yiÎY és çAç=1.
3.3 Az absztrakt könyvelőautomata és rész-automat
ái3.31 Az absztrakt kontírozó automata
3.311 Az absztrakt kontírozó automata formája
A
z adott gazdálkodóra jellemző és a könyveléséhez kötelezően alkalmazandó ei szabványos gazdasági események n elemű véges halmazt alkotnak, azaz: i=1,2,...,n. Az is világos, hogy minden egyes szabványos gazdasági eseményhez egyértelműen hozzárendelhető a neki megfelelő eseménykoordinátákat meghatározó osztálykoherencia vagy kontírozási összefüggés y'*=[y1,y2]'=o* adatvektora a 2.21 pontban bevezetett (d) formula alapján, azaz:(a9) y
'*=[y1,y2]'=¦'(x)=¦'(ei)=[o1,o2]=[ot,ok]=o*.Ez lehetővé teszi az
absztrakt kontírozó automata definícióját az alábbi formulákkal:(a10) yi'*=[y1,y2,...yk]i'=oi*=j'(xi)=¦'(ei),
Ez az absztrakt kontírozó automata lényegében tehát a következő két j'(xi) vagy ¦'(ei) függvénnyel modellezhető
(a11) y
i'*=j'(xi)=¦'(ei)ahol ¦' argumentuma valamely e
i szabványos gazdasági esemény, míg j' argumentuma az ei szabványos gazdasági esemény xi=i előállítási sorszáma (hisz fennáll az i=xi«ei hozzárendelés lehetősége), kimenete pedig mindkét esetben az [y1,y2,...yk]i'=oi* vektor, mint egy k elemű osztálykoherencia-vektor,ahol
- e
i (i=1,2,...,n) az ¦' függvény értelmezési tartománya, azaz: a lehetséges bemeneteinek (lehetséges szabványos gazdasági események) halmaza, míg i (i=1,2,...,n) a j' függvény lehetséges bemeneteiként az ei szabványos gazdasági események sorszámának halmaza; és yi'*=[y1,y2,...yk]i'=oi* (i=1,2,...,n) a függvény értékkészlete, azaz a lehetséges kimeneteinek (az eseménykoordináták) halmaza, ahol- k=1,2,...,l a kontírozási összefüggés vagy osztálykoherencia (avagy: az eseménykoordináták) könyv
viteli aspektusoknak megfelelő elemeinek száma. (Az első lehetne az időosztály kódja, azonban - mint ezt már jeleztük - azt explicite szolgáltatja a konkrét esemény időpontadata.)E függvényekkel modellezett automata tehát memória nélküli, véges és diszkrét Mealy-féle automata, melynek kimenete y
i'*=[y1,y2,...yk]i'=oi* kizárólag az ei szabványos eseménytől (¦'), vagy annak i sorszámtól (j') függ.3.312 A kontírozó automata előnye
A megvalósított kontírozó automata el
őnye főleg abban nyilvánul meg, hogy csak be kell "táplálni" egy a konkrét bizonylatolt gazdasági esemény típusának megfelelő ei szabványos gazdasági eseményt (vagy annak xi=i sorszámát) az automatába, és az máris "kidobja" a megfelelő kontírozási összefüggést, vagy másképp: a gazdasági esemény eseménykoordinátáinak yi'*=[y1,y2,...yk]i'=oi* adatsorát, méghozzá akárhányszor és tévedhetetlen pontossággal.Voltaképpen minél több egy adott gazdálkodó, adott időszakban előforduló könyvelendő konkrét, ám szabv
ányosítható gazdasági eseményeinek száma, relatíve és abszolúte annál gyorsabb kontírozást biztosít az előre kontírozható szabványos gazdasági események felhasználásával a kontírozó automata, és mindezt ráadásként pontosan teszi. Például: ha a könyvelendő gazdasági események száma egy évben 1.000 és a rájuk vonatkoztatható szabványos gazdasági események száma mindössze 100, akkor a kontírozást csak e 100 szabványos gazdasági eseményre kell elvégezni - előre - (és a 100-ból is elég mindig csak arra a szabványos gazdasági eseményre, amelyik éppen, mint könyvelendő, felmerül), míg a többi esetben csak ki kell választani a verbálisan megjelölt - már kontírozott - szabványos gazdasági eseményt, s az automata a kontírozást gyorsan és abszolút pontosan végrehajtja. A kontírozó automata alkalmazása esetén olyan hiba soha nem fordulhat elő, hogy két azonos típusú gazdasági eseménynek más eseménykoordinátái legyenek (más kontírozási összefüggése legyen), s így más vagyonfajtát (számlát) változtasson az esemény, mint ami indokolt lenne. És véletlen "féllábasság" sem fordulhat elő. Mindez nyilvánvaló.Ez a hatékonyságnövekedés jelentős; a munka
mintegy 90%-ban automatizált ebben az esetben. Ámde minél nagyobb a különbség abszolút értékben a szabványos gazdasági események és a könyvelendő konkrét gazdasági események között (pl.: 100 a szabványos és 10.000 vagy akár 100.000 a konkrét gazdasági események száma) annál jelentősebb mind a munkamegtakarítás, mind az automatizáltság foka, mind a munka sebességének növekedése. Következésképpen: minél nagyobb az automatizálva kontírozott tételek hányada, annál értékesebb eredmény az is, hogy a kontírozás az automatával, egyszerű betanított dolgozókkal is szakmailag pontosan és gyorsan végrehajtatható - legalább úgy, mint, ahogy szakszerűen, pontosan és gyorsan kiszámíthatja egy betanított, felsőfokú matematikát nem is tanult személy is pl. 525-en,314-en és 2-7-en hatványértékeket, ha rendelkezik egy olyan kalkulátorral, mely hatványértékeket egyszerűen és gyorsan számol, nagy pontossággal, csak a hatványalapot, a hatványkitevőt kell megadni a kalkulátor (az automata) részére, s a művelet végrehajtásának mikéntjéhez a személynek egyáltalán nem is kell értenie.3.313 A középkor sosem volt manuális kontírozó automatája
A "manuális" kontírozó automata elvi alapja:
az adott gazdálkodóhoz tartozó, egyenként kontírozható szabványos gazdasági események véges halmaza.A "manuális" kontírozó automata kivitelezése például a következő lehet:
Egy lehetséges, bár fiktív manuális kontírozó automata felépítése és használata:
Legyen most gazdálkodónk mondjuk egy 1500-ban élő állattenyésztő.
Könyvvitelében a vagyonosztályok (
vagy a hagyományos kettős könyvvitel terminológiája szerint a számlatükre számlái) legyenek a következők:
(e) Eszközfajták / eszköz-számlák:
1. Birka (számla)
2. Tehén (számla)
3. Takarmány (számla)
4. Vevőtől követelés (számla
)5. Aranypénz (számla)
(f) Forrásfajták / forrás-számlák:
Saját források:
1. Halmozott eredmény (számla)
2. Árbevétel szolgáltatásból (számla)
3. Árbevétel termékértékesítésből (számla
)4. Árbevétel bérmunkából (számla)
5. Szaporulat (számla)
6. Költségek (számla)
7. Ráfordítások (számla)
Idegen források:
8. Hosszúlejáratú hitelek (számla)
9. Rövidlejáratú hitelek (számla)
Technikai források (számla):
10. Nyitómérleg (számla)
Ezek figyelembevételével az eszköz-forrás aspektusú, ei
bemenetű és [y1,y2] kimenetű, x értelmezési tartományú és Y értékkészletű "középkori sosem volt" manuális kontírozó automata (kontírozó táblázat) a következőképpen nézhet ki (ld.: 18.1 ábrát):
A 18.1 ábra szerinti automata használata roppant egysze
rű:Valahányszor egy konkrét gazdasági esemény kontírozását el kell végeznünk, kikeressük az éppen kontírozni kívánt gazdasági
esemény típusának megfelelő ei szabványos gazdasági eseményt az x vagy sorszámát az s oszlopban (itt például a "tehén értékesítése kp-re" elnevezésűt a 14. sorban), és mondjuk egy vonalzó felett leolvassuk az e14-hez tartozó y14'*=[y1,y2]14'=o14* osztálykoherencia-adatokat az Y oszlop y1,y2 al-oszlopában. (A vonalzót itt az aláhúzás szimbolizálja.) Példánknál maradva e14 esetében ez most az y14'*=[y1,y2]14'=o14*=[5e,3f] adatpáros, mely azt jelenti, hogy a "tehén értékesítése kp-re" elnevezésű vagyonváltozás az 5. pénzeszköz- és a 3. (hozam) forrásosztály részösszegét (számla egyenlegét) növeli. Természetesen, valahányszor új, eddig elő nem fordult típusú gazdasági esemény következik be, az annak megfelelő szabványos gazdasági eseménnyel az [x,Y] mátrix mindannyiszor kiegészítendő, ennélfogva az [x,Y] mátrix mindig biztosítja, hogy az automatával minden előforduló konkrét gazdasági esemény egzakt módon kontírozható legyen.Nota bene! E sosem volt (bár lehetett volna) "manuális" automata (voltaképpen kontírozá
si táblázat) nagymértékben hasonlít a több száz, illetve ezer éve létező és használt számolási segédtáblázatokhoz.[29]Fontosak még az [x,Y] mátrix alábbi tulajdonságai is:
Egyik
előnyös tulajdonsága az [x,Y] mátrixnak, hogy sorai tetszés szerinti sorrendben felírhatók. Ugyanis x és Y a soraik rendjét tekintve, tartalma szerint kovariáns kell legyen - következésképpen a "manuális" kontírozó automata, az [x,Y] mátrix sorainak sorrendváltozására nézve invariáns (azaz: adott tartalmú ei, függetlenül a táblabeli elhelyezésétől, ugyanazt az y'* kimenetet kell eredményezze, legföljebb az i index más, ha áthelyezésre került a sor).A másik előnyös tulajdonsága az [x,Y] mátrixnak, hogy tetszőlegesen partícionálható és kiegészíthető (akár áleseményekkel, vagy annak felfogható eseménycsoportok neveivel is, melyekkel e táblázat vizuálisan és/vagy logikailag tetszés szerint tagolható. - Eme áleseményeknek a valódi eseményektől való megkülönböztetése érdekében lehet pl. yi*=[0,0] a kódpárosa). E mátrix (vagy kontírozási segédtábla) előnyös tulajdonságai lehetővé teszik tehát azt is, hogy számunkra a legkedvezőbb módon építsük fel, csoportosítsuk adatait. Így mind a manuális, mind a mai számítógépi reprezentációjának kialakítása igen praktikus és "felhasználóbarát" formájúvá tehető. Lássunk erre is egy példát. Most azonban csak annyit teszünk, hogy a nyitás jellegű eseményeket és a hozzájuk tartozó kontírozási összefüggést a többitől leválasztjuk. Lássuk a 18.2 ábrát, melyen az [x,Y] mátrixot átalakítottuk - particionáltuk és kiegészítettük - ekképp: [x,Y]=[[x1,Y1],[x2,Y2]].

E 18.1 és 18.2 ún. eseménytáblában szabványos gazdasági események verbális leírásai (mondhatjuk úgy is: nevei), valamint a szabványos gazdasági eseményekhez tartozó osztálykoherencia-adatok (eseménykoordináták) olvashatók. Voltaképpen az osztálykoherencia-adatok (itt) alfanumerikus adatpárossal kódolják a szabványos gazdasági eseményeket. Következésképpen e táblákat nevezhetjük (adott gazdálkodó) szabványos gazdasági eseményei táblájának, vagy egészen röviden eseménytáblának. Eme elnevezéssel a továbbiakban - ha ez nem okoz félreértést - élni is fogunk.
Megjegyzem még, hogy napjainkban a számítógépi reprezentáció esetén az eseménytáblában az osztálykoherencia-adatok nem feltétlenül kell, hogy szerepeljenek, csak a verbá
lis esemény-nevek, hisz az események táblabeli "koordinátája" egyértelműen megszabja osztálykoherencia-adataik Y mátrixbeli "koordinátáját" - mert az eseménynevek és osztálykoherencia-adatainak "koordinátái", mint azt korábban említettük, táblabeli helyük alakulásának megfelelően kovariánsak kell legyenek. Következésképpen, ha egy szabványos gazdasági eseményt az eseménytáblában áthelyezünk, az áthelyezett esemény lényegében "magával viszi" az osztálykoherencia-adatait. (az ei ® y'* összerendelés a táblabeli helytől, azaz i-től függetlenül fennmarad, a táblabeli helyre nézve invariáns.)Az Y mátrix ennélfogva - például számítógépi reprezentá
ciónál - nem is kell, hogy a képernyőre kerüljön, csak az ei eseményeket tartalmazó x eseménytábla. A könyvelő-adatrögzítő személynek ez könnyebbséget is jelent, mert jól áttekinthetővé válik az eseménytábla, s csak a megfelelő esemény kiválasztására kell koncentráljon.3.32 Az absztrakt könyvelőautomata, a vele előállíth
ató adatrekord és a teljes könyvviteli adatbázisA ténylegesen bekövetkezett gazdasági esemény
típusától, azaz a szabványos gazdasági eseményektől függő metaadatok, például: az osztálykoherencia-adatok (mint pl. a megváltozó eszköz- és/vagy forrásfajták kódpárosa, stb.), másrészt a bekövetkezett gazdasági esemény konkrét adatai (például az esemény időpontja, bizonylatának azonosítója, a hozzá tartozó pénzértékadat, mennyiségi adat, stb.) csatolásával a konkrét könyvviteli esemény adatai teljes körűen megadhatók, a konkrét események könyvvitele gyorsan és pontosan elvégezhető.A könyvelőautomata azonban nem csak az osztálykoherencia-adatokat adhatja meg a szabványos gazdasági események füg
gvényében, hanem minden olyan adatot, amely adott ei (i=1,2,...,n) szabványos gazdasági eseményhez, a könyvviteli deriválton túl még egyértelműen hozzárendelhető. Ilyen lehet például a mennyiségi egység (vagy mértékegység) adata, az esemény ÁFA-s vagy nem ÁFA-s volta, illetve ÁFA-kulcsa és az előbbiek alapján még az ÁFA ajánlott összege,[30] stb. Az ilyen adatokat szolgáltató egyszerű függvényeket további primitív absztrakt automatáknak tekinthetjük.Az absztrakt könyvelőautomata
így voltaképpen több, ún. memória nélküli (primitív) Mealy-féle automatából összetett bonyolultabb absztrakt automata, amelynek megfelelő valós automata kisebb cégek esetén manuálisan kezelhető táblázat(ok)ként, nagyobb cégekre nézve számítógépi programként történő megvalósítása esetén, jellegénél fogva alkalmas a vagyon, az adósság és változásaik teljes körű, gyors és mégis nagymértékben szakszerű és pontos könyvelésére.Mindezt teszi tehát lehetővé - lényegében a kontír
ozó-automata elvének kiterjesztett felhasználásával - a könyvelőautomata, mely például a következő alakban irható fel:(a12)
[yj'*,zj*,cj*,ei]j=[¦j'(ei), gj(ei),cj*,ei]jahol:
y
z
j*=[z1,z2,...zo]j=gj(ei) az egyéb, ei-től függő "metaadatok" vektorát szolgáltató absztrakt automata. [Ebből lehet több is! Például gj1ÁFA(ei) lehet mondjuk az absztrakt ÁFA-automata; gj2q(ei) lehet a mennyiségi egység absztrakt automatája, stb.],c
j*=[c1,c2,...,cr]j az explicite adott konkrét bizonylatolt eseményadatok (mint például időpont-, bizonylatazonosító-, pénzösszeg-, mennyiségadat, stb.).A futóindexek jelentése, értékei:
i=1,2,...,n, a szabványos gazdasági ese
k=1,2,...,l
a kontírozási összefüggés, avagy az osztálykoherencia elemeinek idő nélküli vagyonaspektusokkal egyező,o=1,2,...,p a z
j* sorvektor elemeinek,r=1,2,...,u pedig az cj* konkrét bizonylatadat-sorvektor elemeinek a száma.
Az automata formuláját röviden így is írhatjuk:
(a13) rj*=rj*(cj*,ei)=[yj*',zj*,cj*,ei]j
ahol
r
ezen rj*=[r1,r2,...rv]j sorvektor elemeinek száma az (a12) szerint v=(l+p+u)+1 (az időpontadat az cj* sorvektorban szerepel).
E jelölések figyelembevételével a következő formában is írható a teljes
absztrakt könyvelő automata:(a14)
rj*=rj*(cj*,ei)=[¦j'(ei),gj(ei),cj*,ei]j=[yj'*,zj*,cj*,ei]j
és
rj*ÎR; j=1,2,...m;
s=xi«eiÎE; i=1,2,...n;
cj*ÎC; j=1,2,...m.
ahol
R
E a szabványos gazdasági események n
elemű halmaza, tehát s=xi«eiÎE; i=1,2,...n;C
az adott időszak (év vagy negyedév vagy hó vagy dekád, stb.) bizonylatolt gazdasági eseményei cj* explicit adatok sorvektorainak m elemű halmaza, azaz: cj*ÎC; j=1,2,...m.Az absztrakt könyvelőautomata segítségével rövid fo
rmulába önthetjük a teljes könyvviteli adatbázist (teljes könyvviteli nyilvántartást). Ehhez praktikusnak mutatkozik mátrixok alkalmazása.Legyen egy adott időszak (év, negyedév, hó vagy d
ekád, stb.) összes konkrét rj* könyvviteli rekordját tartalmazó mátrix R=[rj*], ahol j=1,2,...,m és i=1,2,...n. R elemszáma: mv és v=(l+p+u)+1, mint azt korábban kimutattuk.E jelölések bevezetése után
az adott időszak (év, negyedév, hó vagy dekád, stb.) teljes könyvviteli nyilvántartása (adatbázisa) az alábbi formulával röviden leírható:(a15) R(C,E)=[Y',Z,C,E],
ahol
az Y' partíció az osztálykoherencia metaadatainak ml
Z az egyéb, e
i-től függő metaadatok mp elemű mátrixa,C az e
i-től nem függő konkrét bizonylati adatok mu elemű mátrixa,E
az ei szabványos gazdasági események m1 elemű oszlopmátrixa (oszlopvektora).Megjegyzem, hogy az rj*=[y
j'*,zj*,cj*,ei]j könyvviteli rekord, illetve az R=[Y',Z,C,E] könyvviteli adatbázis partícióinak, valamint az egyes partíción belüli adatok sorrendje - természetesen rj*-ben és R-ben azonos rend szerint - szabadon megválasztható.A könyvviteli adatbázis mátrix-reprezentációját ké
sőbb még felhasználjuk.3.33 Az absztrakt "lekérdező" automata és kimenete: a könyvviteli összesítő kimutat
ásA teljesség igénye nélkül bemutatom még az alap könyvvi
teli összesítő kimutatások egy részét elkészítő könyvelő automata egyik rész-automatájának, az ún. absztrakt "lekérdező" automatának két egyszerűsített modelljét. Ezzel pl. valamely vagyonfajta forgalmi idősorai és összevont értéke (hagyományos könyvvitelben a könyvviteli számla forgalmi és egyenlegadata) kiszámítható, sőt: kissé bonyolultabb változatával az összes vagyonfajta (összes főkönyvi számla) előbbi adatai is kiszámítók (azaz a teljes főkönyvi kivonat elkészíthető).
3.331 Az E vagy F osztályozás szerinti S={s}
azonosítószámú vagyonfajta (hagyományosan az s számla) forgalmi és egyenlegadatainak lekérdezéseEz az automata
két független bemenetű és egy kimenetű, ekképp módosított Mealy-féle iniciális automata, melyet az alábbi a3. ábrán látható séma vázlatosan szemléltet:
E
zen lekérdező automatát jelölje az(a16) L=áA,a0,S,R,Y,d,lñ
rendezett 7-es, mint algebrai modell, ahol:
A a L
a0ÎA állapotvektor, a L
"lekérdező" automata kezdőállapotának vektora;S={s} a L
"lekérdező" automata 1. számú bemenőjel-halmaza, mely az R adatbázison "lekérdezendő" s vagyonfajta (hagyományosan az s könyvviteli számla) azonosítóját (pl. a számát), mint az s bemenőjelet tartalmazó, momentán egyelemű halmaz;R
a L "lekérdező" automata 2. számú bemenőjel-halmaza, mely az rj*=rj*(cj*,ei)ÎR (j=1,2,...m; i=1,2,...n) sorvektorokból, mint bemenő "szavakból" áll, és rj* nem más mint az R könyvviteli adatbázis könyvviteli eseményei közül a j-iket cj* és ei függvényeként meghatározó adatrekord;Y a L
"lekérdező" automata kimenőjel-halmaza, m elemű és yj*ÎY kimenő sorvektorokból áll, ahol j=1,2,...m;d(aj,rj*)=aj+1ÎA a lekérdező automata kétváltozós átmeneti függvénye (j=1,2,...m), mely azt adja meg, hogy, ha a L "lekérdező" automata az aj állapotban kap egy rj* bemenő szót, akkor melyik lesz a soron következő állapota;
l(aj,rj*,s)=yj*ÎY a lekérdező automata háromváltozós kimeneti függvénye (j=1,2,...m), mely azt adja meg, hogy, ha a L "lekérdező" automata az aj állapotban kap egy rj* bemenő szót és egy s bemenő jelet, akkor milyen kimenő jelet ad ki.
A L "lekérdező" automata további jellemzői:
Állapodjunk meg abban, hogy az a0
az automata kezdő állapotvektora, és értéke mindig a nullvektor (a0=0), melybe L azonnal visszatér, mihelyt az automata az m-ik állapotán túljutott. Ezt az automata d átmeneti függvénye biztosítja.Az aj=[aj1,aj2,aj3]*ÎA állapotvektor (j=1,2,...m) egy szám-3-as. Elemei: aj1 értéke a tartozik adatok j-ig kumulált összege (aj1=ST); aj2 értéke a követel adatok j-ig kumulált összege (aj2=SK); aj3 értéke a j-ig számított egyenleg (aj3=E=ST+SK
0, ahol ST³0 és SK£0).
Az R könyvviteli adatbázis az rj*=rj*(cj*,ei)ÎR könyvviteli események adatrekordjainak halmaza. Egy rekord elemszáma: v=(l+p+u)+1, amint azt az (a13) formula kapcsán levezettük.
Az yj*
sorvektor, mint kimenő "szó", pedig nem más mint az R könyvviteli adatbázis lekérdezésével (és szűrésével) nyert yj* kimenő adatsora az s számlának. Legyen ez most 9 elemű. Elemei yj*=[yj1,yj2,yj3,yj4,yj5,yj6,yj7,yj8,yj9], és rendre az s azonosítószámú vagyonfajta (hagyományos könyvvitelben az s számla) következő adatait tartalmazza: 1.) az s azonosítószámú vagyonfajta (s számla) száma; 2.) esemény dátuma (D), 3.) esemény bizonylatszáma (B) 4.) esemény neve (N), 5.) tartozik rovaton esetleg lévő összege: T³0, 6.) tartozik forgalom összesen (ST) 7.) követel rovaton esetleg lévő összege: K≤0, 8.) követel forgalom összesen (SK) 9.) az egyenleg összege: E=ST+SK
0. (Megjegyzendő, hogy egy yj* sorvektorban vagy csak a tartozik, vagy csak a követel rovaton lehet nullától különböző szám tekintettel arra, hogy itt csak az egyetlen s azonosítószámú vagyonfajtáról/számláról van szó!)
A L
lekérdező automata kétváltozós átmeneti függvényének alakja:(a17) d(aj,x)=d(a0,s)=a1 , azaz x=s, ha aj=a0;
és
(a17') d(aj,x)=d(aj,rj*)
, azaz. ha
x=rj* és ha aj indexe j=1,2,...m.
L háromváltozós kimeneti függvénye pedig:
(a18) l(aj,rj*,s)=yj*, ha j=1,2,...,m.
A L automata voltaképpen egy ún. szekvenciális gép (ld. a működését szemléltető irányított gráfot az alábbi a4. ábrán), amely, ha az s bemenőjelet megkapja, azonnal kimozdul az a0ÎA kezdőállapotából, és felveszi az a1 állapotot, majd az r1*,r2*,...,rj*,...,rm-1* bemenőjelek (rj*ÎR) hatására a L automata minden következő időpillanatban sorban felveszi az
a2,...aj,...am-1ÎA
közbülső állapotokat és rendre kibocsátja az
yj*ÎY sorvektorokból álló kimenőjeleket (j=1,2,...m-1). Végül az am állapot felvétele után, az rm* bemenőjel hatására kibocsátja az ym*ÎY utolsó kimenőjelet, majd az a0ÎA kezdőállapotába tér vissza (megállapodásunk szerint).Az (a18) kimeneti függvény konkrét alakját az alábbiakban határozhatjuk meg:
Tegyük fel, hogy az rj* könyvviteli adatrekord 6 ele
mű. Elemei: rj*=[rj1=D,rj2=B,rj3=N,rj4,rj5,rj6] és rendre az 1. esemény időpontja (D), 2. az esemény bizonylatszáma (B), 3. az esemény neve (N), 4. tartozik vagyonfajta (számla) sorszáma (rj4), 5. követel vagyonfajta (számla) sorszáma (rj5), 6. vagyonváltozás pénzösszege (rj6) adatot tartalmazzák.Legyen továbbá Its egy indikátorfüggvény, melynek értéke 1, ha s azonos az rj4-beli tartozik vagyonfajta (számla) számával, egyébként pedig 0; és legyen Iks egy másik indikátorfüggvény, melynek értéke -1, ha s azonos az rj5-beli követel vagyonfajta (számla) számával, egyébként 0.
Legyen az s vagyonfajta (számla) tartozik-összege: T=Its×rj6³0, követel-összege: K=Iks×rj6≤0 (j=1,2,...m).
A tartozik forgalom summája (ST-memória értéke) legyen:
(a19) ST=aj1=aj-1,1+T³0 (j=1,2,...m).
A követel forgalom summája (SK-memória értéke) legyen:
(a20) SK=aj2=aj-1,2+K≤0 (j=1,2,...m).
Előbbiek felhasználásával az
aj3 (j=1,2,...m) állapotváltozó, mint egyenleg-memória értéke legyen:(a21) E=aj3=aj-1,3+(T+K)
0 (j=1,2,...m).
Az yj*
kimenőjelek értékei tehát:(a22) yj*=[s,D,B,N,T,ST,K,SK,E] (j=1,2,...m).
A L iniciális, módosított Mealy-féle
automata működési sémáját szemléltető irányított gráf (a4. ábra):
Természetesen az programozás-technikai alapon egysze
rűen megoldható, hogy az olyan yj melynek T és K adata is nulla (azaz az rj esemény nem érint az s vagyonfajtát/számlát), bár meghatározódik, azonban sem a számítógép képernyőjén, sem a nyomtatóján nem jelenik meg, vagyis nem foglal el feleslegesen helyet. És természetesen az könyvviteli szakmai döntés és programozás-technika kérdése, hogy az outputot milyen formátumban jeleníttetjük meg. E kérdésekkel itt nyilván nem foglalkozhatunk.3.332 Az E és F osztályozás szerinti összes S={s
1,s2,...,sp} azonosítószámú vagyonfajta (hagyományosan számlák) összesítő (főkönyvi) kivonata adatainak lekérdezéseAz s1,s2,...,sk,... sp azonosítószámú, p darab, E illetve F osztályozású összes vagyonelem-osztály (hagyományos könyvvitelben a gazdálkodó számlatükrének
főkönyvi számlái) összesítő ("főkönyvi") kivonata elkészítéséhez a L automatát kissé át kell alakítanunk. Egyrészt az A állapothalmaz m-ik elemét (amÎA) kitüntetett végállapotként kezeljük, vagyis az FÌA halmazba tartozó elemként felvesszük am-et, jelölve: F={am}. Ekkor az átalakított Mealy-féle L automata ún. módosított Rabin-Scott-féle automata lesz. Jelölje ezt L'. Másrészt L', mint módosított Rabin-Scott-féle automata, olyan automata kell legyen, mely csak az F={am} végállapotában ad kimenőjelet - valahányszor az automata az am végállapotba kerül -, egyébként pedig nem. Ez legfeljebb p alkalommal fordulhat elő. A L' automata formulája tehát:(a22) L'=áA,a0,S,R,Y,as,d,l,Fñ,
rendezett 9-es, ahol
- S={s1,s2,...,sk,... sp} p darab, az E és F osztályozású összes vagyonosztály (összes számlatükörbeli számla) azonosítószámainak halmaza,
- Y={l(am,rm*)=ym*} a L
' egyetlen kimenőjel-vektorból álló halmaza,- F={am} a L' automata végállapotának egy
elemű halmaza, és- as(a0,sk)=sk+1
(k=0,1,2,...,p-1) a soron következő sk bemenőjel értékét megadó bemeneti függvény, mely valahányszor előzőleg a L' automata az a0 állapotban volt vagy került, sk (új) értékét meghatározza.Így a L' automata az E és F osztályozású S={s1,s2,...,sk,...,sp} azonosítószámú vagyonelemek (hagyo
mányos könyvvitelben számlák) "főkönyvi" kivonatának adatsorait adja meg.A L' működését az a5.
ábra szerinti séma mutatja:
E L
' automata számítógéppel megvalósított példányának nyilván időre van szüksége, akár csak egyetlen s vagyonfajta (számla) főkönyvi kivonatához szükséges adatok kigyűjtéséhez az [r1*,r2*,...,rj*,...,rm*]ÎR rekordokat tartalmazó R adatbázis áttekintésével. Ha egy ilyen s vagyonfajta (számla) adatainak feldolgozásához átlagosan x idő kell, akkor S={s1,s2,...,sk,...,sp}, azaz p darab vagyonfajta (számla) adataiból álló főkönyvi kivonat elkészítéséhez t=p×x idő szükséges a L' automata szerinti megoldás alkalmazása esetén.Természetesen létezik olyan számítógépi program[31]
(és ennek megfelelő absztrakt automata) melynek alkalmazásával a p darab vagyonfajta (számla) adataiból álló főkönyvi kivonat elkészítéséhez az [r1*,r2*,...,rj*,...,rm*]ÎR rekordokat tartalmazó R adatbázis mindössze egyszeri "áttekintésére", következésképpen t @ x (p>1 vagyonosztály/számla mellett) időre van csupán szüksége a számítógépnek - ami nem mellékes gazdaságossági és hatékonysági szempontból.A megjelenítés formátuma és a forgalom és egyenleg nélküli vagyonosztály/számla meg nem jelenítése szintén szakkérdésbeli döntéstől függvénye.
Mindez, mint megoldás, azonban már elsősorban és erősen programozás-technikai szakkérdés is, melynek kifejtésére témánk, a könyvviteli kalkulus, szempontjából nincs szükség. Ezért e problémakörrel a továbbiakban nem foglalkozunk.
Kezdők részére javasolt
eljárási lépések:Az 1.,2.,3., majd 4.2 vagy 4.3, végül 5.2 vagy 5.3 vagy 5.4 eljárás, avagy az 5.5 automata pl. "manuális" vál
tozatának előállítása révén. A vagylagos esetekben (főleg az 5.2, 5.3 és 5.4 esetekben) a gyakorlottság növekedésével javasolt csak áttérni a magasabb pontszámmal jelölt eljárásra.Egy fontos figyelmeztetés: A
z 5.5 kontírozó automata előállítása már csak az adott gazdálkodók gazdasági eseményeinek kontírozásában kellő gyakorlatot szerzettek könyvelők számára javallott és csak szigorú ellenőrzést követően. Mert, ha hibás az automata eseménysorából egy vagy több esemény kontírozása, akkor azt rossz esetben nagyon sok konkrét eseménynél fogjuk hibásan lekönyvelni, ami a teljes könyvelést elrontja.
1. A könyvviteli vagyonosztályozás
1.1 A logikai és a vagyonkönyvviteli osztályozás összehasonlítása.
A logikában az osztályozás olyan, fogalommal végzett művelet, melynek célja valamely (nem)fogalom terjede
lmébe tartozó faj(ta)fogalmak feltárása és ezen keresztül ismereteink rendszerezése, összegzése. Az osztályozás során többnyire véges elemszámú, egymástól különböző egyedfogalomból álló fogalomhalmaz - mint legmagasabb rangú osztály - minden individuumát[32], némelyekre jellemző közös tulajdonság vagy rájuk azonos módon vonatkozó kijelentés(ek) - prédikátum(ok) - alapján diszjunkt (azaz közös elem nélküli) csoportokba soroljuk. E fogalomcsoportokat osztályoknak nevezzük. A fogalomosztályozást másként, többször egymás után - más és más aspektus, azaz szempont/nézőpont/alap szerint - végrehajtott fogalomfelosztásnak, voltaképpen fogalomfelosztások sorozatának is nevezhetjük, melynek tehát az eredeti halmaz (a legmagasabb rangúnak nevezett osztály) egy vagy többszöri felosztásával kialakuló (leg)alacsonyabb rangú osztályok képezik a végeredményét. Az így kapott "végső" osztályok uniójának (egyesített halmazának) terjedelme azonos az eredeti, osztatlan (alap)halmazzal, mint legmagasabb rangú osztállyal (lásd példaként egy adott vagyon fogalmának egyfajta felosztására, a két oldallal későbbi 4. ábrát - e szempontból most az ábra mennyiségi adataitól el kell tekinteni).A logikában tehát (fogalom)osztályon, valamely fogalom terjedelmét,[33] vagy másképp: a fogalom alá sorolható konk
rét dolgokat jelölő fogalmak összességét értik. Az osztályozás azonban nem csak a logikában és nem csak a fogalommal végezhető művelet, hanem voltaképpen, minthogy a fogalmak nagy része az objektív valóság dolgaira vonatkozó gondolati objektum, mely a valóság egyedeit, vagy kisebb-nagyobb csoportjait jelöli, illetve tükrözi a terjedelmében, ezért a valóságra vonatkozó fogalmak mentén, a valóság dolgai maguk is osztályozhatók. Ilyen osztályozásokat ismerünk a különböző faktuális (vagy tény)tudományok, ezek között a kognitív (vagy alap)tudományok (köztük a természet és társadalomtudományok), valamint az operatív (köztük az alkalmazott és a technológiai) tudományok területéről is. (Mellesleg a faktuális tudományok előbbi, ismételt felosztása, maga is ilyen osztályozás.) Példa az osztályozásokra az élőlények osztályozása, ezen belül például az állatok és a növények osztályozása, a kémiában például az atomok periódusos rendszere, vagy például a vegyületek (szerves és szervetlen vegyületekre) felosztása.De a technológiák is gyakran tartalmaznak osztályo
zást. Például meghatározzák az export- illetve a belföldi minőségű, ezen belül a nagy, közepes és kis méretű alma, tojás, vágott baromfi, stb. fogalmát, s e fogalmakra (az export- illetve belföldi minőségű dolog, illetve ezeknek nagy, közepes és kis méretű változata) vonatkozó ismérvek mentén, megfelelő technika alkalmazásával, elvégzik az almatermés, a tojások, a vágott baromfik, stb. adott mennyiségének (gyakorlati) osztályozását, és minden végső osztályhoz meghatározhatják pl. az abban található mennyiségét az osztályozott dolgoknak, melyek összege a kiinduló osztályozatlan mennyiséggel nyilvánvalóan egyenlő kell legyen - az osztályozás szabályai szerint is.Az osztályozások fastruktúrával (fa-gráffal) jól szemléltethetők (ld. alább a 4. á
brát).Az almatermés, a tojások, a vágott baromfik említett osztályozási példájából látható, hogy azt az összessé
get ti., hogy hány egyed tartozik egy osztályba, bizonyos esetekben számmal is lehet és/vagy célszerű megadni - általában azonban ez nem szokásos. Ám ezt a lehetőséget használja ki sok alkalmazott tudomány és a gyakorlat, melyek nem absztrakt objektumokat osztályoznak, mint amilyen például a fogalom vagy például a növények növénytani osztályai, hanem fizikailag megfogható, tapasztalható, térben jól körülhatárolható és összefüggő dolgokat vagy élőlényeket. Ilyen osztályozás fordul elő pl. több műszaki, gazdasági és természettudomány, valamint a könyvvitel esetében is - ideértve természetesen a hagyományos vagyonkönyvvitelt. Gondoljunk csak például az eszközök vagy a források absztrakt számlaosztályai és alosztályai (számlacsoportjai) azon belül a számlái által tükrözött konkrét anyagi javak osztályaira, melyekhez gond nélkül hozzárendelhető az osztályba tartozó individuumok mennyisége és/vagy pénzértéke is. (Ilyen jellegű osztályozás például az ún. "analitikus" - azaz: mennyiségi - vagy a szintetikus főkönyvi számlákra pénzérték szerinti könyvelés eredménye, de a leltárösszesítő és a mérleg felépítése is.)A modern könyvvitel vagyonosztályozása jelle
mzőinek megismerését kezdjük a 4. ábra szemléltető példájának elemzésével.A fő különbség a logikai jellegű és a vagyon könyvv
iteli osztályozása között az, hogy amíg a logikai jellegű osztályozások tárgya kizárólag a fogalom terjedelme, pontosabban a fogalom terjedelmébe eső fogalomindividuumok, azaz gondolati objektumok feltárása, s többnyire lényegtelen azok száma, addig a vagyon könyvviteli osztályozásának tárgya a vagyonfogalom terjedelmébe tartozó fajtafogalmak feltárásán kívül, a fajtafogalmakhoz tartozó létezők: a valóságos egyedi vagyontárgyak, javak számszerűsíthető jellemzőinek (pl. mennyiségeinek és/vagy pénzbeli értékének) feltárása is.Voltaképpen tehát a különbség a fogalmi és a vagyonosztályozás között az, hogy a fogalmi osztályozáskor mindig egy, a vagyonosztályozáskor pedig mindig két értéket kapunk az osztályozás eredménye
ként. Az előbbinél az osztályok nevét adó fajtafogalom nyelvi megfelelőjét, a fogalmat jelölő szót, az utóbbinál, az osztályok vagy fajták nevén kívül, az osztályok vagy fajták nevéhez hozzárendelt számértékként, az osztályokba vagy fajtákba tartozó valóságos individuumok számát (vagy ennek valamely pozitív együtthatójú lineáris transzformáltját, pl. pénzértékét) is az osztályozás eredményeként kapjuk.Illusztrációként, a
következő példában a vagyont osztályozzuk vagyonfajták (javak) - azaz az eszközök aspektusa - szerint.Minden konkrét vagyon, egymástól jól megkülönböztet
hető (vagy elvben azzá tehető) vagyontárgyak (vagyonegyedek vagy javak) véges elemszámú halmaza. A példánk szerinti vagyon jelen esetben 2420 individuummal rendelkezik. Állapodjunk meg abban, hogy az individuum legyen a vagyon általános mértékegysége, és hogy jelölje azt röviden: i. A 2420 vagyonindividuum könyvviteli osztályozása tehát az alábbi 4. ábrán követhető nyomon:
A 4. ábra a) oszlopában az osztályozatlan individuumok összességének neve: a 'vagyon', és a 'vagyon' fogalom alá sorolható összes konkrét egyedi példány mennyisége látható (i) individuum "mértékegységben" kifejezve.
A b) oszlopban a vagyonfajtákat, másképp nevezve: va
gyonosztályokat, a c) oszlopban pedig a vagyon ez esetben végső osztályait láthatjuk, az egyes végső osztályokba sorolt individuumokra jellemző mértékegységükkel megadva mennyiségeiket. A b) oszlopban lévő tehén és tehéntej fogalom- illetve individuumfajták e példában tovább nem kerültek felosztásra, ezért e két osztályt, a szemléletesség kedvéért változatlan formában megismételtük a c) oszlopban is. Ez logikailag is megengedhető, egyébként pedig az osztályozás egyes "szintjeinek" minden individuumra kiterjedő "kimerítő" voltát így könnyebben lehet ellenőrizni.A 4. ábra mutatja azt is, hogy az osztályozás, mint azt már említettük, szokásosan egy "fa"-struktúrájú gráffal is m
odellezhető. A fa "gyökércsúcsa" az osztatlan halmaznak, a "korona" elágazásai az egyes osztályozási szinteknek, a "korona" csúcsai pedig a legkisebb rangú végső osztályoknak felelnek meg. A "korona" egyes szintjein lévő osztályok, mint az osztályozás eredményeinek uniója egyenlő az osztatlan vagyonfogalommal és a hozzá tartozó vagyonegyed-halmazzal. Azt megjegyezzük, hogy gyakran egy osztályozási "fa" nem minden "ága" rendelkezik azonos számú "koronaszinttel", vagy másképp fogalmazva, nem mindegyik osztálya osztható vagy osztandó fel további alosztályokra az adott vizsgálati szempontból. Ábránkon ilyen a 'tehén' elnevezésű osztály, melyet mi most - a példa kedvéért - szándékosan nem osztottunk tovább fel.De lényeges szempont az is, hogy az osztályozáskor, a felosztások sorát - elvben - folytathatjuk egészen az individuumokig (ekkor egy alosztályban egy individuum található csak), ám ha erre nincs szükségünk (mint általában), akkor a kívánt osztályozási szinten abbahagyhatjuk a felosztást.
Voltaképpen a példabeli osztályozást tovább is foly
tathatnánk - erre az olvasó biztos kapásból tudna elfogadható javaslatot tenni - de ezt mi most mellőzzük.Ehelyett megvizsgálva az ábrabeli "végső" osztályokat - vagyis: ahol mi most a felosztások folyamatában me
gálltunk - megállapíthatjuk a következőket:Az nem kétséges, hogy minden egyes birka és minden egyes tehén egyedüli, meg nem ismétlődő példánya fajt
ájának, vagyis fajtája individuuma a - szó valódi értelmében. Hiszen mindenben tökéletesen egyforma élőlények, még klónozás esetén sem léteznek - ez köztudott. Ha pedig nagyító alatt megvizsgáljuk akár a velencei, akár a magyar aranypénzeket, két egyformát közöttük sem találunk, következésképpen az aranyak is, egyenként, megfelelnek az individuumfogalomnak. Ha a tejet, literenként palackokba (vagy nagyobb kiszerelésben, pl. kannákba) töltjük, akkor ezek is - az edénybeli összetételüket analizálva - különbözők lesznek, s így az individuum jelzővel illethetők. Mindazonáltal számunkra az is elég lenne, ha a látszólag, vagy makroszkopikus tekintetben közel azonos dolgokra (tárolóedényükre), egyszerűen egyenként, sorszámmal ellátott címkét ragasztanánk. Így minden látszólag azonos példány, azonnal jól megkülönböztethető egyeddé válna. (Erre a mindennapi életben sok példát találunk: ilyenek a motor és alvázszámmal, rendszámmal megkülönböztethető, egyébként szinte mindenben - színben, műszaki és formai kialakításban, stb. - "azonos" gépkocsik, vagy például a megkülönböztető gyártási számmal ellátott, egyébként "azonos" gépek, berendezések, stb. Az 'azonos' szót azért tettük idézőjelbe, mert mint az aranypénzeknél és a palackozott tejnél elmondtuk, mikroszkopikus méreteket is figyelembe véve az azonosság biztosan nem áll fenn az egyes példányok között, csak a makroszkopikus szinten - vagyis az apró részletektől szándékosan elvonatkoztató - szemlélődő számára tűnnek e dolgok azonosaknak. Gondoljunk csak pl. a rendőrség daktiloszkópiai (ujjlenyomat-azonosító) vizsgálatára. A közönséges halandó számára sok "azonos" ujjnyom, a szakértő - megfelelő nagyítóval segített - szeme előtt mind különböző, egyedi.)Tulajdonképpen tehát, minden egyes vagyonosztályba tarto
zó egyed, egyúttal a vagyon osztatlan osztálya egyedüli és meg nem ismétlődő példányának, individuumának tekinthető, csak az osztályok képzésekor mi magunk vonatkoztatunk el eme individuum-voltuktól, s csak számunkra éppen fontos azonos, közös tulajdonságaikra koncentrálunk.Az eddig kifejtett gondolatmenettel tehát, a könyvviteli vagyonosztályozás terminusait és tételeit minden nehézség nélkül megfeleltethetjük a hagyományos logikai fogalomosztályozás, illetve a matematika és a matematikai logika ekvivalencia-osztályozás[34] terminusainak és tételeinek.
A fentiek szerint osztályozások elméletét, a vagyonkönyvviteltan részeként, a könyvvitel vagyonelméletébe tartozó vagyonosztályozás elméletének tekinthetjük.
1.2 A vagyonosztályokba tartozó individuumok száma és annak pozitív együtthatójú lineáris transzformáltja.
Nos, ha a példabeli vagyonosztályokba tartozó vagyonegyedek individuumok
, akkor, mint ilyenek, mindegyikük az "individuum" nevű és i jelű mértékegységgel is illethető, melyhez az egységet: az 1 számot rendelhetjük hozzá. A hozzárendelést követően az egyes osztályok individuumait most már "közös mértékegység" szerint lelkiismeret furdalás nélkül összegezhetjük. Így minden egyes osztályhoz hozzárendelhetjük a bennük lévő individuumok mennyiségét. Az azonos szinthez tartozó osztályok individuumainak mennyiségét szintén összegezhetjük és ekkor meg kell kapjuk az eredetileg osztályozásra került teljes létező vagyonba tartozó összes individuummennyiséget - főösszegként.A 4. ábrából látható, hogy mindhárom [a),b),c)] osztályozási szinten azonos (2420 i) az individuumok száma, vagyis ez, az osztályozás bármelyik szintjén, a logika (és a matematikai logika) osztályozási terminusainak és szabályainak is megfelel[35].
Láthatjuk, hogy a 4. ábra a) és b) vagy c) oszlopa a bruttóvagyon eszközaspektus szerinti osztályozását adja.
Válasszuk a további vizsgálódás céljára a c) oszlopot. Írjuk ezen osztályok i-ben adott mennyiségei mellé az osz
tályegyedek (átlagos) egységárát és értékét az alábbi táblázatnak megfelelően:
17.táblázat
A 17. táblázatból a következők állapíth

Az eszköz aspektusú könyvviteli vagyonosztályoz
ás végső osztályai megfeleltethetők az azonos nevű főkönyvi eszköz-számlákkal. E végső osztályok bármelyikéhez tartozó S részösszeg egy t időpontban (t=1,2,...) egyenlő az azonos nevű főkönyvi eszköz-számla t időpontban megállapítható E egyenlegével, azaz S=E, ha a (0;t] időintervallumban bekövetkezett e1,e2,...,em gazdasági események közül ugyanazok érintették mindkettőt.A különbség eme eszköz-számlák és
az említett azonos nevű végső eszköz-osztályok között mindössze annyi, hogy a számláknak van tartozik és követel rovatuk, melyen rögzítésre kerültek az adott eszközfajtát növelő, illetve csökkentő tételei, mindkettőn pozitív előjellel, minek összes különbségeként, másképp: a tartozik forgalomból levonva a követel forgalmat, kaptuk az E egyenleget (E³0 mindig, kivéve pl. az elkülönített értékcsökkenés esetében, amelynél csak az eszköz-csökkenéseket rögzítik, s ekkor E≤0), míg a végső eszköz-vagyonosztályoknak nincs sem tartozik, sem követel rovata, csak S=E részösszege van. Ámde belátható, hogy ez számítógépes korunkban nem gördít akadályt az elé, hogy bármelyik végső eszköz-vagyonosztály részösszegét a t időpontban meghatározó "tartozik" (azaz növelő) illetve "követel" (azaz csökkentő) tételeinek sorát és az ezek összeadása révén kapott megfelelő forgalom összegét pillanatok alatt megállapíthassuk az e1,e2,...,em gazdasági események eme eszközfajtára vonatkozó tartozik illetve követel értékadatainak elkülönített gépi kigyűjtése és összegeik külön-külön történő meghatározása révén, ideiglenes (tmp) fájlokban, valahányszor ez szükséges.A forrás-számlákkal és a forrás végső vagyonoszt
ályokkal ugyanez a helyzet. (Természetesen figyelemmel arra, hogy a forrás-számlák tradicionálisan a követel rovatukon nőnek és a tartozik rovaton csökkennek.) Nyilvánvalóan ugyanez a helyzet az eredményt nővelő hozam és az eredményt csökkentő (tartozik oldalon növő) költség/ráfordítás számlák, illetve a nekik megfelelő végső osztályok esetében is.Nota bene! A hagyományos könyvvitelben az ún.
idősoros elszámolás mellett párhozamosan vezetett ún. számlasoros elszámolás nem más, mint a gyors és nagy kapacitású személyi számítógépek (PC-k) korában az idősoros adatbázisból tetszőleges alkalommal és végső vagyonosztályra vonatkozó ideiglenes kigyűjtést biztosító al-programot helyettesítő, a PC előtti korok technikai színvonalának megfelelő "idősoros adatbázis-lekérdezés". Ugyanis a számítógépek megalkotása előtt, az egyes számlák forgalmi és egyenlegadatait, a főkönyvi kivonatot, stb. csak a számlák idősoros elszámolás melletti párhuzamos vezetésével lehetett technikailag viszonylag gyorsan elkészíteni. A PC-k megjelenésével a számlák, kontírozási összefüggést is rögzítő idősoros elszámolással történő párhuzamos vezetése (akár számítógéppel is), belátható, hogy okafogyottá vált.3. Az absztrakt gazdasági esemény és típusai
3.1 A gazdálkodóra jellemző gazdasági eseménytípusok szerepe és sze
rkezeteA
gazdálkodóra (vagy egy gazdálkodótípusra) jellemző gazdasági eseménytípusok, vagy másképp: a szervezetfüggő gazdasági eseménytípusok halmazának (összességének) jellege és véges elemszámának tényleges nagysága függ a gazdálkodó vagyonának eszköz-forrás-aspektus szerinti osztályozásától. A gazdálkodó vagyonának eszköz-forrás-aspektus szerinti osztályozása pedig többek között függ a gazdálkodóA vagyonszerkezet szervezet
függő gazdasági eseménytípusok szerinti alakulásának megfigyeléshez, illetve a könyvelés automatizálásához (automatizáltsági fokának növeléséhez) tehát a konkrét gazdálkodó vagy gazdálkodótípus konkrét könyvviteli eseményeit tipizálni kell, típusokba kell sorolni. .A tipizálást a konkrét gazdálkodóra, gazdálkodótípusra jellemző (már a könyvviteli nyilvántartásba vett, vagy a gazdálkodó, a gazdálkodótípus előbbi 1.-5. pontban leírt jellemzőit figyelembe véve, a jövőben nagy valószínűséggel könyvviteli nyilvántartásba veendő könyvviteli események alapján kell tehát elvégezni. E gazdálkodóra jellemző könyvviteli események adatszerkezetének azon adattípusát kell a típusbasorolásnál figyelembe venni, amely a gazdálkodó említett jellemzői - megközelítően - azonos szintje melletti tevékenységének teljes időtartama alatt változatlan, és amelyből az esemény révén megváltozó konkrét eszköz- és/vagy forrásfajta-pár neve és/vagy jele[36] közvetlenül adódik. Azoktól az adattípusoktól, viszont, melyek nem az időben állandó, előbbi tartalmú információt hordozzák, a tipizáláskor el kell vonatkoztatunk.
A könyvviteli esemény adatszerkezetéről a
z 1. pont definíciói között tárgyaltunk. Az alábbiakban ezt idézzük fel az a(ke)* sorvektor képében:
Az a
(ke)* sorvektor adatszerkezetéből kitűnik, hogy a könyvviteli esemény adattípusai közül mindössze egyetlen egy felel meg a tipizálási kritériumunknak, ez pedig az a3-es adattípus. Ez, az adatvektorban, az 'esemény neve (leírása)' megjelölést hordozza. A többi adattípus a kritériumoknak nem felel meg, következésképpen azokat kell elvonnunk az adatvektorból, mint adathalmazból. A tipizálási kritériumunknak nem megfelelő adattípusaitól így elvonatkoztatott könyvviteli esemény absztrakt esemény, melynek adatvektora így mindössze egyetlen adattípusból fog már csak állni: az 'esemény neve (leírása)' adattípusból. Ezt a "különös", egyelemű vektort a következőképpen fogjuk jelölni és nevezni:(y1)
.
Absztrakt gazdasági eseménynek (röviden absztrakt eseménytípusnak) nevezem azt a
z egy elemű sorvektort, (vagy másképp: adat-1-est), amely - a bizonylatolt gazdasági esemény, vagy a könyvviteli esemény minden más adattípusától elvonatkoztatva - mindössze csak az a3 adattípust ["esemény neve (leírása)"] tartalmazza.Természetesen az absztrakciónak különböző fokozatai vannak. Evidens, hogy mind az
a(ke)*, mind az a(ae)* sorvektor absztrakció terméke és, hogy absztrakciós fokuk eltérő, az utóbbi magasabb fokon absztrahált, mint az előbbi. Sőt a megcélzott gazdálkodóra jellemző gazdasági eseménytípusok is absztrakt gazdasági események, az előbbi kettőnél alacsonyabb szinten absztrahálva. Mivel azonban ez utóbbinak külön nevet szánunk, az a(ke)*-vel pedig e kérdéskörben tovább már nem foglalkozunk, ezért adjuk az a(ae)* sorvektor szimbólumnak az absztrakt gazdasági esemény nevet, nagyvonalúan eltekintve az előbbi tényektől.Az absztrakt gazdasági esemény különféle, de - adott gazdálkodóra, vagy gazdálkodótípusra nézve - csak véges számú eseménytípus "nevét" veheti fel. E tekintetben ez egyfajta változó. E változó konkrét - könyvviteli - "értéke" lehet például az, hogy "alapanyag vásárlása készpénzért", vagy például az, hogy "nettó munkabér kifizetése készpénzben", vagy például az, hogy "nettó munkabér átutalása bankon keresztül", stb., mely eseményleírások nyilvánvalóan ugyanazok lesznek év elején is és év közben is, mint az év végén, és ráadásul több konkrét gazdálkodó, vagy gazdálkodótípus esetében is. De ilyen lehet például az "A termék exportja dollárért", vagy például a "bankhitel folyósítása XY-nak", amely nyilvánvalóan szintén absztrakt gazdasági ese
ménytípus neve, ám szűkebb gazdálkodói kört érint, mint az előbbiek, s így nem mindegyik gazdálkodó esetében célszerű azt használni.E változó által felvehe
tő konkrét érték, maga az absztrakt gazdasági eseménytípus.Az egyes absztrakt gazdasági eseménytípusok meghatározásához például a konkrét könyvviteli eseményeket neveik (illetve eseményleírásaik) alapján tipizáljuk. A tipizálás módszereinek könnyebb tárgyalásához vezessük be a következő jelöléseket:
Jelölje a(ae)*=[a1] és a1=
egy adott gazdálkodóra, vagy gazdálkodótípusra adott időszakban jellemző, a profiljának megfelelő, lehetséges absztrakt gazdasági eseménytípusok véges elemszámú
ÎEL halmazának egy elemét (j=1,2,...,M). [A felső indexben lévő (T) azt jelöli, hogy pl. az
esemény egy eseménytípus.] Jelölje továbbá ei az adott időszakban a gazdálkodónál (gazdálkodótípusnál) ténylegesen könyvviteli nyilvántartásba vett (vagy előre láthatóan könyvviteli nyilvántartásba veendő) - még nem tipizált - konkrét könyvviteli események véges elemszámú E halmazának egy elemét (i=1,2,...,N).
Belátható, hogy az M£N reláció mindig fennáll. (Ha ugyanis egy új eseménytípus adódik, akkor M értéke is és N értéke is egyel nő.) Belátható az is, hogy az
,
ÎEL absztrakt gazdasági eseménytípusokra fennáll, hogy
¹
, valahányszor j¹k, bármely j-re és k-ra nézve.
A bevezetett jelölések figyelembevételével az
ÎEL absztrakt gazdasági eseménytípusok a következő pontban leírtak szerint határozhatók meg.
3.2 Az eseménytipizálás elvei és módszerei
A jelölések megadása után tekintsük át a tipizálás elveit és módszereit.
3.21 A konkrét könyvviteli események szelekcióján alapuló tipizálás elve és módszere:
E tipizálás alapelve az, hogy két vagy több E halmazbeli elem (azaz konkrét könyvviteli esemény) azonos típusú, ha az a
3 adattípusukból (vagyis az elnevezésükből vagy leírásukból) következő tartalmuk azonos. (Tehát itt most a könyvviteli eseményeket csak a verbális azonosítójuk intenziójával[37], azaz: mint absztrakt könyvviteli eseményeket, tekintjük adottnak, más paraméterüket nem vonjuk be a vizsgálatba. Természetesen az eseménytípus megállapításának helyességét ellenőrizhetjük is. Mégpedig a rá vonatkozó konkrét könyvviteli esemény a4 adattípusának, a konkrét eseménykoordináták - hagyományos kettős könyvvitelben az eszköz- és/vagy forrásfajta-pár (másképpen eszköz- és/vagy forrásosztály-pár) - tartalma segítségével. Ezt az adatpárt a továbbiakban - egyelőre - röviden csak "osztálykoherenciának" vagy "osztályösszefüggésnek", ha pedig konkrét értékük van, akkor, mint korábban jeleztem, a konkrét gazdasági esemény által érintett végső vagyonosztályokat megadó koordinátáknak, rövidebben: a gazdasági esemény koordinátáinak fogom nevezni.[38]Tehát lássuk akkor a tipizálás módszereit:
Például:
1.) legyen három E halmazbeli konkrét könyvviteli eseményünk elnevezése (az a
3 típusú adata) a következő: e1=["értékesítés bevétele készpénzért"], e3=["készpénzes értékesítés bevétele"] és e8=["értékesítés készpénzes árbevétele"]. E három esemény nyilvánvalóan azonos tartalmat takar, ezért ezek egyetlen absztrakt eseménytípust képviselnek. Most tehát létrehozzuk e 3 helyett az EL halmaz első elemét
-t mondjuk a következő elnevezéssel:
=["értékesítés árbevétele készpénzben"], ugyanakkor az E halmazból töröljük az e1, e3 és e8 elemeket. (Természetesen eseménynév helyett az a3 absztrakt esemény tartalmazhatja az IN=p&o&a nettó interpretáció tőmondatát is. Lehetne ez ekkor például e1=["bevételeztük(p) az értékesítés árbevételét(o) készpénzben(a)"]. Ezek azonos tartalmú, de különböző változatait hasonlóképp tipizálhatjuk, s tudjuk e mondat és az eseménynév egymásba átfogalmazható, azonos tartalom mellett!)
2.) A tipizálást folytatjuk ekként: "Kiveszünk" ismét egy elemet az E
halmazból és megvizsgáljuk: az esemény elnevezéséből fakadó tartalma azonos-e
elnevezésének jelentésével. Ha igen ezt az elemet is töröljük az E halmazból és megvizsgáljuk a maradó elemek soronkövetkezőjét, míg ha nem azonos
nevének jelentésével, akkor ez az elem (illetve elnevezése) lesz a következő absztrakt gazdasági eseménytípus:
.
Például: legyen maradék E halmazbeli eseményeink so
ron következő tagja e2=["értékesítés árbevétele nem készpénzért"]. Erről világosan látszik, hogy e2¹
neveik jelentése alapján, így e2-t megtesszük
-nek és e2-t az E halmazból töröljük.
3.) Ezt az eljárást addig folytatjuk, amíg az E halmazból minden elem el nem fogy. Ha az E halmaz már üres, akkor elkészültünk az absztrakt gazdasági események tipizálásával, s létrejött az
ÎE
3.22 Az absztrakt gazdasági eseménytípusok lehetséges halmazának folyamatos felépítése szelekcióval egybekötött tipizálással:
A tipizálás másik alapelve
az is lehet, hogy minden további nélkül elkezdjük a könyvelést, de annyi megszorítással, hogy: minden bekövetkező, osztálykoherenciájában (másképp: osztályösszefüggésében vagy a hagyományos könyvvitelben: kontírozási összefüggésében) különböző konkrét könyvviteli esemény neve helyébe különböző, ugyanakkor minden bekövetkező, osztálykoherenciájában egyező konkrét könyvviteli esemény neve helyébe egyező absztrakt gazdasági eseménytípust (eseménynevet/vagy IN mondatot) helyettesítünk.A tipizálás módszere:
1.)
Az első bekövetkezett konkrét könyvviteli eseménynek adunk szabatos, a kontírozási vagy osztályösszefüggésével ellenőrzött nevet. Ez az eseménynév lesz az
.
2.) Amikor bekövetkezik a második konkrét könyvviteli esemény, akkor megvizsgáljuk, hogy szabatos eseményneve vagy eseményleírása, az osztályösszefüggése (hagyomá
nyosan kontírozási vagy számlaösszefüggése) alapján ellenőrzötten, nem ekvivalens-e
-vel. Ha nem, úgy ennek adunk egy
-től különböző szabatos nevet, s ez az eseménynév lesz
. Ámde, ha azonos
-vel, akkor eme konkrét könyvviteli eseménynek is az
nevet adjuk, s ezen a néven fog könyvviteli eseményként - kiegészítve a konkrét eseményadatokkal (esemény időpontja, bizonylatazonosítója, mennyiségi és értékadata, stb.) -, a könyvviteli nyilvántartásba bekerülni.
3.)
S ezt így folytatjuk a könyvelési időszak végéig. Addigra szépen lassan, de folyamatosan kiépül az
ÎEL lehetséges absztrakt gazdasági eseménytípusok halmaza (ahol j=1,2,...,M), s az időszak közben már kiépült EL-rész mindaddig a teljes EL-ként funkcionál, amíg egy, EL elemeivel nem azonosítható esemény-leírású, új, konkrét könyvviteli eseményt nem kell könyvelni. Ekkor az EL-t, a már vázolt módon ki kell egészíteni.
Nyilvánvalóan alkalmazható a következő eljárás is k
iegészítésként, ha szükség van rá:Különböztessük meg az absztrakt gazdasági események
típusait, vagy azok közül némelyeket a szervezet profilja, és/vagy a szervezet által igénybevett erőforrásfajták, stb. szerint. Legyem például
=["termékértékesítés árbevétele készpénzben"], és
=["termékértékesítés árbevétele nem készpénzben"].
Ekkor, ha az
,
absztrakt eseménytípusok helyett bevezetjük azok "A" és "B" termékre vonatkozó változatát, akkor E
,
,
,
elemek a következő értékeket veszik fel:
=["A-termék-értékesítés árbevétele készpénzben"]
=["B-termék-értékesítés árbevétele készpénzben"]
=["A-termék-értékesítés árbevétele nem készpénzben"],
=["B-termék-értékesítés árbevétele nem készpénzben"],
3.23 Az absztrakt gazdasági eseménytípusok lehetséges halmaza felépítésének osztályozáson és szelekción alapuló tipizálási elve és módszere:
A tipizálás alapelve
az is lehet, hogy minden
ÎEL lehetséges absztrakt gazdasági eseménytípust (ahol j=1,2,...,M), a 3.21 és 3.22 pontokban leírtak szerint, a bizonylatolt gazdasági események osztályozásának felhasználásával valósítjuk meg és az eredményt a megfelelő osztálykoherenciával illetve kontírozási összefüggéssel ellenőrizzük.
A tipizálás módszere:
kiindulunk például a 3.22 pontban leírt osztályozás végső osztályaiból, az(oka)t szükség szerint tovább osztályozzuk. Ezt követőleg a kapott absztrakt gazdasági eseménytípusokat 3.21-3.22 pontban leírtak szerint a gazdálkodóhoz illően "testre igazítjuk", kiegészítjük, majd ellenőrizzük, és ha kell, javítjuk.3.3 Az absztrakt gazdasági események gazdálkodóspecifikusságának elve, és a szabványos gazdasági eseménytípus
Belátható, hogy bármely gazdálkodó (vagy gazdálkodótípus) lehetséges gazdasági eseményetípusainak halmazában, azaz E
L-ben, minden valós gazdasági eseménynek megfelelő absztrakt gazdasági eseménytípus létrehozható. Természetesen ez áll a technikai jellegű könyvviteli (azaz a nem valódi gazdasági) események típusaira is, mint amilyenek a nyitási és zárási események, a pénzmozgások, a helyesbítések, a "számlák" (vagy vagyonosztályok) közti átvezetések, stb. Ezek is mind felvehetők az EL halmazba.Már eddig látható volt az is, hogy az E
L halmaz szükség szerint rugalmasan bővíthető - a könyvelés megkezdése után is - hisz ekkor eggyel, kettővel, stb. nagyobb M elemű, szintén véges halmazt kapunk, amely mindaddig fog így maradni, amíg egy másik elemmel bővítenünk nem kell a halmazt.Tilos viszont azt az absztrakt eseménytípust törölni, amelyhez már könyvelési adatokat rendeltünk, hisz akkor információvesztés következik be. Ezt számítógépes könyvvitel esetén technikailag könnyen meg lehet akadályozni. Törlési engedélyt adni nyilvánvalóan csak arra az eseménytípusra szabad, amelyhez a könyvelés során adat-hozzárendelés még nem történt.
Az eseménytípus elnevezése (verbális azonosítója) vi
szont bármikor módosítható - a pontosítás igényével -, ámde üres és értelmezhetetlen karakterből, osztályösszefüggést szabatosan ki nem fejező leírásból nem állhat a módosított elnevezés sem!Mindezek alapján a következő alaptétel (axióma) - a véges halmazt alkotó absztrakt gazdasági események ga
zdálkodóspecifikusságának elve - érvényesül:(A
AE).: Minden gazdálkodóhoz egyértelműen hozzátartozik egy, az anyagi helyzetének lehetséges változásait egyértelműen meghatározó és páronként különböző absztrakt gazdasági eseményekből álló véges halmazEz az axióma tehát, nyilvánvalóan nem csak az egyes konkrét gazdálkodókra, hanem ezek közös, lényeges tulajdonságaikkal jelle
mezhető csoportjaira, típusaira, sőt: fiktív, kitalált és az ún. "iparági, ágazati, vagy a minden típus jellegzetességét felölelően általános" gazdálkodótípusokra nézve is igaz.A következő definíc
ió pedig a szabványos gazdasági esemény(típus) fogalmát:(DSZE).: Szabványos gazdasági eseményeknek (röviden: szabványos eseményeknek) nevezem az olyan absztrakt gazdasági eseményt, amelyet, mint eseménynevet, egy adott gazdálkodó könyvvitelében a neki meg
felelő konkrét könyvviteli esemény szabatos "megnevezésére" [azok a3 adattípusa helyett] kötelező használni. A szabványos gazdasági eseményeket az absztrakt gazdasági eseményekből tipizálással képezzük úgy, hogy egyedei formálisan is (azaz: az esemény neve vagy leírása szavait és azok sorrendjét tekintve) és tartalmilag is (azaz: az esemény neve vagy leírása szavainak jelentését tekintve) mind különböznek egymástól és értelmes (másképp: reális) az eseménykoordináta-n-esük.A (DSZE) definíció és a (A
AE) axióma logikai összekapcsolásából folyik a következő tétel:(T
SZE).: Minden gazdálkodóhoz egyértelműen hozzárendelhető egy, a gazdálkodóra jellemző, a konkrét könyvviteli események "megnevezésére" alkalmas, szabványos gazdasági eseményekből álló véges elemszámú halmaz.E könyv írója 1993-től
máig eredménnyel használja adószakértői és könyvelő cégénél saját fejlesztésű, DOS alatt futó, korlátlan számú cég könyvvitelére alkalmas számítógépi könyvviteli programját,[39] benne a szabványos gazdasági eseményeket, a legkülönbözőbb gazdálkodók vagyonkönyveléséhez. Könyvelnek vele:számára;
ezen belül a legkülönfélébb szakmák:
részére.
A könyvelt vállalkozók, cégek évi könyvelési tételszáma is széles sávban szór. Van köztük évi
könyvelési tételszámú cég is. De a könyvelési események száma évi több százezer is lehet. Fontos adat, hogy a munka pusztán a szabványos gazdasági események haszná
lata következtében - az ellenőröket és az adatrögzítőket is beleszámítva - fele annyi dolgozót sem igényel, a határidők és a pontosság tartása mellett.E ténycsoport amolyan experimentum crucis az A
AE axióma és következményeinek igazsága mellett.
1. Példák a különféle absztrakt eseménytípusok interpretációjára kije
lentő mondat formájábanMegismételjük, hogy az itt következő kijelentő mond
atok igei állítmánya - minthogy a mondatok megtörtént eseményt írnak le - múlt idejű. Az alany rejtett, hisz a történés alanyaként, értelemszerűen, nem lehet másról szó, mint a gazdálkodóról vagy üzletfeléről, esetleg tagjáról, munkavállalójáról, ezért őket nem indokolt explicite megjeleníteni. Az alany ezenkívül egyes vagy többes szám bármely személyének megfelelhet, de mi most úgy tekintjük, hogy mi vagyunk a gazdálkodók, ezért mi tettük azt, aminek végeredménye a gazdasági esemény. Természetesen lehetne a gazdálkodó pl. ő is, vagy más. E jegyzékben, kivételes esetben, alkalmazzuk még az 'ők' személyes névmásoknak megfelelő többes szám harmadik személyű igeragozást is, mellyel a gazdálkodónkkal kapcsolatba került személyekre utalunk.Alkalmazott jelölések:
e - gazdasági eseményt leíró mondat jele;
p - állítmány (praedicatum);
o - tárgy (obiectum);
a - határozó (adverbium);
E - valamely eszközfajta;
F - valamely forrásfajta;
FS
- saját tőke (saját forrás);FI
- idegen tőke (idegen forrás);& - szövegkapcsolás (kontakenáció) jele.
Az absztrakt gazdasági eseményt interpretáló mondatunk állha
t állítmány, tárgy és határozó alkatrészekből, esetleg ezek jelzős szerkezetével. A mondatok tartalmazhatják az 'a', 'az' határozott névelőt, és kötőszóként az 'és' szót, valamint tagolójelként a ',' vagy ';' jelet; de ezek el is hagyhatók, ha hiányuk nem értelemzavaró. Mindezek alapján tehát az eseményt a következő sémával ábrázolhatjuk:(a) e = p&o&a.
(A sémákban csak a kontakenáció jelét használjuk a mondatalkatrészek szimbólumai között.)
Nézzünk egy példát:
e = Növeltük(p) & anyagkészletünket(o) & készpénzért(a).
A mondat persze tartalmazhat több határozót is. Sémája:
(b) e = p&o&a
1&a2.Például:
e = Vettünk(p) anyagot(o) készletre(a
1), készpénzért(a2).Vagy:
e = Elszámoltunk(p) bruttóbért(o) költségként(a
1) és kötelezettségként(a2).A több határozós (b) sémájú mondat mindig átfogalmazható a jelentése megtartásával (a) sémájúvá. Például:
e = Elszámoltunk(p) bruttóbért(o) költség- és kötelezettségnövekedésként(a).
e = Növeltük(p) anyagkészletünket(o), készpénzes vásárlással(a).
Megjegyzem, hogy természetesen a p, o, a mondatalkatrészek legtöbb permutációja ér
telmes magyar mondatot ad - ez ellenőrizhető. Mi azonban, ritka kivételtől eltekintve, az (a) és (b) alatti sorrendet fogjuk használni következetesen.Az egyes eseménytípusokra itt adott példamondatokban már nem jelöljük meg a mondatrészeket szimbólumaikkal.
1.Beruházás, készletbeszerzés nem készpénzre (például):
Vásároltunk szoftvert átutalásos fizetés
Beszereztünk tárgyieszközt átutalásos fizetésse
l (E nő - FI nő).Vettünk készletre anyagot, átutalásos fi
zetéssel (E nő - FI nő).Vettünk készletre árut, átutalásos fize
téssel (E nő - FI nő).Felvettünk rövidlejáratú hitelt bankszám
lára (E nő - FI nő).2.Árbevételek, egyéb bevételek (például):
Bevételeztük a termékértékesítés árbevételét a pénztár
Növeltük a termékértékesítés árbevételét követelés ellené
ben (E nő - FS nő).Elszámoltuk a szolgáltatási árbevételt kö
vetelésként (E nő - FS nő).Bevételeztünk tárgyieszköz-értékesítési árbevételt kész
pénzben (E nő - FS nő).Bevételeztük a bank által fizetett kamatot a bankszám
lánkra (E nő - FS nő).Bevételeztük a kapott kártérítést a bank
számlánkra (E nő - FS nő).Elszámoltunk jegyzett tőkét követelésként (E nő - F
S nő).Bevételeztünk tőketartalékot készpénzben (E nő - F
S nő).3.Technikai tételek (például):
Megnyitottunk valamely eszközt a nyitómérleggel szem
Elszámoltuk a tárgyév után kapott kamatbevételt aktív időbeli elhatár
olásként (E nő - FS nő).Elszámoltuk a tárgyé
v előtt általunk fizetett bérleti díjat aktív időbeli elhatárolásként (E nő - FS nő).4.Költségek, ráfordítások készletből vagy készpénzes üg
yletként (például:)Felhasználtunk készletből anyagot a term
eléshez (FS cs - E cs; K nő = FS cs).Felhasználtunk készpénzen vett anyagot közvetlenül a termeléshez (FS cs - E cs; K nő = FS cs).
Elszámoltunk dolgozói költségtérítést készpénzben (FS cs - E cs; K nő = FS cs).
Elszámoltuk valamely tárgyieszköz értékcsökkenését értékcsökkenési leírásként (FS cs - E cs; K nő = FS cs).
Igénybevettünk a gazdálkodáshoz jogi szolgáltatást készpénzfizetés mellett (FS cs - E cs; K nő = FS cs).
5.Kiadások, szállítónak tartozás kiegyenlítése (például):
Törlesztettünk hitelt bankszámláról (FI cs - E cs).
Törlesztettünk hitelt készpénzben (FI cs - E cs).
Kifizettük szállítói tartozásunkat bankszámláról (FI cs - E cs).
Kifizettük szállítói tartozásunkat készpénzben (FI cs - E cs).
6.Technikai tételek (például):
Megnyitottuk valamely eszköz értékcsökkenését a nyitómérleggel szemben (FS cs - E cs).
7.Beruházás, készletbeszerzés készpénzre, vevői követ
elésünk kiegyenlítése (például):Vásároltunk immateriális javakat készpénzért (E nő - E cs).
Beszereztünk tárgyieszközt készpénzért (E nő - E cs).
Vettünk készletre anyagot készpénzért (E nő - E cs).
Vettünk készletre árut készpénzért (E nő - E cs).
Átutalták vevőnkkel szembeni követelésünket a bankszá
mlánkra (E nő - E cs).Kifizették a vevőnkkel szembeni követelésünket kés
zpénzben (E nő - E cs).8.Levont adók, járulékok (például):
Elszámoltunk levont személyi jövedelemadót adókötelezettségként (FI cs - FI
Elszámoltunk személytől levont társadalombiztosítási jár
ulékot járulékkötelezettségként (FI cs - FI nő).Elszámoltunk könyvelt fizetendő ÁFA-t ÁFA-kötelezettségként (F
I cs - FI nő).9.Költségek, ráfordítások nem készpénzért (például):
Felhasználtunk átutalási kötelezettséggel vett anyagot a termeléshez/szolgáltatáshoz (FS cs - FI
Elszámoltunk bruttó munkabért bérköltségként és bérkötelezettségként (FS cs - FI nő; K nő = FS cs).
Igénybevettünk a gazdálkodáshoz jogi szolgáltatást átutalásos fizetéssel (FS cs - FI nő; K nő = FS cs).
Elszámoltunk árfolyamveszteséget ráfordításként (FS cs - FI nő; K nő = FS cs).
10.Technikai tételek (például):
Nyitottunk valamely forrást nyitómérleggel szemben (FS cs - F nő).
Nyitottunk áthozott veszteséget nyitómérleggel szemben (FS cs - FS
nő).Elszámoltunk tárgyév előtt kapott bérleti díj-bevételt passzív időbeli elhatár
olásként (FS cs - F nő).Elszámoltunk tárgyév után fizetett szolgál
tatási díjat passzív időbeli elhatárolásként (FS cs - F nő).
2. Példák a különféle absztrakt eseménytípusok interpretációjára eseménynévvel
|
1. Beruházás, készletbeszerzés nem készpénzre (például:) |
|||
|
átutalással fizetendő szoftverbeszerzés |
|||
|
átutaláss al fizetendő tárgyieszközbeszerzés |
|||
|
átutalással fizetendő anyagkészletbeszerzés |
|||
|
átutalással fizetendő árukészletbeszerzés |
|||
|
rövidlejáratú hitelfelvétel bankszámlára |
|||
|
2. Árbevételek, egyéb bevételek (például:) |
|||
|
készpénzes termékértékesítés |
|||
|
átutaláss al fizetendő termékértékesítés |
|||
|
átutalással fizetendő szolgáltatásértékesítés |
|||
|
készpénzes tárgyieszközértékesítés |
|||
|
bankkamat bevételezése bankszámlára |
|||
|
kártérítés bevételezése bankszámlára |
|||
|
jegyzett tőke és követelésének előírása |
|||
|
töketartalék bevételezése pénztárba |
|||
|
3. Technikai tételek (például:) |
|||
|
valamely eszköz nyitása |
|||
|
kamatbevétel aktív időbeli elhatárolása |
|||
|
bérletidíj aktív időbeli elhatárolása |
|||
|
4. Költségek, ráfordítások készletből vagy készpénzes ügyletként (például:) |
|||
|
anyagkészlet ter melőfelhasználása |
|||
|
készpénzen vett anyag közvetlen termelőfelhasználása |
|||
|
készpénzfizetéssel dolgozói költségtérítés |
|||
|
tárgyieszköz értékcsökkenési leírása |
|||
|
készpénzes jogi szolgáltatás igénybevétele |
|||
Baricz-Róth:
Könyvviteltan (BCE., Aula Kiadó, Tankönyv, 1989 - 2006.)Gluskov, V.M.: Az automaták absztrakt elmélete (MTA III. osztályának közleményei, 1963/3., 1964/4. szám)
Gulyás István: Kézikönyv: ©,® "GIN az intelligens főkönyvi program"; DOS 1.1-5.01 verzió; 1993-2000; H-1163, Budapest, Edit u. 15.
Gulyás István: Modern könyvviteltan. Alcím: A modern N-szeres (N³3) vagyonkönyvvitel, mint az egyik speciális könyvvitel elméletének elemei és axiomatikus rendszere. (A számlaelméletek halála.) (GIN Professional Kiadó Kft, 2009. első kiadás, Budapest)
Gulyás István: Modern könyvviteltan. Alcím: A modern N-szeres (N³3) vagyonkönyvvitel, mint az egyik speciális könyvvitel elméletének elemei és axiomatikus rendszere. (A számlaelméletek halála.) (GIN Professional Kiadó Kft, 2010. 2. javított és bővített kiadás, Budapest)
Gulyás István: Modern könyvviteltan II. Alcím: Tévhi
tek, pongyolaság és ortodoxia. A hagyományos könyvviteltan bírálata. (GIN Professional Kiadó Kft, 2009. első kiadás, Budapest)Halassy Béla: Az adatbázistervezés alapjai és titkai (IDG Magyarországi Lapkiadó Kft., 1994.)
Halmai Erzsébet: Lineáris algebra (Tankönyvkiadó, Budapest, 1979)
Hársing László: Bevezetés a tudományelméletbe (Bíbor Kiadó, Miskolc, 1999.)
Hársing László: Tudományelméleti kisenciklopédia (Bíbor Kiadó, Miskolc, 1999.)
Kiss Imre: Bevezetés a Számítástechnikába II. (Az informatika alapjai); Tankönyvkiadó, Budapest, 1973.
Kiss Imre: A számítógépes információrendszerek szervezésének alapjai; KGTMI, tanfolyami jegyzet; 1977.
Madarász Tiborné - Pólos László - Ruzsa Imre: A logika elemei. Osiris Kiadó, Budapest, 1999.
Magyar Értelmező Kéziszótár
, Akadémia Kiadó, Budapest, 1975.Magyar Szinonimaszótár, Akadémia kiadó, Budapest, 1980
Magyar számviteli törvény (1991. évi XVIII. törvény); Az egyszeres könyvvitel
és az egyszerűsített mérleg (Verzál, 1995 ., Bp.)Magyar számviteli törvény
(2000. évi C. törvény a számvitelről).Peák István: Bevezetés az automaták elméletébe I. (Tankönyv Kiadó, Budapest, 1977.).
Ruzsa Imre - Máté András: Bevezetés a modern logikába; Osiris Kiadó, Budapest, 1997.
Sain Márton: Matematikatörténeti ABC; Tankönyvkiadó, 1980.
Urbán János: Matematikai logika
(Műszaki Könyvkiadó, Budapest, 1983-1999.)
Alkalmazott fontosabb jelölések
@ köze
lítően egyenlő³
nagyobb, vagy egyenlő£
kisebb, vagy egyenlő
D kicsiny különbség
¥ végtelen (nagy vagy kicsi) szám
¦ függvény, leképezési szabály vagy hozzárendelési utasítás
j függvény, leképezési szabály vagy hozzárendelési utasítás
®
leképezés, hozzárendelés
implikáció (jelentés a matematikai logikában:
mint magától értetődőt velejárót, következményt magával hoz)
± pozitív vagy negatív
¹
nem egyenlőº ekvivalens (másképp: azonos)
»
közelítően azonos...
folytatódás az előzőek szerint½ feltétel következik
È halmazok uniója (vagy egyesítése)
Ë nem része
Ì valódi része
Í
része vagy egyenlőÎ eleme
Ï nem eleme
å összegzés (summa)
A halmaz
S mátrix
v* sorvektor
v oszlopvektor
1
összegző oszlopvektor (minden eleme 1)0
nullvektor (minden eleme 0)Ù konjunkció (logikai és)
Ú diszjunkció (logikai és/vagy)
Ñ kizáró vagy (logikai - csak! - vagy)
& kontakenáció (szöveg-összekapcsolás) műveleti jele
Jegyzetek
1. Megtekinthető a teljes könyv (438. p.) magyar nyelven az Országos Széchényi Könyvtárban (OSZK) (http://www.oszk.hu/index_hu.htm), a Budapesti Corvinus Egyetem Központi Könyvtárában (http://www.lib.uni-corvinus.hu/ ) a Pécsi Tudományegyetem Egyetemi Könyvtárában (http://www.lib.pte.hu/); a Debreceni Egyetem Egyetemi Nemzeti Könyvtárában (http://www.lib.unideb.hu/ ); a Központi Statisztikai Hivatal (KSH) könyvtárában (http://konyvtar.ksh.hu/index.htm); a harmadik rész a Magyar Elektronikus Könyvtár (OSZK) honlapján online ingyen letölthető (https://mek.oszk.hu/07300/07350/).
Megtekinthető itt: (http://www.ginprofessional.hu/GI-A_modern_n-szeres_kvitel_20090814_01Rv_html-ben/N-szeres-kvitel_I_ajanl_2009_hu.html); és e harmadik rész ingyen le is tölthető. [VISSZA]2. Kalkuluson mást ért a köznyelv és mást a matematika vagy a logika: A kalkulus hétköznapi jelentése a latin calculus szóból ered. Jelentése pl.: szám, számítás, számolás. A matematikai kalkulus a matematika egyik legfontosabb modern területét, a differenciál- és integrálszámítást jelöli, vagyis annak teljes eszközrendszerét. A logikai kalkulus a modern formális logika axiómáinak és tételeinek formalizált leírását illetve levezetéseit, valamint a logikai grammatikát és a szintaktikai következményrelációt is alkalmazó, mechanikusan használható következtetési eszközrendszert jelöli. Mi e könyvben, könyvviteli kalkuluson, mint szövegváltozós függvényekkel dolgozó, logi
kai és/vagy matematikai levezetések, valamint egyes problémák megoldására egzakt algoritmust alkalmazó különböző műveletek összességét értjük, melyeknek rendeltetése az eseménykoordinátákat adó, gazdasági eseményektől függő könyvviteli derivált (másképp az osztálykoherencia vagy hagyományos könyvvitelben a kontírozási összefüggés) meghatározása. [VISSZA]3. Diszjunkt = közös elem nélküli [VISSZA]
Részletesebb kiegészítő magyarázat olvasható az 1. Függelék 1. pontjában. [VISSZA] Részletesebb kiegészítő magyarázat olvasható az 1. Függelék 1. és 2. pontjában. [VISSZA]6. Megtörtént jogi és gazdasági értelemben egyaránt. [VISSZA]
7. A hagyományos könyvvitelben a gazdasági eseményhez tartozó eseménykoordináta-párt (ekkor n=2) kontírozási vagy számlaösszefüggésnek nevezzük.. [VISSZA]
8. Nem valódi gazdasági események a könyvviteli nyilvántartásban rögzített technikai tételek, mint például az év végi zárás és az év elejei nyitás tételei a záró illetve nyitómérleggel szemben, vagy a hibákat javító korrekciós tételek és az átvezetések, stb. [VISSZA]
9. Lásd az 1. Függelék 3. pontjában írottakat a tipizálás lehetséges konkrét megoldásaira példákkal. [VISSZA]
Lásd említett első könyvemben A vagyonkönyvvitel hibatanának alapjai című részt (191. oldal). [VISSZA]11. interpretáció [interpretátio (latin)]: 1. értelmezés, magyarázat; 2. fordítás, tolmácsolás [VISSZA]
12. Vagyis a jelentését tekintve. [VISSZA]
13. Absztrakt, mert elvonatkoztattunk (másképp: eltekintettünk) benne a bruttó interpretáció többi adatától. [VISSZA]
Az elszámoló árat előre megtervezett (kalkulált) normatív árként használják készlet-fajtánként külön-külön, s időközönként a tényleges átlagárhoz igazítják, az árkülönbség összegének elkönyvelése mellett. Erről többet az alkalmazott könyvvitel irodalmában olvashatunk. [VISSZA] y meggyőződésem az, hogy: ahogy a matematikát, úgy a logikát is - megfelelő fokozatossággal - már az alsó- és középfokú oktatásban is általánossá kéne tenni, hisz a helyes következtetés tanulható, következésképp tanítható és tanítandó is. Ugyancsak általánossá és alapozó tantárggyá kéne tenni a logikaoktatást mindennemű felsőoktatásban is. Ez az emberiségnek csak a javára válhatna. [VISSZA]16. Baricz-Róth: Könyvviteltan (BKE., Aula Kiadó, Tankönyv, 1989 -2006.) [VISSZA]
17. Gulyás István: Modern könyvviteltan II, alcím: Tévhitek, pongyolaság és ortodoxia - A hagyományos könyvviteltan bírálata (Budapest, GIN Professional Kiadó, 2009) [VISSZA]
18. Derivált = származtatott, levezetett [VISSZA]
19. E kérdésre még kitérünk. [VISSZA]
20. Kiss Imre: Bevezetés a számítástechnikába II. (Az informatika alapjai), 149, 150. oldal; Tankönyvkiadó, Budapest, 1973; [19]. [VISSZA]
21. Peák István: Bevezetés az automaták elméletébe I. (Tankönyv Kiadó, Budapest, 1977.). [VISSZA]
Itt a primitív jelző nem pejoratív értelemben használatos, hanem az "egyszerű" jelzői értelemben. [VISSZA]23. Cayley ejtsd: Kéli. [VISSZA]
24. Peák István: Bevezetés az automaták elméletébe I. (Tankönyv Kiadó, Budapest, 1977.), és Gluskov, V.M.: Az automaták absztrakt elmélete (MTA III. osztályának közleményei, 1963/3., 1964/4. szám). [VISSZA]
Matematikai logika, 99. oldal (Műszaki Könyvkiadó, Budapest, 1983-1999.). [VISSZA]26. Kiss Imre: A számítógépes információrendszerek szervezésének alapjai, 33. oldal; KGTMI, tanfolyami jegyzet; 1977. [VISSZA]
27. Peák István: Bevezetés az automaták elméletébe I. 8. oldal.(Tankönyv Kiadó, Budapest, 1977.). [VISSZA]
28. E vektornak nincs geometriai értelmezése! [VISSZA]
29. Sain Márton: Matematikatörténeti ABC; Tankönyvkiadó; 1980; 219. oldal: "A számolások meggyor
sítására és megkönnyítésére már régtől igyekeztek táblázatokat készíteni." Például I.e. 2000 táján Mezopotámiában 1x1-től 60x60-ig szorzótáblákat használtak. "Voltak reciprok, négyzet, köb és négyzetgyök táblázataik." A IX. században arab matematikusok készítettek sinus, tangens és cotangens táblázatot. A XII. században készült Itáliában az első törzsszámtáblázat. A XVI, században egy svájci órásmester logaritmustáblázatot készített Kepler ösztönzésére. "A kereskedelmi élet rengeteg táblázatfajtát hozott létre. Ezek között megemlítjük a százalékszámítási, kamatszámítási és életjáradék-táblázatokat." [VISSZA] Az ÁFA összege célszerűen ajánlott kell legyen, mert nullázandó, ha a konkrét esetben pl. alanyi ÁFA-mentes szállítótól vásároltunk. [VISSZA]31. Gulyás István: Kézikönyv: ©
,® "GIN az intelligens főkönyvi program"; DOS 1.1-5.01 verzió; 1993-2000; H-1163, Budapest, Edit u. 15.; Telefon: 0034-1-4010246; 0034-1-4010248; Fax:0034-1-4010247. [VISSZA]32. Individuum = a dolgok egy önálló egyedi példánya. [VISSZA]
33. Hársing László: Tudományelméleti kisenciklopédia, 163. oldal; Bíbor Kiadó, Miskolc, 1999. [VISSZA]
Ld. az osztályozás definícióját az első könyvem "Harmadik rész" 1.11 pontjában. [VISSZA] Lásd előző lábjegyzet. [VISSZA]36. Ezt, mint korábban is már említettük, a hagyományos könyvvitelben számla- vagy kontírozási összefüggésnek nevezik. [VISSZA]
37. Értsd: jelentésével. [VISSZA]
38. Mint azt már említettem, a hagyományos könyvvitelben ez a közismert kontírozási vagy számlaösszefüggés nevet viseli. [VISSZA]
® Gulyás István: "GIN, az intelligens főkönyvi program"; DOS 1.1-5.01 verzió; 1993-2000. Korlátlan számú cég könyvelésére, automatikus (hálózatra is) adatbázist-duplikáló adatvédelemmel, szünetmentes energiaforrást nem igénylő, rekordonkénti azonnali mentéssel. A program bármilyen nyelven, bármilyen cégnek és bármely állam számviteli, adózási jogszabályi feltételeinek megfeleltethető, az outputok tekintetében is. 2000-kompatíbilis. A program és működése megtekinthető, illetve megrendelhető: a GIN Professional Adószakértői, Számviteli és Szoftverfejlesztő Korlátolt Felelősségű Társaságnál, H-1163, Budapest, Edit u. 15.; Telefon: +36-1-6308708, +36-1-4010248; Fax: +36-1-4010247. URL: www.ginprofessional.hu . [VISSZA]