A kötegelt könyvelés fő kérdései. Számviteli információk Pártok könyvelése 1s 8.2 algoritmusban

Ez a cikk azokkal a kérdésekkel foglalkozik, amelyeket a partnerek és a felhasználók a leggyakrabban feltesznek, amikor a hagyományos készlet- és költségelszámolásról a fejlett elemzésre térnek át. Részben általában a kötegelt könyveléshez kapcsolódnak. Az anyagot az ITS-Ukrajnából vették, és az orosz jogszabályok követelményeinek megfelelően alakították át. Az „1C: Manufacturing Enterprise Management 8” és az „1C: Integrated Automation 8” programok felhasználóinak szól.

A FIFO módszer használatakor nincs mód ezen információk megszerzésére. A módszer azon alapul feltevés hogy a tételeket ugyanabban a sorrendben adták ki, ahogyan a vállalkozáshoz érkeztek. Ha ezzel a módszerrel ír le, akkor matematikai számítás történik - pontosan ugyanaz, mint az átlaggal történő leíráskor.

A FIFO leírási módszer, valamint az „átlagos” módszer kiválasztásakor a pénzügyi igazgató (főkönyvelő) tisztában van azzal, hogy az egyes készletegységekről azonosított nyilvántartásokat nem vezetnek. A leírási költség csak a választott módszer által diktált szabályoktól függ, és nem attól függ, hogy a raktár melyik polcáról távolították el a kivont készletet; milyen sorrendben járta körbe az autó az üzleteket, amikor árut szállított nekik stb.

Ezt a megközelítést a PBU 5/01 (az Oroszország Pénzügyminisztériumának 2001. 06. 09-i 44n. számú rendeletével hagyta jóvá) alkalmazását írja elő, függetlenül attól, hogy a könyvelés automatizált-e vagy sem. De ha a kézi könyvelés során a könyvelő maga határozta meg a leírási költséget a szabvány alapján (vagy attól eltérően), akkor a program teljesen automatikus költségszámítást hajt végre, a könyvelő ezt már nem befolyásolja.

De amikor a hagyományos üzemmódban dolgoztam, láttam egy tételt, amelyből a készletet leírták. De haladó elemzési módban nem látom

Valóban, a nyilvántartásban Rengeteg áru a raktárakban a leltár leírásánál jelezze Dokumentum feladása. De ez nem arra vonatkozó információ, hogy a készletet valójában melyik tételből írták le. Ez az a köteg, amelyet a program ugyanazon feltevés alapján választott ki. Jelzése nem ad további elemzési információt. Technológiai célokat szolgál: a készlet „fennmaradó” tételeiről való tájékozódáshoz és a következő leírási bizonylat feladásakor az elsőként érkezett tétel kiválasztásához.

A kivont tételekkel kapcsolatos információkra van szükség a különböző beszállítóktól származó áruk forgalmának és jövedelmezőségének elemzéséhez

Ha minden árut csak egy szállítótól vásárolnak, akkor ezeknek a mutatóknak a elemzéséhez nincs szükség a kivont tételekre vonatkozó információkra, elegendő a terméknómenklatúra kártyáján feltüntetni Fő szállító. Ezt követően például a jelentésben Készlet-számviteli kimutatás csoportosítást jeleznek Elnevezéstan. Fő szállítóés hasonlítsa össze a különböző beszállítóktól származó áruk forgalmát.

Ha több beszállítótól egyszerre vásárolnak azonos nevű terméket, akkor a FIFO módszerrel történő leíráskor nem nyerhető megbízható információ az egyes beszállítók értékesítési volumenéről. Jelentés ugyanazon a feltevésen alapul: az árukat abban a sorrendben helyezik el, amelyben a vállalkozáshoz megérkeztek.

Ha egy vállalkozás számára valóban fontos az egyes beszállítók értékesítési volumenének és költségének elemzése, és ha az értékesítés során meg lehet határozni, hogy kinek az áruját értékesítik, akkor ezeket az árukat azonosítani kell az információs bázisban: pl. a különböző szállítóktól származó árukat különböző tulajdonságokhoz kell rendelni.

Ha ez nem lehetséges, jobb először meghatározni, hogy a pénzügyi mutatókat milyen célból hasonlítják össze a különböző beszállítóktól származó áruk értékesítése során. Egy vállalkozásnál általában nem oldódik meg a „milyen árut vásároljunk ettől a szállítótól?” kérdés. A kérdés megoldása folyamatban van: "mely szállítóktól vásároljuk meg ezt a terméket?" Ezért a legjobb eredményt nem úgy érhetjük el, ha összehasonlítjuk a különböző beszállítóktól származó összes áru eladásából származó nyereséget a korábbi időszakok eredményei alapján, hanem ha összehasonlítjuk, hogy a különböző beszállítók milyen feltételek mellett kínálnak most egy adott terméket.

Ha továbbra is a jelentésmutatókhoz hasonló mutatókat kell beszereznie Bruttó nyereség beszállítónként, saját jelentést készíthet például a következő feltevés alapján: a különböző beszállítóktól származó árukat a megfelelő időszakra vonatkozó bevételeik mennyiségének arányában értékesítik.

De elemzem a szállítási feltételeket is az átvett áruszállítmányok alapján. A fejlett elemzési módban és amikor az áruk megérkeznek a kötegelt könyvelési nyilvántartásokba, a szállító nincs feltüntetve

A mennyiségeket, az árakat és a vásárlás feltételeit egy speciális nyilvántartás rögzíti Beszerzés. A nyilvántartásban szereplő adatok alapján jelentés készül Beszerzés.

A szállító kötelezettségeinek teljesítésének elemzéséhez jelentést készíthet A beszállítóknak küldött megrendelések listája. A jelentés lehetővé teszi a megrendelt és vásárolt rendelések mennyiségének, valamint az áraknak és a rendelési és vásárlási feltételeknek a összehasonlítását.


A hagyományos módban a vásárolt készlet leírási értékét ténylegesen a leírási bizonylat határozza meg. De ez tényleg azt jelenti, hogy azonnal és pontosan határozzák meg?

A leírás költsége, beleértve az „átlagos” módszert is, a dokumentumbevitel sorrendjétől függ. Valamennyi bevételezési és leírási bizonylat azonnali, azaz a tranzakció időpontjában történő rögzítése esetén a bizonylatok generálásakor, pontosabban kötegelt lebonyolításakor a költség ténylegesen azonnal meghatározásra kerül. De ha legalább több áruforgalmi okmányt „visszamenőlegesen” adnak meg, meg kell kezdeni a feldolgozást Tételenkénti kivitelezés, amely újraszámolja a leírási költséget.

De még ha feltételezzük is, hogy a bizonylatbeviteli sorrendet mindig követjük, a leírási költség változhat:
- a készletszerzés többletköltségeinek átvétele miatt;
- az időszakra vonatkozó átlagos leírási költség meghatározható, minden selejtezési bizonylatnál azonos.

Ez azt jelenti, hogy a könyvelő (közgazdász) még a hagyományos könyveléskor is általában megérti, hogy azonnal nem pontos, hanem becsült leírási értéket kap, amely lehetővé teszi számára, hogy megbecsülje a tranzakcióból származó költségek vagy nyereség összegét, de változhat a hónap zárásakor.

Haladó elemzési módban ilyen értékelés is lehetséges. Az értékelési módszert a gazdálkodó számviteli politikája keretében határozzák meg:
- közvetlen költségek esetén - a selejtezéskori készletegység átlagos bekerülési értékén;
- tervezett költséggel

A „közvetlen költségeken” történő becslés lehetővé teszi a leírási költség pontos becslését, de csak akkor, ha betartják a bizonylatok rögzítésének sorrendjét: a bejövő bizonylatokat a kiadási bizonylatok elé rögzítik. De a fejlett elemzési mód egyik fő előnye, hogy képes megszakítani ezt a sorozatot. Ebben az üzemmódban már nem kell nyomon követnie a dokumentumok időzítését: ha a költségbizonylatot 10:00-kor, a nyugta bizonylatot pedig 11:00-kor adják meg, ez nem befolyásolja a költségszámítást hónap zárásakor azonosítani és javítani kell.

A „tervezett költségen” módszer nemcsak a költség gyors becslését teszi lehetővé, hanem a hónap végén a tervezett és a tényleges költségek közötti eltérések meghatározását és elemzését is. A gyakorlatban a standard-költségvetésű vezetői elszámolási módszert alkalmazzák, miközben a számviteli standardokat maradéktalanul betartják.

A tervezett önköltségi árat azonban egy vállalkozásnál havonta egyszer számítják ki, és a beszerzési árak a hónap folyamán emelkedhetnek. Kiderül, hogy a tervezett költségen alapuló becslés pontatlan lesz

A beszerzési árak jelentős változása esetén a tervezett költséget aktualizálni kell. Mindenekelőtt azért, hogy ne hagyja ki azt a pillanatot, amikor felül kell vizsgálnia az eladási árakat, és csak azután kaphat pontosabb adatokat a leírás során.

A program lehetővé teszi a tervezett költség automatikus és teljesen automatikus frissítését meghatározott szabályok szerint. Ezek a szabályok módosíthatók például a megváltozott beszerzési árak és azon termékek tervezett költségének frissítésének kezdeményezéséhez, amelyeknél az alkatrészek beszerzési ára megváltozott.

Ezenkívül a készlet megérkezésekor automatikusan rögzítheti a szállítói árakat. A jelentés segítségével szabályozhatja a tervezett költségtől való eltérésüket Árelemzés. Csak egy bizonyos lényegességi feltételt meghaladó eltérés jeleníthető meg a jelentésben. Ilyen eltérések észlelése esetén felül kell vizsgálni a vásárolt készletek és az azokból készült termékek tervezett bekerülési értékét.

És a hónap végén, amikor már ismert a leírás pontos költsége, még mindig nem látom az egyes leírási bizonylatok összegét

Az egyes dokumentumok költségének elemzése nem olyan ritka. De egy könyvelő, aki ilyen kívánságát fejezi ki, általában nem tud válaszolni arra a kérdésre, hogy mire van szüksége.

Ez a kézi könyvelés vagy a „patchwork” automatizálás napjaiból megmaradt szokás. Ezután minden könyvelő önállóan vezette a saját könyvelési részlegét, és a hónap vége előtt a szomszédos szekciókat vezető könyvelők ellenőrizték a rendelési naplókat. Az eltérések észlelésekor azonosították az egyik számviteli rovatban „elveszett”, vagy hibásan értékelt forrásdokumentumokat. Az anyagkönyvelő különösen a leírási összegeket ellenőrizte a termelési és értékesítési könyvelőkkel.

Egy információs bázisban végzett munka során szigorúan betartják a kettős bejegyzés elvét. Egy tranzakciónál a leírt készletek bekerülési értéke tévedésből nem lehet több vagy kevesebb, mint az elhatárolt költségek költsége.

Az anyagkönyvelő számára fontosak az egyes cikkek, könyvelési számlák és raktárok készletköltségére vonatkozó információk. Gyártási könyvelő számára - információ az anyagköltségek költségéről minden költségelemzésnél: cikk, számla, részleg, cikkcsoport és rendelés. Ezek az információk a jelentésekből szerezhetők be Készlet-számviteli kimutatásÉs Költségelszámolási kimutatás. Az egyes leírási bizonylatok teljes értékelése sem a költségelemzéshez, sem az elsődleges bizonylatok tükrözésének helyességének ellenőrzéséhez nem ad további információt.


Egy adott tétel „bizonyos esetekben” feltüntetése gazdaságilag nem kivitelezhető, és nem felel meg a hatályos jogszabályoknak.

A felek önkényes, kellő indoklás nélküli kiválasztása torzítja az egyes ügyletek, sőt a tevékenységi területek eredményét, és többletmunkát jelent a könyvelőnek is. Azonosított könyvelésre olyan esetekben van szükség, amikor indokolt a kézi kiválasztás. Az ilyen indokokat a PBU 5/01 tartalmazza. Ez különösen vonatkozik az egymást nem helyettesítő (azaz eltérő fogyasztói tulajdonságokkal rendelkező) készletekre. És ezekben az esetekben nem a beérkezési kötegeket kell azonosítani, hanem a készletegységeket: eltérő tulajdonságokkal vagy más célokra.

Az azonosított számvitel fejlett elemzési módban van megvalósítva?

Az eltérő fogyasztói tulajdonságokkal rendelkező készletek a konfigurációban a cikk eltérő jellemzőiként jelennek meg. A készletköltségek elkülönített elszámolása ugyanazon cikk különböző jellemzőinél nem kötelező, a felhasználó által meghatározott könyvelési részlettől függően.

A különböző megrendelések teljesítésére szánt készletek elkülönített könyvelése a hagyományos könyvelési módban lehetséges - ez a rendelések elkülönített elszámolása. A fejlett analitikai módban ez nem támogatott tiszta formájában, mivel ez ellentmond ennek a módnak az egyik alapelvének: a készletegység leírásának költsége mindig azonos, függetlenül a selejtezés irányától.

Vannak azonban módok a leírási költségekre vonatkozó információk megrendelés alapján történő megszerzésére:
- ugyanazon cikk különböző megrendelések teljesítésére szánt készleteit ugyanazon cikk eltérő jellemzőiként vagy sorozataként kell figyelembe venni;
- a gyártási költségeket a megrendelésekkel összefüggésben figyelembe venni; egy rendelés eredményeinek elemzésekor hasonlítsa össze az értékesítés összegét és a gyártási költségek összegét a rendelésre vonatkozóan;
- önállóan módosíthatja a konfigurációt, és belefoglalhatja a sorrendet az elemzési kulcsba.

Ha a fenti módszerek egyike sem megfelelő, és valóban fontos a külön költségnyilvántartás rendelés alapján, akkor célszerű a hagyományos módban vezetni.


A lehető legrészletesebb költségbecslés nem mindig a legpontosabb. Részletes számításra akkor van szükség, ha a különböző elemzések költsége objektív okokból eltérő.

A raktáronkénti költségelszámolás akkor célszerű, ha a raktárak egymástól elég távol helyezkednek el: például ez a vállalkozás központi raktára és fióktelepeinek raktárai. Ezekben a raktárakban az azonos készletek költsége jelentősen eltérhet: vagy a szállítók külön szállítják őket, beleértve az eltérő árakat is; vagy az egyes raktárba szállítási költségek eltérőek.

Ha a különböző raktárak anyagraktár és műhelyraktárak, akkor ezekben a raktárakban az azonos anyagok költsége is eltérő lehet. Ezeket a különbségeket azonban szubjektív okok okozzák: például a nyilvántartások hagyományos módban történő vezetésekor különböző anyagokat írtak le a különböző részlegekre. Ezért a raktárak költségeinek elszámolása nem tisztázza, hanem eltorzítja a műhelyek előállítási költségeiről alkotott képet.

Az egyes terméksorozatok bekerülési értékének meghatározása akkor célszerű, ha a különböző sorozatú termékeket különböző technológiával állítják elő (például a különböző sorozatok anyagainak kémiai összetételének eltérése miatt); vagy ha a sorozat különböző rendelésekből származó termékekre vonatkozik. Más esetekben a különféle sorozatok költségének kiszámítása nem ad további információkat.

Az egyes készletjellemzők bekerülési értékének meghatározása akkor célszerű, ha a különböző jellemzőknek nemcsak eltérő fogyasztói tulajdonságai vannak, hanem költségösszetételük is: például nyersanyagok eltérő áron; különféle gyártási technológiák. Különösen, ha figyelembe vesszük az azonos modellű, de különböző méretű és teljességű cipők költségét, teljesebb információval szolgálhat egy cipőgyár számára - és nem ad semmilyen információt egy cipőboltról.

De még ha egy részletes költségszámítás valóban pontosabb eredményt ad is, ez még nem jelenti azt, hogy ez valóban tanácsos. Egy ilyen számítás lényegesen több időt és erőforrást igényel, és elsősorban nem magáról a számításról beszélünk (az automatikusan történik), hanem az elsődleges dokumentumokban szereplő elemzések kitöltésének helyességének ellenőrzéséről. Ezért, amikor a számítás részleteiről dönt, gondolja át: mennyire késlelteti egy ilyen részlet a számítás befejezését? Talán a vezetői döntések meghozatalához egy kevésbé részletes, de hatékonyabb költségkalkuláció lenne megfelelőbb.

Ugyanezt a példát folytatva: az azonos modell különböző méretű cipőinek ára egy cipőgyárban változó. De milyen döntések meghozatalára lehet ezeket az információkat felhasználni? Egy gyár megtagadná bizonyos szabványos méretű cipők gyártását? Az árstratégia meghatározásához pedig elegendő információval rendelkezni a cipők tervezett költségéről vagy akár az anyagfelhasználási normákról mennyiségi értelemben.


Jelentés Bruttó profit a hagyományos könyvelési módban kerül alkalmazásra, és minden értékesítési bizonylatnál figyelembe veszi az értékesítés költségeit.

A speciális elemzési módban az értékesítési bizonylatok értékesítési költsége nincs meghatározva, ahogy az egyes bizonylatok leírási költsége sem.

A bruttó nyereség becslésénél az ártalmatlanítási egységenkénti átlagos költségből kell kiindulni.

Átlagos a vállalkozásnál? De elemeznem kell egy részleg, egy értékesítési vezető, egy konkrét tranzakció bruttó nyereségét

Éppen ezért az értékesítés költségének meghatározását minden esetben egyedi esetben kell elvégezni, egy ilyen elemzés gazdasági megvalósíthatósága alapján.

Ha az értékesítési részlegek olyan fióktelepek, amelyek vagy maguk vásárolnak árut (azaz profitközpontok), vagy olyan árpolitikát alakítanak ki, amely figyelembe veszi a beszerzési és szállítási költségeket kifejezetten az üzletágukra, akkor az értékesítés költségét a raktáron (raktáron) belül kell meghatározni. ) ennek az ágazatnak. Hasonlóképpen, ha az értékesítési részlegek decentralizált ellátású és eltérő eladási árakkal rendelkező üzletek, az értékesítési költséget az üzleten belül kell meghatározni. Ha pedig az üzleteket egy elosztó raktárból látják el, és az árpolitika egységes a hálózaton belül, akkor inkább az értékesítési költségeket a vállalkozás egészére nézve érdemes elemezni.

Ezenkívül meg kell határoznunk, hogy a bruttó nyereség a legpontosabb mérőszám az értékesítési részleg teljesítményének értékelésére? Érdemesebb lehet az üzemi eredményt úgy elemezni, hogy az értékesítés összegéből nem csak az értékesítés költségeit vonjuk le, hanem a divízió értékesítési költségeit is.

Az értékesítési vezető bruttó nyereségének elemzésekor figyelembe kell venni a vállalkozás szervezeti és pénzügyi struktúráját is. Ha a vezető külön raktárral rendelkező fiókban dolgozik, akkor az értékesítés költségét a fiókraktárnak kell meghatároznia. És ha például a „raktárak” egy raktár szomszédos hangárjait vagy zónáit jelentik, akkor célszerű elemezni az értékesítési költségeket a vállalkozás egészére vonatkozóan (ebben az esetben nincs értelme a költségeket raktáronként meghatározni).

Egy adott tranzakció bruttó nyereségének elemzése előtt meg kell értenie, miért kell ezt megtennie (és hogy valóban szükséges-e). A tranzakció nyereségét általában a következő esetek egyikében elemzik:
- vagy a tranzakció értékesítési költsége jelentősen eltér a hasonló vagy hasonló készletek bekerülési értékétől - ekkor azonosított elszámolásról beszélünk, és az értékesítés önköltsége meghatározott árusorozatra kerül meghatározásra;
- vagy az ügylet feltételei jelentősen eltérnek a vállalkozás szokásos értékesítési feltételeitől: alacsonyabb árak vagy kedvezmények - akkor figyelembe kell vennie az ilyen feltételek biztosításának okait. Valószínűleg nagy értékesítési mennyiségekről beszélünk (nem feltétlenül egy tranzakción belül), vagy új vevő vonzásáról. Ezt követően célszerű az adott vevőnek történő eladásokból származó teljes nyereséget elemezni, nem pedig egy konkrét ügyletből származó nyereséget. Talán itt is pontosabb mutató lenne az üzemi eredmény, amely nem csak az értékesítés költségeit veszi figyelembe (annak a vállalkozásnak vagy raktárnak az átlagát, amelyből a vevőt szállítják), hanem a megnyerésének és a kapcsolatok fenntartásának költségeit is. vele: üzleti utak, bemutatók stb.


Ezek az ajánlások kevésbé vonatkoznak a fejlett elemzési módra, hanem inkább egy nagyvállalat automatizálására. Ebben az esetben a standard megoldást a következő okok miatt kell módosítani:
- A vállalkozás üzleti folyamatai és dokumentumáramlása már kidolgozásra került, figyelembe véve az iparági jellemzőket és az adott vállalkozás jellemzőit. Nem számíthat arra, hogy egy szabványos megoldás az egyes gyártóvállalatok számára optimális dokumentumfolyamatot kínál
- nagy mennyiségű információ mellett fontos a számítások elvégzésének, riportok elkészítésének stb. ideje, ami itt nem univerzális mechanizmusokra van szükség, hanem konkrét munkasémákra és specifikus mutatókra optimalizált feldolgozásra és jelentésekre.

Ezért a standard megoldás tartalmaz néhány gyakran használt automatikus kitöltési lehetőséget és jelentési mérőszámot. Ahelyett, hogy az összes lehetséges opciót megpróbálná megvalósítani, egy szabványos megoldás lehetővé teszi a jelentések és a feldolgozás összekapcsolását egy adott vállalkozáshoz igazítva. Erre egy tipikus megoldás a következő mechanizmusokat tartalmazza:
- külső feldolgozás csatlakoztatása a táblázatos részek és jelentések automatikus kitöltéséhez; egyéb külső kezelések; külső jelentések;
- elemző jelentések, a mutatók testreszabható összetételével és számítási szabályaival.

Például a bruttó vagy működési eredmény elemzéséhez az analitikus jelentési mechanizmust javasoljuk használni. A nyereség meghatározásának módja a vállalkozás működési elveitől függ: az értékesítési költség meghatározható a vállalkozás, a raktár átlagaként, vagy egy adott sorozatra pontosan; A terjesztési költségeket figyelembe lehet venni, de lehet, hogy nem.

Ugyanígy figyelembe kell venni az automatizált vállalat jellemzőit az ebben a cikkben említett egyéb jelentések és feldolgozás során is: a forgalom és a különböző beszállítóktól származó áruk értékesítéséből származó nyereség elemzése; a készletek tervezett költségének aktualizálása stb.

A fizikusoknak örökmozgójuk van, az alkimistáknak a bölcsek köve, az 1C építészeinek pedig mindig naprakész kötegelt nyilvántartásaik vannak. Ez a kötegelosztási algoritmus olyan megvalósítása, ahol nincs szükség a sorozathatár visszaállítására, és a kötegelt elosztás továbbra is releváns marad a dokumentumok visszamenőleges módosítása esetén.

A téma körül annyi példány tört meg, de az ideálist még nem találták meg. A téma vonzerejét növeli az az intuitív érzés, hogy a módszernek léteznie kell.

Szóval úgy tűnik számomra, hogy végre megoldást találtam erre az ősi problémára. Sajnos nem tudom kódban megvalósítani az ötletet, mert... nincs szabadidő. Ezért az előadó babérjait egy másik programozónak adom, magamra bízva szerény ideológiai inspiráló szerepet.

Az algoritmus bonyolultabbnak bizonyul, mint egy hagyományos kötegelt algoritmus, de nem egy nagyságrenddel, hanem többszörösen összetettebb, és egy ambiciózus fejlesztő számára meglehetősen megvalósítható.

Az ötletet csak az 1s8-ban megjelent új mechanizmusok engedték megvalósítani. Ezek információregiszterek, és az adatbázisban található rekordkészleteken keresztül dolgoznak velük.

Használt regiszterek

Az ábrán két tételes könyvelésre használt regiszter látható - klasszikus és javasolt:

Demo példa

Tekintsünk egy szemléltető példát, amelyből világos lesz az új tételszámítás elve. Nézzünk néhány termékmozgás-történetet:

1.06 100 db PNK1 számla szerint érkezett

2.06 20 darabot értékesített az RNA1 fuvarlevéllel

PNK1-ből 20 db, a PNK1 egyenlege 80 db

3.06 PNK2 fuvarlevél szerint 30 db érkezett

4.06 20 db RNA2 fuvarlevéllel értékesítve

A PNK1-ből 20 db került leírásra, a PNK1 egyenlege 60 db.

4,06 70 darab RNA3 fuvarlevéllel értékesítve

PNK1-ből 60 db került leírásra, a PNK1 egyenlege 0 db.

A PNK2-ből 10 db került leírásra, a PNK2 egyenlege 20 db.

Mindenki tudja, hogyan történik ez a leírás a klasszikus megközelítésben felhalmozási regiszterrel, így ennek előjele nem lesz.

A demó tükrözése a nyilvántartásban

Így néznek ki az információs nyilvántartás bejegyzései a javasolt megközelítésben:

dátum

Dátum ig

Dokumentum

Dokumentum feladása

Mennyiség

Maradék

1.06

2.06

PNK1

PNK1

2.06

4.06

RNS1

PNK1

3.06

PNK2

PNK2

4.06

4.06

RNS2

PNK1

4.06

4.06

RNS3

PNK1

4.06

RNS3

PNK2

A Nómenklatúra, Raktár, Költség mezőket nem veszik figyelembe a bemutatás megkönnyítése érdekében.

A könyvelési bizonylat kötegelt bizonylat.

A dokumentum olyan dokumentum, amelyen mozgás történik.

A mennyiség a dokumentum szerinti mennyiség. A pozitív a bevétel, a negatív a kiadás.

A maradék az elmozdulás utáni tétel maradéka.

Dátum – a mozgás dátuma és időpontja.

A dátum az a dátum és időpont, ameddig az egyenleg érvényes. A végtelenségig bármilyen nagy dátumot megadhat, például 3000.01.01.

Nyilvántartási adatok értelmezése

Egy bizonyos D dátum/idő regiszteregyenlegeinek megszerzéséhez létre kell hoznia egy lekérdezést, amely lekéri a P információs regiszter összes rekordját a következő feltétel szerint:

R.Date>=D&D

Talán alaposabban át kell gondolnia a kiválasztási feltételeket, figyelembe véve azt a tényt, hogy az 1C-ben több dokumentum is lehet egy dátumhoz.

Ennek megfelelően olyan nyilvántartási bejegyzéseket kapunk, amelyek tükrözik a tételek egyenlegét a megadott dátum/idő szerint.

Az algoritmus végrehajtása

Egy adott bizonylat D dátummal való feladásához újra kell számolnia az összes olyan rekordot, amely a költözés időpontjában későbbi, mint D. Ez minden dokumentumra vonatkozik – bejövő vagy kimenő –, mert az átvételi bizonylat növeli a rendelkezésre álló tételek számát, ezért megváltozik a leírási minta.

Ugyanez történik a dokumentum törlésekor is.

Kérdése lehet: mi az új az algoritmusban? Hiszen a sorozathatár a szokásos esetben a bizonylat feladása után azonnal visszaállítható. Igaz, ezt senki nem teszi meg, mert sokáig tart.

Az ötlet az, hogy egyetlen olvasási rekordkészlettel kijelölhetjük az aktuális dokumentum utáni összes mozgást, gyorsan újraszámolhatjuk a memóriában, majd a rekordkészlet egyetlen írási műveletével az adatbázisba írhatjuk.

Az információs regiszter bejegyzései egyetlen olvasási művelettel olvashatók és írhatók.

  1. A lekérdezés lehetővé teszi a rendezés és csoportosítás végrehajtását. Ez különösen igaz, ha egy kérést több termékre teljesítünk.
  2. A lekérdezés egy olyan kijelölés segítségével járható be, amely nem ennek megfelelően tölti be az összes adatot a memóriába, tetszőlegesen nagy mozgáshalmazok dolgozhatók fel.

Az olvasott rekordokat a kötegelt elosztási algoritmus feldolgozza, új elosztást, új egyenlegeket és érvényességi dátumokat számít ki.

A rekordok egymás után kerülnek egy rekordhalmazba. Ha a rekordkészlet nagyon nagynak bizonyul, akkor részletekben rögzítheti.

Az algoritmus gyorsnak bizonyult. Csak a dokumentummozgatás utáni mozgások számítanak újra. A korábbi tételek nem változnak, nem olvashatók vagy íródnak felül. Minél távolabbra kerül egy dokumentum átvitele a múltba, annál hosszabb ideig tart a pártok szétosztásáról alkotott kép helyreállítása. De a függőség nem exponenciális, a sebességkülönbség nagyon lassan nő, mert Mindig egy rekordkészlet van olvasásban és írásban.

Következtetés

Kérem kollégáimat, hogy mondják el véleményüket az algoritmusról. Véleményem szerint ez egy elég hatékony algoritmus.

A kötegelt könyvelés alapelvei az 1C-ben

A tételszámítás feltételezi, hogy egy bizonyos tartalék külön tételek formájában jön létre.
Vagyis ez a tartalék heterogén, de különböző, eltérő tulajdonságú tételekből áll.
Ezért egy erőforrás használatakor nem elegendő az erőforrás megadása, ennek az erőforrásnak a kötegét is meg kell adni.
A legegyszerűbb példa az áru átvétele.
Ugyanazon termék egyes tételei eltérhetnek a szállítótól, az eltarthatóságtól, a vételártól, a szállítási költségektől stb.
Kötegelt erőforrás elköltésekor a következő modellek lehetségesek a kötegek meghatározásához:

  • Tétel jelzés – a felhasznált tétel közvetlenül megjelenik.
  • LIFO – Az összes fennmaradó szállítmány azonosítva van, osztva a beérkezés dátumával, és ebben a sorrendben kerül felhasználásra.
  • FIFO – az összes fennmaradó tétel azonosításra kerül, az érkezés dátumával osztva, és ebben a sorrendben kerül felhasználásra.
  • Átlag szerint - a kötegelt erőforrás egyetlen erőforrássá alakul a köteg valamely tulajdonságának átlagának, például a vételárnak a kiszámításával. Ennek a tulajdonságnak az átlagos értékét veszik, és ezt a tulajdonságot jelzik az erőforrás átforgatásakor.

Példák kötegelt könyvelésre
A kötegelt könyvelés alapvető árnyalatai.
Vezessük a tételek nyilvántartását a következő részekben: Termék, Batch = Mennyiség
A regiszter fennmaradó része a következő kötegeket tartalmazza:

Konyak PNK-01 10db 100r
Konyak PNK-02 50db 600 RUR
Konyak PNK-03 20db 260 RUR
Ásványvíz PNK-04 30db 600 RUR
Ásványvíz PNK-05 20db 500 RUR

Minél nagyobb a bizonylatszám, minél később adták meg, annál nagyobb a dátuma.
Vegyük fontolóra 40 pozíció konyak és 30 pozíció ásványvíz leírását különböző algoritmusokhoz (FIFO, LIFO és átlag).

Leírás a FIFO által

Cognac PNK-01 10db 100 (a teljes tétel távozik)
Cognac PNK-02 30db 600/50*30=360
Ásványvíz PNK-04 30db 600 (a teljes tétel távozik)

LIFO leírás

Cognac PNK-02 20db 600/50*20=240
Cognac PNK-03 20db 260 (a teljes tétel távozik)
Ásványvíz PNK-04 10db 600/30*10=200
Ásványvíz PNK-05 20db 500 (a teljes tétel távozik)

Leírás átlag szerint
Átlagos kiíráskor azonos szerkezetű nyilvántartás vehető, csak a Batch mező nincs kitöltve, így az áruegyenlegek összeomlanak:

Konyak 80 db, (10*100)+(50*600)+(20*260)\80=452,5 r
Ásványvíz 50db, (30*600)+(20*500)\50=440r

Ennek megfelelően a leíráskor a termék mennyiségének és mennyiségének hányadosa árat vesz fel

A kötegelt könyvelés titka

Valójában a kötegnyilvántartásnak valami ehhez hasonló szerkezete lehet:
Méretek (Raktár, Batch)=>Erőforrások (Mennyiség).
Valójában, ha kötegkönyvtárat vezet, akkor nem kell az összeget a kötegnyilvántartóban tárolnia, mert a kötegköltség és a kötegár a kötegkönyvtárban tárolódik. Az algoritmusok leegyszerűsödtek, mivel minden mozgást csak mennyiségileg hajtanak végre, a költségeket csak a jelentések generálásának szakaszában adják hozzá (a kötegkönyvtárból veszik).

Névtelen dokumentum

Felkészülés az 1C-re: Professzionális és szakértő az SCP-ben a próbabábukhoz.

16. lecke. Tételszámítás.

Elkezdtük tanulmányozni az SCP regisztereket. Tanulmányoztuk az „ÁFA bemutatott” nyilvántartást és azt, hogy miért van rá szükség. Most térjünk át a többire, és folytassuk a számla vizsgálatát. Tanulmányozzuk az "Áruszállítmányok a raktárban (könyvelés)" és a "Termékszállítmányok a raktárakban (vezetői számvitel)" témakört:

Ezek a nyilvántartások érintik a "Raktárokban lévő árutételek kimutatása" jelentést:

Megmutatja a készletelemek kötegelt könyvelésének eredményeit mennyiségi és összesített értelemben:

Ennek megfelelően az „Árutétel a raktárban (könyvelés)” regiszternél a „Számvitel”, az „Árutétel a raktárban (vezetői elszámolás)” pedig a „Vezetésben” opciót választjuk.

Mi az a pártkönyvelés? Ez a készlet egyenlegeinek elszámolása a nyugta bizonylatok (bevételi számlák) összefüggésében. Így amikor az áru megérkezik, az a bizonylat, amely szerint megérkezik, be van állítva tételelemzésként. Ezt a dokumentumot ún pártalapító dokumentum. Hogyan határozzák meg a párt, amikor csalunk? Az anyag több számlán érkezett és egy közös kupacban fekszik a raktárban. Honnan tudja a raktáros, hogy a gyártásra kiadott alkatrész milyen számláról származik? És ezt neki nem kell tudnia! A köteg meghatározása automatikusan történik FIFO vagy LIFO módszerrel. Az első esetben a legkorábbi számlákat veszik fel először, ha nem áll rendelkezésre elegendő egyenleg, akkor a következőtől veszik át. Ezt a módszert első bemenetnek, első kimenetnek (First in, first out) hívják, rövidítve FIFO. A Last input, first output metódusban (Last in, first out) minden pont fordítva történik: először a készletek leírása történik a későbbi kötegekből.

A számviteli és vezetői számvitelre vonatkozó számviteli politika beállításaitól függ, hogy melyik módszert alkalmazzuk, választhat más kötegelt leírási módot (egymástól függetlenül):

Létezik az „átlagos” módszer is. Ha engedélyezzük, a bizonylat továbbra is kötegelt könyvelésben kerül feladásra, de a kötegelő bizonylatok elemzése nélkül. Ebben az esetben a leíráskor a költséget átlagosnak kell tekinteni.

Annak érdekében, hogy megbizonyosodjunk arról, hogy a tételszámítás valóban működik az UPP-nkban, készítsünk két számlát (természetesen engedélyezni kell a FIFO vagy LIFO metódust), írjuk le az áru egy részét, engedjük gyártásba, majd a tétellistába. áruk a raktárakban Lássuk, mire juthatunk. Ehhez a riportbeállításokban állítsa be a cikk, átvételi bizonylat és szállítási bizonylat szerinti csoportosítást:

A termékeket előállító és értékesítő vállalkozásoknak gyakran tételenként kell elszámolniuk azokat, amelyet az 1C: UPP 8 (1C: Manufacturing Enterprise Management) speciális szabványprogramban hajtanak végre. Nézzük meg benne részletesebben a tételszámítást... Kezdjük két regiszterrel: „Árutételek a raktárban (könyvelés)” és „Árutételek a raktárban (vezetői elszámolás)”.

A bennük található információk befolyásolják a „Raktári árutételek kimutatása” jelentés adatait, amely szigorúan véve tükrözi a készletnyilvántartási tételek tételszámításának eredményeit összesített és mennyiségi értelemben.

A „Raktári áruszállítmányok (könyvelés)” nyilvántartás használatához jelentések és bizonylatok generálásakor a „Számvitelben” opciót választjuk, és a „Raktári áruszállítmányok (vezetési könyvelés)” - „A vezetői számvitelben” regisztert használjuk. ”.

Mi az a kötegelt könyvelés? Ez a készlet egyenlegek elszámolása, amely a beérkezésüket rögzítő bizonylatok (bevételi számlák) keretében történik. Tehát az áruk feladásakor a nyugtaszámla kötegelemzésként kerül feltüntetésre, amit kötegképző bizonylatnak nevezünk. De hogyan lehet meghatározni a tételt az áruk leírásakor? Tegyük fel, hogy egy köteg anyag érkezett egy raktárba, és ott fekszik más anyagok között. Hiszen a raktáros nem tudja pontosan, hogy melyik számlát kapta meg ez vagy az alkatrész, amit gyártásba helyezett. De a lényeg az, hogy ezt neki nem kell tudnia. Az alkatrészek kötegének meghatározása a programban megvalósított FIFO vagy LIFO módszerrel automatikusan történik.

A FIFO metódus használatakor először a korábbi számlák kerülnek feldolgozásra, ha hiányzik az egyenlegük, akkor az a későbbiekből kerül hozzáadásra. A LIFO módszer pont fordítva működik: a legfrissebb számlákat dolgozzák fel, ha nincs bennük kellő egyenleg, akkor a korábbiakból adják hozzá.

Melyik módszert használja a program? Ez a számviteli politika beállításaitól, valamint a könyvelés és a vezetői számvitel kötegelt leírási módjától függ. Ezenkívül mindegyikhez más-más leírási módszert választhat.

A kötegelt könyvelésnek van egy másik módszere is, amelyet „átlagnak” neveznek. Például, ha aktiválja, akkor a számlák továbbra is könyvelésre kerülnek a kötegelt könyvelésben, de ekkor a kötegelő bizonylatokon nem lesz elemzés. Ebben a helyzetben a termék leírásakor a költséget átlagként számítják ki.

Annak érdekében, hogy programunkban biztosan működjön a kötegelt könyvelés, írjunk bele két fiktív számlát, majd írjuk le az áruk egy részét a gyártásba. Ezután engedélyezzük a raktárban lévő árutételek listáját, a riportbeállításokban beállítjuk a csoportosítást cikkenként, szállítási bizonylaton és átvételi bizonylaton.

Ha a programban a kötegelt könyvelést FIFO módszerrel tartják fenn, akkor a gyártásra kiadott árukat az első számláról írják le, LIFO esetén pedig az utolsó számláról. Ha pedig „átlagosra” állítjuk, akkor a kimutatásban szereplő tételek eltűnnek, és az áruk árai átlagolódnak.

A kötegelt könyvelés használata a programban 1C: Gyártó vállalatirányítás 8 lehetővé teszi a raktári készlet hatékony kezelését, ami nagyon fontos az intenzív árumozgással rendelkező nagy gyártó és kereskedelmi vállalkozások számára.


Top