az internet ablakok Android

Időszakos részletek 1c 8.3. Új referenciaelem létrehozása és rögzítése

Helló, kedves kollégáink és partnereink. Az elmúlt hónapban néhány kérdést kaptunk a program 1c számviteli 8-as számviteli 8.3 kérésére, hogy segítsen létrehozni a programban szereplő nómenklatúra felsorolását, mivel 8.2. Vagyis a régi programban láthatták a cikk nómenklatúrájának listáját vagy a nómenklatúra helyzetének kódját. Nagyon kényelmes volt. De 8,3-nál, semmi sem látható és érthetetlen. Valójában minden nagyon könnyű konfigurálni. Ezért úgy döntöttünk, hogy egy kis utasítást írunk a hivatkozási könyvek beállítására az 1c számviteli 8.3 programban, de ez az algoritmus minden konfigurációban 1c.

Tehát a "Foglalások" szakaszban a "Nómenklatúra" kézikönyvet fogom működtetni.

A megnyíló listán látjuk a nómenklatúra nevét, amelyben nincs információ a cikk cikkével kapcsolatban. A könyvtár segítségének megváltoztatásához használja az alakjának beállítását. A parancsok listájának megnyitása a "Mégi" gombon, az alján található "változás alakja".

Forma formájában bemutatjuk a könyvtár összes részletét, amely megjeleníthető.

A megfelelő jelölőnégyzetet, például a "kód" és a "cikk" telepítésével kapunk egy listát a nómenklatúra, amelyben a kód és a cikk megjelenik.

Ebben az űrlapon azonban egyes felhasználók sem szeretik a referenciakönyvet is. Az áruk nevét megelőzően szeretnének látni a számot és a cikket. Ez is nagyon könnyen megoldható. Nyissa meg a lista beállítási űrlapot, és a kék nyilak segítségével az eszköztáron mozgassa a kellékeket felfelé vagy lefelé, attól függően, hogyan szeretnénk látni a listát. A bal egérgombbal is "húzza" részleteket.

Most a nómenklatúra listája, ahogy látni akarta.

Kísérlet a lista beállításokkal. Ne félj. Minden, amit írtam, bármilyen konfigurációban használhatja a kezelt űrlapokon és bármely referenciakönyvben, például egy PPC megjelenítéséhez a szerződéses hivatkozásban vagy a szerződéses igazolásban a Megállapodás tanúsítványában. Ne félj, hogy "megszakad" a programban.

A szélsőséges esetekben mindig meg fogja menteni a "Standard beállítások beállítása" lehetőséget, amely a "További" szakaszban található formában van

És tovább. Néha az ügyfelek ilyen kérdéssel hívnak: "Megnyomtam valamit, és most már nem ábécé. Visszaadni mindent, mint amilyennek voltam. Ez a kérdés könnyen megoldható. A címsor táblázatban szereplő könyvtárban mindig van egy "Magic Arrow", amely jelzi az oszlopot, amely telepítve van, és a válogatás irányát.

A válogatás irányát egyszerűen csak a nyílra kattintva módosíthatja, majd a lista sorrendben lesz rendezve, például az AM előtt. Ha az árut kóddal szeretnénk rendezni, akkor ezután kattintson a A megfelelő "kód" és a "Magic Arrogo" neve egy másik oszlopra lép.

Ez az. Remélem, hogy a tippjeim segítenek az 1C programokkal való együttműködésben. Az 1C-ben való munka örömmel. Csatlakozzon a kapcsolattartáshoz és az osztálytársakhoz, és mindig az első, aki ismeri az új cikkeket és a programok változásait.

Az 1c-es referenciakönyvekkel és dokumentumokkal rendelkező felhasználó az űrlapon található mezők kitöltésével áll.

Részletek Az 1c az űrlapon megjelenő könyvtár és dokumentummezők, hogy a felhasználó kitöltötte őket.

Fontolja meg részletesen a részletek témáját az 1c-ben.

Mi az 1C részletek

Minden referenciakönyv és 1c dokumentum egy mezőből áll. Az ilyen területeket 1C-nek adják (az 1C programozó számára).

A konfigurátorban az 1C konfigurációs fában bontsa ki a könyvtárat vagy dokumentumot, és látni fogja a részletek fióktelepét. Ez a könyvtár részleteinek (mezők) listája.

Nézd meg ugyanazokat a részleteket, mint az 1c nézd az 1C referenciakönyv formájában.

Az 1C minden tulajdonsága olyan tulajdonságokkal rendelkezik, amelyek jelzik, hogy milyen értéket tárolnak a prop. (String, szám, stb.) És hogyan fog működni a felhasználó vele.

Jobb egérgombbal kattintson az 1c-es propsokra, és kattintson a Tulajdonságok parancsra. A kiválasztott props tulajdonságainak listája a megfelelő ablakban nyílik meg.

Az 1C részletek fő tulajdonságai:

Standard részletek 1c.

Amint észreveszed, van 1C részletek a könyvtár formájában, amelyek nem szerepelnek a konfigurátorban: csoport, név, Bik.

A referenciakönyv listájának formájában is vannak részletek az 1C-nek, amelyek nincsenek felsorolva: eltávolítójel.

Ezek szabványok 1c. Ami? Mindenkinek alapértelmezés szerint 1c-es részleteket tartalmaz. Referenciakönyvekhez, például - kód és név. Dokumentumok Ez a dátum és a szám.

A standard részletek az 1c a következőképpen tekinthetők meg:

  • Menjen az 1C objektumszerkesztőre (könyvtár vagy dokumentum), ha kétszer kattintva kétszer az egérrel
  • A megnyíló ablakban válassza ki az Adatfület
  • Itt konfigurálhatja a szabványos adatokat és a hivatkozási nevet
  • A teljes lista megtekintéséhez kattintson a Standard Részletek 1C gombra.

Általános részletek 1c.

Az 1C 8.2.14 verzióból 1c-ben az 1C új objektum megjelent - Általános részletek 1c. Ezzel hozzáadhatják a props (mező), amely azonnal jelen lesz a különböző referenciakönyvekben és dokumentumokban.

A teljes részletek tulajdonságai 1c:

  • Auto Használat - Összesen 1C-propsot adhat az összes referenciakönyvhez és dokumentumhoz
  • A kompozíció - lehetővé teszi, hogy az 1C-t csak a szükséges referenciakönyvekhez és dokumentumokhoz adja hozzá (az automatikus használat, akkor ne használja az értékre).

Hogyan kell hozzáadni az 1C-t

Jobb egérgombbal kattintson az 1-es fiók fiókjára, és válassza a Hozzáadás lehetőséget.

Bemutatjuk az 1C-kellségek nevét, például a "függőség" és az irodai szinonimát ". Írja le az alapértelmezett vonalat, de tegyen egy kullancs korlátlan hosszúságot.

Egy másik props 1c ugyanúgy adunk hozzá, csak válassza ki a Boolean típusát, nevezzük "futásnak".

Hogyan kell származni az 1c formában (vastag kliens 1c)

Ugyanazon referenciakönyv formájának ágát fogjuk felfedni. Az űrlap megnyitásához válassza ki az elem formáját, és nyomja meg kétszer az egérrel.

Húzza az egeret az űrlap szélén, és nyújtsa meg (opcionális elem).

A Konfigurátor panelen kattintson az "Adat elhelyezése" gombra. Használhatja a Menü / Elhelyezés menüt is.

Látod - az űrlap részleteit nem tenyésztik. Telepítse a jelölőnégyzetet rájuk. És a kullancsok is helyezze be a feliratokat és helyezze be automatikusan.

Hogyan lehet az 1C formanyomtatványon (finom kliens 1c)

Ugyanazon referenciakönyv formájának ágát fogjuk felfedni. Válassza ki az elem formáját, és nyomja meg kétszer az egérrel.

A Feltételek lapon nyissa meg a vonalobjektumot. Látni fogja a korábban hozzáadott adatok listáját a könyvtárban.

Most egyszerűen húzza a jobb oldali ablakot a bal oldali jobb bizonyításokra, és megjelenik az űrlapon.

Az igények 1c.

A Tolstaya kliensben az űrlap rendelkezik saját kellékekkel. Ezek a Részletek lapon vannak.

Ezek a részletek nem tárolódnak az adatbázisban, de az űrlapon való munkához szükséges mezők formájában használhatók.

Például hozzáadott egy kullancsot. Amikor megnyomja az űrlapot, valami történik. Az Ön ellenőrzési értéke nem számít (nem szükséges írni) - csak az űrlap átkapcsolására használják, amikor dolgozik vele. Ebben az esetben, mint adatként, nem használja a könyvtár szükséges feltételeit, de a formanyomtatványokat.

Időszakos részletek 1c.

Az 1C-ben a 7.7-es verzió időszakos részletek voltak. Jelentésük: a kellékek értéke eltérő különböző dátumokban. Például az érték szeptember 1-jén egy, és október 1-én. Ugyanakkor szükséges.

Az 1c 8-ban időszakos részletek nem. Ezt a következőképpen hajtják végre:

Az 1C-ben 7.7-ben a könyvtárak érdekes részletei voltak - időszakos, emlékeznének az időre vonatkozó kellékek értékét, nem volt olyan kényelmes, hogy velük dolgozzon, hogy nagyon kényelmes, de alternatívák hiányában. A 8-KU-ra való áttérés után sok programozó meglepődött, hogy megtalálja az időszakos részletek hiányát a referenciakönyvekben.

Az időszakos információs nyilvántartások segítségével megoldott tipikus feladatok az időre vonatkozó információkat tárolják. Az információ lehet heterogén ez és a nómenklatúra ára, valamint a munkavállaló által elfoglalt munkavállaló különböző időpontokban, valamint a vállalkozás adóbevételének paraméterei. Az időszakos részletek 8 analógjában időszakos nyilvántartásokról van szó.

A funkcionális 7.7 megismétléséhez a következőket kell tennie:

Hozzon létre egy "REJOEDANNECTANENTRAGENT" lemondott nyilvántartást, jelezze, hogy ez egy időszakos információregiszter a nap gyakoriságával.

Most hozzá kell adnunk az "Data" fülhez - az "COULTPART" típusú dimenzióhoz, amely egybeesik a referenciakönyvvel, amelyben hasonló időszakos kelléki props funkcionalitást szeretne végrehajtani. A részletek részleteiben adja hozzá az adatokhoz kötött adatok részleteit. Az ügyfél számára jogi és fizikai cím, a fő telefon, a fej, a fő fax, stb.

A konfiguráció mentése után az információs regisztert az oldalsó menüben (az ellenőrzött alkalmazás módban) érheti el, lásd a képernyőképet.

A normál alkalmazási módban a "Go gomb" segítségével

De ha megnézzük a kitöltött nyilvántartást, akkor vegye figyelembe, hogy meglehetősen nehéz megérteni, hogy milyen információkat jelentenek, ahogyan az egész adatkészletet egész számként látjuk, és nem csak a jelenlegi információkat.

Ha az információ könnyen tévedhet, ajánlatos megmutatni a legfrissebb információkat a partnerkártyájában. Nincs programozás programozás nélkül.

Kezdjük, hozzáadunk egy csoportot annak a formának, hogy a "kapcsolattartási adatokat" hozzáadja. Két kellék "menedzser" és "telefon"


És a modul formálja az eseményt, hogy a "Nyitás" a topikális adatok megszerzéséhez felhúzza a műveleteket:

És vágási műveleti eljárás (elutasítás) // Helyezze be a VMIST forgalmazót Dani \u003d RecimatiatualNidani (); Kísérlet igazgatója \u003d Dani. Kerіvnik; A fogva tartás kizárása; Telefonos próbálkozás \u003d Dani. telefon; A fogva tartás kizárása; Extrudresszusok

A topikális adatok megszerzésének funkciója a következő:

Újrahasznosítási funkció () // Helyezze be a VMIST forgalmazót // ((tervező__sult_sult // Dánia töredék érintett konstruktor. // Re-Vicerisztán konstruktorával, kézzel készített, a Zmіni javul !!! Kérés \u003d új kérés; Vizsgálat. Szöveg \u003d "Válassza ki | Periodicheddancsactagencentsrezrevy. Partparty | Periodicheddancsactagencentsrezrevy. Kerіvnik, | Periodicheddancsactagencentsrezrevy. Címek | Periodicheddancsactagencentsrezrevy. telefon |NAK,-NEK | Regisztrálások. Periodichnіdanktagragenent. Circling, mint periodichennіtragencentsrezrezrevy | Ahol | Periodicheddancsactagencentsrezrevy. COUNTPARTY \u003d & CONTERS", Kérés. Telepítési paraméter (" szerződés ", objektum. Referencia); Eredmény Reprove \u003d Kérdés. Futtatás (); Exchándítás tapasztalat \u003d Eredményellátás. Válasszon (); Danі \u003d új szerkezet; míg a kiválasztás a következő () ciklus. // Helyezze be a rezgés rablását // sebobadetalcaptism. Csomagok; Dani. Betét ("kerіvnik", elegánsan kompenzáció. Kerіvnik); Dani. Paste ("telefon", sampledatalizáció. Telefon); Értesítés (sampledatvapi. Telefon); Endcycle; Visszatérési tánc; //)) designer_protype_s_processing_ Ülésszak

A lekérdezést használtam, bár ezeket a célokat és kevésbé terjedelmes design:

Kiválasztás \u003d új struktúra; Kiválasztás. Hold ("Counterpart", objektum); Adatok \u003d Reformálás. Contact_nformacia. Öntsük az utolsó több (, válasszon); Jelentés (adatcsomagok); Jelentés (adatok. Szám ());

Figyeljen a funkcióra Szerezd meg a többetkét idő és kiválasztási paraméter paraméter kerül átadásra, de ha jelenleg szükségünk van, akkor az első paraméter kihagyható, a kiválasztásban a kulcsnévnek meg kell egyeznie a regisztrációs mérés értékelésével.

A legfontosabb dolog nem szabad elfelejteni a regiszterben, hogy beállítsa a megfelelő kullancsokat a "Egyéb" lapon

Ha kitalálod, az időszakos információs nyilvántartás sokkal rugalmasabb eszköz, mint a 7.7. Tipikus konfigurációkban széles körben használják.

A referenciakönyvek kinevezése

A könyvtár tárolja az egy vagy egy másik objektum vagy szükséges értékek lehetséges értékeit. A hivatkozásokat olyan esetekben alkalmazzák, ahol szükség van a kétértelmű bb kizárásárainformációért. Például ahhoz, hogy a vevő, az eladó, a raktárkezelő és a rendező, hogy megértsék, milyen terméket beszélünk, mindenki nevezni egyaránt. És ebben az esetben szükségünk van egy referenciakönyvre. Általában a kereskedési vállalkozásnál az árlistát tartalmazza.

System 1c: Enterprise A 8 lehetővé teszi a gyakorlatilag korlátlan számú hivatkozási könyvek elvégzését. Minden hivatkozási könyv a homogén tárgyak listája: hozzászólások, alkalmazottak, ügyfelek, áruk, stb. Minden ilyen objektum referenciaelemnek nevezhető.

A felhasználó szempontjából szem előtt kell tartani, hogy a konfigurátor önmagában nem hoz létre olyan könyvtárat, mint az értékek listáját, de referenciadarabot fejlesztenek ki, a sablonja. A konfigurációs folyamat során az információ szerkezetét a könyvtárban, a képernyőn tárolja, és szükség esetén a referenciakönyv nyomtatott ábrázolása a viselkedésének különböző jellemzőit kapja.

Szükséges igazgató (mezők)

Kötelező adatokként minden könyvtárnak van A kód és Név. A referenciaelem kódja numerikus és szöveges lehet. System 1c: Az Enterprise 8 bőséges információt nyújt a könyvtár elemekkel való munkavégzésről: A kódok automatikus hozzárendelése, a kód és mások egyediségének automatikus ellenőrzése.

A kód és név mellett az 1C-rendszer referenciakönyveiben: a vállalat további információt tárolhat a referenciaelemről. Az ilyen információk tárolására a könyvtárban további részletek (mezők) hozhatók létre. A könyvtár eltávolító mechanizmusa segítségével könnyen szervezhető például a munkavállalók kártyafájljában. Például a munkavállalók könyvtára szinte minden bizonnyal rendelkezik részletes pozícióval, fizetéssel, dátumozással és másokkal. A vállalat 1c várt programozók és bevezetett két kötelező (előre meghatározott) Részletek: kód és név az összes referenciakönyvhez: kód és név. Valójában szinte minden olyan tárgy a valós életből tartalmazza ezeket az attribútumokat. Például a munkavállalók esetében a kód egy táblázatszám, és a név a név, név és patronamikus (teljes név). Ezenkívül a kódok használata (automatikus számozás közben) lehetővé teszi, hogy könnyen megértsük, hogy melyik elemet vezették be korábban, és mi később az adatbázisban.

Adattípusok

A referenciakönyv minden részletére meg kell adnia az adattípust, például a "szám", "vonal", "dátum", logikai (igazság vagy hazugság). Ezek alapvető típusok, de összetett adattípusokat adhat meg. Például a pozíciókedvek adattípusú pozíciótípusúak. Ebben az esetben a kellékek értékeit a referenciakönyv közül választják ki. Tehát a könyvtárak közötti legegyszerűbb kapcsolatot hajtanak végre, ha az egy referenciakönyv részleteinek értékeit egy másik könyvtár elemei közül választják ki.

Hierarchikus könyvtárak

Az 1c rendszerben található referenciaelemek listája: A 8. Vállalat többszintű lehet. Ebben az esetben a referenciakönyv összes sorja 2 típusra oszlik: "egyszerűen" elemek a könyvtár és a könyvtár csoportja. A csoportok lehetővé teszik, hogy átkapcsoljon egy többszintű referenciakönyv mögöttes szintjére. A többszintű referenciakönyvek használata lehetővé teszi, hogy információt szervez a könyvtárba a kívánt részletességgel. Az elemek és elemek elemei többszintű könyvtárban egy csoportból a másikba kerülhetnek.

Alárendelt referenciakönyvek

Lehet, hogy alárendelési kapcsolat lehet a referenciakönyvek között. A relációs adatbázisok tekintetében a táblázatok között létrejön az "Egy-sok-sok" kapcsolat. Ebben az esetben az alárendelt könyvtár minden eleme a tulajdonos referenciakönyvének egyik elemével jár. Néha azt mondhatjuk, hogy az egyik referenciakönyv elemei a másik elemeihez tartoznak. Például a rendszernek van egy kézikönyve a szerződésről. Ezután alárendelt könyvtárakat készíthet. Ez azt jelenti, hogy az ügyfél tulajdonosai, és egy ügyfélnek több szerződése is van.

Asztali részek

Az 1C 8.0 verzióból kiindulva a platform végrehajtja az egy vagy több táblázatos alkatrész beállítását a könyvtárelemben. Ezt a funkciót javasoljuk, hogy tükrözzék az elemhez kapcsolódó információkat, de ne legyen saját tárgyegysége (amelyre az alárendelt referenciakönyvek ajánlottak). Például a könyvtárhoz a személyzet fel van szerelve az oktatás és előre fizetett táblázatos részekkel. A táblázatos alkatrészekkel való együttműködés hasonló az alárendelt referenciakönyvekkel való munkavégzéshez, azzal a különbséggel, hogy az asztali alkatrészek nem használhatók más objektumok részleteinek értékévé.

Hol van a szoftverkód a referenciakönyvekkel való munkavégzéshez?

Mivel a programkód végrehajtása érdekében hozzáférhetünk az adatbázishoz, ezeket a szeletelő kódadatokat eljárásokat és funkciókat (vagy modulokat) kell elhelyezni az oldalon futó szerverek. További információ: Fejezet.

1. Link a referenciakönyvhez

Ahhoz, hogy bármely modulról dolgozzon, először hozzon létre egy linket ehhez a könyvtárhoz.

Spseruditors \u003d Referenciák. Személyzet; // vagy 2 opció
Freightness \u003d referencia könyvek ["hozzászólások"];

2. Új könyvtár elem létrehozása és rögzítése

Novel \u003d referencia könyvek. Személyzet. Elem létrehozása ();
Noval. Név \u003d "Petrov Petrovich";
Noval. Fizetés \u003d 25000;
Noval. Írd le (); // Ebben a pillanatban az adatbázisban rögzíti

3. Új könyvtárcsoport létrehozása és rögzítése (hierarchikus könyvtárakhoz)

Új \u003d. Könyvtárak. Sydrudniki. Csoport létrehozása ();

Új. Írd le ();
// vagy 2 opció
Új \u003d Referenciák ["Alkalmazottak"]. Csoport létrehozása ();
Új. Név \u003d "Munka";
Új. Írd le ();

4. Keressen egy referenciaelemet

// Ha az elem megtalálható, akkor visszatér, különben az érték azonnal visszaáll

Talált ma \u003d rugók. Talált kapcsolat (123); // Kódot keresünk
Talált ma \u003d rugók. Alapítvány("Ivanov Ivanovich"); // név
Talált ma \u003d rugók. Meglátogat("Fizetés", 5000); // a szükséges

Ha megtalálható \u003d Bizonytalan
// nem található elem
Vége lett;

5. A referenciaelem eltávolítása

Sprsotron \u003d referencia könyvek. Személyzet;

Springsotr. Távolítsa el (); // a referenciakönyv jelenlegi elemének közvetlen eltávolítása

Springsotr. Szeletek(Igaz); // eltávolító jel
Springsotr. Szeletek(Hamis); // távolítsa el a jegyzet eltávolítását

// ellenőrizheti, hogy az elem eltávolításra kerül-e
// A címke tulajdonsága egyfajta logikai (igazság vagy hazugság)

Mark \u003d Springs. Petchildren; // Kérjük, vegye figyelembe: Ez a tulajdonság
Ha a jel \u003d az igazság
// Az eltávolításhoz megjelölt elem
Vége lett;

6. A Tanács agyelemei

Mintavétel \u003d Referenciák. Alkalmazottak. Alkalmazott();
// a nyüzsgő elemek elején a referencia könyv a ciklusban
// A következő elemekkel kapcsolatos műveletek ...

Endcycle;

7. Szülő. Bruep elemek a csoporton belül.

Az 1c-es csoport "szülő".

Sprsotron \u003d referencia könyvek. Személyzet;
Csoportosítás\u003d Rugók. Alapítvány("Dolgozó");
Mintavétel \u003d rugók. Választ ( Csoportosítás);
Miközben minta. Következő () \u003d 1 ciklus

Jelentés ("tiszt" + mintavétel. Név);
Endcycle;

8. Tulajdonos. A másik referenciakönyv eleméhez tartozó könyvtár elemei.

Egy könyvtár alárendelt egy másik könyvtáraknak, például az adógyűjtők könyvtárának alárendelte az igazgatói személyzetnek.

Mintavétel \u003d Referenciák. Téma. Válasszon (, alkalmazott); // itt alkalmazott - Link a címtár alkalmazottaihoz
Miközben minta. Következő () \u003d 1 ciklus
// A következő elemekkel kapcsolatos műveletek
Jelentés ("haszon" + minta. Név);
Endcycle;


9. Tranzakció

Ha különféle referenciaelemeket hoz létre a munka felgyorsításához, akkor tranzakciós ciklusba léphet. Ebben az esetben az összes elem tényleges létrehozása csak a tranzakció () rögzítéséhez szükséges parancsban történik. A tranzakciók használata esetén a cselekvés teljes egészében teljesül (a referenciakönyv valamennyi eleme létrejön), vagy egyáltalán nem teljesül (bármely hiba esetén nincs új elem, minden továbbra is fennmarad, mint a tranzakció előtt ). A tranzakciókat széles körben használják a bankszektorban. Végtére is, senki sem akar, ha pénzt küld, biztonságosan leírták a fiókját, de a hiba miatt nem érte el a címzettet.

Sprsotron \u003d referencia könyvek. Személyzet;
Sztattail();

Nom \u003d 1-től 100 ciklusra
Új \u003d rugók. Elem létrehozása ();
Új. Név \u003d "új" + sor (NOM);
Új. Írd le ();
Endcycle;

Rögzítési tranzakció();