Kaip sugeneruoti ataskaitas per 1 sek. Ataskaitos apie ACS sukūrimas. Duomenų rinkinio laukų pritaikymas

Ataskaitos 1C: tikslas, sudėtis ir skyriai

1C programinės įrangos produkto ataskaitų tikslas – iš dokumentų generuojamos duomenų bazės tam tikru formatu rodyti naujausią informaciją apie verslo operacijas. Dokumentai ir Ataskaitos 1C yra tarpusavyje susiję ir panašūs vienas į kitą, tačiau Dokumento funkcija yra suvesti duomenis apie verslo operacijas į duomenų bazę, Ataskaitos užduotis – rodyti duomenis tam tikru formatu. Duomenų komponavimo sistema (toliau SKD) leido kurti ataskaitas nauju būdu. Taigi sprendime 1C 8.2 versijoje ACS leidžia kurti ataskaitas naudojant „programavimo pele“ principą. Šiems tikslams programa taip pat pateikia užklausų konstruktorių. SKD- sudėtingų ataskaitų generavimo sistema, kuri suteikia lanksčių nustatymų funkcionalumą.



Tai vadinama failų eksportavimu ir leidžia peržiūrėti ir net keisti ataskaitas kitais formatais ir programomis. Eksperimentuokite su įvairių variantų eksportuoti, kad rastumėte tai, kas geriausiai atitinka jūsų poreikius.

Kai kurios eksportavimo parinktys atvers eksportavimo vedlį. Tiesiog vadovaukitės instrukcijomis, kad eksportuotumėte ataskaitą.

Pagrindinės ataskaitų savybės:

  • Kiekviena ataskaita sistemoje 1C turi savo ekrano formą;
  • Viena ataskaita gali turėti keletą spausdinamų;
  • Kiekvienos ataskaitos kūrimo algoritmas parašytas integruota kalba 1C;
  • Ataskaitų pozicijos yra aktyvios ir gali padėti gauti daugiau informacijos apie pasirinktą objektą.
Ataskaitų nustatymas 1C

Savarankiška konfigūracija leidžia gauti norimo tipo ekraną. Kiekvienam rodiniui ataskaitos gali turėti savo tinkinimo formą.

Sukurkite „PivotTable“ ataskaitą

Norėdami gauti duomenų suvestinę, sukuriame vadinamąją ataskaitą suvestinės lentelės. Norėdami tai padaryti, pirmiausia pažymime bet kurį atostogų išlaidų lentelės langelį. Tada meniu Įterpti ir skydelyje Lentelės pasirenkame PivotTable simbolį. atsiras naujas lapas. Dešinėje srityje pasirodo užduočių sritis „PivotTable List“. Ten pažymime kategoriją, subkategoriją ir žymės langelių skaičių. Tuo pačiu metu lentelės lentelėje rodoma susijusi „PivotTable“ ataskaita. Svarbu pažymėti, kad suvestinės lentelės sąrašo užduočių srityje laukai yra išdėstyti taip, kaip parodyta 2 pav.



Nustatymo algoritmas.

Ataskaitos formoje viršutiniame skydelyje yra mygtukas „Nustatymai“. Yra dvi reguliavimo parinktys: standartinis ir išplėstinis. Standartinėje versijoje yra pristatymo moduliai, eilučių ir stulpelių grupavimo taisyklės, pasirinkimo parinktys. Išplėstinė forma nurodo Bendrieji parametrai atvaizdus, ​​grupavimo formato apibrėžimą, pasirinkimo būdus ir parinktis, leidžia įvesti papildomus laukus, užsisakyti dizainą ir atlikti rūšiavimą pagal nurodytas taisykles.

Tinkinkite „PivotTable“ ataskaitą

Kitu atveju nutempiame juos į reikiamą vietą pele. Dviejų skaitmenų po kablelio sumos pateikiamos du kartus spustelėjus „PivotTable“ ataskaitą langelyje Sumos suma. Formoje, kuri rodoma, norint nustatyti skaičių formatą, apačioje yra mygtukas.

Atnaujinkite „PivotTable“ ataskaitą

Taip pat galime pakeisti, pavyzdžiui, pavadinimą „Sumos suma“. Jei pakeisime, pašalinsime arba pridėsime įrašų prie pradinių duomenų, vėliau turėsime atnaujinti suvestinę lentelę. Suvestinę lentelę atnaujiname pirmiausia pažymėdami bet kurį suvestinės lentelės lauką.

Standartinė ataskaitos forma 1C

Įvesties parametrai yra suskirstyti į grupes:

  • veiklos rodikliai;
  • Eilučių grupavimas;
  • Pasirinkimai;
  • Stulpelių grupavimas.

Neteisingai nustačius ataskaitą, bus pateikta tuščia suvestinės forma arba didelis skaičius nereikalinga informacija.

Kaip pasirinkti duomenis ataskaitoms?
  1. Rodinyje turi būti pasirinkti tik tie duomenys, kuriuos vartotojas nori matyti galutinėje formoje.
  2. Reikalingi rodikliai turi būti pažymėti.
  3. Nurodykite išvesties detales.
  4. Nustatykite, kokios sumos turėtų būti ataskaitoje.
Išsamūs duomenys

Duomenų patikslinimo parametrai, metodai ir užduotys:

Spustelėjus šį lauką, atsidarys parinkčių įrankių juosta, kurioje duomenų piktogramos srityje yra mygtukas Atnaujinimo piktograma. Spustelėjus šią piktogramos mygtuką, „PivotTable“ ataskaita atnaujinama. Prie atostogų išlaidų lentelės pridedame dar vieną eilutę.

Pagal buhalterinės apskaitos registrą

Taip yra todėl, kad „PivotTable“ ataskaitos duomenų šaltinis vis dar yra pradinis diapazonas. Todėl turime nustatyti duomenų šaltinį. Nors dienos ataskaitoje yra veiklos, taikomos vienam atsiskaitymui, kuris buvo baigtas konkrečią dieną, laikotarpio ataskaitose yra veikla, taikoma visoms išrašytoms arba neapmokėtoms sąskaitoms faktūroms, kuriose yra datos langas kaip kalendoriaus data vartotojo nurodytu laikotarpiu, įskaitant . Pavyzdžiui, kitame ekrane rodomas skirtumas tarp datų dienos ataskaitoje nuo sausio iki sausio ir laikotarpio nuo iki ataskaitoje. Periodinės ataskaitos pagal laikotarpį, atspindinčios tris skirtingas duomenų grupes.

  • Eilučių ir stulpelių grupavimas.
  • Bendrųjų rezultatų išvada.
  • Išsamių įrašų išvedimas.


Grupuoti galima pagal bet kurį ataskaitos atributą. Grupavimo parametras parodo, kaip ataskaitos duomenis rodyti eilutėse ir stulpeliuose. Kuo daugiau pasirinkimų Grupavimo parinktyse, tuo išsamesnė Ataskaitos 1C vartotojas gauna. Svarbu teisingai nustatyti grupavimo tvarką, kad, pavyzdžiui, pirmiausia būtų skyriai ar skyriai, o darbuotojai jau būtų nurodyti viduje, o ne atvirkščiai.

Sukurkite laikotarpio ataskaitą

Veiklos, kurios taikomos užbaigtam sausio mėnesio atsiskaitymui su datos antspaudu Sausis Visos veiklos, kurios taikomos užbaigtam atsiskaitymui nuo sausio iki sausio mėn.

Sukurkite laikotarpio ataskaitą, kurioje būtų tik užbaigtos operacijos

Jei rasite eilutę, pažymėtą „Nepasiekiama“, peržiūrėkite to atsiskaitymo ciklo duomenis. Eikite į skirtuką „Ataskaitos pagal laikotarpį“ ir spustelėkite „Generuoti ataskaitą“. Lange Generuoti ataskaitas pagal laikotarpį įveskite šiuos parametrus: Laukelyje „Pasirinkti ataskaitos tipą“ pasirinkite „Prekybos“. Pasirinkite Pasirinktinis, tada naudokite iššokančiuosius Kalendoriaus langus, kad pasirinktumėte pradžios ir pabaigos datas. Kai nustatote pabaigos datą, įsitikinkite, kad neįvedėte datos, kurios veikla vis dar vykdoma. Spustelėkite Sukurti.
  • Veikla, pagrįsta atviru atsiskaitymu nuo.
  • Meniu Ataskaitos pasirinkite Mokėjimai.
  • Norėdami sužinoti, ar dabartinės operacijos yra atidarytos, eikite į skirtuką Visos sąskaitos.
  • Stulpelyje Veiksmai įsitikinkite, kad eilutės pažymėtos kaip Nepasiekiamos.
Labai efektyviai per kelias minutes galima sukurti svarbias ataskaitas naudojant vilkimą.

Grupavimas turi šiuos rodymo būdus:

  • Duomenų išvedimas pagal elementus;
  • Hierarchinė informacijos konstravimas;
  • Įrašų hierarchija jų nedetalizuojant.

Stulpelių grupavimas nuo eilučių grupavimo skiriasi tik detalumo kryptimi, žemyn arba į dešinę.

Dėl efektyvus darbas Turėdami duomenų bazę, turite turėti galimybę apriboti išvesties informaciją. Duomenų išvedimą riboja laikotarpis ir pasirinkimo nustatymai. Laikotarpio nustatymas nustato informacijos rodymo laiko intervalą. Pasirinkimo funkcija leis nurodyti visus kitus susijusius apribojimus. Jei reikia nestandartinio pasirinkimo, formą galite tinkinti Pranešimas individualiai. Norėdami tai padaryti, turite pridėti naują pasirinkimo parinktį. Standartinių pasirinkimų galimybės pasiekiamos paspaudus mygtuką "Greitas pasirinkimas", atskiri pasirinkimai iškviečiami per nustatymų formą.

Priskirti ataskaitų tipai – jei reikia jas labiau pritaikyti

Jei norite įgyvendinti ataskaitos užklausą, vartotojui labai svarbu žinoti visas galimas parinktis. Bet ką daryti, jei vienu metu reikia pranešti apie daugiau nei du objektus? Ką daryti, jei nenorite kalbėti tik apie santykius? Čia reikalingi pasirinktinių ataskaitų tipai. Norėdami sukurti savo ataskaitos tipą, turite pasirinkti ryšius ir objektus, kuriuos norite įtraukti. Atsižvelgiant į pasirinktą pagrindinį objektą, vedlys suteikia prieigą prie atitinkamų antrinių objektų, apie kuriuos taip pat galite pranešti.



Prieš tinkindami ataskaitos formą, turite pateikti galutinę versiją. Geriau, kai yra ataskaitos išdėstymas spausdinta kopija. Ataskaitą turėtumėte pateikti tokia forma, kuri yra kuo artimesnė galutiniam formatui. Melodija Ataskaitos 1C pagal parametrus: laikotarpis, rodikliai, analitikos skyrius, rodomos informacijos apribojimas. Sąranka yra svarbiausias žingsnis prieš gaunant galutinius rezultatus. Norint ataskaitoje rasti reikiamą informaciją nebuvo sunku, būtina teisingai sugrupuoti galutinius duomenis ir įvesti apgalvotus apribojimus.

Pranešimas apie išimtį – ieško adatos šieno kupetoje

Be to, taip pat galite pranešti apie iki keturių objektų subobjektus. Taip pat galite nurodyti, ar su pasirinktu objektu turi būti susiję duomenys, kurie bus rodomi ataskaitoje. Tai naudinga, jei, pavyzdžiui, turite ataskaitą. Išimčių ataskaitos naudojamos norint parodyti, kur duomenų nėra, ir yra sukurtos naudojant kryžminius filtrus. Kryžminius filtrus galite rasti įprasto filtro išskleidžiamajame meniu. Juos galima sukurti bet kokio tipo ataskaitoms, susietoms su antriniu objektu. Išimčių ataskaitose naudojami kryžminiai filtrai, kad išfiltruotų antrinius objektus, susijusius su pirminiu objektu.

Apsvarstykite ataskaitos kūrimo procesą 1C 8.3 naudojant duomenų sudarymo sistemą. Pavyzdžiui, imkime tokią užduotį: ataskaitoje turi būti įrašyti duomenys iš lentelinės dokumentų prekių dalies Prekių ir paslaugų pardavimas tam tikram laikotarpiui ir pasirinktai organizacijai. Ji taip pat turėtų sugrupuoti duomenis pagal laukus Sandorio šalis, Nuoroda į dokumentą ir Nomenklatūra.

Tinkintos sukimosi formulės – skaičiuotuvas ataskaitoje

Mes netgi galime eiti toliau, filtruodami tam tikrus antrinio objekto laukus. Tokiai ataskaitai sudaryti naudojame subfiltrus. Tinkintos „Pivot“ formulės naudojamos tik ataskaitose ir gali būti naudojamos sudėtingiems ataskaitos duomenų skaičiavimams atlikti. Tai skamba sudėtingiau, nei yra, todėl pažvelkime į pavyzdį, kad suprastume kontekstą.

Tinkintos Pivot formulės įtraukiamos į ataskaitą kaip ir bet kurioje kitoje srityje. Kai būsite ataskaitoje, galime pradėti kurti formulę. Vienas iš jų turi prieigą prie daugumos galimų funkcijų normalus laukas formules, todėl gali atlikti įvairius ataskaitos skaičiavimus.

Gautos ataskaitos pavyzdį galima atsisiųsti iš .

Meniu Failas->Naujas pridėsime naują išorinę ataskaitą, suteiksime pavadinimą ir išsaugosime diske. Sukurkime išdėstymo schemą naudodami mygtuką Atidaryti duomenų išdėstymo schemą.

Prašymo rašymas 1C dėl SKD

Sukūrę maketo schemą, turime parašyti užklausą, kuri surinks duomenis ataskaitai. Norėdami tai padaryti, skirtuke Duomenų rinkiniai sukurkite užklausos duomenų rinkinį.

Momentinių nuotraukų ataskaitos – serijos momentinės nuotraukos

Tai tik žvilgsnis į galimybes, kurias turime naudodami pasirinktines sumavimo formules. Galime sukurti vidurkius, slankiuosius vidurkius, rasti įvairių grupių sumas ir dar daugiau! Ataskaitų momentinės nuotraukos fiksuoja duomenis nurodytu laiku, kad galėtumėte kurti istorines ataskaitas. Tai ypač naudinga, jei norite matyti ilgalaikes duomenų tendencijas, kurių tiesiog neįmanoma aptikti standartinės funkcijos. Bet jei, pavyzdžiui, norite sužinoti, kiek bylų yra atidaryta per vieną dieną ir kokia yra tendencija, turime naudoti ataskaitų teikimo momentines nuotraukas.


Dabar galite pradėti rašyti užklausą, jai duomenų rinkinyje yra specialus laukas. Galite rašyti ir rankiniu būdu, ir naudodami konstruktorių (tai daug patogiau). Mūsų ataskaitoje užklausa yra pati paprasčiausia:

|PASIRINKTI | Prekių, paslaugų, prekių realizavimas Nuoroda, | Prekių ir paslaugų prekių realizavimas Nuoroda Organizacija, | Prekių, paslaugų, prekių pardavimas Nuoroda. Sandorio šalis, | Prekių, paslaugų, prekių realizavimas.Nomenklatūra, | Prekių, paslaugų, prekių realizavimas Suma, | Prekių, paslaugų, prekių pardavimas PVM tarifas, | Prekių, paslaugų, prekių realizavimas.PVM suma, | Prekių realizavimas Paslaugos Prekės Kaina |NUO | Dokumentas.Prekių realizavimasPaslaugos.Prekės | KAIP Prekių realizavimas Paslaugos Prekės |KUR | Prekių realizavimas Paslaugos Prekės Nuoroda Data Data | TARP &Pradžios IR &Pabaigos laikotarpio | Ir Prekių ir Paslaugų Prekių realizavimas Nuoroda Organizacija | = &Organizacija

Duomenų rinkinio laukų pritaikymas

Parašius užklausą, ACS automatiškai užpildys lentelę su lauko nustatymais.

Istorinė tendencija - tendencija yra tavo draugas!

Jie kuriami 3 etapais. Tai reiškia, kad įjungus momentinę nuotrauką visi duomenys bus saugomi naujame to objekto įraše. Tai savo ruožtu leidžia mums bendrauti apie tą objektą ir jo duomenis. Galiausiai galime sukurti momentinę nuotrauką. Tai apima momentinės nuotraukos nurodymą, šaltinio ataskaitos pasirinkimą, tikslinės paskirties pasirinkimą ir dažnio nustatymą.

  • Pirmiausia reikia parengti pirminę ataskaitą.
  • Šioje ataskaitoje yra duomenys, kuriems norite sukurti istorines istorijas.
  • Po to turime sukurti pasirinktinį objektą.
  • Šiame tinkintame objekte yra duomenų iš mūsų pradinės ataskaitos.
Tai labai ypatinga funkcija, kuri gali labai palengvinti gyvenimą, jei norite reguliariai sekti nedidelius duomenų pasikeitimus.


Leiskite trumpai apibūdinti kai kuriuos nustatymus:



Išteklių sąranka

Duomenų komponavimo sistemos išteklių laukai yra laukai, kurių reikšmės apskaičiuojamos remiantis išsamiais įrašais, įtrauktais į grupę. Iš esmės ištekliai yra grupinės arba bendrosios ataskaitos sumos. Mūsų atveju ištekliai bus laukai Suma ir PVM suma. Išteklių sumos gali būti apskaičiuojamos naudojant SKD išraiškos kalbos funkcijas, iš kurių paprasčiausios yra Sum(), Average(), Maximum(), Minimum() ir Quantity(). Norėdami nustatyti ataskaitos išteklius, eikite į skirtuką Ištekliai ir vilkite reikiamus ataskaitos laukus į išteklių lentelę. Po to reikia nurodyti išraišką (mūsų atveju Sum()), taip pat galite pasirinkti grupes, kurioms norite matyti šio resurso sumas, tai galite padaryti stulpelyje Apskaičiuoti pagal ....

Galite pasirinkti iki penkių momentinių nuotraukų kartų, pvz., penkias darbo dienas arba penkias savaites. Tada šie duomenys gali būti naudojami ataskaitoms rengti ir rodyti vienoje eilutėje, kad būtų galima aptikti tiesioginius duomenų pokyčius. Momentinė nuotrauka su penkiomis datomis, kad užfiksuotumėte dienos ar savaitės tendencijas Dabartinės ir istorines vertybes rodomi greta, kad būtų lengviau palyginti. Pakeistos datos ir kiekiai pažymėti raudonai arba žaliai.

Ataskaitų registravimas – ataskaitų teikimo monstras

Ar norėtumėte vienoje ataskaitoje turėti duomenis iš kelių objektų? Dėl susietos ataskaitos problemų nėra. Iš tikrųjų tai nėra išplėstinė ataskaitų teikimo funkcija, o ataskaitos formatas. Deja, susietos ataskaitos praktiškai naudojamos taip retai, kad norėtume jas palikti beprotiškai dėl daugybės galimų pritaikymų. Tiesą sakant, pradėti lengva, pirmiausia pasirinkite ataskaitos tipą, tada ataskaitos formatą ir atlikdami kelis kitus veiksmus pridėsite daugiau ataskaitų tipų, kad būtų rodomi duomenys iš kitų objektų toje pačioje ataskaitoje.


Atminkite, kad negalite kurti grupuočių pagal šaltiniuose pasirinktus laukus.

Visi užklausoje nurodyti parametrai bus rodomi skirtuke Maketo schemos parametrai. Mūsų atveju tai yra StartPeriod, EndPeriod ir Organization. Peržiūrėkime kai kuriuos jų nustatymus:

Skiltyje „Filtras“ kiekvienas pagal ataskaitos tipą pasirinktas objektas dabar rodomas kaip „blokas“ ir kiekvienam blokui galite nustatyti įprastus filtrus. Šis duomenų iš skirtingų objektų, fantazijų derinys ataskaitose yra praktiškai neribotas! Pavyzdžiui, taip pat galite suskirstyti duomenis iš to paties objekto į skirtingus blokus ir rodyti juos vienas šalia kito, kaip parodyta toliau pateiktame paveikslėlyje.

Stebėkite šunis – jie negyvena pavojingai

Pagal " sarginis šuo kalbame apie pirmiau minėtą „išimčių ataskaitų teikimo“ ir ataskaitų prenumeratos funkciją. Jei nustatėte kryžminio filtravimo ataskaitą, kad geriausios padėties režimu nebūtų rodomas joks įrašas, jums tereikia užsiprenumeruoti ir jums bus automatiškai pranešta, kai tik įvyks nepageidaujamas duomenų konsteliacija.

  1. Stulpeliai Pavadinimas, Pavadinimas ir Tipas užpildomi automatiškai ir neturėtų būti be reikalo keisti;
  2. Galimas verčių sąrašas. Jei norite parametrui perduoti sąrašą, turite nustatyti šią vėliavėlę, kitaip ten pateks tik pirmasis sąrašo elementas.
  3. Reikšmė. Čia galite nurodyti numatytąją parametro reikšmę. Mūsų pavyzdyje pasirinkite parametro Organizacijos reikšmę Elementai (tuščia nuoroda į organizacijų katalogą).
  4. Įtraukite į galimus laukus. Jei atžymėsite šią vėliavėlę, parametras nebus matomas nustatymuose: pasirinktuose laukuose pasirinkimas.
  5. Prieinamumo apribojimas. Vėliava yra atsakinga už galimybę nustatyti parametro reikšmę ACS nustatymuose.


Sargybinis šuo loja perkeltine prasme! Kiekvieną kartą, kai atidarote arba iš naujo įkeliate ataskaitą, ji automatiškai atnaujinama naujausiais duomenimis, atitinkančiais jūsų kriterijus. Pavyzdžiui, galite sukurti ataskaitą, kad pamatytumėte visas aktyvias užduotis savo komandos aplanke. Kai atidarote arba iš naujo įkeliate ataskaitą, ji automatiškai atnaujinama, kad matytumėte tik aktyvias užduotis.

Gauti pilna apžvalga: suteikia įžvalgų apie visų jūsų projektų ir komandų našumą. Koreguokite lūkesčius: nustatykite, kas stabdo komandą, kokios užduotys vėluoja ir kur kyla problemų.

  • Darbo srities viršuje pasirinkite skirtuką „Ataskaitos“. vienas.
  • Spustelėkite „Visos naujos ataskaitos“ 2 arba pasirinkite vieną.
  • Nustatę ataskaitos parametrus, spustelėkite Išsaugoti ir peržiūrėti.
Bus rodoma nauja ataskaita ir ji bus rodoma darbo srityje, sąrašo viršuje esančioje skiltyje Ataskaitos.

Ataskaitų struktūros nustatymas

Eikime į skirtuką Settings, čia galime nurodyti ataskaitų grupes, ataskaitoje rodomus laukus, filtrus, rūšiavimą ir kt. Užduoties sąlyga sako, kad ataskaita turi sugrupuoti duomenis pagal laukus: Rangovas, Nuoroda ir Nomenklatūra, juos nurodysime vieną po kito grupavimo srityje.


Skirtuke Pasirinkti laukai vilkite mūsų išteklius (Suma, PVM suma) iš galimų laukų į ataskaitos laukus.


Kad būtų patogiau naudotis ataskaita, pridėkime filtrus pagal sandorio šalį ir nomenklatūrą. Pasirinkimo naudojimo vėliavėles pašalinsime, vartotojas prireikus jas nustatys.


Tai užbaigia ataskaitos sąranką, dabar galite ją paleisti įmonės režimu.

Ataskaitų generavimas

Norint pateikti ataskaitą apie ACS 1C, nereikia kurti formos, išdėstymo sistema ją sugeneruos pati. Atidarykite ataskaitą 1C Enterprise 8 režimu.


Prieš formuodami paspauskite mygtuką Nustatymai ir įveskite parametrų reikšmes. Taip pat galite nustatyti filtrą, jei reikia, keisti grupavimą, rūšiavimą ir pan.