Mga nilalaman ng configuration. Scientific electronic library "1C: Enterprise": pagtanggap ng mga materyales para sa produksyon

Istruktura ng lecture: istraktura at layunin ng karaniwang pagsasaayos "1C: Accounting 8.1", saklaw ng aplikasyon ng karaniwang mga pagsasaayos na "Manufacturing Enterprise Management" at "Trade Management", mga katangian ng karaniwang pagsasaayos na "Salary and Personnel Management", pangunahing mga kakayahan sa serbisyo ng karaniwang mga pagsasaayos.

Configuration "1C: Accounting 8.1".

1C: Ang Accounting 8.1 ay isang universal mass-use program para sa pag-automate ng accounting at tax accounting, kabilang ang paghahanda ng mandatory (regulated) na pag-uulat. Ito ay isang handa na solusyon para sa accounting sa mga organisasyon na nakikibahagi sa anumang uri ng komersyal na aktibidad: pakyawan at tingi na kalakalan, kalakalan ng komisyon (kabilang ang subcommission), pagkakaloob ng mga serbisyo, produksyon, atbp. Ang accounting at tax accounting ay ipinatupad alinsunod sa kasalukuyang batas ng Russian Federation.

Kasama sa pagsasaayos ang isang tsart ng mga account para sa accounting, na na-configure alinsunod sa Order ng Ministri ng Pananalapi ng Russian Federation "Sa pag-apruba ng tsart ng mga account para sa accounting ng mga aktibidad sa pananalapi at pang-ekonomiya ng mga organisasyon at mga tagubilin para sa aplikasyon nito." Tinitiyak ng pamamaraan ng accounting ang sabay-sabay na pagpaparehistro ng bawat talaan ng isang transaksyon sa negosyo kapwa sa accounting account at sa mga kinakailangang seksyon ng analytical accounting, quantitative at currency accounting. Maaaring independyenteng pamahalaan ng mga user ang pamamaraan ng accounting bilang bahagi ng pagse-set up ng mga patakaran sa accounting, lumikha ng mga bagong sub-account at mga seksyon ng analytical accounting. Ang "1C: Accounting 8.1" ay nagbibigay ng solusyon sa lahat ng mga problemang kinakaharap ng serbisyo ng accounting ng isang enterprise, kung ang serbisyo ng accounting ay ganap na responsable para sa accounting sa enterprise, kabilang, halimbawa, ang pag-isyu ng mga pangunahing dokumento, accounting para sa mga benta, atbp. Bilang karagdagan, ang impormasyon tungkol sa ilang mga uri ng mga aktibidad, pangangalakal at pagpapatakbo ng produksyon ay maaaring ipasok ng mga empleyado ng mga kaugnay na serbisyo ng negosyo na hindi mga accountant.

Sa huling kaso, ang serbisyo ng accounting ay nagpapanatili ng metodolohikal na patnubay at kontrol sa mga setting ng base ng impormasyon, na tinitiyak ang awtomatikong pagmuni-muni ng mga dokumento sa accounting at tax accounting. Ang solusyon sa application na ito ay maaari ding gamitin lamang para sa accounting at tax accounting, at ang mga gawain ng pag-automate ng iba pang mga serbisyo, halimbawa, ang departamento ng pagbebenta, ay maaaring malutas gamit ang mga espesyal na pagsasaayos o iba pang mga system.

Ang "1C: Accounting 8.1" ay isang kumbinasyon ng "1C: Enterprise 8.1" na platform at ang configuration ng "Enterprise Accounting."

Kasama sa “1C: Accounting 8.1” ang kakayahang magamit kasama ng mga solusyon sa aplikasyon na “Trade Management” at “Salaries and Personnel Management”, na ginawa rin sa platform na “1C: Enterprise 8.1”.

Ang lugar ng paksa na awtomatiko ng "1C: Accounting 8.1" ay inilalarawan ng sumusunod na diagram (tingnan ang Fig. 1).

Fig.1. Diagram ng pagpapatakbo ng configuration
"1C: Accounting 8.1"

Isaalang-alang natin ang teknikal na pagpapatupad ng mga pangunahing uri ng accounting sa 1C: Accounting 8.1 configuration.

Accounting "mula sa dokumento" at karaniwang mga operasyon. Ang pangunahing paraan upang ipakita ang mga transaksyon sa negosyo sa accounting ay ang pagpasok ng mga dokumento ng pagsasaayos na naaayon sa mga pangunahing dokumento ng accounting. Bilang karagdagan, pinapayagan ang direktang pagpasok ng mga indibidwal na transaksyon. Para sa pagpasok ng grupo ng mga transaksyon, maaari mong gamitin ang mga karaniwang operasyon - isang simpleng tool sa automation na madaling at mabilis na mai-configure ng user.

Batch accounting. Ang accounting para sa mga kalakal, materyales at tapos na produkto ay isinasagawa alinsunod sa PBU 5/01 "Accounting para sa mga imbentaryo" at mga alituntunin para sa aplikasyon nito.

Ang mga sumusunod na paraan para sa pagpapahalaga sa mga imbentaryo sa pagtatapon ay sinusuportahan: sa average na halaga; sa halaga ng unang pagkuha ng mga imbentaryo (paraan ng FIFO); sa halaga ng pinakahuling pagkuha ng mga imbentaryo (LIFO method).

Kontrol ng imbentaryo. Ang quantitative-total accounting at batch accounting ay maaaring mapanatili para sa mga bodega. Maaaring i-disable ang warehouse accounting kung hindi ito kailangan.

Accounting para sa mga transaksyon sa kalakalan. Automated accounting ng mga transaksyon ng pagtanggap at pagbebenta ng mga kalakal at serbisyo. Para sa retail na kalakalan, ang mga teknolohiya para sa pagtatrabaho sa parehong automated at hindi awtomatikong retail outlet ay sinusuportahan. Posibleng panatilihin ang mga rekord ng kalakalan ng komisyon kapwa may kaugnayan sa mga kalakal na kinuha sa komisyon at inilipat para sa karagdagang pagbebenta.

Accounting para sa mga transaksyon sa cash. Automated accounting ng paggalaw ng cash at non-cash na mga pondo, kabilang ang mga transaksyon sa palitan ng pera.

Ang mga pag-aayos sa mga katapat at may pananagutan na mga tao ay isinasagawa; ang accounting ng mga pag-aayos sa mga katapat ay maaaring isagawa sa rubles, maginoo na mga yunit at dayuhang pera.

Accounting para sa mga fixed asset at intangible asset ay isinasagawa alinsunod sa PBU 6/01 "Accounting for fixed assets" at PBU 14/2000 "Accounting for intangible assets". Ang lahat ng mga pangunahing pagpapatakbo ng accounting ay awtomatiko: resibo, pagtanggap para sa accounting, depreciation, modernisasyon, paglipat, write-off, imbentaryo.

Accounting ng produksyon. Awtomatikong pagkalkula ng halaga ng mga produkto at serbisyo na ginawa ng pangunahing at pantulong na produksyon.

Ang pag-andar ng pagkalkula ng sahod para sa mga empleyado ng enterprise, mutual settlements sa mga empleyado hanggang sa pagbabayad ng sahod sa pamamagitan ng cash register, paglipat ng sahod sa mga personal na account ng mga empleyado sa bangko at pagdeposito ay ipinatupad.

Accounting para sa mga pang-ekonomiyang aktibidad ng ilang mga organisasyon sa isang solong base ng impormasyon. 1C: Ang Accounting 8.1 ay nagbibigay ng kakayahang mapanatili ang accounting at mga talaan ng buwis para sa ilang mga organisasyon sa isang karaniwang base ng impormasyon, at ang mga indibidwal na negosyante ay maaaring kumilos bilang hiwalay na mga organisasyon. Magiging maginhawa ito sa isang sitwasyon kung saan ang mga aktibidad sa ekonomiya ng mga organisasyong ito ay malapit na nauugnay sa isa't isa: sa kasalukuyang trabaho, maaari mong gamitin ang mga karaniwang listahan ng mga kalakal, mga katapat (kasosyo sa negosyo), mga empleyado, sariling mga bodega, atbp., at makabuo ng mandatory hiwalay na pag-uulat. Salamat sa kakayahang itala ang mga aktibidad ng ilang mga organisasyon sa isang solong base ng impormasyon, ang "1C: Accounting 8.1" ay maaaring magamit kapwa sa mga maliliit na organisasyon at sa mga hawak na may isang kumplikadong istraktura ng organisasyon.

Configuration "1C: Manufacturing Enterprise Management"

"1C: Enterprise 8.1. Ang Manufacturing Enterprise Management" ay isang komprehensibong solusyon sa aplikasyon na sumasaklaw sa mga pangunahing contours ng pamamahala at accounting sa isang manufacturing enterprise. Ang solusyon ay nagbibigay-daan sa iyo upang ayusin ang isang komprehensibong sistema ng impormasyon na nakakatugon sa mga pamantayan ng korporasyon, Ruso at internasyonal at tinitiyak ang mga aktibidad sa pananalapi at pang-ekonomiya ng negosyo.

Ang solusyon sa aplikasyon ay lumilikha ng isang pinag-isang puwang ng impormasyon para sa pagpapakita ng mga aktibidad sa pananalapi at pang-ekonomiya ng isang negosyo, na sumasaklaw sa mga pangunahing proseso ng negosyo. Kasabay nito, ang pag-access sa naka-imbak na impormasyon ay malinaw na inilarawan, pati na rin ang posibilidad ng ilang mga aksyon depende sa katayuan ng mga empleyado.

Sa mga negosyo ng isang holding structure, maaaring saklawin ng isang karaniwang base ng impormasyon ang lahat ng organisasyong kasama sa holding. Ito ay makabuluhang binabawasan ang labor intensity ng record keeping dahil sa muling paggamit ng mga karaniwang set ng impormasyon ng iba't ibang organisasyon. Kasabay nito, pinapanatili ang end-to-end na pamamahala at kinokontrol (accounting at tax) accounting para sa lahat ng organisasyon, ngunit hiwalay na binubuo ang kinokontrol na pag-uulat para sa mga organisasyon. Ang katotohanan ng isang transaksyon sa negosyo ay nakarehistro nang isang beses at makikita sa pamamahala at regulated accounting at inaalis ang pangangailangan na muling ipasok ang impormasyon.

Ang paraan ng pagpaparehistro ng isang transaksyon sa negosyo ay isang dokumento, at upang mapabilis ang trabaho, ang mga mekanismo para sa pagpapalit ng "default" na data at pagpasok ng mga bagong dokumento batay sa mga naunang naipasok ay malawakang ginagamit.

Sa inilapat na solusyon, ang sumusunod na relasyon sa pagitan ng iba't ibang data ng accounting ay pinagtibay: pagsasarili ng data ng pamamahala, accounting at accounting ng buwis; pagiging maihahambing ng data ng pamamahala, accounting at accounting sa buwis; coincidence ng sum at quantitative estimates ng mga asset at liabilities ayon sa management, accounting at tax accounting data, sa kawalan ng mga layuning dahilan para sa kanilang pagkakaiba.

Ang data na ipinasok ng mga user ay mabilis na kinokontrol ng solusyon ng application. Kaya, kapag nagrerehistro ng isang cash na pagbabayad, susuriin ng system ang pagkakaroon ng mga pondo, isinasaalang-alang ang mga umiiral na kahilingan para sa kanilang paggastos. Kapag nirerehistro ang pagpapadala ng mga produkto, susuriin ng system ang katayuan ng mutual settlements sa tatanggap ng mga kalakal.

Ang solusyon sa application ay may kasamang hanay ng mga interface, na nagbibigay sa bawat user ng priyoridad na access sa data at mga mekanismo ng solusyon sa application na kailangan niya. Ang regulated (accounting at tax) accounting para sa mga organisasyon ay isinasagawa sa pambansang pera, habang para sa pamamahala ng accounting para sa enterprise sa kabuuan, ang anumang pera ay maaaring mapili.

Ang iba't ibang mga organisasyon ng isang solong base ng impormasyon ay maaaring gumamit ng iba't ibang mga sistema ng pagbubuwis: sa ilang mga organisasyon - isang pangkalahatang sistema ng pagbubuwis, sa iba - isang pinasimple; Maaaring gumamit ng iba't ibang patakaran sa buwis at accounting. Bilang karagdagan, ang isang sistema ng pagbubuwis sa anyo ng isang solong buwis sa imputed na kita ay maaaring ilapat sa ilang mga uri ng mga aktibidad ng isang organisasyon. Bilang karagdagan sa pamamahala at regulatory accounting, maaari mong mapanatili ang accounting ayon sa internasyonal na mga pamantayan sa pag-uulat sa pananalapi (IFRS). Upang mabawasan ang intensity ng paggawa, ang accounting sa ilalim ng IFRS ay isinasagawa nang walang operasyon, gamit ang pagsasalin (muling pagkalkula) ng data mula sa iba pang mga uri ng accounting.

Solusyon "1C: Enterprise 8.1. Ang Manufacturing Enterprise Management" ay binuo sa modernong teknolohiyang platform na "1C: Enterprise 8.1".

Bilang karagdagan sa platform, kasama sa software package ang configuration ng "Manufacturing Enterprise Management".

Ang lahat ng mga mekanismo ng automation para sa isang solusyon sa aplikasyon ay maaaring nahahati sa dalawang malalaking klase: mga mekanismo para sa pagpapanatili ng mga aktibidad sa pagpapatakbo ng negosyo; mga mekanismo para sa pagpapanatili ng mga di-operasyonal na talaan. Ang mga lugar na kabilang sa mga aktibidad sa pagpapatakbo ay maaaring makilala sa bawat uri ng accounting (maliban sa accounting sa ilalim ng IFRS). Bilang karagdagan, ang solusyon sa aplikasyon ay nahahati sa magkakahiwalay na mga subsystem na responsable para sa paglutas ng mga grupo ng mga katulad na problema: isang subsystem ng pamamahala ng cash, isang subsystem ng pamamahala ng tauhan, isang subsystem ng accounting, atbp. Ang dibisyong ito ay isang tiyak na kombensiyon na nagpapadali sa pag-master ng solusyon sa aplikasyon. . Sa kasalukuyang gawain ng mga gumagamit, ang mga hangganan sa pagitan ng mga subsystem ay halos hindi nararamdaman.

"1C: Enterprise 8.1. Manufacturing Enterprise Management" ay maaaring gamitin sa ilang mga departamento at serbisyo ng mga negosyo sa pagmamanupaktura, kabilang ang: direktorat (CEO, CFO, commercial director, production director, chief engineer, HR director, IT director, development director); pagpaplano at Economic Department; mga workshop sa paggawa; departamento ng produksyon at pagpapadala; punong taga-disenyo ng departamento; punong technologist department; punong departamento ng mekaniko; departamento ng pagbebenta; departamento ng logistik (supply); departamento ng marketing; mga bodega para sa mga materyales at tapos na produkto; accounting; Kagawaran ng Human Resources; departamento ng organisasyon ng paggawa at trabaho; serbisyo sa IT; departamento ng administratibo at ekonomiya; departamento ng konstruksyon ng kapital; departamento ng impormasyon at analitikal; departamento ng estratehikong pag-unlad.

Ang pagpapatupad ng solusyon sa aplikasyon ay may pinakamalaking epekto sa mga negosyong may workforce na ilang sampu hanggang ilang libong tao, na may sampu at daan-daang mga automated na workstation, gayundin sa mga istruktura ng hawak at network.

Configuration "1C: Trade Management"

Solusyon sa aplikasyon "1C: Enterprise 8.1. Trade Management" komprehensibong nilulutas ang mga problema ng: pamamahala at pagpapatakbo ng accounting, pagsusuri at pagpaplano; nag-o-automate ng kalakalan, pananalapi at pagpapatakbo ng bodega; nagbibigay ng modernong antas ng pamamahala ng negosyo.

Ang solusyon sa aplikasyon ay nag-aautomat sa mga sumusunod na bahagi ng aktibidad ng negosyo: pamamahala sa pagbebenta (kabilang ang pakyawan, tingi at kalakalan ng komisyon); pamamahala ng supply chain; pagpaplano sa pagbebenta at pagbili; Pamamahala ng imbentaryo; pamamahala ng mga order ng customer; pamamahala ng relasyon sa customer; pagsusuri ng turnover ng negosyo; pagsusuri ng presyo at pamamahala ng patakaran sa pagpepresyo; pagsubaybay at pagsusuri ng pagiging epektibo ng mga aktibidad sa pangangalakal.

Ang base ng impormasyon ng solusyon sa aplikasyon ay nagtatala ng parehong nakumpleto at nakaplanong mga transaksyon sa negosyo.

"1C: Enterprise 8.1. Trade Management" ay nag-automate sa paghahanda ng halos lahat ng pangunahing kalakalan at mga dokumento ng accounting sa bodega, pati na rin ang mga dokumento ng cash flow. Ang solusyon sa aplikasyon ay idinisenyo para sa anumang uri ng mga operasyon sa pangangalakal. Ipinatupad ang mga function ng accounting mula sa pagpapanatili ng mga direktoryo at pagpasok ng mga pangunahing dokumento hanggang sa pagkuha ng iba't ibang analytical na ulat. Ang solusyon ay nagbibigay-daan sa iyo upang mapanatili ang pamamahala ng accounting para sa negosyo ng kalakalan sa kabuuan. Para sa isang negosyo na may istraktura ng paghawak, ang mga dokumento ay maaaring iguhit sa ngalan ng ilang mga organisasyon na kasama sa paghawak.

"1C: Enterprise 8.1. Trade Management" ay isang handa na solusyon sa aplikasyon batay sa makapangyarihang bagong henerasyong platform ng teknolohiya na "1C:Enterprise 8.1". Bilang karagdagan sa platform, kasama sa software package ang configuration ng "Trade Management".

"1C: Enterprise 8.1. Trade Management" ay nagbibigay ng awtomatikong pagpili ng data na kinakailangan para sa accounting at paglipat ng data na ito sa "1C: Accounting 8.1". Bilang karagdagan, ang paglilipat ng data sa mga pagsasaayos ng accounting ng 1C: Enterprise 7.7 program system ay ibinigay. Ang paglipat ng data mula sa base ng impormasyon ng solusyon sa aplikasyon na "1C: Trade and Warehouse 7.7" ay ibinigay.

Configuration "1C: Salary and Personnel Management"

Ang programang "1C: Salary and Personnel Management 8.1" ay idinisenyo para sa komprehensibong automation ng pagkalkula ng payroll at pagpapatupad ng mga patakaran ng tauhan ng mga negosyo. Ito ay isang bagong henerasyong solusyon sa aplikasyon na isinasaalang-alang ang parehong mga ligal na kinakailangan at ang aktwal na kasanayan ng mga negosyo, pati na rin ang nangangako ng mga pandaigdigang uso sa pagbuo ng mga diskarte sa pagganyak at pamamahala ng tauhan. Ang solusyon sa aplikasyon ay maaaring matagumpay na magamit sa mga serbisyo sa pamamahala ng tauhan at mga departamento ng accounting ng mga negosyo, pati na rin sa iba pang mga departamento na interesado sa epektibong organisasyon ng trabaho ng empleyado.

Gamit ang solusyon, ang mga sumusunod na lugar ng pamamahala at mga aktibidad sa accounting ay awtomatiko: pagpaplano ng mga pangangailangan ng tauhan; paglutas ng mga problema sa pagbibigay ng negosyo sa mga tauhan - pagpili, pagtatanong at pagtatasa; pamamahala ng mga kakayahan, pagsasanay, sertipikasyon ng mga empleyado; pamamahala ng pinansiyal na pagganyak ng mga tauhan; epektibong pagpaplano ng pagtatrabaho ng kawani; accounting ng tauhan at pagsusuri ng tauhan; pagkalkula at pagbabayad ng sahod; pagkalkula ng mga buwis at kontribusyon mula sa pondo ng sahod na kinokontrol ng batas; salamin ng mga naipon na sahod at buwis sa mga gastos ng negosyo.

Pinapayagan ka ng programa na panatilihin ang mga tala sa isang solong base ng impormasyon sa ngalan ng ilang mga organisasyon - mga legal na entity, pati na rin ang mga indibidwal na negosyante, na, mula sa punto ng view ng organisasyon ng negosyo, ay bumubuo ng isang solong negosyo. Ang programa ay nagpapanatili ng dalawang uri ng accounting sa parallel: managerial at regulated.

Ang management accounting ay pinananatili para sa enterprise sa kabuuan, at ang regulated accounting ay pinananatili nang hiwalay para sa bawat organisasyon.

Sa konklusyon, bubuo kami ng mga pangunahing kakayahan sa serbisyo ng lahat ng karaniwang mga pagsasaayos ng "1C: Enterprise 8.1": mga unibersal na tool para sa pagtatrabaho sa mga naka-print na anyo ng mga dokumento na may kakayahang magpadala ng isang dokumento sa pamamagitan ng e-mail; pangkalahatang pagpoproseso ng grupo ng mga direktoryo at dokumento; pagkonekta sa mga panlabas na processor at paghihigpit sa pag-access sa kanilang paggamit; koneksyon ng mga karagdagang naka-print na form sa mga dokumento; pagkonekta ng mga karagdagang processor para sa pagpuno ng mga tabular na bahagi ng mga dokumento; pagtatakda ng petsa ng pagbabawal para sa pagbabago ng data; mga tool sa pangangasiwa ng gumagamit sa 1C: Enterprise mode; paraan ng paghahati ng access sa data sa pamamagitan ng mga workstation ng user (mga tungkulin).

Komposisyon ng isang karaniwang configuration "1C: Accounting"

1) tsart ng mga account

2) mga direktoryo

3) mga tala ng dokumento

4) mga operasyon sa accounting

5) journal ng transaksyon at journal sa pag-post

6) mga ulat (karaniwan, dalubhasa, kinokontrol)

Ang konsepto ng seguridad ng impormasyon. Komposisyon ng file

Ang seguridad ng impormasyon ay ang database kung saan direktang gumagana ang user.

Mga nilalaman ng mga file ng seguridad ng impormasyon: 1CV7.mdb, 1CV7.dd, 1CV7.spl, update.txt, atbp.

Dbf - mga file ng data;

Md - paglalarawan ng pagsasaayos ng gawain

Dd - paglalarawan ng istraktura ng data file

Ang Spl ay isang diksyunaryo na ginagamit upang ipakita ang mga numero at denominated value. mga yunit sa mga salita.

Pagkonekta ng seguridad ng impormasyon: i-click ang Add button, pagkatapos ay tukuyin ang landas patungo sa kinakailangang seguridad ng impormasyon at i-click ang OK, pagkatapos nito ay lalabas ito sa listahan ng Infobases.

Maaari mong mapanatili ang accounting para sa iba't ibang mga negosyo sa isang programa sa pamamagitan ng pag-iimbak ng seguridad ng impormasyon na may kaugnayan sa iba't ibang mga negosyo.

Ang seguridad ng impormasyon na pinagtatrabahuhan mo ay maaaring aksidenteng nasira bilang resulta ng mga pagkabigo ng kagamitan, pagkakalantad sa virus, o mga error ng user. Ang pang-araw-araw na pag-save ng naipon na impormasyon sa isang naka-compress na form ay nagbibigay-daan sa iyo upang maiwasan ang pagkawala ng data - paglikha ng isang archive na kopya ng database. Ang archive ay maaaring ilagay sa isang hard drive at/o sa mga floppy disk. Ang laki ng archive file ay depende sa dami ng seguridad ng impormasyon.

Para gumawa ng archive copy:

1) maghanda ng isang lugar para sa pagtatala ng archive (blangko, naka-format na mga floppy disk o libreng espasyo sa iyong hard drive)

2) kumpletong trabaho sa lahat ng bahagi ng 1C: Enterprise system

3) simulan ang system sa Configurator mode

5) sa window na bubukas, tukuyin ang lokasyon at pangalan ng archive

Upang ibalik ang data:

1) patakbuhin ang Configurator na may base na kailangang ibalik

2) piliin ang utos ng Administration/Recover data

3) Tukuyin ang archive at i-click ang Ibalik.

Paggawa gamit ang tsart ng mga account at pag-set up nito. Pagtatakda ng account code mask

Ang pangunahing konsepto ng accounting ay PS. Sa pangkalahatan, ang PS ay hindi nangangailangan ng karagdagang pagsasaayos. Ngunit kung dapat itong gawin, kailangan mong maging maingat. Ang ilang mga pagbabago ay maaari lamang gawin sa configuration mode. Halimbawa, tulad ng komposisyon ng mga subaccount, pag-set up ng analytical, quantitative, currency accounting, mga katangian (A, P, A/P), atbp.

Ang pagbabago sa mga katangian ng mga account ay maaaring makaapekto sa pagbuo ng mga kinokontrol na ulat na ibinibigay ng 1C.

Pagtawag sa chart ng mga account: Operations/PS o ang TT button sa PI.

Ang PS ay ipinakita sa anyo ng isang talahanayan, na nagsisimula sa account 00 at nagtatapos sa mga off-balance sheet na account.

Upang maglagay ng account number sa accounting entries, mayroong tatlong character para sa account number at dalawa para sa subaccount number. (###.##) Inirerekomenda na itakda ang mask ##.## - nagbibigay-daan ito sa iyong awtomatikong lumipat mula sa pagpasok ng account patungo sa pagpasok ng subaccount.

Ang bawat account (sub-account) sa PS ay may sariling vT icon ng isang tiyak na kulay:

Yellow - ang accounting para sa account na ito ay isinasagawa lamang sa konteksto ng mga subaccount;

Asul - ang account ay walang mga subaccount;

Kung ang icon ay minarkahan ng pulang checkmark, kung gayon ang invoice (invoice) ay nalikha at maaari lamang i-edit sa configuration mode.

Upang ayusin ang analytical accounting, ginagamit ang konsepto ng subaccount - pag-post, pagtatalaga ng account - nilayon para sa pagpapanatili ng analytical accounting sa konteksto ng, halimbawa, mga item o sa konteksto ng mga empleyado, mga kontrata.

Ang bawat synthetic na account ay maaaring magkaroon ng 1 hanggang 3 subaccount. Bilang isang panuntunan, ang isang subconto ay isang direktoryo, ngunit maaaring mayroong isang subconto na may uri ng enumeration.

Ang bawat account ay maaaring magkaroon ng mga sumusunod na katangian:

· Zab - off-balance ang account (001; PS)

· Kasama sa account ng dami ang pagpapanatili ng mga quantitative record, pangunahing ginagamit sa mga account ng imbentaryo (10;43;11;41)

· Ang baras ay isang tanda ng accounting ng pera.

Ngayon ay makikilala natin sandali ang mga pangunahing bagay sa pagsasaayos sa 1C: Enterprise 8.2.

Mga Bagay sa Configuration- ito ang mga elementong bumubuo, ang "mga detalye" na bumubuo sa anumang solusyon sa aplikasyon.
Ang mga ito ay mga custom na bagay (mga bagay na may mga custom na katangian) na sinusuportahan sa antas ng platform ng teknolohiya. Sa pangkalahatan, ang gawain ng developer ay upang tipunin mula sa mga bagay na ito, tulad ng mula sa isang tagabuo, ang kinakailangang istraktura ng isang solusyon sa aplikasyon at pagkatapos ay ilarawan ang mga partikular na algorithm para sa paggana at pakikipag-ugnayan ng mga bagay na ito, na naiiba sa kanilang karaniwang pag-uugali.

Ang komposisyon ng mga bagay na sinusuportahan ng platform ng teknolohiya ay ang resulta ng pagsusuri ng mga paksa ng 1C:Enterprise na paggamit, at ang pagkakakilanlan at pag-uuri ng mga entidad ng negosyo na ginagamit sa mga lugar na ito. Bilang resulta ng pagsusuri na ito, ang developer ay maaaring gumana sa mga bagay tulad ng mga direktoryo, dokumento, mga rehistro ng impormasyon, mga tsart ng mga account, atbp.

Upang ma-standardize at pasimplehin ang proseso ng pagbuo at pagbabago ng mga solusyon sa application, binibigyan ang developer ng isang graphical na interface kung saan maaari niyang ilarawan ang komposisyon ng mga bagay na ginamit sa isang partikular na solusyon sa aplikasyon.

Batay sa paglalarawang ito, lilikha ang platform ng teknolohiya ng mga naaangkop na istruktura ng impormasyon sa database at gagana sa isang tiyak na paraan kasama ang data na nakaimbak sa mga istrukturang ito. Ang developer ay hindi kailangang mag-alala tungkol sa kung aling mga talahanayan, halimbawa, ang data ay dapat ilagay sa, kung paano ito babaguhin o ipapakita sa user. Awtomatikong isasagawa ng platform ang lahat ng mga pagkilos na ito, batay sa karaniwang pag-uugali ng mga bagay na ginamit.

Kaya, ang developer ay nagpapatakbo gamit ang metadata - "data tungkol sa data", o mga bagay sa pagsasaayos. Sa pamamagitan ng pagdaragdag ng isa pang configuration object sa istruktura ng application solution, ang developer, sa esensya, ay nagdaragdag ng paglalarawan kung paano ilalagay ang kaukulang data at kung paano ito makikipag-ugnayan sa ibang data na nakaimbak sa information base.

Ang hanay ng mga bagay na magagamit ng isang developer ay naayos at tinukoy sa antas ng platform. Ang developer ay hindi makakagawa ng sarili niyang mga uri ng mga bagay; maaari lamang siyang gumana sa hanay ng mga bagay na magagamit. Ang ganitong diskarte sa pagbuo ng mga solusyon sa aplikasyon ay nagbibigay-daan, una, upang gawing pamantayan ang proseso ng pag-unlad, at pangalawa, upang matiyak ang simple at mabilis na pagbabago ng mga solusyon sa aplikasyon ng ibang mga developer o gumagamit.

Ang komposisyon ng mga pangunahing configuration object na ginamit sa 1C:Enterprise 8.2 ay ang mga sumusunod:

Koponan
Ang mga utos ay mga aksyon na maaaring gawin ng user. Bilang karagdagan sa mga utos na nabuo ng platform, ang developer ay maaaring lumikha ng kanyang sariling mga utos na nabibilang sa buong solusyon sa application o mga indibidwal na bagay sa pagsasaayos.

pare-pareho
Ang mga constant ay idinisenyo upang mag-imbak ng permanenteng o may kondisyong permanenteng impormasyon. Halimbawa, ang isang constant ay maaaring mag-imbak ng pangalan ng organisasyon, apelyido, pangalan at patronymic ng manager o punong accountant, atbp.

Paglipat
Ang mga enumerasyon ay idinisenyo upang ilarawan ang isang listahan ng mga halaga na maaaring kunin ng isang variable. Halimbawa, maaaring mag-imbak ang isang enumeration ng mga value na naglalarawan sa status ng isang customer: "wholesale" at "retail."

Direktoryo
Ginagamit ang mga direktoryo upang ilarawan ang mga entity tulad ng mga kalakal, katapat, pera, bodega, atbp. Ang lahat ng entity na ito ay may mga karaniwang katangian: panloob na pagkakakilanlan ng isang bagay sa system, ang pangangailangang suportahan ang hierarchy at pagpapangkat ng mga elemento, ang pangangailangang suportahan ang mga nested table , atbp.

Dokumento, Document Journal
Ginagamit ang mga ito upang ilarawan ang mga entity gaya ng mga account, invoice, order, atbp. Itinatala ng mga entity na ito ang iba't ibang mga kaganapan na nagaganap sa buhay ng organisasyon, ang mga ito ay nakatali sa oras, naglalaman ng mga nested table, dapat na maipakita sa mga mekanismo ng accounting, atbp.

Pagproseso, Ulat
Ang pagpoproseso at pag-uulat ay ginagamit upang iproseso ang impormasyong naipon sa system at makakuha ng buod ng data sa isang form na maginhawa para sa pagtingin at pagsusuri. Inilalarawan nila ang mga algorithm sa pagproseso ng impormasyon at naglalaman ng iba't ibang mga form at algorithm para sa pagpapakita ng impormasyong ito sa gumagamit. Binibigyang-daan kang gumamit ng mga talahanayan at iba't ibang uri ng mga chart upang biswal na magpakita ng data.

Rehistro ng akumulasyon
Ang mga rehistro ng akumulasyon ay "responsable" para sa accounting para sa mga paggalaw ng mga mapagkukunan (pinansya, kalakal, materyales, atbp.). Pinapayagan ka nitong i-automate ang mga lugar tulad ng warehouse accounting, mutual settlements, at pagpaplano. Ang mga rehistro ng akumulasyon ay nag-iimbak ng impormasyon tungkol sa pagtanggap at pagkonsumo ng ilang mga mapagkukunan, at ang pag-andar ng mga bagay na ito ay nagbibigay ng kakayahang makakuha ng mga balanse sa isang tiyak na punto ng oras, kalkulahin ang mga kabuuan, mga kabuuan ng cache, atbp.

Magrehistro ng impormasyon
Ang mga rehistro ng impormasyon ay idinisenyo upang mag-imbak ng multidimensional na impormasyon tungkol sa mga halaga ng iba't ibang dami. Ang ganitong mga halaga ay maaaring, halimbawa, mga halaga ng palitan o mga presyo para sa mga produkto ng mga kakumpitensya sa isang tiyak na petsa. Ang impormasyong ito ay maaaring maging static o nagbabago sa paglipas ng panahon - sa kasong ito, ito ay ibinigay para sa pag-iimbak ng kasaysayan ng mga pagbabago.

Subsystem
Sa tulong ng mga subsystem, ang solusyon sa aplikasyon ay biswal na nahahati sa malaki at maliit na mga bloke ng pagganap. Ang mga subsystem ay bumubuo ng batayan para sa pagbuo ng interface ng command ng programa.

Pangkalahatang detalye
Ang mga karaniwang detalye ay ginagamit upang mag-imbak ng data ng parehong uri sa iba't ibang mga bagay sa pagsasaayos at bilang isang mahalagang bahagi ng mekanismo ng paghihiwalay ng data.

Gawain, Proseso ng negosyo
Ang mga gawain at proseso ng negosyo ay nagbibigay-daan sa iyo na lumikha ng mga pormal na paglalarawan ng mga tipikal na pagkakasunud-sunod ng trabaho na isinagawa sa isang organisasyon, at sa kanilang batayan, lumikha ng mga listahan ng mga gawain na kailangang gampanan ng isang partikular na empleyado ng organisasyon sa isang naibigay na sandali. Halimbawa, ang proseso ng pagbebenta ng isang produkto ay maaaring katawanin bilang isang pagkakasunud-sunod ng pag-isyu ng isang invoice, pag-apruba nito, pagtanggap ng cash na pagbabayad at pagpapadala ng produkto mula sa bodega. Maaaring may pananagutan ang iba't ibang empleyado sa pagkumpleto ng bawat yugto, kaya sa anumang oras ay matutukoy mo ang estado ng proseso ng pagbebenta ng produkto at kung sinong empleyado ang kasalukuyang kailangang magsagawa ng anumang mga aksyon.

Tsart ng mga account, Accounting register
Ang mga tsart ng mga account at accounting register ay nilayon upang bumuo ng isang modelo na nagpapatupad ng double-entry bookkeeping system. Nagpapatupad sila ng mga multi-level na chart ng mga account na may mga fixed o variable na code, multi-level at multidimensional analytical accounting, accounting para sa ilang chart ng mga account, accounting para sa ilang organisasyon, opsyonal na pagpapanatili ng quantitative, total at currency accounting para sa mga indibidwal na analytical section, atbp.

Plano ng mga uri ng pagkalkula, Rehistro ng pagkalkula
Ang mga payroll type plan at payroll registers ay nagsisilbi upang ipatupad ang mga modelo ng payroll. Pinapayagan ka nilang ilarawan ang iba't ibang uri ng pagkalkula (halimbawa, suweldo, personal na surcharge, sustento, multa, atbp.), magtakda ng mga panuntunan kung saan maaaring maimpluwensyahan ng ilang uri ng pagkalkula ang mga resulta ng iba pang mga uri ng pagkalkula, at mag-imbak ng intermediate na data at panghuling resulta ng mga kalkulasyon. Sa tulong ng mga bagay na ito, ang pagkalkula ng mga pangunahing accrual, ang pagkalkula ng personal na buwis sa kita, ang pamamahagi ng mga resulta ng payroll para sa mga layunin ng pagmuni-muni sa accounting, atbp.

Plano ng mga uri ng katangian
Ang mga plano sa uri ng katangian ay idinisenyo upang mag-imbak ng impormasyon tungkol sa mga katangian ng iba't ibang mga bagay. Pinapayagan nila ang gumagamit na lumikha ng lahat ng uri ng mga katangian, ilarawan ang uri ng mga katangiang ito at itakda ang kanilang mga halaga. Maaaring gamitin ang characteristic type plan, halimbawa, upang payagan ang user na ilarawan ang mga produkto na may arbitrary na bilang ng mga arbitrary na katangian (kulay, laki, amoy, atbp.). Pinapayagan ka nitong lumikha at mag-imbak ng pangalan ng isang katangian at ang uri ng data na dapat kunin ng mga halaga ng katangiang ito.

Plano ng palitan
Ang mga plano sa palitan ay nilayon upang ilarawan ang istruktura ng isang distributed information system at tukuyin ang isang listahan ng data na ipapalit sa loob ng distributed system na ito. Binibigyang-daan kang lumikha ng mga sistema ng impormasyon na ipinamahagi sa heograpiya na parehong batay sa 1C:Enterprise na mga base ng impormasyon at gamit ang mga arbitrary na sistema ng impormasyon na hindi batay sa 1C:Enterprise.

Pagkiling sa pagpili
Ang pamantayan sa pagpili ay ginagamit upang pumili ng impormasyon sa mga direktoryo, dokumento, atbp. Pinapayagan ka nitong tukuyin ang mga patakaran ayon sa kung saan hindi lahat ng impormasyong umiiral sa database ay pipiliin, ngunit ang nakakatugon lamang sa mga tinukoy na kundisyon. Halimbawa, gamit ang pamantayan sa pagpili, maaari mong ayusin ang pagpili ng mga dokumentong nauugnay lamang sa isang partikular na katapat.

Tungkulin
Binibigyang-daan ka ng mga tungkulin na ilarawan ang iba't ibang mga karapatan sa pag-access ng user sa data na nakaimbak sa base ng impormasyon at tukuyin ang hanay ng mga posibleng pagkilos ng user. Halimbawa, ang pinuno ng isang organisasyon ay maaaring magkaroon ng ganap na access sa anumang impormasyon na nakaimbak sa base ng impormasyon, habang ang isang storekeeper ay dapat gumana lamang sa mga dokumento ng bodega at walang access sa iba pang impormasyon.

Subscription sa Kaganapan
Nagbibigay-daan sa iyo ang mga subscription sa event na magtalaga ng mga tagapangasiwa para sa mga hindi interactive na kaganapan ng isa o higit pang mga application object.

Naka-iskedyul na gawain
Ang mga naka-iskedyul na gawain ay nagbibigay-daan sa iyo upang ayusin ang awtomatikong pagpapatupad ng mga pamamaraan ng mga karaniwang module ayon sa isang iskedyul.

Panlabas na data source
Nagbibigay-daan sa iyo ang mga external na data source na gumamit ng data na nakuha mula sa mga external na database sa iyong application solution. Kabilang ang mula sa mga database na hindi nakabatay sa 1C:Enterprise.

Wika
Ang mga configuration object na ito ay ginagamit upang lumikha ng mga interface ng application solution sa iba't ibang wika. Salamat sa paggamit ng mga wika, nagiging posible na lumikha ng mga solusyon sa application na multilinggwal kung saan maaaring piliin ng user ang kanyang sariling wika upang gumana sa solusyon ng application.

Parameter ng session
Ang mga parameter ng session ay pangunahing inilaan para sa paggamit sa mga query at upang paghigpitan ang pag-access ng data para sa kasalukuyang session.

Functional na opsyon, Functional na opsyon na parameter
Ang mga functional na opsyon ay nagbibigay-daan sa developer na ilarawan ang mga kakayahan sa pagsasaayos na maaaring mabilis na i-on o i-off sa yugto ng pagpapatupad at/o sa panahon ng pagpapatakbo ng system. Halimbawa, ang kakayahang magtrabaho kasama ang mga karagdagang katangian ng produkto ay maaaring ihiwalay sa isang hiwalay na opsyon sa paggana. Kung hindi mo pinagana ang feature na ito, lahat ng nauugnay (na may karagdagang mga katangian ng produkto) ay "mawawala" sa interface ng pagsasaayos.

Alam na alam ng maraming tao na maraming uri ng mga programang 1C. Ang karaniwang gumagamit ay malamang na pangalanan ang tatlo sa kanila:

  • 1c accounting
  • 1C: Mga suweldo at pamamahala ng tauhan
  • 1C: Pamamahala ng Kalakalan

Sa katunayan, ang 1C ay bumuo at nagpatupad ng higit sa isang libong iba't ibang mga application ng user. Ang lahat ng mga programang ito ay tinatawag mga pagsasaayos o inilapat na solusyon 1C. Tutulungan ka ng artikulong ito na malaman kung paano pipiliin ang configuration ng 1C na pinakaangkop sa mga pangangailangan ng iyong kumpanya.

Ang mga 1C configuration (1C application solutions) ay mga program na idinisenyo upang i-automate ang mga aktibidad ng iba't ibang organisasyon at indibidwal.

Ang configuration sa 1C ay magsisimula lamang kung ang computer ay mayroon teknolohikal na plataporma 1C:Enterprise.

Ang 1C:Enterprise technological platform ay isang espesyal na kapaligiran o shell kung saan inilulunsad at gumagana ang mga solusyon sa aplikasyon ng 1C.

Kapag bumibili ng 1C, bibili ang user ng software package na binubuo ng 1C:Enterprise platform at isa o higit pang 1C configuration. Ang ganitong "set" (pag-configure ng isang platform at mga base ng trabaho na may mga tool sa pamamahala ng software) ay karaniwang tinatawag 1C software na produkto.

Kasama rin sa produkto ng software ang pagkonsulta at suporta sa teknolohiya. Halimbawa, ibinibigay ang access sa isang help system Suporta sa teknolohiya ng impormasyon (1C:ITS).

Mga halimbawa ng mga produkto ng software batay sa bersyon 8.3 ng platform:

  • Produkto ng software = platform 1C: Enterprise 8.3 + 1C: Accounting 8.3 + 1C: Pamamahala ng suweldo at tauhan 8.3 (para sa pagpapanatili ng mga talaan ng accounting at buwis ng isang manufacturing enterprise at pagkalkula ng mga suweldo para sa mga empleyado sa isang hiwalay na programa).
  • Produkto ng software = platform 1C: Enterprise 8.3 + 1C: Accounting 8.3 + 1C: Pamamahala ng kalakalan 8.3 + 1C: Pamamahala ng suweldo at tauhan 8.3(para sa pagpapanatili ng accounting, buwis, mga talaan ng bodega ng isang organisasyon ng kalakalan at pagkalkula ng mga suweldo para sa mga empleyado sa isang hiwalay na programa).

Ang lahat ng mga configuration ng 1C ay may katulad na interface, ang parehong mga bagay sa pagsasaayos (mga direktoryo, dokumento, mga rehistro ng impormasyon, atbp.) at pangkalahatang mga prinsipyo ng pagpapatakbo. Kaya, ang isang user na nakabisado ang mga pangunahing aksyon sa isa sa mga configuration ng 1C ay madaling gumana sa iba.

Ang ilan sa parehong uri ng mga operasyon na available sa lahat ng 1C application solution:

  • Pagpupuno ng mga sangguniang aklat. Paglikha ng mga elemento at grupo sa mga direktoryo;
  • Pagtanggal, pagkopya, paglipat, pag-edit ng mga elemento at grupo ng mga direktoryo;
  • Pagpasok ng mga papasok na balanse;
  • Ang pagpasok ng mga dokumento sa programa, kasama. paglikha ng mga dokumento sa pamamagitan ng pagkopya at pagpasok batay sa;
  • Magtrabaho sa mga journal ng dokumento;
  • Pagbuo ng mga ulat batay sa mga resulta ng trabaho.

Ang 1C:Enterprise technology platform ay binuo ng 1C. Ito ay patuloy na nagbabago, isinasaalang-alang ang mga pangangailangan ng gumagamit, mga pag-update ng pambatasan, at mga pagbabago sa merkado. Bilang resulta, ang mga bagong bersyon (halimbawa, 7.7, 8.2, 8.3) at mga release (kasalukuyang update) ng 1C platform ay patuloy na inilalabas.

Bilang karagdagan, ang platform ay naglalaman ng built-in na programming language na nagbibigay-daan sa iyong gumawa ng mga pagbabago sa natapos na configuration batay sa kagustuhan ng customer. Minsan, kung kinakailangan, ang mga ganap na bagong configuration para sa 1C ay nakasulat "mula sa simula" batay sa platform ng teknolohiya.

Ang mga 1C application program ay nilikha ng 1C mismo at ng iba pang mga developer at kasosyong kumpanya. Ang mga pagsasaayos ng 1C na direktang inilabas ng 1C ay tinatawag tipikal.

Kaya, depende sa developer, ang mga configuration ng 1C ay may dalawang uri: pamantayan at hindi pamantayan (tinatawag ding industriya at mga espesyal na solusyon).


Karaniwang 1C configuration

Karamihan sa mga user ay bumibili ng mga karaniwang 1C na solusyon bilang bahagi ng produkto ng software.

Mga kalamangan

  • Ang mga karaniwang solusyon sa 1C ay pangkalahatan, i.e. Angkop para sa accounting sa iba't ibang larangan ng aktibidad. Halimbawa, ang mga accountant mula sa mga negosyo sa pagmamanupaktura, sektor ng serbisyo, at mga organisasyon ng kalakalan ay maaaring magtrabaho sa 1C: Accounting. Ang pagsasaayos ay nagpapahintulot din sa iyo na panatilihin ang mga talaan sa iba't ibang mga rehimen ng buwis (OSN, pinasimple na sistema ng buwis, UTII).
  • Ang mga karaniwang 1C na configuration ay patuloy na pinapabuti ng 1C, na sumusubaybay sa mga kagustuhan ng customer at isinasaalang-alang ang karanasan ng isang malawak na hanay ng mga user. Ang mga naturang solusyon sa application ay maingat na "na-debug" at mas maaasahan sa paggamit at pagpapanatili.

Bahid

  • Ginagamit lamang ng mamimili ang bahagi ng mga kakayahan ng karaniwang solusyon na kailangan niya, habang binibili ang lahat ng pag-andar ng programa.
  • Ang isang tipikal na configuration ng 1C ay nangangailangan ng maingat na pag-customize para sa isang partikular na organisasyon, at kung minsan ay "pagpipino" ng mga programmer.

Para sa mga negosyong Ruso, nag-aalok ang 1C ng mga sumusunod na karaniwang pagsasaayos

Ang buong functionality ng 1C:Enterprise program system ay ipinatupad sa 1C:ERP Enterprise Management 8.3 program.

Available ang ilang karaniwang configuration sa ilang bersyon na may iba't ibang hanay ng functionality. Halimbawa, ang 1C: Accounting 8 ay available sa tatlong bersyon: basic, CORP at PROF.


Pangunahing bersyon

Ang isang abot-kayang presyo at ang kawalan ng mga security key ay walang alinlangan na kabilang sa mga pakinabang ng pangunahing bersyon. Gayunpaman, ang pangunahing bersyon ay may pinakamababang halaga ng pag-andar.

Pangunahing bersyon ng 1C:Accounting 8

  • Hindi sumusuporta sa multi-user mode (inilaan para sa trabaho ng isang accountant);
  • Mula sa teknikal na pananaw, hindi ito nagsasangkot ng mga pagbabago sa pagsasaayos;
  • Hindi sumusuporta sa accounting para sa ilang mga organisasyon sa isang base ng impormasyon;
  • Ang accounting ay hindi pinananatili ng hiwalay na mga dibisyon (sa mga tuntunin ng pamamahagi ng buwis sa kita sa mga dibisyon at pagsasama-sama ng pag-uulat ng VAT).

Mayroon ding mga dalubhasang paghahatid ng pangunahing bersyon, na na-configure para sa mga espesyal na rehimen ng buwis:

  • 1C: Pinasimple 8
  • 1C:Entrepreneur 8

bersyon ng PROF

Ang pinakasikat sa lahat ng bersyon ng 1C: Accounting 8.

  • Sinusuportahan ang multi-user accounting;
  • Posible ang multi-company accounting;
  • Nagbibigay-daan sa administrator na gumawa ng mga pagbabago sa configuration;
  • Posibleng magtrabaho sa isang "cloud" na serbisyo. Sa kasong ito, ang programa ay matatagpuan sa 1C server, at ang pag-access dito ay isinasagawa sa pamamagitan ng Internet;
  • Maaaring ma-access ang programa sa pamamagitan ng mga mobile device.

bersyon ng CORP

Ang CORP na bersyon ng 1C: Accounting 8 program ay inilaan para sa malalaking korporasyon, dahil may pinakamalawak na pag-andar. Mayroon itong lahat ng mga pakinabang ng bersyon ng PROF. Bilang karagdagan, ang bersyon na ito ay nagpapahintulot sa iyo na mapanatili ang hiwalay na accounting ng kita at mga gastos para sa magkahiwalay na mga dibisyon ng organisasyon.

Scheme para sa paghahambing ng functionality ng iba't ibang bersyon ng karaniwang configuration 1C: Accounting 8


Hindi karaniwang mga configuration ng 1C

Ang pagpapatupad ng mga produkto ng software ng 1C ay isinasagawa ng mga kasosyong kumpanya. Direkta silang nakikipag-ugnayan sa mga customer, nag-i-install ng mga programang 1C, nagse-set up at nag-aangkop sa kanila, na tumutuon sa mga katangian ng isang partikular na negosyo at sa mga kagustuhan ng customer.

Upang gawin ito, ang mga espesyalista sa IT:

  • Ang mga karaniwang configuration ng 1C ay "binago" gamit ang isang espesyal na programming language. Halimbawa, ang application solution na "1C: Sawmill 8" ay isang binagong standard configuration ng 1C: Manufacturing Enterprise Management.
  • Gumawa ng mga bagong configuration batay sa 1C:Enterprise platform.

Ang mga solusyon sa aplikasyon na binuo ng mga kasosyong kumpanya ng 1C ay hindi karaniwan. Upang ipatupad ang mga naturang pagsasaayos, kinakailangang sumailalim sa sertipikasyon sa 1C at makakuha ng karapatan sa isang espesyal na logo na "1C: Compatible". Ang mga hindi tipikal na configuration, bilang panuntunan, ay "nakasulat" para sa isang partikular na uri ng aktibidad, para sa isang partikular na industriya. Samakatuwid sila ay tinatawag din industriya at dalubhasang 1C na solusyon.

Mga kalamangan ng hindi karaniwang mga pagsasaayos

  • Pinapayagan ka nitong bawasan ang mga gastos para sa mga mamimili kapag nagpapatupad ng isang produkto ng software dahil sa katotohanan na ang mga ito ay ibinibigay bilang mga handa na solusyon.
  • Naglalaman ang mga ito ng lubos na dalubhasang solusyon na isinasaalang-alang ang mga detalye ng isang partikular na kumpanya.
  • Binibigyang-daan kang maiwasan ang mga kumplikadong setting ng configuration.

Mga halimbawa ng mga pagsasaayos ng industriya: 1C: Pampublikong pagtutustos ng pagkain, 1C: Pamamahala ng negosyong pang-agrikultura, 1C: Pamamahala ng organisasyon sa konstruksiyon.

Ipagpalagay na kailangan mong pumili ng produkto ng software para sa pagpapanatili ng mga talaan ng accounting at buwis sa isang negosyo sa industriya ng pagkain. Para sa layuning ito, tulad ng ipinapakita sa diagram, maaari kang mag-install at mag-adapt ng isang karaniwang 1C: Accounting configuration o pumili ng isa sa mga handa na solusyon sa industriya, makatipid ng oras at pera.


Gaya ng nakikita mo, ang kumpanya ng 1C ay nagtatanghal ng malawak na hanay ng mga produkto ng 1C software na nakakatugon sa mga pangangailangan at panlasa ng iba't ibang uri ng mga mamimili.

A. E. Khokhlov

MGA BATAYAN NG PROGRAMMING SA KAPALIGIRAN

"1C: ENTERPRISE"

Penza, 2016


UDC 631.3 (075)

REVIEWER:

Pinuno ng Department of Applied Informatics

Penza State Technological Academy,

Propesor Remontov A. P.

Khokhlov A. E.

X86 Mga pangunahing kaalaman sa programming sa 1C: Enterprise environment: Teksbuk / A. E. Khokhlov, E. M. Golobokova, Yu.V. Teryakova - Penza: Penz Publishing House. estado Univ., 2015. – 144 p.

Binibigyang-daan ka ng tutorial na makabisado ang mga diskarte sa pagbuo at pagbabago ng mga solusyon sa application sa 1C: Enterprise 8.3 platform. Gamit ang halimbawa ng paglikha ng isang tunay na solusyon sa aplikasyon, ang istraktura ng iba't ibang mga bagay ng system, ang kanilang layunin at paraan ng paggamit ay ipinapakita. Ang mga pamamaraan ay ipinakita sa built-in na wika, kabilang ang paggamit ng wika ng query.

UDC 631.3 (075)

© Khokhlov A.E., 2016

© Penza State University Publishing House, 2016


Panimula. 5

1. Pagmomodelo na nakatuon sa paksa ng mga sistema ng impormasyon. 6

1.1. Ang konsepto ng pagmomodelo na partikular sa domain. 6

1.2. Mga uri ng mga modelo. 7

2. Sistema ng programa "1C: Enterprise 8". 8

2.1. Komposisyon ng sistema ng programa "1C: Enterprise 8". 8

2.2. Istraktura ng pagsasaayos. 10

2.3. Arkitektura ng 1C: Enterprise program system. 13

2.4. Modelong nakadepende sa platform na "1C: Enterprise". 17

3. Object model ng 1C: Enterprise platform. 19

3.1. Mga bagay para sa pagbuo ng modelong umaasa sa platform. 19

3.2. Pangkalahatang istraktura ng pangunahing bagay. 21

4. Mga pangunahing kaalaman sa pagtatrabaho sa base ng impormasyon. 22

4.1. Paglikha ng base ng impormasyon.. 22

4.2. Paglilipat ng base ng impormasyon.. 26

4.3. Mga bagay ng system.. 28

4.4. Pag-uuri ng mga bagay. 29



4.5. Application object.. 30

4.6. Mga subordinate na bagay.. 32

4.7. Built-in na system language.. 34

4.8. Mga uri ng module. 36

4.9. Mga subsystem.. 40

4.10. Pag-debug sa configuration. 42

Lab 1. 42

5. Mga direktoryo. 43

5.1. Layunin ng mga sangguniang aklat. 43

5.2. Mga object ng software ng direktoryo. 43

5.3. Mga subordinate na direktoryo. 46

5.5. Module ng object ng direktoryo. 48

5.6. Mga katangian ng mga direktoryo. 49

5.7. Mga hugis ng mga bagay. 52

5.8. Mga representasyon ng bagay. 52

5.9. Pag-setup ng interface. 53

5.10 Istraktura ng screen sa user mode. 54

Lab 2. 56

6. Mga Dokumento.. 60

6.1. Layunin ng mga dokumento. 60

6.2. Idokumento ang mga bagay sa software. 61

6.3. Isinasagawa ang dokumento. 63

6.4. Batay sa pagpasok. 65

6.5. Uri ng data. Mga object ng configuration na bumubuo ng uri. 66

6.6. Pagpuno ng mga detalye. 67

6.7. Pagkalkula ng mga halaga sa mga linya ng dokumento. 68

Lab 3. 72

7. Mga Rehistro.. 76

7.1. Layunin at katangian. 76

7.2. Mga uri ng mga rehistro. 78

7.3. Mga virtual na talahanayan... 78

7.4. Magrehistro ng mga bagay sa software. 79

7.5. Mga rehistro ng akumulasyon. 80

7.6. Mga paggalaw ng dokumento. 81

7.7. Magrehistro ng interface ng command. 85

Lab 4. 87

8. Mga Ulat... 88

Lab 5. 92

9. Mga layout at form... 93

9.1. Lumilikha ng layout ng naka-print na form... 94

9.2. Pag-edit ng layout. 95

9.3. Pag-edit ng form.. 97

Lab 6. 99

10. Mga rehistro ng impormasyon. 100

10.1. Paglikha ng isang pana-panahong rehistro ng impormasyon. 102

10.2. Paggamit ng pana-panahong rehistro ng impormasyon sa isang dokumento. 103

Lab 7. 106

11. Mga paglilipat. 107

Lab 8. 107

12. Nagpapalipat-lipat na mga rehistro ng akumulasyon. 108

Lab 9. 108

13. Tabular na modelo ng 1C: Enterprise platform. 109

13.1. Tabular na modelo ng data. 110

13.2. Mga uri ng mga talahanayan ng database. 111

13.3. Gumawa ng query at gamitin ang mga resulta nito. 114

13.4. Istraktura at paglalarawan ng kahilingan. 116

13.6. Nag-aayos. 123

13.7. Pagpapangkat at buod. 124

13.8. Mga Parameter.. 126

14. Sistema ng komposisyon ng data. 126

Lab 10.1. 129

Lab 10.2. 131

Lab 10.3. 137

Lab 10.4. 143

Panimula

Ang sistema ng programa na "1C: Enterprise 8" ay idinisenyo upang i-automate ang mga aktibidad ng mga negosyo, organisasyon at indibidwal. Ang system ay batay sa isang nababaluktot na platform ng teknolohiya, ang mga kakayahan nito ay nagbibigay-daan sa iyo na lumikha at magbago ng malawak na iba't ibang mga aplikasyon sa negosyo.

Ang pangunahing tampok ng 1C: Enterprise system ay ang pagsasaayos nito. Platform ng teknolohiya Ang "1C: Enterprise" ay isang hanay ng mga mekanismo na idinisenyo upang manipulahin ang iba't ibang uri ng mga object ng domain. Ang isang tiyak na hanay ng mga bagay, mga istruktura ng mga array ng impormasyon, mga algorithm sa pagproseso ng impormasyon ay tinutukoy ng isang tiyak pagsasaayos . Kasama ng pagsasaayos, ang 1C: Enterprise platform ay gumaganap bilang isang handa na gamitin na produkto ng software na naglalayon sa ilang mga uri ng mga negosyo at mga klase ng mga gawain na malulutas.

Ang paggana ng system ay nahahati sa dalawang proseso:

Configuration (paglalarawan ng modelo ng domain gamit ang mga paraan na ibinigay ng system),

· pagpapatupad (pagproseso ng data ng lugar ng paksa).

Ang proseso ng pagsasaayos, sa turn, ay nahahati sa ilang bahagi:

· "visual" na paglikha ng isang istraktura ng pagsasaayos (mga bagay sa pagsasaayos tulad ng mga direktoryo, dokumento, atbp.),

· pagse-set up ng mga dialog form ng mga bagay,

· pagpapasiya ng tiyak na pag-uugali ng mga bagay, mga form (pagsusulat ng code sa wika ng system sa ilang mga lugar sa pagsasaayos),

· paglikha ng mga interface, mga hanay ng mga karapatan ng gumagamit (mga tungkulin).

Sa panahon ng pagpapatupad, ang system ay nagpapatakbo na sa mga partikular na konsepto na inilarawan sa yugto ng pagsasaayos (mga direktoryo ng mga kalakal at organisasyon, mga invoice, atbp.).

Nagbibigay ang tutorial ng halimbawa ng pagbuo ng configuration sa edisyon ng platform 8.3.6.2014 (bersyon ng pagsasanay).

Ang pang-edukasyon na bersyon o ang bersyon para sa pagtuturo ng programming ay maaaring ma-download mula sa site http://online.1c.ru/catalog/free/learning.php


1. Domain-oriented na pagmomodelo ng mga sistema ng impormasyon

1.1. Ang konsepto ng pagmomodelo na partikular sa domain

Ang pamamaraan ng pag-unlad na nakabatay sa modelo ay batay sa prinsipyo ng paghihiwalay ng mga yugto ng pangkalahatang disenyo (pagmomodelo) at kasunod na pagpapatupad ng aplikasyon sa isang partikular na platform ng software. Iyon ay, unang isang pangkalahatang modelo ng aplikasyon, na independiyente sa mga pamamaraan ng pagpapatupad, ay nilikha, at pagkatapos, batay sa modelo, ang programa ay ipinatupad sa anumang kapaligiran sa pag-unlad. Sa kasong ito, ang proseso ng pag-unlad ay ganap na nakabatay sa modelo, na dapat maglaman ng lahat ng impormasyong kinakailangan para sa programming.

Ang mga pakinabang na ibinibigay ng diskarteng ito ay halata:

· Ang pagsasarili ng modelo mula sa mga tool sa pag-unlad ay nagsisiguro ng posibilidad ng pagpapatupad sa anumang platform ng software.

· Ang isang application na ipinatupad gamit ang prinsipyong ito ay madaling mailipat mula sa isang operating system patungo sa isa pa.

· Makabuluhang pagtitipid ng mapagkukunan kapag nagpapatupad ng isang aplikasyon para sa ilang mga platform ng software nang sabay-sabay.

· Binibigyang-daan ka ng arkitektura na i-automate ang proseso ng programming sa isang tiyak na lawak. Ang pagkakaroon ng isang detalyadong modelo ay nagsisiguro sa awtomatikong paglikha ng mga tipikal na bahagi ng application, ang pagbuo nito ay maaaring awtomatiko. Halimbawa, ang paglikha ng isang user interface, pagprograma ng mga tipikal na operasyon, paglikha ng isang database.

· Kapag bumubuo ng isang modelo, nagiging posible na gamitin ang terminolohiya ng domain na ginagamit kapag nagtatakda ng problema.

Kaya, sa gitna ng pamamaraan ng pag-unlad na ito ay ang konsepto ng isang modelo.

Modelo– isang paglalarawan o detalye ng isang sistema at kapaligiran nito, na nilikha para sa ilang layunin. Kadalasan ang isang modelo ay isang kumbinasyon ng teksto at graphical na impormasyon. Ang teksto ay maaaring ilarawan sa espesyalidad o natural na wika.

Platform– isang set ng mga subsystem at teknolohiya na kumakatawan sa isang set ng functionality na ginagamit ng anumang application nang hindi tinukoy ang mga detalye ng pagpapatupad.

Conversion ng Modelo– ang proseso ng pagbabago ng isang modelo ng isang sistema sa isa pang modelo ng parehong sistema.

Proseso ng pag-unlad– ito ay isang pare-pareho (step-by-step) na pag-unlad mula sa isang modelo ng system patungo sa isa pa. Bukod dito, ang bawat kasunod na modelo ay binago mula sa nauna at pupunan ng mga bagong detalye.

1.2. Mga uri ng modelo

Computation-independent na modelo(Computation Independent Model - CIM) ay naglalarawan ng mga pangkalahatang kinakailangan para sa system, ang bokabularyo ng mga konseptong ginamit at ang mga kondisyon para sa operasyon nito (kapaligiran). Ang modelo ay hindi naglalaman ng anumang teknikal na impormasyon, mga paglalarawan ng istraktura at pag-andar ng system. Ang CIM ay ang pinaka-pangkalahatan at independiyenteng pagpapatupad na modelo ng system. Ang diksyunaryo ng mga konseptong ginamit ay gumagana sa mga tuntunin ng lugar ng paksa. Kapag lumilikha ng maliliit na sistema ng software, ang modelo ng CIM ay maaaring ituring na isang teknikal na detalye.

Platform independent model (PIM)(Platform Independent Model - PIM) ay naglalarawan sa komposisyon, istraktura, functionality ng system. Ang modelo ay maaaring maglaman ng detalyadong impormasyon gaya ng ninanais, ngunit hindi ito dapat alalahanin ang pagpapatupad ng system sa mga partikular na platform. Ang modelo ng PIM ay nilikha batay sa CIM. Upang lumikha ng isang modelo, halimbawa, ang pinag-isang wika ng pagmomodelo na UML ay maaaring gamitin.

Platform-dependent model (PDM)(Platform Specific Model - PSM) ay naglalarawan sa komposisyon, istraktura, functionality ng system na may kaugnayan sa mga isyu ng pagpapatupad nito sa isang partikular na platform. Depende sa layunin, ang modelo ay maaaring mas detalyado. Ang modelong ito ay nilikha batay sa dalawang modelo - PIM at modelo ng platform. Ang modelo ng PIM ay nagsisilbing batayan para sa modelo ng PSM. Ang modelo ng platform ay ginagamit upang pinuhin ang PSM ayon sa mga kinakailangan sa platform (Larawan 1.1).

Fig.1.1. Framework ng Pag-unlad na Batay sa Modelo

2. Program system "1C: Enterprise 8"

Komposisyon ng sistema ng programa "1C: Enterprise 8"

Ang 1C: Enterprise program system ay batay sa iisang teknolohikal na platform. Ito ang pundasyon para sa pagbuo ng lahat ng mga solusyon sa aplikasyon.

Ang Unified Technology Platform (UTP) ay isang set ng mga executable na file, dynamic na library at auxiliary file na naka-install sa operating system at tinitiyak ang paggana ng 1C: Enterprise program system sa kabuuan.

Ang pagkakaroon ng isang platform ng teknolohiya ay nagpapadali sa paglikha ng mga indibidwal na solusyon sa aplikasyon at tinitiyak ang kanilang mababang gastos. Ang pangunahing bentahe ng diskarteng ito ay ang standardisasyon ng pag-unlad, pagtiyak ng scalability at pagtiyak ng mabilis na pagpapatupad ng mga modernong teknolohiya sa lahat ng mga solusyon sa aplikasyon.

Ang 1C: Enterprise platform para sa lahat ng mga solusyon sa application, anuman ang mga detalye ng industriya at kumpanya ng developer, ay nagbibigay ng:

· ang kakayahang gamitin ang system mula sa isang lokal na computer sa dose-dosenang mga gumagamit sa isang lokal na network;

· paggamit ng file o three-tier architecture;

· ang kakayahang mag-deploy ng trabaho sa ilang mga heograpikal na malalayong lokasyon na may panaka-nakang pagpapalitan ng impormasyon;

· ang kakayahang gumamit ng mga makabagong teknolohiya (WEB, XML, integration sa iba pang software system at iba't ibang retail equipment).

Ang pagkakaroon ng isang UTP at isang pangkalahatang pamamaraan ay nagbibigay-daan sa iyo upang lumikha ng mga dalubhasa at indibidwal na mga solusyon batay sa mga pamantayan, pagdaragdag lamang ng mga kinakailangang pagkakaiba na isinasaalang-alang ang mga detalye ng industriya o isang partikular na negosyo.

Configuration (application solution) - isang metadata structure at na-interpret na code sa 1C: Enterprise language, na isinagawa sa 1C: Enterprise platform at nagpapatupad ng ilang espesyal na functionality (Fig. 2.1).

Sa katunayan, ang istraktura ng pagsasaayos ay isang modelo ng domain.

kanin. 2.1. Komposisyon ng 1C: Enterprise program system

Ang mga sumusunod na uri ng mga pagsasaayos ay nakikilala:

· Ang mga karaniwang configuration ay binuo ng 1C at ito ang pamantayan

· Ang mga pagsasaayos ng kasosyo ay binuo ng mga kasosyo ng kumpanya ng 1C at, bilang panuntunan, ay nilayon upang i-automate ang medyo makitid na mga bahagi ng accounting.

Ang kumpanya ng 1C ay gumagawa ng isang hanay ng mga standard (standard) na solusyon na naglalayong sa pinakalaganap na uri ng mga negosyo. Ang isang makabuluhang bahagi ng mga gumagamit ay gumagamit ng mga karaniwang solusyon, nang walang anumang mga pagbabago o pagbabago.

Ang mga sumusunod na pangunahing karaniwang pagsasaayos ay umiiral:

· Enterprise accounting

· Pamamahala ng kalakalan

· Pamamahala ng suweldo at tauhan

· Pamamahala ng halaman sa paggawa

· Pamamahala ng isang maliit na kumpanya

Mahigit sa isang daang kumpanya ang kasalukuyang bumubuo at namamahagi ng mga dalubhasang (industriya) na solusyon sa 1C: Enterprise platform. Ang bawat isa sa kanila ay lumilikha ng isang espesyal na solusyon sa sirkulasyon, gamit ang mga pangkalahatang pamamaraang solusyon na binuo ng 1C, at partikular na nakatuon sa mga partikular na pangangailangan ng isang partikular na industriya. Ang mga halimbawa ng naturang mga solusyon sa industriya ay mga programa para sa automation ng retail trade, pharmaceuticals, spare parts trade, car repair, agricultural enterprises, military units, atbp. Ang hanay ng matagumpay na inilapat na mga solusyon sa industriya ay patuloy na lumalawak.

Bilang karagdagan, ang mga kakayahan ng 1C: Enterprise ay nagbibigay-daan sa iyo na lumikha ng mga indibidwal na solusyon na isinasaalang-alang ang mga pangangailangan ng isang partikular na organisasyon. Ginagawa ito ng mga sertipikadong espesyalista mula sa mga kumpanya ng franchising. Ang ganitong mga solusyon, bilang panuntunan, ay isang pag-unlad o paggawa ng makabago ng isang karaniwang solusyon mula sa 1C o isang mass-produce na dalubhasang solusyon, ngunit maaari silang ganap na mabuo mula sa simula kung kinakailangan ito ng sitwasyon.

kaya,

“programa” 1C:Enterprise = (platform) + configuration,

kung saan () – saradong program code

1C: Ipinapatupad ng Enterprise ang ideolohiya ng paggamit ng open source code. Maaaring gamitin ng user o developer ang Configurator development environment, kung saan available ang lahat ng configuration code (ngunit hindi ang platform).

Istraktura ng pagsasaayos

Ang configuration, na isang mahalagang bahagi ng 1C: Enterprise program system, ay, mula sa punto ng view ng user, isang "program" mismo. Pinagsasama ng configuration sa kabuuan ang data at metadata.

Ang isang programmer na gumagamit ng Configurator development environment ay gumagana sa configuration bilang pangunahing object ng proseso ng development. Mula sa pananaw ng programmer, ang configuration ay isang proyektong pinagsasama ang isang domain model at program code.

Sa pangkalahatan, maiisip ng isang tao ang isang pinasimple na diagram ng proseso ng pag-unlad, kapag ang pagsasaayos bilang isang proyekto sa pag-unlad ay nagiging isang karaniwang pagsasaayos kung saan gumagana ang mga gumagamit (Larawan 2.2).

kanin. 2.2. Sa konsepto ng "configuration"

Sa 1C: Enterprise, ang data at metadata ay iniimbak sa isang lugar, na tinatawag na base ng impormasyon (Larawan 2.3).

Base ng impormasyon – isang koleksyon ng data at metadata na nakaimbak sa isang lokal o database ng server at naa-access ng mga user at developer

Kapag nagtatrabaho sa isang database ng gumagamit, na-block ang na-edit na data. Nalalapat ito sa parehong data at metadata. Sa katunayan, imposibleng baguhin ang istraktura ng isang talahanayan kung ang mga nilalaman nito ay bahagyang naka-block. Upang matiyak ang posibilidad ng pagbuo (pagpino) ng pagsasaayos nang sabay-sabay sa gawain ng mga gumagamit, ang 1C: Enterprise ay gumagamit ng dalawang kopya ng pagsasaayos.

kanin. 2.3. Proseso ng pag-update ng base ng impormasyon

Database configuration – metadata na naglalaman ng configuration structure, na nakaimbak sa isang lokal o server database, hindi available para sa interactive na pagbabago.

Pangunahing configuration - metadata na naglalaman ng istraktura ng pagsasaayos, na nakaimbak sa isang lokal o database ng server, na magagamit para sa interactive na pagbabago.

Ang developer ay tumatalakay sa pangunahing configuration habang nagtatrabaho. Ang komposisyon nito ay magagamit sa puno ng pagsasaayos sa kapaligiran ng pag-unlad ng Configurator. Pagkatapos gawin ang mga kinakailangang pagbabago (sa panahon ng gawaing ito, ang mga gumagamit ay patuloy na nagtatrabaho sa infobase), ina-update ng developer ang configuration ng database at sa yugtong ito kinakailangan na gamitin ang infobase sa eksklusibong mode.

Kasama sa configuration ang:

· Istraktura ng data ng accounting (pangunahing bagay - mga direktoryo, dokumento, plano);

· Istraktura ng user interface (mga form, menu, command panel, atbp.);

· Mga module ng iba't ibang uri na may program code (pangkalahatan, mga bagay, mga form);

· Mga mekanismo para sa pag-iimbak at pagproseso ng huling data (mga rehistro);

· Mga mekanismo para sa pagtatanghal ng mga proseso ng negosyo (mga proseso ng negosyo at mga gawain);

· Mga mekanismo para sa paglikha ng mga distributed information base (mga exchange plan);

· Mga mekanismo para sa pagkakaiba ng mga karapatan sa pag-access;

· Mga pantulong na bagay



error: Protektado ang nilalaman!!