Reguliuojamų ataskaitų teikimo 1 instrukcijos 7.7 Baltarusija
Tarpinės (ketvirtinės) finansinės atskaitomybės rengimas yra neatskiriama organizacijos apskaitos tarnybos darbo dalis kiekvieno ataskaitinio laikotarpio pabaigoje. Modernus Informacinės technologijos leidžia žymiai supaprastinti ataskaitų rengimą. Šiame straipsnyje S.A. Ekonomikos mokslų daktaras, Finansų akademijos prie Rusijos Federacijos Vyriausybės profesorius Charitonovas kalbės apie automatizuotą finansinių ataskaitų rengimą programoje 1C: Apskaita 7.7.
Reguliavimo sistema ir ataskaitų teikimo apimtis
2002 m., rengdamos tarpines ataskaitas, organizacijos turėtų vadovautis tokia reguliavimo sistema:
- 1996 m. lapkričio 21 d. federalinis įstatymas Nr. 129-FZ „Dėl apskaitos“.
- Reglamentas buhalterinė apskaita ir pranešti Rusijos Federacija, patvirtintas Rusijos finansų ministerijos 1998 m. liepos 29 d. įsakymu Nr. 34n.
- Organizacijų finansinės ir ūkinės veiklos apskaitos sąskaitų planas ir jo taikymo instrukcijos, patvirtintos Rusijos finansų ministerijos 2000 m. spalio 31 d. įsakymu Nr. 94n.
- Rusijos Federacijos civilinis kodeksas. Pirma, antra ir trečia dalys.
- Rusijos finansų ministerijos 2000 m. sausio 13 d. įsakymas Nr. 4n „Dėl organizacijų finansinės atskaitomybės formų“.
- Gairės patvirtinta dėl organizacijų finansinės atskaitomybės rodiklių formavimo tvarkos. Rusijos finansų ministerijos 2000 m. birželio 28 d. įsakymu Nr. 60n.
- Buhalterinės apskaitos nuostatai „Organizacijos apskaitos politika“ PBU 1/98, patvirtinti. Rusijos finansų ministerijos 1998 m. gruodžio 9 d. įsakymu Nr. 60n.
- Buhalterinės apskaitos nuostatai „Kapitalios statybos sutarčių (sutarčių) apskaita“ PBU 2/94, patvirtinti. Rusijos finansų ministerijos 1994-12-20 įsakymu Nr.167.
- Patvirtinti Buhalterinės apskaitos nuostatai „Organizacijos turto ir įsipareigojimų, kurių vertė išreikšta užsienio valiuta, apskaita“ PBU 3/2000. Rusijos finansų ministerijos 2000 m. sausio 10 d. įsakymu Nr. 2n.
- Buhalterinės apskaitos nuostatai „Organizacijų apskaitos ataskaitos“ PBU 4/99, patvirtinti. Rusijos finansų ministerijos 1999 m. liepos 6 d. įsakymu Nr. 43n.
- Buhalterinės apskaitos nuostatai „Atsargų apskaita“ PBU 5/01, patvirtinti. Rusijos finansų ministerijos 2001-09-06 įsakymu Nr.44n.
- Atsargų apskaitos gairės, patvirtintos. Rusijos finansų ministerijos 2001 m. gruodžio 28 d. įsakymu Nr. 119n.
- Buhalterinės apskaitos nuostatai „Ilgalaikio turto apskaita“ PBU 6/01“, patvirtinti Rusijos finansų ministerijos 2001 m. kovo 30 d. įsakymu Nr. 26n.
- Patvirtintos Ilgalaikio turto apskaitos gairės. Rusijos finansų ministerijos 1998 m. liepos 20 d. įsakymu Nr. 33n.
- patvirtinti apskaitos nuostatai „Organizacijos pajamos“ PBU 9/99. Rusijos finansų ministerijos 1999 m. gegužės 6 d. įsakymu Nr. 32n.
- Patvirtinti apskaitos nuostatai „Organizacijos išlaidos“ PBU 10/99. Rusijos finansų ministerijos 1999-06-05 įsakymu Nr.33n.
- patvirtinti Buhalterinės apskaitos nuostatai „Valstybės pagalbos apskaita“ PBU 13/2000. Rusijos finansų ministerijos 2000 m. spalio 16 d. įsakymu Nr. 92n.
- Patvirtinti Buhalterinės apskaitos nuostatai „Nematerialiojo turto apskaita“ PBU 14/2000. Rusijos finansų ministerijos 2000 m. spalio 16 d. įsakymu Nr. 91n.
- Buhalterinės apskaitos nuostatai „Paskolų ir kreditų apskaita bei jų aptarnavimo išlaidos“ PBU 15/01, patvirtinti. Rusijos finansų ministerijos 2001-08-02 įsakymu Nr.60n.
Rengiant tarpines finansines ataskaitas gali būti vadovaujamasi ir kitais teisės aktais, paaiškinančiais individualaus turto, įsipareigojimų ir sandorių apskaitos ypatumus.
Vadovaujantis Finansinės atskaitomybės formų apimties instrukcijos 2 punktu patvirtinta. Rusijos finansų ministerijos 2000 m. sausio 13 d. įsakymu Nr. 4n, tarpinės finansinės ataskaitos apima:
- balansas (forma Nr. 1);
- pelno (nuostolio) ataskaita (forma Nr. 2).
Tuo pačiu metu organizacijos į savo tarpines finansines ataskaitas gali papildomai įtraukti tas formas, kurios pateikiamos kaip jų metinių finansinių ataskaitų dalis:
- kapitalo pokyčių ataskaita (forma Nr. 3);
- eismo ataskaita Pinigai(forma Nr. 4);
- balanso priedas (forma Nr. 5);
- Pranešti apie paskirtis gautų lėšų (forma Nr. 6).
Automatizuotų ataskaitų teikimo komponentai
Šiuolaikinės informacinės technologijos, naudojamos programoje 1C: Apskaita 7.7, leidžia žymiai supaprastinti pildymą standartines formas. Automatizuotas finansinių ataskaitų rengimas 1C: Apskaita 7.7 pagrįstas vadinamųjų reguliuojamų ataskaitų naudojimu, kuriose kartu su pavyzdinėmis formomis yra jų pildymo algoritmai, pagrįsti informacinėje bazėje užregistruota apskaitos informacija.
Teisingas pavyzdinių formų pildymas grindžiamas susitarimų dėl konfigūracijos metaduomenų struktūros ir įrašų laikymosi laikymusi. Visų pirma, tai taikoma darbiniam sąskaitų planui ir konstantoms.
Organizacijoje vykdomos verslo operacijos apskaitoje atsispindi dvigubo įrašo būdu: vienos sąskaitos debetu ir kitos kreditu. Apskaitos sąskaita skirta apibendrinti informaciją apie turto prieinamumą ir judėjimą, įsipareigojimus, išlaidas ir kt. Organizacijos naudojamas sąskaitų rinkinys sudaro darbinį sąskaitų planą. „1C: Apskaita 7.7“ darbinis sąskaitų planas sudarytas remiantis patvirtintu sąskaitų planu. Rusijos finansų ministerijos 2000 m. spalio 31 d. įsakymu Nr. 94n. Jame saugomi pirmojo sąskaitų plano lygio sąskaitų numeriai. Tuo pačiu antrojo lygio subsąskaitos, kaip ir analitinė apskaita, organizuojamos taip, kad, viena vertus, nepažeistų Sąskaitų plano naudojimo instrukcijos nuostatų, o kita vertus. , užtikrinti maksimalų apskaitos darbo ir ataskaitų teikimo automatizavimo laipsnį.
Įvairiose ataskaitų formose nurodoma ta pati informacija, pavyzdžiui, organizacijos pavadinimas ir adresas, informacija apie vadovą ir vyriausiąjį buhalterį, pramonės šaka (veiklos rūšis), kodai OKPO, OKONH, OKOPF, OKFS, mokesčių mokėtojo identifikavimo numeris (TIN), ir tt Tokia nuolatinė ir sąlyginai nuolatinė informacija „1C: Apskaita 7.7“ yra saugoma konstantose, kurios užpildomos naudojant „Organizacijos informacijos“ apdorojimą, iškviečiamą iš meniu „Paslauga“. Konstantos su Bendra informacija apie organizaciją yra užpildomi šio apdorojimo skirtukuose „Organizacija“ ir „Kodai“. Norėdami pasirinkti tinkamą žymę, tiesiog spustelėkite jos pavadinimą.
Skirtuke „Organizacija“ (1 pav.) nurodoma: data valstybinė registracija, trumpas ir pilnas organizacijos pavadinimas, juridinis ir pašto adresas, organizacijos telefono numeriai, o skirtuke „Kodai“ (2 pav.) - mokesčių mokėtojo identifikacinis numeris, kodai ir pagrindinės veiklos rūšies pavadinimas, teisinė forma ir nuosavybės forma, OKPO ir OKDP kodai .
Ryžiai. 1. Skirtuko „Organizacija“ apdorojimas „Informacija apie organizaciją“
Ryžiai. 2. Skirtuko „Kodai“ apdorojimas „Informacija apie organizaciją“
Reguliuojamų ataskaitų prijungimas ir naudojimas
Šios reguliuojamos ataskaitos yra skirtos finansinėms ataskaitoms rengti „1C: Apskaita 7.7“:
Finansinių ataskaitų rengimas „1C: Apskaita 7.7“ atliekamas meniu „Ataskaitos“ režimu „Reguliuojamos ataskaitos“. Tokiu atveju ekrane rodomas langas su reguliuojamų ataskaitų sąrašu (3 pav.).
Ryžiai. 3. Reguliuojamos ataskaitos pasirinkimo langas
Lango viršuje yra laukas, kuriame galima pasirinkti ataskaitų grupę. Faktas yra tas, kad kiekvieno ataskaitinio laikotarpio ataskaitos sudaro atskirą grupę, pavyzdžiui, „2002 m. II ketvirčio ataskaitos“, „2002 m. III ketvirčio ataskaitos“ ir tt Kiekvienam ataskaitiniam ketvirčiui reguliuojamų ataskaitų rinkinys apima išorinių failų rinkinys, turintis plėtinį ERT. Šie failai dedami į aplanką ExtForms, kuriame savo ruožtu sukuriami aplankai, skirti saugoti konkretaus ketvirčio reguliuojamų ataskaitų rinkinį.
Aplanko pavadinimas atitinka ataskaitinį laikotarpį. Pavyzdžiui, aplankas vadinamas Rp02q2.grp sujungia 2002 m. II ketvirčio ataskaitų rinkmenas su pavadinimu Rp02q3.grp- parengti 2002 m. III ketvirčio ataskaitas.
Kiekviename aplanke yra tekstinis failas RpList.txt, kuriame yra į paketą įtrauktų ataskaitų sąrašas ir failų, kuriuose jos saugomos, pavadinimai.
1C parengia reguliuojamų ataskaitų rinkinį savaime išsiskleidžiančio archyvo failo su plėtiniu pavidalu EXE. Pavyzdžiui, failas Rp02q2.exe pateiktos reglamentuotos 2002 m. II ketvirčio atskaitomybės ataskaitos, byla Rp02q3.exe- už 2002 m. III ketvirčio ataskaitų rengimą ir kt.
Kito ataskaitinio ketvirčio reguliuojamų ataskaitų prijungimas atliekamas mygtuku „Atsisiųsti“. Atsidaro langas, kuriame, naudodami standartinius „Windows“ įrankius, nurodote archyvo failo kelią ir jį atidarote (mygtukas „Atidaryti“). Tokiu atveju iš archyvo failo į katalogą įkeliamos naujos reguliuojamos ataskaitos ExtForms, pavaldus katalogui, kuriame yra dabartinė informacijos bazė.
Jei šio ketvirčio ataskaitos jau atsisiųstos, programa siūlo jas talpinti į esamą grupę (atnaujinant esamus failus) arba sukurti naują.
Vartotojai, kurie Informacinių technologijų palaikymo diską gauna prenumeratos būdu, turi galimybę nukopijuoti ataskaitų formas tiesiai iš ITS disko. Norėdami tai padaryti, tiesiog įveskite skyrių „1C: ataskaitų formos, programos ir konfigūracijos leidimai“, informacijos bazių sąraše pasirinkite atitinkamą ataskaitų formų rinkinį, pažymėkite tas, kuriose jį reikia įdiegti, ir spustelėkite „Kopijuoti“. į infobase“ mygtuką (.4 pav.).
Ryžiai. 4. Informacinių bazių parinkimas ataskaitų formų kopijavimui
Po pasirinktos grupės pavadinimu (3 pav.) yra į ją įtrauktų ataskaitų sąrašas.
Norėdami pasiekti konkrečią ataskaitą, pasirinkite norimą ataskaitą sąraše su žymekliu ir spustelėkite mygtuką "Atidaryti" arba dukart spustelėkite kairįjį pelės mygtuką.
Reguliuojamos ataskaitos sukonfigūruotos taip, kad viename ekrano lange būtų bendrinamos dvi formos dalys: dialogo langas ekrane ir lentelė (5 pav.).
Ryžiai. 5. Reguliuojamos ataskaitos ekrano formos fragmentas
Ekrano dialogo lange yra mygtukai „Uždaryti“, „Išsaugoti“, „Atkurti“, „Išvalyti“, „Užpildyti“, „Tekstas“ ir „Spausdinti“, taip pat išsami informacija apie atskirų ataskaitų generavimo parametrų nustatymą. Pavyzdžiui, už balanso lapas nurodomas ataskaitinis laikotarpis, matavimo vienetas ir duomenų pateikimo tikslumas, balanso pateikimo data, galimybė apdoroti duomenis apie mokėtinas sąskaitas ir gautinos sumos pagal grąžinimo sąlygas.
Lentelė yra standartinės formos kompiuterinis analogas, susidedantis iš langelių su fiksuota ir rezultato informacija.
Pirmojo tipo langeliuose yra tekstinė informacija, įvesta į formą projektavimo etape, pavyzdžiui, ataskaitos pavadinimas, rodikliai ir kt. Ši informacija yra bendra visoms organizacijoms; jos negalima redaguoti dirbant su programa 1C:Enterprise paleidimo režimu. Veislė – tai langeliai su informacija, nurodanti ataskaitinį laikotarpį, ataskaitos datą, matavimo vienetą ir kai kurių kitų rodiklių reikšmę. Šie langeliai užpildomi automatiškai, atsižvelgiant į ataskaitos formos ir konstantų ekrano dialogo duomenų reikšmes, tačiau jų taip pat negalima redaguoti tiesiogiai lentelėje.
Visi lentelės langeliai, kuriuose pateikiama išvesties informacija, yra paryškinti geltonai arba žalias. Geltona spalva reiškia, kad langelio reikšmę galima redaguoti. Žalia spalva reiškia, kad vertė apskaičiuojama automatiškai, naudojant tam tikrą formulę. Pavyzdžiui, ataskaitoje „Balansas (forma Nr. 1) 211-217 eilučių 3 ir 4 stulpelių langeliai paryškinti geltonai, o tuose pačiuose stulpeliuose 210 eilutės – žaliai, nes jos užpildytos pagal formulę: 211-217 eilučių suma (.6 pav.).
Ryžiai. 6. Ataskaitos "Balansas (forma Nr. 1)" ekrano formos fragmentas.
Kai pirmą kartą atidarote ataskaitos formą, lentelėje trūksta informacijos apie rezultatą. Norėdami jį gauti, spustelėkite mygtuką „Užpildyti“. Jei apskaičiuoti rodikliai rodomi geltonai paryškintose langeliuose, juos galima redaguoti. Jiems pasikeitus, kitų rodiklių, pagal formulę susietų su pakoreguotu rodikliu, reikšmė perskaičiuojama automatiškai.
Užpildyta standartinė forma išvedama ant popieriaus, naudojant mygtuką „Spausdinti“ režimu „Spausdinti nedelsiant“ arba „Rodyti formą“. Pirmuoju atveju iš karto atspausdinama lentelė su rezultatų informacija; antroje ekrane rodoma spausdinimui paruošta ataskaita peržiūrai ir modifikavimui. Antrasis režimas leidžia ekrane matyti standartinės formos elektroninį vaizdą ir keisti puslapio parametrus (popieriaus lapo padėtį, paraštes, mastelį ir kt.).
Užpildymo algoritmo dekodavimas
Automatinio ataskaitų formos užpildymo algoritmas atspindi norminių ir instrukcijų dokumentų, įformintų įtaisytosios programos kalba apie analitinių ir sintetinių pirminių apskaitos duomenų interpretavimą ir ataskaitų rodiklių generavimo taisykles, žinias. Algoritmo veikimui paaiškinti apskaitos kalba, reguliuojamose ataskaitose pateikiamas režimas, leidžiantis iššifruoti rodiklių formavimo tvarką. Jis iškviečiamas naudojant mygtuką „Išplėsti“, užpildžius formą automatiniu būdu.
Fig. 7 paveiksle parodytas balanso pildymo dekodavimo algoritmo fragmentas.
Ryžiai. 7. Balanso pildymo algoritmo dekodavimo lentelė
Išsamesnės informacijos apie atskirus rodiklius, pateiktus nuorašo lentelėje, galite gauti. Prie tokių indikatorių žymeklis įgauna „didinamojo stiklo“ formą, o detalės iškviečiamos dukart spustelėjus kairįjį pelės mygtuką. Jei rodiklis apibūdina apyvartą tarp sąskaitų, formuojamas registras „Konstavimo žurnalas“. Jei rodiklis apibūdina sąskaitos apyvartą, sugeneruojama standartinė Jūsų pasirinkta ataskaita.
Fig. 8 pateikiama ataskaita „Sąskaitos balansas“, detalizuojantis rodiklį „Likutis 04 sąskaitos debete laikotarpio pabaigoje“.
Ryžiai. 8. Lentelės dekodavimo rodiklio detalizavimas
Technologinė apskaitos analizė
Apskaitos duomenų interpretavimo teisingumas automatiškai generuojant standartinių formų rodiklius priklauso nuo susitarimų dėl Kompiuterinė technologija buhalterinė apskaita.
Pirmąją grupę sudaro susitarimai, kylantys iš teisinės bazės, reglamentuojančios turto ir įsipareigojimų apskaitą. Taigi, organizacijos turtas (ilgalaikis turtas, nematerialusis turtas, medžiagos ir kt.) atsispindi balansiniame turte. Į jį atsižvelgiama aktyviose sąskaitose, kurių likutis gali būti tik debetas.
Organizacijos įsipareigojimai (personalui už darbo užmokestį, bankams už gautas paskolas ir kt.) atsispindi balanso įsipareigojimų pusėje. Todėl jie įrašomi į sąskaitas, kurių likutis gali būti tik kredite.
Nustatytos organizacijos turto ir įsipareigojimų atspindėjimo tvarkos pažeidimas lemia tai, kad automatiškai užpildyta balanso forma bus išbalansuota (300 ir 700 eilučių rodikliai nėra lygūs).
Antroji sutarčių dalis kyla iš poreikio gauti išsamią analitinę informaciją automatiniam atskirų ataskaitų formų rodiklių generavimui. Pavyzdžiui, pelno (nuostolio) ataskaitoje (forma Nr. 2) būtina pateikti informaciją apie ne veiklos pajamų ir sąnaudų sudėtį.
Šiai informacijai gauti 91 sąskaitos „Kitos pajamos ir sąnaudos“ analitinė apskaita susisteminta taip, kad būtų automatiškai analizuojama atitinkamų pelno (nuostolių) straipsnių apyvarta. Nukrypimas nuo šio kitų operacijų pajamų ir sąnaudų apskaitos modelio lemia finansinio rezultato komponentų iškraipymą.
Norint patikrinti pirminių duomenų teisingumą prieš teikiant ataskaitas, atliekama technologinė apskaitos būklės analizė. Jai atlikti į reguliuojamų ataskaitų rinkinį įtraukta ataskaita „Apskaitos būklės analizė“ (9 pav.).
Ryžiai. 9. Ataskaitos "Apskaitos būklės analizė" ekrano forma
Technologinė apskaitos analizė atliekama šiose srityse:
1) darbinio sąskaitų plano analizė;
2) sąskaitų likučių analizė;
3) apskaitos rezultatų analizė;
4) analizė apskaitos įrašus.
Skyriuje " Darbinio sąskaitų plano analizė"Patikrinami Pagrindinio sąskaitų plano nustatymai, ar jie atitinka 1C įmonės rekomendacijas. Jei sąskaitos ypatybės yra neteisingai aprašytos balanso pusės atžvilgiu, rodomas klaidos pranešimas.
Jei ataskaitos ekrano dialogo lange pažymėtas žymimasis langelis „Analitinė apskaitos struktūra“, tuomet tikrinamas standartinių formų pildymo algoritmuose naudojamų sąskaitų analitinės apskaitos teisingumas. Visi aptikti neatitikimai atskleidžiami ataskaitoje.
Skyriuje " Sąskaitos likučio analizė"buhalterinės apskaitos rezultatai analizuojami ataskaitinio laikotarpio pabaigoje. Nustatyta tvarka individualios buhalterinės sąskaitos „uždaromos" kiekvieno ataskaitinio mėnesio pabaigoje. Šių sąskaitų likučiai nurašomi į kitas buhalterines sąskaitas, todėl jie neparodomi balanse. Likučiai tikrinami atsižvelgiant į šias sąskaitas:
- 25 „Bendrosios gamybos sąnaudos“;
- 26 „Bendrosios veiklos sąnaudos“;
- 40 „Gaminių (darbų, paslaugų) išleidimas“;
- 90 „Pardavimai“;
- 91 „Kitos pajamos ir išlaidos“;
- 99 „Pelnas ir nuostoliai“ (ataskaitinių metų sausio 1 d.).
Normatyvinis dokumentas „Mėnesio uždarymas“ skirtas automatiniam sąskaitų „uždarymui“. Apdorotų („uždarytų“) paskyrų sąrašas rodomas dokumento formos dialogo lange ekrane.
Jei ataskaitinio laikotarpio pabaigoje uždaromose sąskaitose yra likučių, pateikiama informacija apie tokias sąskaitas.
Skyriuje " Buhalterinės apskaitos rezultatų analizė“ yra patikrintas:
- apskaitos sąskaitų likučių atitiktis jų savybių aprašymui, susijusiam su balansu;
- klaidų, nurodančių kiekybinę apskaitą, buvimas sąskaitose;
- sąskaitų su valiutos apskaitos ženklu identifikavimas, kurių likučiai laikotarpio pabaigoje nebuvo perskaičiuoti pagal Rusijos Federacijos centrinio banko kursą.
Kiekvienai paskyrai (subsąskaitai) stulpelyje „Aktas“. Sąskaitų plano sąrašo „Pagrindinis“ pavidalu nustatoma jo charakteristika balanso atžvilgiu.
Aktyvios paskyros turi ženklą „A“, pasyvios – „P“, aktyvios – pasyvios – „AP“.
Skyriuje tikrinami likučiai ataskaitinio laikotarpio pradžioje ir pabaigoje sintetinėse ir analitinėse sąskaitose ir rodomas pranešimas, jei aktyvioje sąskaitoje yra kredito likutis, o pasyviojoje – debeto likutis.
Tikrinami sąskaitų (subsąskaitų) likučiai, kurių stulpelyje „Skaičiavimas“. sąskaitų plano sąrašo forma „Pagrindinis“ nustatytas kiekybinės apskaitos vedimo ženklas – „+“ ženklas. Šis atributas įdiegtas sąskaitose 10 „Medžiagos“, 41 „Prekės“ ir kt.
Neteisingai įregistravus operacijas su analitinės apskaitos objektais šiose sąskaitose, galimos šios praktinės situacijos:
1 situacija. Objektas turi balansą pinigine išraiška, bet neturi balanso fizine išraiška.
2 situacija. Objektas turi balansą fizine išraiška, bet neturi balanso pinigine išraiška.
3 situacija. Likučiai pinigine ir fizine išraiška yra sąskaitoje simetriškai: fizine - debetu, pinigine - kreditu ir atvirkščiai.
Nepriklausomai nuo priežasčių, lėmusių aprašytų situacijų atsiradimą praktikoje, ši „santuoka“ buhalteriniame darbe, kuri ne visada lemia balanso rodiklių iškraipymą, turi būti ištaisyta.
Prieš rengdami finansines ataskaitas, žmonės dažnai pamiršta, kad reikia perskaičiuoti turtą ir įsipareigojimus, kurių vertė išreikšta užsienio valiuta. Šis reikalavimas nurodytas PBU 3/2000. Dėl to iškreipiama balanso struktūra. Sąskaitoms (subsąskaitoms), skirtoms informacijai apie turtą ir įsipareigojimus, kurių vertė išreikšta užsienio valiuta, apibendrinti, stulpelyje „Val. sąskaitų plano sąrašo forma „Pagrindinis“ nustatomas valiutinės apskaitos vedimo ženklas – „+“ ženklas. Perskaičiavimas atliekamas pagal Rusijos Federacijos centrinio banko kursą paskutinės ataskaitinio laikotarpio datos. Valiutų kursai saugomi kataloge „Valiutos“. Jei paskutinės datos Rusijos Federacijos centrinio banko kursu perskaičiuotos valiutos sumos rublio ekvivalentas nesutampa su analizuojamo apskaitos objekto rublio likučiu, apskaičiuojamas valiutos kurso skirtumas. Priskiriama 91 sąskaitai „Kitos pajamos ir sąnaudos“, analitinės apskaitos objektui, kurio požymio „Kitų pajamų ir sąnaudų rūšis“ reikšmė – „Valiutų skirtumai“.
Automatinis turto ir įsipareigojimų, apskaitytų sąskaitose su valiutos apskaitos ženklu paskutinę ataskaitinio mėnesio dieną, perskaičiavimas atliekamas naudojant norminį dokumentą „Valiutų perkainojimas“.
Skiltyje „Apskaitos įrašų analizė“ tikrinama, ar nėra neteisingų įrašų, dėl kurių gali būti iškreipta mokesčio bazė ir mokėtina į biudžetą pridėtinės vertės mokesčio ir pardavimo mokesčio suma.
Mažas būdvardis atnaujinimo tema, iš kur visa tai atsiranda internete, 1C nustojo atnaujinti 1C7.7 kaip tokį. , tai yra, jums patiems reikia pasiimti diskelį, paimti geltoną popieriaus lapą su konfigūracijos aprašymu ir eiti į 1C biurą atnaujinti. TAČIAU yra „TECHNOFORM“, mokesčių programėlė, skirta ataskaitų teikimui elektroniniu formatu, ji nemokamai išduoda 1C7.7 atnaujinimus tiems, kurie pirko...
Nuoroda, kaip atsisiųsti naujinimus iš interneto: http://forum.ru-board.com/topic.cgi?forum=...&start=1660
ir čia: http://forum.ru-board.com/topic.cgi?forum=...mit=1&m=1#1
Štai ką daryti su šiais .exe failais, kurie atsisiunčiami internetu, ir kaip juos atnaujinti:
Kaip įdiegti ir atnaujinti formas apskaitos išrašai(reguliuojama)
ATASKAITŲ FORMŲ PRIJUNGIMAS
Ataskaitų formų prijungimas atliekamas režimu „Reguliuojamos ataskaitos“. Norėdami iškviesti šį režimą, atlikite šiuos veiksmus:
- Programos pagrindinio meniu meniu „Ataskaitos“ pasirinkite elementą „Reguliuojamos ataskaitos“ arba
- Pagrindinio programos meniu meniu „Operacijos“ pasirinkite elementą „Ataskaitos“;
- Sąraše pasirinkite eilutę „Reguliuojamos ataskaitos“;
- Spustelėkite „Gerai“.
Režimo „Reguliuojamos ataskaitos“ dialogo lange spustelėkite mygtuką „Atsisiųsti“. Bus iškviestas standartinis failo atidarymo dialogo langas, kuriame turėtumėte pasirinkti ir atidaryti bet kurį failą su plėtiniu EXE (pavyzdžiui, failą Service.exe).
Po to dialogo lange „Reguliuojamos ataskaitos“ bus rodomas ataskaitų formų, įtrauktų į pristatymą, sąrašas. Formos, kurias reikia atsisiųsti, yra pažymėtos varnele. Pažymėję arba atžymėję reikiamas formas, galite pasirinkti norimas įkelti formas. Pasirinkę formas, spustelėkite „Gerai“, kad užbaigtumėte atsisiuntimą.
Po to atsisiunčiamos naujos ataskaitų formos. Atsisiuntimo procesas užtrunka šiek tiek laiko. Įkeliant ataskaitų rinkinį iš diskelių, programa paprašys į įrenginį įdėti kitą diskelį.
Po įkėlimo vėl bus atidarytas darbo režimo dialogas su reguliuojamomis ataskaitomis. Ataskaitų sąraše visada pateikiamos instrukcijos, kaip dirbti su ataskaitų formomis – jis yra ataskaitų sąrašo pradžioje. Atidarykite jį ir vadovaukitės jame pateiktomis instrukcijomis ir rekomendacijomis.
- Jei apskaitą tvarkote kelioms įmonėms, šioje byloje aprašytą procedūrą turėtumėte pakartoti kiekvienai informacinei bazei, kurioje yra šių įmonių duomenys.
- Prieš naudodami ataskaitų formas, turėtumėte patikrinti informacijos apie įmonę teisingumą ir mokesčių, įmokų ir rinkliavų tarifus.
- Kadangi siūlomi ataskaitų formų kūrimo algoritmai yra skirti naudoti įvairiose įmonėse, jums gali prireikti papildomų šių algoritmų koregavimo, kad galėtumėte pritaikyti juos prie jūsų įmonės apskaitos funkcijų. Prieš atliekant koregavimus, originalias ataskaitų formas rekomenduojama išsaugoti atskirame standžiojo disko kataloge.
ATASKAITŲ FORMŲ PRIJUNGIMAS RANKIU
Jei dėl kokių nors priežasčių naujo ataskaitų formų rinkinio atsisiuntimas režimu „Reguliuojamos ataskaitos“ nebuvo baigtas, ataskaitų formas galima prijungti rankiniu būdu. Už tai:
- Eikite į „ExtForms“ katalogą, esantį kataloge su jūsų informacijos baze;
- Kataloge ExtForms sukurkite katalogą pavadinimu RPххQх.GRP
(kur: RP [metų skaičius – du skaitmenys] K [ketvirčio numeris – vienas skaitmuo], pavyzdžiui: RP03Q4.GRP); - Nukopijuokite visus failus su plėtiniu *.EXE ir Ver.id failą, esantį reguliuojamo ataskaitų pristatymo rinkinio diskeliuose, į RPххQх.GRP katalogą;
- Iš eilės paleiskite visus *.EXE failus, kad jie būtų vykdomi. Kai kiekvienas failas bus paleistas, jis pradės išpakuoti ataskaitos formą ir įrašyti ją į diską;
T (taip, taip)- jei norite PAKEISTI ataskaitos failą, kurį jau turite diske, nauju iš archyvo ištrauktu failu;
Jei atsakėte į užklausą "Y" arba "N", išpakavimo programa taip pat vėliau pareikalaus atsakyti į užklausą, kai iš archyvo ištraukiamo failo pavadinimas sutampa su jau esančiu diske.
Po atsakymo "A" Išpakavimo programa veiks automatiškai ir nebus rodomas joks raginimas.
Mygtukus galite paspausti bet kuriuo metu Ctrl + Break ir nutraukti išpakavimo procesą. Tie failai, kuriuos išpakavimo programai pavyko išgauti iš archyvo, liks diske. Baigę išpakuoti, pašalinkite visus failus su plėtiniu *.EXE iš RPххQх.GRP katalogo.
Baigę išpakuoti, eikite į 1C: Apskaita 7.7 ir iškvieskite režimą „Reguliuojamos ataskaitos“ (jei režimas „Reguliuojamos ataskaitos“ jau buvo iškviestas, uždarykite jį ir paskambinkite dar kartą). Sąraše „Ataskaitų grupė“ turėtų būti rodoma nauja eilutė „20xx x ketvirčio ataskaitos“.
Tai vyksta dviem etapais - platformos atnaujinimu ir konfigūracija. Be to, konfigūracijos dažnai prideda papildomų veiksmų, kad būtų atnaujintas reguliuojamas ataskaitų teikimas. Pažvelkime į žingsnis po žingsnio instrukcijas.
Norėdami atnaujinti 1C 7 platformą, tiesiog paleiskite diegimo failą ir įdiekite programą su nauja versijaį tą patį katalogą, kuriame yra senasis. Pati diegimo programa pakeis senus failus naujais.
Galite įdiegti jį skirtinguose kataloguose. Tokiu atveju kompiuteryje bus dvi Platformos kopijos su skirtingomis versijomis:
Atminkite, kad diegdami naujinimą galite pakeisti pradinius nustatymus, pvz., organizacijos, kuriai priklauso programa, pavadinimą arba įdiegtinų komponentų rinkinį:
1C 7 konfigūracijos atnaujinimas
Konfigūracija yra 1C 7.7 taikomosios programos sprendimas, pavyzdžiui, 1C apskaita 7.7, atlyginimas ir personalas ir kt.
Norėdami atnaujinti 1C konfigūraciją, pirmiausia turite paruošti naujinimo paskirstymo rinkinį. Faktas yra tas, kad daugeliu atvejų naujinimas pateikiamas universalia forma: pagrindinei ir profesionaliai versijai. Tiksliau, platinimo rinkinys tiekiamas specialiai bazinei versijai, o jei turite profesionalią versiją, turite ją paruošti.
Sukurkite atskirą aplanką, pvz., „Ruošiamasi naujinimui“ ir ten nukopijuokite visus failus iš naujinimo paskirstymo:
Dabar paleiskite 1C programą ir sukurkime kitą informacijos bazę. Taip pat pavadinkime jį „Ruošiamasi naujinimui“ ir nurodykime kelią į naują aplanką:
Paleiskite programą konfigūratoriaus režimu. Prieš atlikdami bet kokius veiksmus su konfigūracija, turite ją atidaryti (meniu „Konfigūracija“ – „Atidaryti konfigūraciją“ arba atitinkamą piktogramą).
Jei turite profesionalią versiją, atsidarys šis įspėjimas:
Spustelėkite „Gerai“. Tai atvers konfigūracijos medį. Spustelėkite „Išsaugoti“:
Dabar atidarykime duomenų bazės, kurią mes atnaujinsime, konfigūratorių:
Gaukite 267 vaizdo įrašų pamokas 1C nemokamai:
Pavyzdžiui, pasirinkau 1C konfigūraciją „Verslininko apskaita ir atskaitomybė, red. 1,2":
Kaip matyti iš paveikslo, dabartinė programos versija yra 7.70.260. Dabar mes jį atnaujinsime į 7.70.265 versiją. Priminsiu, kad mes jį jau paruošėme ir jis yra aplanke „Ruošiamasi atnaujinimui“.
Mes tikrai tai padarysime pirmi atsarginė kopija informacinė duomenų bazė. Norėdami tai padaryti, eikite į meniu „Administravimas“ - „Duomenų išsaugojimas“:
Čia pasirinkite išsaugojimo kelią ir failo pavadinimą. Spustelėkite „Išsaugoti“.
Išsaugoję pradėsime naujinti. Mūsų atveju naujinimas turi būti atliktas sujungimo režimu. Eikite į meniu „Konfigūracija“ - „Konfigūracijų derinimas...“. Pasirinkite failą „1cv7.md“ iš katalogo „Preparing for update“:
Programa palygins esamą ir atnaujintą konfigūraciją. Rezultatas bus rodomas atskirame lange. Šiame lange galite pamatyti, kokie pakeitimai buvo padaryti naujoje laidoje, ir, jei norite, kai kuriuos atmesti.
Skiltyje „Konfigūracijos prioritetas“ nustatykite „Įkelta konfigūracija“, o skiltyje „Sujungimo metodas“ – į „Pakeisti objektus“:
Spustelėkite „Gerai“.
Sujungę išsaugokite gautą konfigūraciją. Duomenų bazė bus pertvarkoma pagal atnaujinimą. Spustelėkite „Priimti“:
Tai užbaigia atnaujinimą iš konfigūratoriaus.
Dabar paleiskite programą įmonės režimu ir patvirtinkite gauto atnaujinimo teisėtumą. Po to, jei reikia, sistema atliks atnaujinimus kredencialų lygiu ir šiuo metu atnaujinimas gali būti laikomas baigtu:
Reguliuojamų ataskaitų atnaujinimas 1C 7.7
Skirtingai nuo 1C 8 versijos, 7.7 versijoje reguliuojamos ataskaitos pateikiamos atskirai.
Norėdami jį atsisiųsti, turite eiti į meniu "Ataskaitos" - " " (kelias gali skirtis įvairiose konfigūracijose):
Kaip matote, šiuo metu neturiu atsisiųstas nė vieno reguliuojamų ataskaitų paketo. Dabar tai sutvarkysime.
Iš pradžių ataskaita pateikiama supakuota. Failas turėtų atrodyti maždaug taip: 16q2001_PBOUL.zip, kur 16 yra metai, q2 yra antrasis ketvirtis, 001 yra pristatymo versija, PBOUL yra konfigūracijos pavadinimas.
Šį archyvą turite išpakuoti į jums patogų aplanką.
1. Bendra informacija apie ataskaitas
Paskutinis apskaitos etapas yraataskaitų gavimas.
Svarbus momentas yra tai, kad apskaitos automatizavimas leidžia gauti tarpinius (operatyvinius) rezultatus.
Prieš generuojant ataskaitas reikia pasitikrinti, ar buvo nustatytas ataskaitose apibendrintas ketvirčio apskaitos rezultatų apskaičiavimas, ar geriau rezultatus visiškai perskaičiuoti.
Ataskaitos generuojamos pagal įvestus duomenis, tai yra sandorius(neįskaityti dokumentai ar dokumentai, kurie negeneruoja siuntimų, neįskaitomi).
Ataskaitosskirstomi į standartinius ir reguliuojamus.
Standartinės ataskaitos nustatoma pagal konfigūraciją, pakeista konfigūratoriuje, naudojama informacijai gauti, kaip taisyklė, bet kuriai sąskaitai (išskyrus kasos knygą, pardavimo knygą ir kt.).
Reguliuojamos ataskaitos yra sukurti 1C įmonėje, atitinka reglamentus, tarnauja pateikti valdžios institucijoms (balanso forma Nr. 1, PVM apskaičiavimas ir kt.). Reguliuojamas ataskaitas galima papildyti įtraukiant jas į programą iš failų.
Visos ataskaitos gali būti sudarytos už laikotarpį, apibrėžtą dviem datomis arba ketvirčiu ar mėnesiu.
Visos ataskaitos pateikiamos meniu punkteAtaskaitos.
2. Ataskaitų generavimas
Standartinių ataskaitų generavimas.
Norėdami sukurti standartinę ataskaitą, turite eiti įAtaskaitospasirinkite norimą eilutę arba spustelėkite įrankių juostos mygtuką, atsiras dialogo langas, jame nurodykite ataskaitinį laikotarpį ir kitus reikalingus parametrus, spustelėkiteGerai– pasirodo pranešimas. Skirtumas tarp mygtukųGerai Ir FormaProblema ta, kad naudojant antrąjį mygtuką dialogo langas nedingsta iš ekrano. Dialogo lange laikotarpio dešinėje yra mygtukas(Pasirinkti laikotarpį), atidaromas papildomas langas, kuriame galima pasirinkti kai kuriuos fiksuotus laikotarpius (einamą ketvirtį, mėnesį, dieną, laikotarpį).
Ataskaitoje yra mygtukai:Atnaujinti– perskaičiuoja ataskaitą. Tai būtina, kai žurnaluose pakeitėte bet kokią dokumentų ar operacijų informaciją ir tai gali turėti įtakos ataskaitoje analizuojamų sąskaitų rezultatams.Nustatymai– iškviečiamas šios ataskaitos dialogo langas, kuriame galima keisti ataskaitos laikotarpį ir kitus parametrus bei atkurti ataskaitą.Kai nuolat dirbate su ataskaita, o dialogo lange dažnai tenka keisti ataskaitos generavimo parametrus, ataskaitos nustatymus (laikotarpio, sąskaitos ir kitus parametrus) galite išsaugoti mygtuku(Išsaugoti nustatymą), jį paspaudus reikia įvesti nustatymo pavadinimą, spausti Gerai. Galite išsaugoti neribotą skaičių nustatymų. Kitą kartą generuojant ataskaitą reikia spustelėti mygtuką(Atidarykite nustatymą), pasirinkite jo pavadinimą iš sąrašo, spustelėkite Gerai ir generuokite ataskaitą kaip įprasta.
Reguliuojamų ataskaitų generavimas.
Ataskaitos ® Reguliuojama ® Pasirinkite ataskaitų grupę ® Pasirinkti ataskaitą ® Atidaryti (pasirodo dialogo langas)® arba Forma (čia galite atspausdinti tuščią ataskaitos formą naudodami mygtukąForma, išsaugokite arba atidarykite ataskaitos nustatymus).
Reguliuojamas ataskaitas galima redaguoti.
3. Standartinių ataskaitų tipai
4. Taupymas irataskaitų santykis
Sukūrus ataskaitą ir pasirodžius aktyviam lange, ją galima išsaugoti atskirame faile:
Galite atidaryti išsaugotą ataskaitą:
Failas ® Atidaryti (arba spustelėkite mygtuką ® Pasirinkti katalogą ir diską ® Pasirinkite failo pavadinimą ® Atidaryti.
Buhalteris turi analizuoti gautas ataskaitas.
Analizė – tai visumos išskaidymas į atskirus elementus.
Analizės tikslas – nustatyti klaidas, padarytas registruojant verslo operacijas arba įvedant jas į kompiuterį.
Kadangi teisingai tvarkant programą (teisingas apskaitos ir veiklos rezultatų tvarkymas) automatizuotoje apskaitos formoje aritmetinių klaidų pasitaiko itin retai, tai šiuo atveju svarbiausia nustatyti klaidas iš esmės.
Jei buhalteris, peržiūrėdamas suvestinę ataskaitą, susidomi kokiu nors rodikliu, tuomet jis turi galimybę sužinoti, iš ko susideda ši suma – tereikia du kartus spustelėti ant palūkanų sumos ir sužinoti, kokios sumos analitinės rezultatus, iš kurių jis susideda, o tada (dar kartą spustelėkite du kartus) – sužinosime iš kokių operacijų sumų?
Jei buhalteris tokiu būdu nustato klaidą, jis privalotaisyti ne ataskaitoje, o operacijoje,
nes visos sumos skaičiuojamos remiantis sandorių sumomis! Operacijų lange galite atidaryti dokumento duomenis ir juos pataisyti arba pereiti į operacijų ar registravimo žurnalą.
Įsivaizduokime tai kaip seką:
Šachmatai(du kartus spustelėkite sumą)®
Skelbiamas žurnalas(du kartus spustelėkite laidą)®
Operacija(ištaisome klaidą savavališkai arba standartinėje operacijoje, kad ištaisytume klaidą dokumente - spustelėkite mygtuką®
Dokumento detalės) (spustelėkite mygtuką®
Sandorių žurnalas(spustelėkite mygtuką®
Skelbiamas žurnalas.
Grįžtant „atgal“, reikia uždaryti antrinius langus, tačiau suvestinėse ataskaitose skaičiai nepasitaiso – reikia paspausti mygtukąAtnaujinti.
Nors ir ne itin dažnai, vis dar yra organizacijų, dirbančių su 1C:Enterprise 7.7. Šios versijos kalba labai skiriasi nuo 1C:Enterprise 8 kalbos, todėl net paprastos ataskaitos kūrimas gali būti problema asmeniui, kuris nedirbo su 1C 7.7 (kaip aš). Internete radau mažai informacijos, dažniausiai viskas remiasi į ZhKK (geltonai raudonos žinynų knygos), todėl pabandysiu apibendrinti viską, ką radau šiame straipsnyje. Aprašysiu ataskaitos kūrimą nenaudojant konstruktorių, nors jie gali supaprastinti užduotį.
Taigi, užduotis: sukurti ataskaitą - sąskaitų už metalą registrą (organizacija užsiima laužo priėmimu). Registras yra lentelė su sąskaitos numeriu ir data, metalo pavadinimu ir kt. Turinys nėra toks svarbus, svarbu, kad duomenis gautume užklausę dokumentą Prekių priėmimas ir jos lentelės dalis. Vartotojas galės nustatyti ataskaitos filtrus pagal datą, pagal sandėlį ir pagal metalo rūšį (juodųjų ar spalvotųjų).
Sukurkite ataskaitą
- Sukurkime ataskaitą. Manasis bus vadinamas ŽurnalasPSA. Tai daroma taip pat, kaip 1C 8. Atidarius sukurtą ataskaitą, iš karto rodoma jos forma. Žemiau skirtukuose, išskyrus režimą Dialogas yra režimai Modulis ir ataskaitų maketai. Maketus galima pridėti dešiniuoju pelės mygtuku spustelėjus skirtuko lygį ir pasirinkus Pridėkite lentelę.
- Režimu Dialogas Pridedame įvesties laukus, į kuriuos bus įvedami filtrų duomenys. Panašiai kaip 1C 8, apatinėje įrankių juostoje yra valdikliai. Pridedant įvesties lauką atsidarys ypatybių langas, kuriame reikia nurodyti Identifikatorius Ir Duomenų tipas. Identifikatorius yra vardas elementas, iš kurio galima gauti vartotojo pasirinktą reikšmę. Taigi pridėjau šiuos laukus: Pasirinkite laikotarpio pradžią, pasirinkite laikotarpio pabaigą, pasirinkite metalą, pasirinkite saugojimo vietą. Mums taip pat reikės mygtuko Forma, greičiausiai jis jau egzistuoja. Leiskite tiesiog atkreipti jūsų dėmesį į parametrą Formulė savo savybėmis. Ten rašomas procedūros, kuri iškviečiama paspaudus mygtuką, pavadinimas. Tai yra pvz. Sugeneruoti ().
- Sukurkite ataskaitos išdėstymą. Viskas čia panašu į 1C 8 maketus. Tas pats skaičiuoklės dokumentas, kuriame yra skyriuose(jie taip pat yra regionai). Skyrių pavadinimai priskiriami per meniu Lentelė. Langeliai turi keletą užpildymo tipų, kurie yra panašūs į 1C 8 tipus: tekstas, parametras, šablonas. Tik parametras skambino čia Išraiška.
Taip pat yra skirtumas nuo 1C 8. Parametrų išraiškoms čia nėra priskirti pavadinimai, o rašomas kintamojo, iš kurio makete turi būti paimta reikšmė, pavadinimas. Pavyzdžiui, mano užklausa gaus sąskaitos faktūros numerį, taigi atitinkamo išdėstymo langelio ypatybėse su tipu Išraiška aš parašysiu Prašymas.Numeris.
Šablonas veikia taip pat, kaip 1C 8. Teksto dalis rašoma kaip įprasta, o išraiška yra laužtiniuose skliaustuose. Jame taip pat turi būti kintamasis, iš kurio paimama reikšmė. Pavyzdžiui, iš užklausos rezultato turiu išvesti priimto laužo radioaktyvumo lygį ir prie skaičiaus pridėti matavimo vienetą µSv/val. Tam tinka šis šablonas: [Request.radiation] µSv/h
- Dabar pereikime prie ataskaitos generavimo procedūros. Labiausiai tikėtina, kad mygtuko procedūra Forma jau sukurtas, jei ne, sukurkite jį rankiniu būdu. Kodas atrodys taip:
Procedūra Sukurti ()
Kintamoji užklausa, užklausos tekstas, skirtukas;
//Užklausos tipo objekto kūrimas
Užklausa = CreateObject("Užklausa" ) ;
Užklausos tekstas =
"//((REQUEST(užklausa)
|Laikotarpis nuo SelectStartPeriod iki SelectConPeriod;
|Apdoroti NotMarkedForDeletion;
|Jokių rezultatų;
|Skaičius = Dokumentas.Prekių gavimas.Dok.Numberįeinantis;
|Data = Dokumentas.Prekių gavimas.DataDok.Gavimas;
|Pristatytojas = Dokumentas.Prekių gavimas.Santarvės šalis.Pavadinimas;
|Teisinis adresas = Dokumentas.Prekių gavimas.Santarvės šalis.Teisinis adresas;
|Dokumentų serija = Document.Receipt ofPreces.Counterparty.DocumentSeries;
|DokumentoNumber = Dokumentas.Prekių gavimas.Santarvės šalis.DokumentoNumber;
|DokumentąIšdavė = Dokumentas.Prekių gavimas.Santarvės šalis.DokumentąIšdavė;
|Metalas = Dokumentas.Prekių gavimas.Prekės.Metalas;
|Svoris = Dokumentas.Prekių gavimas.Kiekis;
|Radiacija = Dokumentas.Prekių gavimas.Radiacija;
|Sandėliavimo vieta = Dokumentas.Prekių gavimas.Sandėliavimo vieta;
|GroupDocumentLine;
|Grupavimo dokumentas;
|Būklė (Metal. Spalvotas = SelectMetal);
|Sąlyga (Saugojimo vieta = SelectStorageLocation);
|" //)) PRAŠYMAS
;Prašymo tekstas, manau, aiškus. Norėdami jį suformuoti, galite naudoti užklausų kūrimo priemonę (viršutinis meniu Konstruktoriai). Leiskite atkreipti jūsų dėmesį į kai kurias funkcijas:
- Kiekvienas užklausos laukas įrašomas į atskirą kintamąjį; juos galima matyti prieš ženklą =. Tai iš esmės tas pats, kas slapyvardžių nustatymas .
- Pagal pageidavimą Būtinai turi būti bent viena grupė. Priešingu atveju bus neįmanoma apeiti užklausos rezultato. Tokiu atveju grupavimas pirmiausia vyksta pagal Prekių gavimo dokumento eilutes, o po to pagal pačius dokumentus. Jei grupėje paliksite tik dokumento eilutes, bus rodomas vienas dokumentas.
- Užklausa gali paimti duomenis iš formos. Pavyzdžiui, sąlyga StorageLocation = SelectStorageLocation nurodo, kad reikšmė bus paimta iš įvesties lauko, pavadinto SelectStorageLocation.
// Jei užklausoje yra klaida, išeikite iš procedūros
Jei Prašymas. Vykdyti(QueryText) = 0 Tada
Grąžinti;
EndIf ;// Pasiruoškite užpildyti išvesties formas užklausos duomenimis
Tab = CreateObject("Lentelė" ) ;
Skirtukas. SourceTable("išdėstymas");
Skirtukas. OutputSection("Antraštė");
valstybė ( „Išvesties lentelės pildymas...“) ;
Skirtukas. Parinktys(0, 0, Tab.TableHeight(), 0);Čia patikriname užklausos įvykdymo galimybę ir, jei viskas tvarkoje, pagal maketą sukuriame skaičiuoklės dokumentą ir rodome skyrių Antraštė.
Atsisveikinimo prašymas. Grupė() = 1 Ciklas
// Užklausos laukelių pildymas
Pateikėjas = Sutrumpintas LP(užklausa. Pateikėjas) + ", " + Sutrumpintas LP(užklausa. Juridinis adresas) + ", pasas " + Prašymas. DocumentSeries + „ “ + Užklausa. DocumentNumber + „išduota“ + užklausa. DokumentasIšdavė;
Skirtukas. OutputSection("Duomenys");
EndCycle ;
// Išveskite užpildytą formą
Skirtukas. ViewOnly(1) ;
Skirtukas. Rodyti("Ataskaita" , "" ) ;
Procedūros pabaigaDabar ciklo metu pereiname visas grupes (o jei grupuočių nebūtų, negalėtume pereiti užklausos rezultato) ir rodoma sekcija Duomenys. Prisiminkite, kaip išraiškos išdėstymo langeliuose turėjo atitikti modulio kintamuosius? Čia tai veikia. Kai rodomos, išraiškų dalys automatiškai pakeičiamos tų pačių kintamųjų reikšmėmis. Visi duomenys apie maketą buvo gauti iš užklausos, išskyrus siuntėjo duomenis. Jis buvo surinktas iš kelių užklausos rezultatų laukų.
Viskas, ataskaita paruošta.