Mga tagubilin para sa kinokontrol na pag-uulat 1s 7.7 Belarus
Ang paghahanda ng interim (quarterly) na mga financial statement ay isang mahalagang bahagi ng gawain ng serbisyo ng accounting ng organisasyon sa pagtatapos ng bawat panahon ng pag-uulat. Ginagawang posible ng mga modernong teknolohiya ng impormasyon na makabuluhang pasimplehin ang paghahanda ng mga ulat. Sa artikulong ito, S.A. Kharitonov, Doctor of Economics, Propesor ng Financial Academy sa ilalim ng Pamahalaan ng Russian Federation, ay magsasalita tungkol sa awtomatikong paghahanda ng mga pahayag sa pananalapi sa programa na "1C: Accounting 7.7".
Balangkas ng regulasyon at saklaw ng pag-uulat
Noong 2002, kapag naghahanda ng mga pansamantalang ulat, ang mga organisasyon ay dapat magabayan ng sumusunod na balangkas ng regulasyon:
- Pederal na Batas Blg. 129-FZ ng Nobyembre 21, 1996 "Sa Accounting".
- Regulasyon sa accounting at pag-uulat sa Russian Federation, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Hulyo 29, 1998 No. 34n.
- Tsart ng mga account para sa accounting ng mga aktibidad sa pananalapi at pang-ekonomiya ng mga organisasyon at mga tagubilin para sa paggamit nito, na inaprubahan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Oktubre 31, 2000 No. 94n.
- Civil Code ng Russian Federation. Bahagi isa, dalawa at tatlo.
- Order ng Ministri ng Pananalapi ng Russia na may petsang Enero 13, 2000 No. 4n "Sa Mga Form ng Accounting Statements of Organizations".
- Mga alituntunin sa pamamaraan para sa pagbuo ng mga tagapagpahiwatig ng mga pahayag sa pananalapi ng mga organisasyon, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Hunyo 28, 2000 No. 60n.
- Regulasyon sa accounting "Patakaran sa accounting ng organisasyon" RAS 1/98, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Disyembre 9, 1998 No. 60n.
- Regulasyon sa accounting "Accounting para sa mga kasunduan (kontrata) para sa capital construction" PBU 2/94, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Disyembre 20, 1994 No. 167.
- Regulasyon sa accounting "Accounting para sa ari-arian at mga obligasyon ng organisasyon, ang halaga nito ay ipinahayag sa dayuhang pera" RAS 3/2000, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Enero 10, 2000 No. 2n.
- Regulasyon sa accounting "Mga pahayag ng accounting ng mga organisasyon" PBU 4/99, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Hulyo 6, 1999 No. 43n.
- Regulasyon sa accounting "Accounting para sa mga imbentaryo" PBU 5/01, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang 09.06.2001 No. 44n.
- Mga alituntunin para sa accounting ng mga imbentaryo, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Disyembre 28, 2001 No. 119n.
- Regulasyon sa accounting "Accounting para sa mga nakapirming assets" PBU 6/01", na inaprubahan ng order ng Ministry of Finance ng Russia na may petsang 30.03.2001 No. 26n.
- Mga alituntunin para sa accounting ng mga fixed asset, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Hulyo 20, 1998 No. 33n.
- Regulasyon sa accounting "Kita ng organisasyon" PBU 9/99, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang 06.05.1999 No. 32n.
- Regulasyon sa accounting "Mga gastos ng organisasyon" PBU 10/99, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Mayo 6, 1999 No. 33n.
- Regulasyon sa accounting "Accounting para sa tulong ng estado" PBU 13/2000, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Oktubre 16, 2000 No. 92n.
- Regulasyon sa accounting "Accounting para sa hindi nasasalat na mga ari-arian" PBU 14/2000, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Oktubre 16, 2000 No. 91n.
- Regulasyon sa accounting "Accounting para sa mga pautang at kredito at ang mga gastos sa paglilingkod sa kanila" RAS 15/01, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang 02.08.2001 No. 60n.
Ang paghahanda ng mga pansamantalang pahayag sa pananalapi ay maaari ding batay sa iba pang mga regulasyon na naglilinaw sa mga tampok ng accounting para sa indibidwal na ari-arian, pananagutan at mga transaksyon.
Alinsunod sa sugnay 2 ng mga tagubilin sa dami ng mga form ng accounting, naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Enero 13, 2000 No. 4n, ang mga pansamantalang pahayag sa pananalapi ay kinabibilangan ng:
- balanse sheet (form No. 1);
- pahayag ng kita (Form Blg. 2).
Kasabay nito, maaaring isama ng mga organisasyon sa pansamantalang mga financial statement ang mga form na ipinakita bilang bahagi ng taunang mga financial statement:
- pahayag ng mga pagbabago sa equity (Form Blg. 3);
- cash flow statement (Form Blg. 4);
- apendiks sa balanse (form No. 5);
- ulat sa nilalayong paggamit ng mga natanggap na pondo (form No. 6).
Mga bahagi ng awtomatikong pag-uulat
Ang mga modernong teknolohiya ng impormasyon na ginagamit sa programang "1C: Accounting 7.7" ay maaaring makabuluhang gawing simple ang pagpuno ng mga karaniwang form. Ang awtomatikong paghahanda ng mga pahayag sa pananalapi sa "1C: Accounting 7.7" ay batay sa paggamit ng tinatawag na mga regulated na ulat, na, kasama ang aktwal na mga sample na form, ay naglalaman ng mga algorithm para sa pagpuno ng mga ito batay sa impormasyon ng accounting na nakarehistro sa base ng impormasyon.
Ang tamang pagkumpleto ng mga sample na form ay batay sa pagsunod sa mga kumbensyon sa istruktura ng metadata ng pagsasaayos at pagpapanatili ng tala. Una sa lahat, naaangkop ito sa working chart ng mga account at constants.
Ang mga transaksyon sa negosyo na isinasagawa sa organisasyon ay makikita sa accounting gamit ang double-entry na paraan: sa debit ng isang account at ang credit ng isa pa. Ang accounting account ay idinisenyo upang ibuod ang impormasyon sa pagkakaroon at paggalaw ng ari-arian, pananagutan, gastos, atbp. Ang hanay ng mga account na ginagamit ng isang organisasyon ay bumubuo ng isang gumaganang tsart ng mga account. Sa "1C: Accounting 7.7" ang working chart ng mga account ay binuo batay sa Chart of Accounts, na naaprubahan. sa pamamagitan ng utos ng Ministri ng Pananalapi ng Russia na may petsang Oktubre 31, 2000 No. 94n. Naglalaman ito ng mga account number ng unang antas ng Chart of Accounts. Kasabay nito, ang mga sub-account ng pangalawang antas, pati na rin ang analytical accounting, ay isinaayos sa paraang, sa isang banda, hindi nila nilalabag ang mga probisyon ng mga tagubilin para sa paggamit ng Chart of Accounts, at, sa kabilang banda, tiyakin ang pinakamataas na antas ng automation ng gawaing accounting at pag-uulat.
Ang parehong impormasyon ay ipinahiwatig sa iba't ibang anyo ng pag-uulat, halimbawa, ang pangalan at address ng organisasyon, impormasyon tungkol sa pinuno at punong accountant, industriya (uri ng aktibidad), OKPO, OKONKh, OKOPF, OKFS code, numero ng pagkakakilanlan ng nagbabayad ng buwis (TIN ), atbp. Ang ganitong uri ng permanenteng at semi-permanent na impormasyon sa "1C: Accounting 7.7" ay nakaimbak sa mga constant, na pinupunan gamit ang pagproseso ng "Impormasyon tungkol sa organisasyon", na tinatawag mula sa menu na "Serbisyo". Ang mga constant na may pangkalahatang impormasyon tungkol sa organisasyon ay pinupunan sa mga tab na "Organisasyon" at "Mga Code" ng pagpoprosesong ito. Upang piliin ang naaangkop na bookmark, i-click lamang ang pangalan nito.
Sa tab na "Organisasyon" (Larawan 1) ang sumusunod ay ipinahiwatig: ang petsa ng pagpaparehistro ng estado, maikli at buong pangalan ng organisasyon, legal at postal address, mga numero ng telepono ng organisasyon, at sa tab na "Mga Code" (Fig 2) - ang numero ng pagkakakilanlan ng nagbabayad ng buwis, mga code at pangalan ng pangunahing uri ng aktibidad, legal na anyo at anyo ng pagmamay-ari, mga code ng OKPO at OKDP.
kanin. 1. Tab na "Organisasyon" ng pagproseso ng "Impormasyon tungkol sa organisasyon"
kanin. 2. Tab na "Mga code" ng pagproseso ng "Impormasyon tungkol sa organisasyon"
Pagkonekta at paggamit ng mga kinokontrol na ulat
Ang mga sumusunod na kinokontrol na ulat ay inilaan para sa paghahanda ng mga pahayag sa pananalapi sa "1C: Accounting 7.7":
Ang paghahanda ng mga financial statement sa "1C: Accounting 7.7" ay isinasagawa sa mode na "Regulated reports" ng menu na "Reports". Kasabay nito, ang isang window na may listahan ng mga kinokontrol na ulat ay ipinapakita sa screen (Larawan 3).
kanin. 3. Window para sa pagpili ng isang kinokontrol na ulat
Sa itaas na bahagi ng window mayroong isang patlang para sa pagpili ng isang pangkat ng mga ulat. Ang katotohanan ay ang mga ulat para sa bawat panahon ng pag-uulat ay bumubuo ng isang hiwalay na grupo, halimbawa, "Pag-uulat para sa ika-2 quarter ng 2002", "Pag-uulat para sa ika-3 quarter ng 2002", atbp. Para sa bawat quarter ng pag-uulat, ang hanay ng mga kinokontrol na ulat ay kinabibilangan isang set ng mga panlabas na file na may extension ERT. Ang mga file na ito ay inilalagay sa isang folder ExtForms, kung saan, sa turn, ang mga folder ay nilikha upang mag-imbak ng isang hanay ng mga kinokontrol na ulat para sa isang partikular na quarter.
Ang pangalan ng folder ay tumutugma sa panahon ng pag-uulat. Halimbawa, isang folder na pinangalanan Rp02q2.grp pinagsasama ang mga file para sa pag-uulat para sa 2nd quarter ng 2002, kasama ang pangalan Rp02q3.grp- para sa pag-uulat para sa 3rd quarter ng 2002.
Ang bawat folder ay naglalaman ng isang text file RpList.txt, na naglalaman ng listahan ng mga ulat na kasama sa set at ang mga pangalan ng mga file kung saan naka-imbak ang mga ito.
Ang isang hanay ng mga kinokontrol na ulat ay inihanda ng 1C sa anyo ng isang self-extracting archive file na may extension EXE. Halimbawa file Rp02q2.exe naglalaman ng mga kinokontrol na ulat para sa pag-uulat para sa ika-2 quarter ng 2002, file Rp02q3.exe- para sa pag-uulat para sa 3rd quarter ng 2002, atbp.
Ang pagkonekta ng mga kinokontrol na ulat para sa susunod na quarter ng pag-uulat ay ginagawa gamit ang button na "I-download." Ang isang window ay bubukas kung saan ang path sa archive file ay tinukoy gamit ang karaniwang mga tool sa Windows at ito ay binuksan (ang "Buksan" na buton). Kasabay nito, nilo-load ang mga bagong kinokontrol na ulat mula sa archive file patungo sa direktoryo ExtForms, subordinate sa direktoryo na naglalaman ng kasalukuyang infobase.
Kung na-download na ang mga ulat para sa quarter na ito, iminumungkahi ng program na ilagay ang mga ito sa isang umiiral nang grupo (na may pag-update ng mga umiiral nang file) o lumikha ng bago.
Ang mga gumagamit na tumatanggap ng disk na "Impormasyon at Suporta sa Teknolohiya" sa pamamagitan ng subscription ay may pagkakataong kopyahin ang mga form ng pag-uulat nang direkta mula sa disk ng ITS. Upang gawin ito, ipasok lamang ang seksyong "1C: Reporting Forms, Program and Configuration Releases", piliin ang naaangkop na hanay ng mga form sa pag-uulat, lagyan ng check ang mga checkbox sa listahan ng mga infobase kung saan kailangan itong mai-install, at mag-click sa "Kopyahin sa infobase" na buton (Larawan .4).
kanin. 4. Pagpili ng mga base ng impormasyon para sa pagkopya ng mga form ng pag-uulat
Sa ilalim ng pangalan ng napiling grupo (Larawan 3) mayroong isang listahan ng mga ulat na kasama dito.
Upang ma-access ang isang partikular na ulat, piliin ang kinakailangang ulat sa listahan gamit ang cursor at i-click ang "Buksan" na buton o i-double click ang kaliwang pindutan ng mouse.
Ang mga naka-iskedyul na ulat ay na-configure upang ibahagi ang dalawang bahagi ng form sa isang screen window: isang on-screen na dialog at isang talahanayan (Fig. 5).
kanin. 5. Fragment ng screen form ng kinokontrol na ulat
Kasama sa on-screen na dialog ang mga button na "Isara", "I-save", "Ibalik", "I-clear", "Punan", "Text" at "I-print", pati na rin ang mga detalye para sa pag-set up ng mga indibidwal na parameter ng pagbuo ng ulat. Halimbawa, para sa sheet ng balanse, ang panahon ng pag-uulat, ang yunit ng pagsukat at ang katumpakan ng pagtatanghal ng data, ang petsa ng paghahatid ng balanse, ang opsyon para sa pagproseso ng data sa mga payable at receivable ayon sa kapanahunan ay ipinahiwatig.
Ang talahanayan ay isang computer analogue ng karaniwang anyo, binubuo ito ng mga cell na may nakapirming at impormasyon ng resulta.
Ang mga cell ng unang uri ay naglalaman ng impormasyon sa teksto na ipinasok sa form sa yugto ng disenyo nito, halimbawa, ang pangalan ng ulat, mga tagapagpahiwatig, atbp. Ang impormasyong ito ay karaniwan para sa lahat ng mga organisasyon, hindi ito mae-edit kapag nagtatrabaho sa application sa 1C: Enterprise launch mode. Ang variety ay mga cell na may impormasyong tumutukoy sa panahon ng pag-uulat, petsa ng ulat, yunit ng pagsukat at halaga ng ilang iba pang indicator. Ang mga cell na ito ay awtomatikong pinupunan ayon sa mga halaga ng mga detalye sa on-screen na dialog ng form ng ulat at mga constant, ngunit hindi rin sila magagamit para sa direktang pag-edit sa talahanayan.
Ang lahat ng mga cell ng talahanayan, na nagbibigay para sa output ng impormasyon ng resulta, ay naka-highlight sa dilaw o berde. Ang dilaw na kulay ay nangangahulugan na ang halaga ng cell ay maaaring i-edit. Ang berdeng kulay ay nangangahulugan na ang halaga ay awtomatikong kinakalkula ng ilang formula. Halimbawa, sa ulat na "Balance sheet (form No. 1), ang mga cell sa column 3 at 4 ng mga linya 211-217 ay naka-highlight sa dilaw, at sa parehong mga column, ang mga linya 210 ay berde, dahil pinupunan sila ayon sa sa formula: ang kabuuan ng mga linya 211-217 (Fig. 6).
kanin. 6. Fragment ng screen form ng ulat na "Balance sheet (form No. 1)"
Kapag binuksan mo ang form ng ulat sa unang pagkakataon, walang impormasyon ng resulta sa talahanayan. Upang matanggap ito, mag-click sa pindutang "Punan". Kung ang mga kalkuladong indicator ay ipinapakita sa mga cell na naka-highlight sa dilaw, kung gayon ang mga ito ay magagamit para sa pag-edit. Kapag nagbago ang mga ito, ang halaga ng iba pang mga tagapagpahiwatig na nauugnay sa na-adjust na tagapagpahiwatig ng formula ay awtomatikong muling kinakalkula.
Ang output ng nakumpletong karaniwang form sa papel ay isinasagawa gamit ang "Print" na buton sa "I-print kaagad" o "Ipakita ang form" na mode. Sa unang kaso, ang talahanayan na may impormasyon ng resulta ay agad na naka-print; sa pangalawa, ang ulat na inihanda para sa pag-print ay ipinapakita sa screen para sa pag-preview at paggawa ng mga pagbabago. Ang pangalawang mode ay nagbibigay-daan sa iyo upang makita sa screen ang isang elektronikong imahe ng isang karaniwang form, baguhin ang mga parameter ng pahina (posisyon ng isang sheet ng papel, mga margin, sukat, atbp.).
Pag-decipher ng algorithm ng pagpuno
Ang algorithm para sa awtomatikong pagpuno sa form ng pag-uulat ay pormal sa built-in na wika ng kaalaman ng programa ng mga dokumentong pang-regulasyon at pagtuturo sa interpretasyon ng analytical at sintetikong data ng pangunahing accounting at ang mga patakaran para sa pagbuo ng mga tagapagpahiwatig ng pag-uulat. Upang ipaliwanag ang pagpapatakbo ng algorithm sa wika ng accounting, ang mga regulated na ulat ay nagbibigay ng isang mode para sa pag-decode ng pagkakasunud-sunod ng pagbuo ng mga tagapagpahiwatig. Tinatawag ito gamit ang pindutang "Buksan" pagkatapos punan ang form sa isang awtomatikong mode.
Sa fig. 7 ay nagpapakita ng isang fragment ng pag-decode ng algorithm para sa pagpuno sa balanse sheet.
kanin. 7. Table-interpretasyon ng algorithm para sa pagpuno ng balanse sheet
Para sa mga indibidwal na indicator na ibinigay sa table-decoding, maaari kang makakuha ng mas detalyadong impormasyon. Sa ganitong mga tagapagpahiwatig, ang cursor ay nasa anyo ng isang "magnifying glass", at ang pagdedetalye ay tinatawag sa pamamagitan ng pag-double click sa kaliwang pindutan ng mouse. Kung ang indicator ay nagpapakilala sa turnover sa pagitan ng mga account, ang rehistro na "Journal of transactions" ay nabuo. Kung ang tagapagpahiwatig ay nagpapakita ng paglilipat ng account, isang karaniwang ulat na iyong pinili ay nabuo.
Sa fig. Ipinapakita ng 8 ang ulat na "Turnover at balance sheet para sa account", na nagdedetalye ng indicator na "Balanse sa pagtatapos ng panahon sa debit ng account 04".
kanin. 8. Pagdetalye ng indicator ng transcript table
Teknolohikal na pagsusuri ng accounting
Ang kawastuhan ng interpretasyon ng data ng accounting sa awtomatikong pagbuo ng mga tagapagpahiwatig ng mga karaniwang form ay nakasalalay sa pagsunod sa mga kasunduan sa teknolohiya ng accounting ng computer.
Ang unang grupo ay nabuo sa pamamagitan ng mga kasunduan na nagmumula sa legal na balangkas na namamahala sa accounting ng mga asset at pananagutan. Kaya, ang pag-aari ng organisasyon (fixed assets, intangible assets, materials, etc.) ay makikita sa asset balance. Isinasaalang-alang ito sa mga aktibong account, ang balanse nito ay maaari lamang maging debit.
Ang mga pananagutan ng organisasyon (sa mga tauhan para sa sahod, mga bangko para sa mga pautang na natanggap, atbp.) ay makikita sa panig ng pananagutan ng balanse. Samakatuwid, ang mga ito ay isinasaalang-alang sa mga account, ang balanse nito ay maaari lamang maging kredito.
Ang paglabag sa itinatag na pamamaraan para sa pagpapakita ng ari-arian at mga pananagutan ng organisasyon ay humahantong sa katotohanan na ang form ng balanse na napunan nang awtomatiko ay hindi magiging balanse (ang mga tagapagpahiwatig ng mga linya 300 at 700 ay hindi pantay).
Ang ikalawang bahagi ng mga kasunduan ay sumusunod mula sa pangangailangang makakuha ng detalyadong impormasyon na may likas na analitikal para sa awtomatikong pagbuo ng mga indibidwal na tagapagpahiwatig ng mga form ng pag-uulat. Halimbawa, sa pahayag ng tubo at pagkawala (form No. 2) kinakailangan na magbigay ng impormasyon sa komposisyon ng kita at gastos na hindi nagpapatakbo.
Upang makuha ang impormasyong ito, ang analytical accounting sa account 91 "Iba pang kita at mga gastos" ay idinisenyo sa paraang awtomatikong pag-aralan ang turnover para sa mga nauugnay na item sa kita at pagkawala. Ang paglihis mula sa gayong modelo para sa accounting para sa kita at mga gastos sa iba pang mga operasyon ay humahantong sa isang pagbaluktot ng mga bahagi ng resulta sa pananalapi.
Upang suriin ang kawastuhan ng paunang data, ang isang teknolohikal na pagsusuri ng estado ng accounting ay isinasagawa bago mag-ulat. Para sa pagpapatupad nito, kasama sa set ng mga regulated na ulat ang ulat na "Pagsusuri ng estado ng accounting" (Larawan 9).
kanin. 9. Screen form ng ulat na "Pagsusuri ng estado ng accounting"
Ang teknolohikal na pagsusuri ng accounting ay isinasagawa sa mga sumusunod na lugar:
1) pagsusuri ng working chart ng mga account;
2) pagsusuri ng balanse ng mga account;
3) pagsusuri ng mga resulta ng accounting;
4) pagsusuri ng mga entry sa accounting.
Sa kabanata" Pagsusuri ng working chart ng mga account"Ang isang tseke ay ginawa para sa pagsunod sa mga rekomendasyon ng kumpanya" 1C "mga setting ng tsart ng mga account" Pangunahing ". Kung ang paglalarawan ng mga katangian ng account ay hindi tama kaugnay sa gilid ng balanse, isang mensahe ng error ay ipinapakita.
Kung ang checkbox na "Analytical accounting structure" ay naka-check sa on-screen na dialog ng ulat, pagkatapos ay ang kawastuhan ng analytical accounting sa mga account na ginamit sa mga algorithm para sa pagpuno sa mga karaniwang form ay nasuri. Ang mga nakitang pagkakaiba ay isiniwalat sa ulat.
Sa kabanata" Pagsusuri ng balanse ng account"Ang mga resulta ng accounting ay sinusuri sa katapusan ng panahon ng pag-uulat. Alinsunod sa itinatag na pamamaraan, ang mga indibidwal na accounting account ay sasailalim sa "pagsasara" sa katapusan ng bawat buwan ng pag-uulat. Ang mga balanse mula sa mga account na ito ay isinusulat sa iba pang accounting account, kaya hindi ipinapakita ang mga ito sa balanse. Ang balanse ay sinusuri laban sa mga sumusunod na account:
- 25 "Pangkalahatang gastos sa produksyon";
- 26 "Mga pangkalahatang gastos";
- 40 "Output ng mga produkto (gawa, serbisyo)";
- 90 "Mga Benta";
- 91 "Iba pang kita at gastos";
- 99 "Profit and Loss" (mula noong Enero 1 ng taon ng pag-uulat).
Para sa awtomatikong "pagsasara" ng mga account, ang dokumento ng regulasyon na "Pagsasara ng buwan" ay inilaan. Ang listahan ng mga naprosesong ("sarado") na mga account ay ipinahiwatig sa on-screen na dialog ng form ng dokumento.
Kung ang mga account na isasara sa pagtatapos ng panahon ng pag-uulat ay may mga balanse, ang impormasyon tungkol sa mga naturang account ay ibibigay.
Sa kabanata" Pagsusuri ng mga resulta ng accounting" ay sinusuri:
- pagsusulatan ng mga balanse sa mga account sa accounting sa paglalarawan ng kanilang mga ari-arian na may kaugnayan sa sheet ng balanse;
- ang pagkakaroon ng mga pagkakamali sa mga account na may tanda ng quantitative accounting;
- pagkakakilanlan ng mga account na may tanda ng pagsasagawa ng accounting ng pera, kung saan ang mga balanse sa pagtatapos ng panahon ay hindi muling kinakalkula sa rate ng Central Bank ng Russian Federation.
Para sa bawat account (subaccount) sa column na "Act." anyo ng listahan ng tsart ng mga account na "Basic" ang katangian nito ay nakatakda kaugnay ng balanse.
Ang mga aktibong account ay may sign na "A", passive - "P", active-passive - "AP".
Sinusuri ng seksyon ang mga balanse sa simula at pagtatapos ng panahon ng pag-uulat sa mga synthetic at analytical na account, at isang mensahe ay ipinapakita kung ang aktibong account ay may balanse sa kredito, at ang passive na account ay may balanse sa debit.
Ang mga balanse sa mga account (sub-account) ay sinusuri, kung saan sa column na "Col." ang anyo ng listahan ng tsart ng mga account na "Basic", ang tanda ng pagsasagawa ng quantitative accounting ay nakatakda - ang "+" sign. Ang nasabing tanda ay nakatakda sa mga account 10 "Mga Materyales", 41 "Mga Kalakal", atbp.
Bilang resulta ng hindi tamang pagpaparehistro ng mga transaksyon sa mga bagay ng analytical accounting sa mga account na ito, posible ang mga sumusunod na praktikal na sitwasyon:
Sitwasyon 1. Ang bagay ay may balanse sa mga tuntunin sa pananalapi, ngunit walang balanse sa uri.
Sitwasyon 2. Ang bagay ay may balanse sa mga pisikal na termino, ngunit walang balanse sa mga tuntunin sa pananalapi.
Sitwasyon 3. Ang mga balanse sa monetary at pisikal na termino ay inilalagay sa account nang simetriko: sa pisikal na termino - sa debit, sa monetary terms - sa credit, at vice versa.
Anuman ang mga dahilan na nagresulta sa paglitaw ng mga inilarawan na sitwasyon sa pagsasanay, ang "kasal" na ito sa gawaing accounting, na hindi palaging humahantong sa isang pagbaluktot ng mga tagapagpahiwatig ng balanse, ay dapat na itama.
Bago maghanda ng mga pahayag sa pananalapi, madalas na nakalimutan ang tungkol sa pangangailangan na muling kalkulahin ang mga ari-arian at pananagutan, ang halaga nito ay ipinahayag sa dayuhang pera. Ang pangangailangang ito ay nakapaloob sa PBU 3/2000. Bilang resulta, ang istraktura ng balanse ay nasira. Para sa mga account (sub-account) na nilalayong buod ng impormasyon tungkol sa mga asset at pananagutan, ang halaga nito ay ipinahayag sa foreign currency, sa column na "Val." ng tsart ng form ng listahan ng mga account na "Basic", ang tanda ng accounting ng pera ay nakatakda - ang "+" sign. Ang muling pagkalkula ay ginawa sa exchange rate ng Central Bank ng Russian Federation sa huling petsa ng panahon ng pag-uulat. Ang mga halaga ng palitan ay naka-imbak sa direktoryo ng Mga Pera. Kung ang katumbas ng ruble ng halaga ng pera na muling kinalkula sa exchange rate ng Central Bank ng Russian Federation sa huling petsa ay hindi tumutugma sa balanse ng ruble ng nasuri na accounting object, kinakalkula ang pagkakaiba sa halaga ng palitan. Ito ay iniuugnay sa account 91 "Iba pang kita at gastos", isang bagay ng analytical accounting na may halaga ng katangian na "Uri ng iba pang kita at gastos" - "Mga pagkakaiba sa halaga ng palitan".
Ang awtomatikong muling pagkalkula ng mga ari-arian at pananagutan na isinasaalang-alang sa mga account na may tanda ng accounting ng pera sa huling petsa ng buwan ng pag-uulat ay isinasagawa gamit ang dokumento ng regulasyon na "Revaluation ng pera".
Sinusuri ng seksyong "Pagsusuri ng mga entry sa accounting" para sa mga maling entry na maaaring humantong sa pagbaluktot ng taxable base at ang halaga ng buwis na babayaran sa badyet para sa value added tax at sales tax.
Ang isang maliit na gag sa paksa ng pag-update kung saan nanggaling ang lahat sa Internet, ang 1C ay huminto sa pag-update ng 1C7.7 bilang tulad. , iyon ay, kailangan mong kumuha ng floppy disk, kumuha ng mga dilaw na sheet ng papel na may paglalarawan ng pagsasaayos at pumunta sa opisina ng 1C para sa isang update. PERO mayroong "TECHNOFORM", isang tax stray para sa gawain ng pag-uulat sa electronic form, ito ay namamahagi ng 1C7.7 update nang libre para sa mga bumili ...
Link sa kung paano mag-download ng mga update mula sa Internet: http://forum.ru-board.com/topic.cgi?forum=...&start=1660
at dito: http://forum.ru-board.com/topic.cgi?forum=...mit=1&m=1#1
Narito ang inilarawan kung ano ang gagawin sa mga .exe na ito na na-download sa pamamagitan ng Internet, nang direkta kung paano mag-update:
Paano mag-install at mag-update ng mga accounting form (regulated)
PAG-UULAT NG MGA FORM
Ang mga form sa pag-uulat ay konektado sa "Regulated reports" mode. Upang i-invoke ang mode na ito, gawin ang sumusunod:
- Piliin ang item na "Regulated reports" sa menu na "Reports" ng main menu ng program o
- Piliin ang item na "Mga Ulat" sa menu na "Mga Operasyon" ng pangunahing menu ng programa;
- Sa listahan, piliin ang linyang "Regulated reports";
- I-click ang pindutang "OK".
Sa dialog na "Regulated reports" mode, i-click ang "Load" button. Tatawagin ang isang karaniwang file open dialog, kung saan dapat mong piliin at buksan ang anumang file na may extension na EXE (halimbawa, ang Service.exe file).
Pagkatapos nito, ang listahan ng mga form sa pag-uulat na kasama sa paghahatid ay ipapakita sa dialog na "Mga kinokontrol na ulat." Isinasaad ng mga checkbox ang mga form na kailangang i-upload. Sa pamamagitan ng pag-check o pag-alis ng check sa mga kinakailangang form, maaari mong piliin ang mga kinakailangang form na ia-upload. Pagkatapos piliin ang mga form, i-click ang "OK" na buton upang makumpleto ang pag-download.
Pagkatapos nito, nilo-load ang mga bagong form sa pag-uulat. Ang proseso ng pag-download ay tumatagal ng ilang oras. Kapag naglo-load ng set ng pag-uulat mula sa mga floppy disk, hihilingin sa iyo ng programa na magpasok ng isa pang floppy disk sa drive.
Pagkatapos mag-load, bubuksan muli ang dialog ng operating mode na may regulated na pag-uulat. Sa listahan ng mga ulat ay palaging may tagubilin para sa pagtatrabaho sa mga form ng pag-uulat - ito ay matatagpuan sa listahan ng mga ulat bilang ang pinakaunang isa. Buksan ito at sundin ang mga tagubilin at rekomendasyon sa loob nito.
- Kung nag-account ka para sa ilang mga negosyo, dapat mong ulitin ang pamamaraang inilarawan sa file na ito para sa bawat infobase na naglalaman ng data ng mga negosyong ito.
- Bago gamitin ang mga form sa pag-uulat, dapat mong suriin ang kawastuhan ng impormasyon tungkol sa negosyo at ang halaga ng mga rate ng buwis, kontribusyon at bayad.
- Dahil ang mga iminungkahing algorithm para sa pagbuo ng mga form sa pag-uulat ay idinisenyo para sa paggamit sa iba't ibang mga negosyo, maaaring kailanganin mong higit pang ayusin ang mga algorithm na ito upang maisaayos ang mga ito sa mga detalye ng accounting sa iyong negosyo. Inirerekomenda na i-save mo ang orihinal na mga form sa pag-uulat sa isang hiwalay na direktoryo sa iyong hard drive bago gumawa ng mga pagsasaayos.
MANWAL NA PAGKONEKTA NG MGA FORM SA PAG-UULAT
Kung sa ilang kadahilanan ang paglo-load ng isang bagong hanay ng mga form sa pag-uulat sa mode na "Regulated reports" ay hindi naisagawa, ang mga form sa pag-uulat ay maaaring ikonekta nang manu-mano. Para dito:
- Pumunta sa direktoryo ng ExtForms na matatagpuan sa direktoryo kasama ang iyong infobase;
- Sa direktoryo ng ExtForms, lumikha ng direktoryo na pinangalanan RPххQх.GRP
(kung saan: RP [bilang taon - dalawang numero] Q [quarter number - isang digit], halimbawa: RP03Q4.GRP); - Kopyahin ang lahat ng mga file na may extension na *.EXE at ang Ver.id file na matatagpuan sa mga diskette ng kinokontrol na kit ng paghahatid ng pag-uulat sa direktoryo ng RPххQх.GRP;
- Patakbuhin ang lahat ng *.EXE file nang sunud-sunod para sa pagpapatupad. Kapag pinatakbo mo ang bawat file, magsisimula itong i-unpack ang form ng pag-uulat at isulat ito sa disk;
Y (Oo, Oo)- kung GUSTO mong PALITAN ang report file na mayroon ka na sa disk ng isang bagong file na kinuha mula sa archive;
Kung tumugon ka sa isang kahilingan "Y" o "N", ang programa sa pag-unpack ay mangangailangan din ng tugon sa kahilingan sa hinaharap kapag ang pangalan ng file na kinukuha mula sa archive ay tumutugma sa isa na mayroon na sa disk.
Pagkatapos ng sagot "A" awtomatikong tatakbo ang unpacker at walang screen prompt na ipapakita.
Sa anumang oras maaari mong pindutin ang mga key Ctrl+Break at i-abort ang proseso ng pag-unpack. Ang mga file na pinamamahalaang i-extract ng unpacking program mula sa archive ay mananatili sa disk. Pagkatapos mag-unpack, tanggalin ang lahat ng mga file na may extension na *.EXE mula sa direktoryo ng RPххQх.GRP.
Pagkatapos mag-unpack, pumunta sa 1C: Accounting 7.7 at tawagan ang "Regulated reports" mode (kung ang "Regulated reports" mode ay tinatawag na, isara ito at tawagan itong muli). Ang isang bagong linyang "Pag-uulat para sa x quarter ng 20xx" ay dapat lumabas sa listahan ng "Mag-ulat ng pangkat."
Nagaganap sa dalawang yugto - pag-update ng platform at pagsasaayos. Bilang karagdagan, ang mga configuration ay kadalasang nagdaragdag ng mga karagdagang hakbang upang i-update ang kinokontrol na pag-uulat. Isaalang-alang ang sunud-sunod na mga tagubilin.
Upang i-update ang 1C 7 Platform, patakbuhin lamang ang file ng pag-install at i-install ang program na may bagong bersyon sa parehong direktoryo tulad ng luma. Papalitan ng installer ang mga lumang file ng mga bago.
Maaari kang mag-install sa iba't ibang mga direktoryo. Sa kasong ito, ang computer ay magkakaroon ng dalawang pagkakataon ng Platform na may magkakaibang mga bersyon:
Pakitandaan na kapag nag-i-install ng update, maaari mong baguhin ang mga paunang setting, gaya ng pangalan ng organisasyong nagmamay-ari ng program o ang hanay ng mga naka-install na bahagi:
Update sa configuration 1C 7
Ang configuration ay isang 1C 7.7 application solution, halimbawa, 1C Accounting 7.7, Salary at Personnel, atbp.
Para i-update ang 1C configuration, kailangan mo munang ihanda ang update distribution kit. Ang katotohanan ay sa karamihan ng mga kaso ang pag-update ay inihatid sa isang unibersal na anyo: para sa pangunahing bersyon at para sa propesyonal na bersyon. Mas tiyak, ang distribution kit ay partikular na ibinibigay para sa pangunahing bersyon, at kung mayroon kang propesyonal na bersyon, kailangan mong ihanda ito.
Lumikha ng isang hiwalay na folder, halimbawa, "Paghahanda para sa pag-update" at kopyahin ang lahat ng mga file mula sa pakete ng pamamahagi ng update doon:
Ngayon, patakbuhin natin ang 1C program at lumikha ng isa pang infobase. Tawagan natin itong "Paghahanda para sa pag-update" at tukuyin ang landas sa aming bagong folder:
Patakbuhin ang programa sa Configurator mode. Bago ang anumang mga aksyon sa pagsasaayos, kailangan mong buksan ito (menu "Configuration" - "Buksan ang configuration" o ang kaukulang icon).
Kung mayroon kang propesyonal na bersyon, magbubukas ang babalang ito:
Pinindot namin ang "OK". Bubuksan nito ang puno ng pagsasaayos. I-click ang "I-save":
Ngayon buksan natin ang Configurator ng database na ia-update natin:
Kumuha ng 267 1C na mga aralin sa video nang libre:
Halimbawa, pinili ko ang Configuration 1C “Accounting and reporting of an entrepreneur, ed. 1.2":
Tulad ng nakikita mo mula sa figure, ang kasalukuyang release ng programa ay 7.70.260. Ngayon ay ia-update namin ito para ilabas ang 7.70.265. Ipaalala ko sa iyo na naihanda na namin ito at nasa folder na "Paghahanda para sa pag-update".
Tiyaking gumawa muna ng backup na kopya ng database ng impormasyon. Upang gawin ito, pumunta sa menu na "Administration" - "Pag-save ng data":
Piliin ang path ng pag-save at pangalan ng file dito. I-click ang "I-save".
Pagkatapos mag-save, magsisimula na kaming mag-update. Sa aming kaso, ang pag-update ay dapat gawin sa merge mode. Pumunta sa menu na "Configuration" - "Pagsasama-sama ng mga configuration ...". Piliin ang file na "1cv7.md" mula sa direktoryo ng "Paghahanda para sa pag-update":
Ihahambing ng programa ang kasalukuyang configuration at ang na-update. Ang resulta ay ipapakita sa isang hiwalay na window. Sa window na ito, makikita mo kung anong mga pagbabago ang ginawa sa bagong release, at kung gusto mo, maaari mong tanggihan ang ilan.
Itakda ang seksyong "Priyoridad ng Configuration" sa "Loadable Configuration", at sa seksyong "Merge Method" - "Palitan ang Mga Bagay":
Pinindot namin ang "OK".
Pagkatapos ng pagsasama, nai-save namin ang nagresultang pagsasaayos. Ang database ay restructure ayon sa update. I-click ang "Tanggapin":
Kinukumpleto nito ang pag-update mula sa panig ng Configurator.
Ngayon, patakbuhin natin ang programa sa Enterprise mode at kumpirmahin ang legalidad ng natanggap na update. Pagkatapos nito, kung kinakailangan, ang system ay gagawa ng mga update sa antas ng mga kredensyal, at sa puntong ito ang pag-update ay maaaring ituring na kumpleto:
Update ng kinokontrol na pag-uulat sa 1C 7.7
Hindi tulad ng bersyon 1C 8, sa bersyon 7.7, ang kinokontrol na pag-uulat ay inihahatid nang hiwalay.
Upang i-download ito, kailangan mong pumunta sa menu na "Mga Ulat" - "" (maaaring mag-iba ang path sa iba't ibang configuration):
Gaya ng nakikita mo, hindi pa ako nagda-download ng anumang pakete ng mga kinokontrol na ulat sa ngayon. Ngayon ay aayusin natin ito.
Sa una, ang pag-uulat ay nasa isang nakabalot na anyo. Dapat ganito ang hitsura ng file: 16q2001_PBOUL.zip, kung saan 16 ang taon, q2 ang ikalawang quarter, 001 ang bersyon ng pamamahagi, PBOUL ang pangalan ng configuration.
Kailangan mong i-unpack ang archive na ito sa isang folder na maginhawa para sa iyo.
1. Pangkalahatang impormasyon tungkol sa mga ulat
Ang huling hakbang sa bookkeeping aypagtanggap ng mga ulat.
Ang isang mahalagang punto ay ang automation ng accounting ay nagbibigay-daan sa iyo upang makakuha ng mga intermediate (operational) na resulta.
Bago bumuo ng mga ulat, kinakailangang suriin kung ang pagkalkula ng mga resulta ng accounting para sa quarter na na-summarized sa mga ulat ay itinatag, at mas mahusay na ganap na muling kalkulahin ang mga resulta.
Ang mga ulat ay nabuo batay sa inilagay na data, iyon ay, mga pag-post(Ang mga hindi nai-post na mga dokumento o mga dokumento na hindi bumubuo ng mga pag-post ay hindi isinasaalang-alang).
Mga ulatnahahati sa pamantayan at kinokontrol.
Mga Karaniwang Ulat tinukoy ng pagsasaayos, binago sa configurator, ginagamit upang makakuha ng impormasyon, bilang panuntunan, sa anumang account (maliban sa cash book, sales book, atbp.).
Mga regulated na ulat ay nilikha sa kumpanya 1C, sumunod sa mga regulasyon, nagsisilbi para sa pagsusumite sa mga pampublikong awtoridad (balance sheet No. 1, pagkalkula ng VAT, atbp.). Ang mga naka-iskedyul na ulat ay maaaring dagdagan sa pamamagitan ng pagdaragdag ng mga ito sa programa mula sa mga file.
Ang lahat ng mga ulat ay maaaring i-compile para sa isang panahon na tinukoy sa alinman sa dalawang petsa, o sa isang quarter o isang buwan.
Ang lahat ng mga ulat ay nakapaloob sa item ng menuMga ulat.
2. Pagbuo ng mga ulat
Pagbuo ng mga karaniwang ulat.
Upang makabuo ng isang karaniwang ulat, ito ay kinakailangan mula sa talataMga ulatpiliin ang nais na linya o mag-click sa pindutan ng toolbar, lilitaw ang isang dialog box, tukuyin ang panahon ng ulat at iba pang kinakailangang mga parameter dito, i-clickOk- may lumabas na ulat. Pagkakaiba sa pagitan ng mga pindutanOk at Formay kapag ginagamit ang pangalawang pindutan, ang dialog box ay hindi nawawala sa screen. Sa kanan ng tuldok sa dialog box ay mayroong isang pindutan(Period selection), nagbubukas ito ng karagdagang window para sa pagpili ng ilang nakapirming panahon (kasalukuyang quarter, buwan, araw, panahon).
Ang ulat ay may mga pindutan:Refresh- muling kinakalkula ang ulat. Ito ay kinakailangan kapag binago mo ang anumang mga detalye ng mga dokumento o mga transaksyon sa mga journal, at ito ay maaaring makaapekto sa mga kabuuan para sa mga account na nasuri sa ulat.Setting– tumatawag ng dialog box para sa ulat na ito, na nagbibigay-daan sa iyong baguhin ang panahon ng ulat at iba pang mga parameter at muling buuin ang ulat.Kapag nagtatrabaho ka sa isang ulat sa lahat ng oras at madalas mong kailangang baguhin ang mga parameter ng pagbuo ng ulat sa dialog box, maaari mong i-save ang mga setting ng ulat (panahon, account, at iba pang mga parameter) gamit ang button(I-save ang setting), pagkatapos i-click ito, kailangan mong ipasok ang pangalan ng setting, i-click ang Ok. Maaari kang mag-save ng walang limitasyong bilang ng mga setting. Sa susunod na makabuo ka ng ulat, kailangan mong i-click ang button(Buksan ang setting), piliin ang pangalan nito mula sa listahan, i-click ang Ok at pagkatapos ay buuin ang ulat sa karaniwang paraan.
Pagbuo ng mga kinokontrol na ulat.
Mga Ulat ® Naka-iskedyul ® Piliin ang pangkat ng ulat ® Piliin ang ulat ® Buksan (lumalabas ang dialog box)® o Form (dito maaari ka ring mag-print ng blangko na form ng ulat gamit ang pindutanForm, i-save o buksan ang mga setting ng ulat).
Maaaring i-edit ang mga naka-iskedyul na ulat.
3. Mga uri ng karaniwang ulat
4. I-save at ipasokkaugnayan ng mga ulat
Pagkatapos mabuo at lumabas ang ulat sa aktibong window, maaari itong i-save sa isang hiwalay na file:
Maaaring buksan ang naka-save na ulat:
file ® Buksan (o i-click ang button ® Piliin ang direktoryo at drive ® Piliin ang filename ® Buksan.
Dapat suriin ng accountant ang mga natanggap na ulat.
Pagsusuri – ito ay ang pagkabulok ng kabuuan sa magkakahiwalay na elemento.
Ang layunin ng pagsusuri ay upang matukoy ang mga error na ginawa alinman sa pagpapatupad ng mga transaksyon sa negosyo, o kapag ipinasok ang mga ito sa isang computer.
Dahil ang mga error sa aritmetika sa awtomatikong anyo ng accounting na may tamang paghawak ng programa (tamang pamamahala ng mga resulta ng accounting at pagpapatakbo) ay napakabihirang, ang pinakamahalagang bagay sa kasong ito ay upang makilala ang mga error sa mga merito.
Kung ang isang accountant, kapag tumitingin ng isang buod na ulat, ay interesado sa ilang tagapagpahiwatig, kung gayon mayroon siyang pagkakataon na malaman kung ano ang binubuo ng halagang ito - i-double click lamang ang halaga ng interes at maaari mong malaman kung anong mga halaga ng analytical na mga resulta nito binubuo ng, at pagkatapos ay (i-double-click muli) - alamin mula sa kung anong mga halaga ng mga transaksyon.
Kung sa ganitong paraan natuklasan ng accountant ang isang pagkakamali, dapat niyang gawinayusin hindi sa ulat, ngunit sa operasyon,
dahil ang lahat ng kabuuan ay kinakalkula ng mga halaga ng mga transaksyon! Mula sa window ng transaksyon, maaari mong buksan ang mga detalye ng dokumento at itama ang mga ito o pumunta sa journal ng mga transaksyon o pag-post.
Ilagay natin ito sa pagkakasunud-sunod:
checkerboard(double click sa sum)®
Pag-post ng journal(double click sa wire)®
Operasyon(pagwawasto ng isang error sa isang arbitrary o karaniwang operasyon upang itama ang isang error sa isang dokumento - mag-click sa pindutan®
Mga detalye ng dokumento) (i-click ang pindutan®
Log ng aktibidad(i-click ang button®
Pag-post ng journal.
Kapag ibinalik ang "pabalik", kailangan mong isara ang mga nested window, gayunpaman, ang mga numero sa mga ulat ng buod ay hindi itama ang kanilang mga sarili - kailangan mong mag-click sa pindutanRefresh.
Bagama't hindi masyadong madalas, may mga organisasyon pa rin na nagtatrabaho sa 1C: Enterprise 7.7. Ang wika ng bersyong ito ay seryosong naiiba sa wika ng 1C:Enterprise 8, kaya kahit na ang paggawa ng isang simpleng ulat ay maaaring maging problema para sa isang tao na hindi nagtrabaho sa 1C 7.7 (tulad ko). Walang gaanong impormasyon sa Internet, karaniwang lahat ay tumutukoy sa ZHKK (dilaw-pulang mga libro ng mga manwal), kaya susubukan kong ibuod ang lahat ng nakita ko sa artikulong ito. Ilalarawan ko ang paglikha ng isang ulat nang hindi gumagamit ng mga konstruktor, bagaman maaari nilang gawing simple ang gawain.
Kaya, ang gawain: upang lumikha ng isang ulat - isang rehistro ng mga papasok na invoice para sa metal (ang organisasyon ay nakikibahagi sa pagtanggap ng scrap). Ang rehistro ay isang talahanayan na may numero at petsa ng invoice, ang pangalan ng metal, atbp. Ang nilalaman ay hindi napakahalaga, ito ay mahalaga na ang data ay matatanggap sa pamamagitan ng isang kahilingan sa dokumento Pagtanggap ng kalakal at ang tabular na bahagi nito. Ang user ay makakapagtakda ng mga filter para sa ulat ayon sa mga petsa, ayon sa stock at ayon sa uri ng metal (ferrous o non-ferrous).
Gumawa ng ulat
- Gumawa kami ng ulat. Tatawagin ang akin JournalPSA. Ginagawa ito sa parehong paraan tulad ng sa 1C 8. Kapag binuksan mo ang ginawang ulat, agad na ipinapakita ang form nito. Sa ibaba ng mga tab maliban sa mode Dialog may mga mode Module at mga layout ng ulat. Maaaring magdagdag ng mga layout sa pamamagitan ng pag-right click sa antas ng tab at pagpili Magdagdag ng talahanayan.
- Nasa mode Dialog nagdaragdag kami ng mga input field kung saan ilalagay ang data para sa mga filter. Katulad ng 1C 8, may mga kontrol sa ibabang toolbar. Kapag nagdaragdag ng input field, magbubukas ang isang property window kung saan kailangan mong tukuyin Identifier at Uri ng datos. Ang identifier ay Pangalan isang elemento kung saan magiging posible na makuha ang halaga na pinili ng user. Kaya idinagdag ko ang mga sumusunod na patlang: SelectStartPeriod, SelectEndPeriod, SelectMetal, SelectStorage. Kailangan din namin ng isang pindutan Form malamang meron na. Bibigyan ko lamang ng pansin ang parameter Formula sa mga katangian nito. Ang pangalan ng pamamaraan na tinatawag sa pamamagitan ng pagpindot sa pindutan ay nakasulat doon. Iyon ay, halimbawa, form().
- Lumilikha kami ng layout ng ulat. Ang lahat dito ay mukhang mga layout sa 1C 8. Ang parehong spreadsheet na dokumento na mayroon mga seksyon(mga rehiyon din sila). Ang mga pangalan ng seksyon ay itinalaga sa pamamagitan ng menu mesa. Ang mga cell ay may ilang mga uri ng pagpuno, na katulad ng mga uri sa 1C 8: teksto, parameter, template. Tanging parameter tinawag dito Pagpapahayag.
Mayroon ding pagkakaiba mula sa 1C 8. Ang mga expression ng parameter ay hindi nakatalaga ng mga pangalan dito, ngunit ang pangalan ng variable ay inireseta, kung saan kailangan mong kunin ang halaga para sa pagpapalit sa layout. Halimbawa, sa aking kahilingan, matatanggap ang numero ng invoice, samakatuwid, sa mga katangian ng kaukulang layout ng cell na may uri Pagpapahayag Ako ay mag susulat Kahilingan.Numero.
Ang template ay gumagana sa parehong paraan tulad ng sa 1C 8. Ang bahagi ng teksto ay nakasulat gaya ng dati, at ang expression ay nakapaloob sa mga square bracket. At dapat din itong maglaman ng variable kung saan kinukuha ang halaga. Halimbawa, kailangan kong kunin ang antas ng radyaktibidad ng natanggap na scrap mula sa resulta ng query at magdagdag ng yunit ng sukat sa numero µSv/h. Ang sumusunod na template ay angkop para dito: [Humiling ng Radiation] µSv/h
- Ngayon ay lumipat tayo sa pamamaraan ng pagbuo ng ulat. Malamang ang pamamaraan para sa pindutan Form nagawa na, kung hindi pa, gumawa nang manu-mano. Magiging ganito ang code:
Form() na pamamaraan
Variable na Kahilingan, Text ng Kahilingan, Tab;
//Gumawa ng object ng uri ng Request
Kahilingan = CreateObject("Request" );
RequestText =
"//((REQUEST(request)
|Panahon mula SelectStartPeriod hanggang SelectConPeriod;
|Proseso na Hindi Minarkahan para sa Pagtanggal;
| Walang mga resulta; |
|Number = Document.Receipt of Goods.DocNumberIncoming;
|Petsa = Document.Receipt of Goods.DateDocIncoming;
|Sender = Document.Receipt of Goods.Contractor.Description;
|LegalAddress = Document.Receipt of Goods.Contractor.LegalAddress;
|DocumentSeries = Document.Incoming Goods.Contractor.DocumentSeries;
|DocumentNumber = Document.Receipt of Goods.Contractor.DocumentNumber;
|DocumentIssued By = Document.Goods Receipt.Counterparty.DocumentIssued By;
|Metal = Dokumento.Receipt of Goods.Goods.Metal;
|Timbang = Dokumento.Pagtanggap ng Mga Kalakal.Dami;
|Radiation = Dokumento.Receipt of Goods.Radiation;
|Lokasyon ng Imbakan = Dokumento.Pagtanggap ng Mga Kalakal.Lokasyon ng Imbakan;
|GroupingDocumentString;
|Pagpapangkat ng Dokumento;
|Kondisyon(Metal.Colored = SelectMetal);
|Kondisyon(StorageLocation = SelectStorageLocation);
|" //))HILING
;Ang text ng kahilingan, sa palagay ko, ay malinaw. Upang mabuo ito, maaari mong gamitin ang tagabuo ng query (top menu Mga konstruktor). Hayaan akong ituon ang iyong pansin sa ilang mga tampok:
- Ang bawat field ng query ay nakasulat sa isang hiwalay na variable, makikita ang mga ito bago ang = sign. Sa prinsipyo, ito ay katulad ng pagtatakda ng mga alias sa .
- Sa kahilingan kinakailangan dapat mayroong kahit isang pagpapangkat. Kung hindi, magiging imposibleng i-bypass ang resulta ng query. Sa kasong ito, ang pagpapangkat ay mauuna sa mga linya ng dokumento ng Resibo ng Mga Kalakal, at pagkatapos ay sa mismong mga dokumento. Kung mag-iiwan ka lamang ng mga linya ng dokumento sa pagpapangkat, isang dokumento ang ipapakita.
- Ang kahilingan ay maaaring kumuha ng data mula sa form. Halimbawa, ang conditionStorageLocation = SelectStorageLocation ay nagsasabi na ang halaga ay kukunin mula sa input field na pinangalanang SelectStorageLocation.
// Kung may error sa kahilingan, lumabas sa procedure
Kung Hiling. Ipatupad(QueryText) = 0 Pagkatapos
Bumalik;
Tapusin kung ;// Maghanda upang i-populate ang mga output form na may data ng kahilingan
Tab = CreateObject("Table" );
Tab. SourceTable("layout" );
Tab. OutputSection("Pamagat" );
estado( "Pinupuno ang talahanayan ng output...") ;
Tab. Mga Pagpipilian(0 , 0 , TableTableHeight() , 0 );Dito sinusuri namin ang kakayahang isagawa ang kahilingan at, kung maayos ang lahat, lumikha kami ng isang dokumento ng spreadsheet batay sa layout at ipinapakita ang seksyon header.
Habang Request. Pagpapangkat() = 1 Loop
// Punan ang mga field ng kahilingan
Deliveryman = Pinaikling LP (Kahilingan. Tagapaghatid) + ", " + Pinaikling LP (Kahilingan. Legal na Address) + ", pasaporte " + Kahilingan. DocumentSeries + " " + Query. DocumentNumber + "Ibinigay" + Kahilingan. DocumentIssued By;
Tab. OutputSection("Data" );
EndCycle ;
// Output ng nakumpletong form
Tab. ViewOnly(1);
Tab. Show("Ulat" , "" );
EndProcedureNgayon ay umiikot kami sa lahat ng mga pagpapangkat (at kung walang mga pagpapangkat, hindi namin ma-bypass ang resulta ng query) at ipakita ang seksyon Data. Tandaan na ang mga expression sa mga cell ng layout ay kailangang tumugma sa mga variable sa module? Ito ay kung saan ito gumagana. Kapag ang isang seksyon ay ipinakita, ang mga expression ay awtomatikong papalitan ng mga halaga ng parehong mga variable. Ang lahat ng data sa layout ay natanggap mula sa kahilingan, maliban sa data ng naghahatid. Ito ay nakolekta mula sa ilang mga patlang ng resulta ng query.
Iyon lang, handa na ang ulat.