Torrenti väline töötlemine 1s 8.3. Raamatupidamisinfo

Kaaluge selles artiklis samm-sammult juhised 1C 8.3 välise töötlemise loomiseks hallatud rakenduse režiimis kasutame hallatud vorme. Ja mis kõige tähtsam, õpime seda ühendama 1C konfiguratsioonide "välise töötlemise" mehhanismiga, mis on ehitatud standardsete alamsüsteemide versiooni 2.0 ja uuemate versioonide raamatukogule.

Ülesanne on järgmine: luua kõige lihtsam väline töötlemine, mis teostab "Nomenklatuuri" teatmeraamatus rühmatoimingu, nimelt määrab kindlaksmääratud kaubagrupi käibemaksumäära valitud protsendi.

Selleks teeme kohe vajalik seadistus programmis (konfiguratsiooni 1C 8.3 peetakse: "Enterprise Accounting 3.0" hallatavad vormid).

Selle kasti märkimine annab meile võimaluse kasutada välist töötlemist.

Uue välise töötluse loomine punktis 1C 8.3 näite abil

Nüüd läheme konfiguraatorisse. Valige menüüst "Fail" "Uus...". Avaneb vaate valimise aken. loodud fail. Valige "Väline töötlemine":

Avaneb uus välise töötlemise aken. Anname talle kohe nime. Seda pakutakse töötlemise kettale salvestamisel:

Lisame uue hallatud töötlemise vormi. Näitame, et see on töötlemisvorm ja see on peamine:

Vormil on meil kaks rekvisiiti:

  • Nomenklatuurirühm - link teatmeteosele "Nomenklatuur";
  • Vali käibemaksumäär – link käibemaksumäära loetelule.

Loome üksikasjad paremas ülanurgas asuvas veerus "Rekvisiidid". Lohistage need hiirega vasakpoolsesse ülaossa. Uued andmed peaksid kohe ilmuma allolevale vormile.

Detailide järjestust saab muuta nooltega "Üles" - "Alla":

Hankige tasuta 267 1C videotundi:

Jääb alles lisada nupp "Install". Hallatud vormide puhul ei saa vormile lihtsalt nuppu lisada. Isegi kui lisate selle vormielementide struktuuri, ei ole see vormil endal nähtav. Nupp peab olema seotud käsuga, mida see käivitab. Minge vahekaardile "Käsud" ja lisage käsk "Määra käibemaksumäär". Looge käsu atribuutides toiming. Valige käsutöötleja "Kliendil". Vormile saab käsu lisada ka lihtsalt lohistades ja pukseerides selle vormielementidega sektsiooni.

Vormimoodulis luuakse samanimeline protseduur. Selles kutsume protsessi serveris:

&AtClient

Käibemaksumäära määramise protseduur (käsk)

SetVATRateOnServer();

Lõppprotseduur

Serveris toimuvas protseduuris kirjutame väikese päringu ja käibemaksumäära määramisega seotud toimingud:

&Serveris

Protseduur SetVATRateOnServer()

Taotlus = uus taotlus;
Taotlus.Tekst =
"VALI
| Nomenklatuur.Link
| ALT
| Kataloog Nomenklatuur AS Nomenklatuur
|KUS
| Nomenklatuur. Viide HIERARHIAS (&nomenklatuurirühm)
| JA MITTE Nomenklatuur. Kustutusmärk
| Ja MITTE nomenklatuur. See on rühm ”;

Query.SetParameter("Nomenklatuurirühm", nomenklatuurirühm);
RequestRes = Request.Execute();
SelectDetRecords = ResRequest.Select();

Kuigi SelectDetRecord.Next() Loop

Katse
SprNo.Object.Write();
Erand
Report("Viga objekti """ kirjutamisel + SprNoobObject + """!
|» + DescriptionError());
Katse lõpp;

EndCycle;

Lõppprotseduur

Naaseme vahekaardile "Vorm", lisame vormile nupu ja seostame selle käsuga:

Sellisena on meie töötlemine kasutamiseks valmis. Sellele helistamiseks peate režiimis "1C Enterprise" minema menüüsse "Fail" - "Ava" ja valima loodud faili.

Selles režiimis töötamine on aga silumistöötluseks mugav ja see pole kasutajale töötamiseks päris sobiv. Kasutajad on harjunud, et kõik on käepärast, st andmebaasis endas.

Selleks kasutatakse jaotist "Täiendavad aruanded ja töötlemine".

Kuid selleks, et lisada oma töötlemine sinna, peame esmalt andma sellele kirjelduse ja ütlema programmile selle omadused.

Välise töötlemise üksikasjade kirjeldus

Toon näite selle funktsiooni sisust. See peab olema eksporditav ja vastavalt sellele asuma töötlemismoodulis:

Funktsioon DetailOnExternalProcessing() Export

DataForReg = Uus struktuur();
DataForReg.Insert("Nimi", "Käibemaksumäära määramine");
DataForReg.Insert("SafeMode", True);
DataForReg.Insert("Versioon", "ver.: 1.001");
DataForReg.Insert("Teave", "Käibemaksumäära määramise töötlemine nomenklatuuri kataloogis");
DataForReg.Insert("View", "AdditionalProcessing");

TabZnCommands = uued tabeliväärtused;
TabZnCommands.Columns.Add("Identifier");
TabZnCommands.Columns.Add("Kasutus");
TabZnCommands.Columns.Add("View");

NewLine = TabZnCommands.Add();
NewString.Identifier = "OpenProcessing";
NewLine.Usage = "FormOpen";
NewLine.View = "Avatud töötlemine";
DataForReg.Insert("Käsud", TabZnCommands);

Return DataForReg;

Lõppfunktsioonid

Et paremini mõista, milliseid registreerimisandmete struktuuri välju peate kasutama, vaadake kataloogi "Täiendavad aruanded ja töötlemine" üksikasju:

Nagu näete, on kõik üsna lihtne. Ainult üks atribuut ei ühti: "Käivitusvalik" - "Kasuta". Kui vaatame ühe levinud mooduli koodi, näeme, kuidas tekib hulk neid välju:

Struktuuri nõutavate väljade määramiseks ei saa te seda esmalt kirjeldada, vaid luua tühja välja ja seejärel kasutada silurit. Kui töötlust registreerides mooduleid jälgida, saab kohe selgeks, millised väljad on kohustuslikud ja millised mitte.

Välise töötlemise ühendamine punktis 1C 8.3

1C-s on palju konfiguratsiooniobjekte, mis on kuidagi seotud raamatupidamisega - see tähendab, et need võimaldavad seda säilitada - kataloogid, dokumendid, registrid jne. Mida aga teha, kui on vaja luua 1C keeles programm, mis pole küll kuidagi seotud raamatupidamisega, kuid on vajalik programmeerija teenindusvajadusteks või kasutaja töö hõlbustamiseks?

Suurepärane näide on dokumentide paketttöötlus. See on tööriist, mis võimaldab teil vastavalt valitud loendile teostada / muuta / printida mitte ühte dokumenti, vaid mitut korraga. Nõus - väga mugav.

Tööriistade rakendamiseks 1C-s, et hõlbustada 1C andmebaasi kasutaja või administraatori tööd, on spetsiaalne konfiguratsiooniobjekt - 1C töötlemine. 1C töötlemine võib olla osa konfiguratsioonist või levitada kui üksikud failid(siis nimetatakse töötlemist välistöötluseks 1C).

1C töötlemine võimaldab teil välja töötada oma tööriistad 1C programmeerimiseks, samuti 1C seadistamiseks või haldamiseks. Tänu sellele on Internetis sadu tüüpilisi ravimeetodeid (arendatud 1C poolt) ja tuhandeid amatöörhooldusi Internetis.

On aeg proovida 1C töötlemist ise teha. Üksikasjad allpool.

Mis on 1C töötlemine ja kuidas neid kasutatakse

Väike tutvustus. Need, kes on 1C-töötlusega juba tuttavad, võivad selle lõigu vahele jätta.

Seega on töötlemine programmeerija kirjutatud tööriist. See ei tea, kuidas ise midagi teha ega salvesta andmeid 1C andmebaasi, erinevalt näiteks dokumendist, mis salvestatakse andmebaasi ja mida saab salvestada ja teostada iseseisvalt, ilma täiendava programmeerimiseta. 1C töötlemisfunktsioonid sõltuvad täielikult selle kirjutanud programmeerijast.

Töötlemisfunktsioonide järgi võib 1C jagada kolme tüüpi:

  • Abitöötlus 1C konfiguratsioon
    Igas tüüpilises konfiguratsioonis on palju ravimeetodeid. Neid kasutatakse lisaliidese vormidena (kasutaja töölaud, seadistuste ülevaade), konfigureerimise funktsionaalsuse osana (algsaldode sisestamine, andmebaasi esmane täitmine, kuu sulgemine).
  • Objektid (klassid)
    Need, kes tunnevad muid programmeerimiskeeli, on objekti mõistega juba tuttavad. See on klass, mille käsutuses on hulk "muutujaid" ja "funktsioone". Selle võlu seisneb isemajandamises – ehk kõik, mis on tema funktsioonide täitmiseks vajalik, kogutakse ühte klassi.

    1C-s saab klasse luua 1C-töötluse abil: "muutujad" - 1C töötlemise üksikasjad, "funktsioonid" - funktsioonid 1C töötlemisobjekti moodulis (avalike funktsioonide jaoks märgitud kui Eksport). Mugavus seisneb nii sellise klassi eksemplari loomises kui ka selle konfiguratsioonide vahel teisaldamises.

    Hea näide on 1C-printimise (täiendavad trükivormid) töötlemine, mille leiate tüüpilistes konfiguratsioonides kataloogist Täiendavad printimisvormid. Neil on alati avalik funktsioon Print() ja standardne kasutus.

    Pange tähele, et loomulikult ei ole sellised "klassid" otseselt seotud andmetega - need tuleb läbida või lugeda "konstruktoris".

  • Täiendavad kasutaja ja administraatori tööriistad
    Kasutamiseks on palju üldisi tööriistu, tavaliselt DBA, mis ei ole seotud konkreetse konfiguratsiooniga. Sellised tööriistad ei sisaldu sageli tüüpilises konfiguratsioonijaotuses ja neid levitatakse eraldi (tavaliselt ITS-ketastel). Lisaks tavalistele postitavad programmeerijad Internetti palju oma tööriistu.

    Näiteks: kauplemisseadmetega töö 1C töötlemine, 1C tegumikonsool (kuvab ajastatud ülesannete loendi), 1C päringukonsool (võimaldab täita mis tahes päringuid ilma programmeerimata) jne.

Kus on 1C töötlemine

Seega on konfiguratsiooni sisse ehitatud 1C-töötlus ja väline 1C-töötlus.

Sisseehitatud 1C-töötlust kasutab programmeerija, kes töötab välja konfiguratsiooni situatsiooniliselt - see tähendab, et neid saab kuvada kas kasutajamenüüs (osa menüüs Tööriistad) või avada programmiliselt muudest 1C-objektidest (näiteks kataloogivormist). ).

Ühel või teisel viisil saate administraatori õiguste all avada konfiguratsiooni sisseehitatud töötluste loendi ja mis tahes neist, kui seda on võimalik avada (st kui sellel on ekraanivorm ja programmeerija pole lukustanud avamisel). Selleks kasutage paksus kliendis menüüs Toimingud/Töötlemine õhuke klient kasutage menüüd Kõik funktsioonid/töötlemine. Kui te ei tea, kuidas neid menüüsid leida -.

Konfiguraatoris asuvad konfiguratsiooni sisseehitatud 1C töötlused töötlemisharus.

Väline 1C töötlemine avatakse nii konfiguraatoris kui ka ettevõttes, kasutades menüüd Fail / Ava.

Turvalisus. Pööra tähelepanu . 1C töötlemisobjekti moodul käivitatakse automaatselt 1C töötlemise avamisel ettevõtte režiimis. Seega, kui avate ründaja kirjutatud töötlemise, saab seda teha automaatselt ilma küsimusteta.

Kuidas ise 1C töötlemist teha

Niisiis, asume kõige huvitavama asja juurde - algoritmi 1C-töötluse iseseisvaks loomiseks nullist.

Väline töötlemine - väga käepärane tööriist ettevõtetele, kes kasutavad 1C:Enterprise 8.3 standardkonfiguratsioone. Need võimaldavad teil mitte raisata energiat ja raha 1C värskendustele, võimaldades andmebaase värskendada ühe nupuga lihtsas kasutajarežiimis. Standardsete alamsüsteemide teegi mehhanismi kasutades saate dokumentidele ja kataloogidele lisada erinevaid nuppe ilma standardset konfiguratsiooni muutmata. Vaatleme näidet välise töötlemise loomise ja ühendamise kohta ühes 1C konfiguratsioonis.

Loome välise töötlemise 1C 8.3-s

Uue välise töötlemise loomiseks kasutage konfiguraatorit. Valige menüüst "Fail" loomise käsk "Uus ..." ja tehke kindlaks, et loome välise töötlemise. Avanevas aknas määrake nimi ja "Enter" vajutamisel täidetakse see automaatselt. Samuti pakub süsteem teile seda nime salvestamisel failinimena.

Lisame töötlemisvormi, klõpsates vastavas aknas suurendusklaasi nuppu. Näiteks loome töötluse, mis näitab, millised müügitellimused konkreetset kaupa kasutavad. Selleks peame vormile sisestama:

  • Rekvisiit - nomenklatuuri seadmise väli;
  • Nupp, mis kutsub koodi välja.

Lisame vastavasse jaotisse atribuudi "Nomenklatuur" andmetüübiga "DirectoryReference.Nomenclature" ja menüüs "Käsud" -> "Vormi käsud" nupu "Näita".

Selleks, et lisatud andmed vormil kajastuksid, tuleb need lohistada vasakus ülaosas asuvate vormielementide juurde. Siniste noolte abil on võimalik elemente vahetada. Selleks, et loodud nupp teeks seda, mida me kavatsesime, peame sellele määrama protseduuri. Läbi kontekstimenüü vali "Käsutoiming" ja küsimusele, kuhu on vaja töötlejat, vastame: "Loo kliendil ja protseduur serveris".


1. fragment

&OnClient protseduur Show(käsk) ShowOnServer(); EndProcedure &OnServer Protseduur ShowOnServer() //Sisestage töötleja sisu. Lõppprotseduur

Valisime protseduuri loomise serveris, kuna tahame selle tulemusena saada andmebaasist valiku. Kliendil meil sellist võimalust pole, seega peame looma ühenduse serveriga, mis vahetab andmeid andmebaasiga. Nüüd peame kirjutama koodi, mis rakendab kavandatut. Kasutatakse kõigi dokumentide päringut ja väljundit funktsiooni "Aruanne ()" kaudu.


2. fragment

&OnClient Procedure Show(Command) ShowOnServer(Nomenklatuur); EndProcedure &AtServer Procedure ShowAtServer(Nomenclature) Query = Uus päring; Query.Text = "SELECT VARIOUS | Kliendi tellimuse sisu. Viide AS-i viide | FROM | Dokument. Klienditellimus. Sisu AS Kliendi tellimuse sisu | KUS | Klienditellimuse sisu. Nomenklatuur = &Nomenklatuur"; Query.SetParameter("Nomenklatuur", Nomenklatuur); QueryResult = Query.Execute(); SamplingDetailRecords = QueryResult.Select(); Kuigi SelectionDetailedRecords.Next() Loop Report(SelectionDetailedRecords.Reference); EndCycle; Lõppprotseduur

Praeguses etapis saame avada välise töötlemise tavalise failina töötavas 1C andmebaasis ja see on juba töökorras. Kuid kui meil on palju kasutajaid, peame saatma selle faili neile kõigile, pakkudes samal ajal juhiseid selle kohta, kuidas seda 1C-s tegelikult avada, mis on äärmiselt ebamugav. Selle vältimiseks peaks meie töötlemine asuma ühes 1C sektsioonis. Selleks peame seda konfiguraatori kaudu veidi rohkem täpsustama, täpsustades teatud seadeid.

Välise töötlemise paigutamiseks jaotisesse 1C on vaja objektimoodulis registreerida protseduur “Teave välise töötlemise kohta”. Töötlemise peamenüüs klõpsake "Toimingud" ja valige "Objektimoodul". Siin on vaja registreerida kõik 1C jaoks vajalikud sätted, et süsteem saaks aru, mida sellelt nõutakse ja milline fail selle ees on. Ekraanitõmmis näitab funktsiooni "Välise töötlemise üksikasjad" koodi.

Funktsioon DataOnExternalProcessing() Export DataForReg = Uus struktuur(); DataForReg.Insert("Nimi","Uus väline töötlemine"); DataForReg.Insert("SafeMode", True); DataForReg.Insert("Versioon", "ver.: 1.001"); DataForReg.Insert("View", "AdditionalProcessing"); TabZnCommands = uued tabeliväärtused; TabZnCommands.Columns.Add("Identifier"); TabZnCommands.Columns.Add("Kasuta"); TabZnCommands.Columns.Add("View"); NewLine = TabZnCommands.Add(); NewString.Identifier = "NewExternalProcessing"; NewString.Usage = "FormOpen"; NewRow.View = "Uus väline töötlemine"; DataForReg.Insert("Käsud", TabZnCommands); Return DataForReg; Lõppfunktsioonid

3. fragment

Välise töötlemise ühendamine 1C-s

Enne välise töötlemise ühendamist tüüpilise konfiguratsiooniga peate lubama selle tööriista kasutamise. "Haldamises" alampunktis "Vormid, aruannete trükkimine ja töötlemine" paneme lipu meile vajaliku mehhanismi vastas. Meile muutub kättesaadavaks nupp lisatöötluse ja aruannete kataloogi minemiseks.


Loendisse minnes loome sellesse uue rea ja süsteem palub teil faili valida. Valime tehtud ja salvestatud töötlemise ning 1C konfiguratsioon täidab iseseisvalt enamiku välju. Nupu "Käivita" kaudu saame juba oma töötlemise toimivust kontrollida, kuid see pole teistele kasutajatele eriti mugav. Selleks, et kasutajatel oleks meie meeskond ja nad saaksid helistada, peame:

  • Määrake objekti asukoht. Klõpsates nupul "Määramata", avame jaotiste akna ja näitame, millistes jaotistes toiming on saadaval;
  • Valige kasutajad, kelle jaoks see käsk kuvatakse valitud jaotiste menüüs "Täiendav töötlemine" ilma tarbetute seadistusteta. Selleks valige tabeliosas üksus " Kiire juurdepääs» ja lisage paremasse poolde vastutustundlikud kasutajad;
  • Vahekaardil " Lisainformatsioon» saate määrata kausta, kuhu allalaaditud töötlemine asub;
  • Pärast menüüs "Täiendav töötlemine" valitud jaotises nupu "Salvesta" vajutamist leiavad kasutajad meie käsu ja saavad seda kasutada.

Kui tahame oma töötluses muudatusi teha, peame selle esmalt andmebaasist maha laadima. Selleks leidke kataloogist "Täiendav töötlemine ja aruanded" soovitud rida ja kasutage käsku "Laadi faili üles ...". Tehke muudatused, salvestage töötlus ja kasutage nuppu "Laadi failist ...", et leida muudetud epf-fail ilma parameetreid muutmata. Pärast salvestamist näevad kõik kasutajad tehtud muudatusi.

Kui kasutate mittestandardset või aegunud 1C baasi, kasutage võimalust laadida töötlus konfiguraatori kaudu alla. Looge objektipuu jaotises "Töötlused" uus töötlus ja valige kontekstimenüü kaudu "Asenda välistöötlusega, teata ...". Jääb vaid konfigureerida välise töötlemise käivitamine soovitud jaotisest, sealhulgas soovitud alamsüsteemi lisatud töötlemine.


Välise töötlemisega töötamine on väga mugav ja väldib paljusid konflikte. Nende ainus oluline puudus on see, et neid ei värskendata automaatselt koos konfiguratsiooniga. See tähendab, et kui arendajad muutsid põhikonfiguratsioonis dokumendi või kataloogi nime, peame töötlemise käsitsi konfigureerima.

Kogenud 1C programmeerijad püüavad hoida põhikonfiguratsioonis tehtavate muudatuste arvu minimaalsena, et värskendamine liiga kaua aega ei võtaks. Kuid kasutajad soovivad oma rutiinseid toiminguid automatiseerida ja paluda neil abi, tehes "vajaliku funktsiooniga lisanupu". Töötlemine aitab meil tavapärases konfiguratsioonis muudatusi tegemata või teha neid nii vähe kui võimalik.

Töötlemine on spetsiaalne konfiguratsiooniobjekt, mis on loodud andmebaasi teabe muutmiseks või administraatori või kasutajate jaoks uute funktsioonide loomiseks.

Ravi klassifikatsioon

Loomise ajal ei tee töötlemine midagi. Milleks see mõeldud on ja mida see teeb, sõltub täielikult programmeerijast, kes selle kirjutab. Vastavalt nende funktsioonidele võib kogu 1C töötlemise jagada järgmistesse rühmadesse:

  • Objekti või klassiga sarnased eraldi funktsioonide ja protseduuride komplektid. Programmeerijad saavad neid kasutada raamatukoguna või kasutada kõiki töötlemisel ette nähtud kooditükke, kui nad selle konfiguratsiooni kaasavad. Näiteks kombineerivad printimisfunktsioonid tüüpiliste konfiguratsioonide arendajad ühes kohas;
  • Abitöötlus. Need automatiseerivad väikese mehaanilise töö ala või pakuvad kasutajatele vajalikul kujul andmeid. See hõlmab tööjaamu, 1C dokumentatsiooni rühmatöötlust, andmete importi või eksporti jne;
  • Lisatööriistad andmetega töötamiseks. Need on spetsiaalsed töötlused, mis enamasti võimaldavad teil töötada mis tahes konfiguratsiooni ja andmebaasiga.

Teist ja kolmandat tüüpi välist töötlemist 1C 8.3 kasutavad programmeerijad väga sageli igapäevatoimingutes. Igal kogenud 1C arendajal on oma "assistentide" komplekt - eraldi failid protseduuridega igaks juhuks. Tänu sellele suudab ta mõningaid ülesandeid täita vaid paari koodirea näpunäidetega: andmete laadimine või mahalaadimine, kataloogi või dokumentide töötlemine, trükitud vormi moodustamine - see ei ole arendajatel keeruline.

Pärast seda, kui programmeerija on otsustanud töötluse luua, peab ta mõistma, kuhu see tuleb lisada. Konfiguraatori avamisega pole vaja kiirustada – tüüpilised konfiguratsioonid toetavad välise lisatöötluse lisamise võimalust. Nende eripäraks on põhikonfiguratsiooni muutmise vajaduse puudumine ja sellest tulenevalt värskendamise lihtsustamine. Samuti saavad isegi tavalised kasutajad, mitte ainult administraatorid, neid konfiguratsiooniga ühendada, kuna need on töötlemissüsteemi sisse ehitatud.

Konfiguratsiooniga ühendatud töötluste loendi väljaselgitamiseks peate selle sisestama konfiguraatori režiimis. Klõpsake menüüd "Konfiguratsioon" -> "Ava konfiguratsioon". Vasakul avaneb aken, kust leiate kõik konfiguratsiooniobjektid, mis sisaldavad sisseehitatud töötlemist.

Konfiguratsiooniga juba ühendatud välise töötlemise loendi nägemiseks peate käivitama 1C ettevõtte režiimis. TÜ programmis asub meile huvipakkuv nimekiri rubriigis "Teenus" menüüs "Välised trükivormid ja töötlemine". Teistes 1C ettevõtte tüüpilistes toodetes leiate selle jaotistest "NSI ja haldus" jms.

Eraldi tasub mainida, kuidas avada väline töötlemine, mille autor te pole. Internetis saab paljudelt saitidelt alla laadida täiendavat 1C-töötlust, millest enamik on mõeldud kolleegide abistamiseks. Kuid on juhtumeid, kui menüü "Fail" -> "Ava" kaudu hooletult käivitatud 1C-töötlus purunes tööbaas tohutu ettevõte. Tundmatud lisad universaalne töötlemine avage esmalt konfiguraatoris ja kontrollige hoolikalt kogu koodi, et vältida kohutavaid tagajärgi.

Töötlemise loomine eraldi failideks ja nende ühendamine 1C andmebaasiga on üks administraatori põhioskusi. Laadisite alla ja kontrollisite või kirjutasite ise suurepärase töötluse, mis aitab teil ja teie kasutajatel 1C-s töötada. Nüüd on teie ülesanne lisada konfiguratsioonile töötlemine, et teie ettevõtte töötajad kasutaksid uut funktsionaalsust. Piisab lihtsalt lihtsa algoritmi läbimisest ja saate läbi viia kontrollkontrolli ja teatada funktsionaalsuse arendamise töö lõpetamisest:

  1. Avage andmebaasiga ühendatud välise töötlemise loend. Eespool on juba öeldud, kust seda nimekirja otsida;
  2. Klõpsake "Loo" ja 1C avab failivaliku akna, mille kaudu peate määrama, kus 1C andmetöötlus asub;
  3. Pärast 1C valimist tuvastab see iseseisvalt välise töötlemise tüübi (olete pidanud selle eelnevalt objektimoodulis registreerima). Mõned väljad täidetakse automaatselt – tüüp, faili nimi, versioon, käsu nimi, nimi ja teised;
  4. Samuti loeb 1C töötlemisest, kuhu see tuleks paigutada - dokumentides, teatmeteoses või spetsiaalses jaotises täiendavaks töötlemiseks. Lisaks saavad arendajad lisada töötlemiskutse ainult mõne dokumendi või kataloogi vormide jaoks;
  5. Selleks, et kasutajad näeksid uut funktsiooni, peate määrama parameetri "Avalda" väärtuseks "Kasutusel".

Teatud tüüpi välise töötlemise jaoks on võimalik määrata kasutajad, kes seda teevad uus funktsioon või ajakava. Ajastatud või taustatööd on eraldiseisev töötlemisviis, mida saab teostada ilma kasutaja sekkumiseta. See on mugav funktsioon juhtudel, kui peate automatiseerima rutiinset tööd või alustama 1C dokumentide paketttöötlust. Need võivad aidata ka siis, kui server on nõrk – kogu töötluse saab alustada õhtul, kui andmebaasis pole aktiivseid kasutajaid.

Graafiku seadistamine 1C-s on valikurikas, kuid isegi ettevalmistamata kasutaja saab põhimõtted selgeks mõne minutiga. Alumisele väljale moodustatakse olenevalt seatud väärtustest ajakava kirjeldus, millal tuleks töötlemist alustada ja kuidas seda teostatakse. Täitmise õigsuse kontrollimiseks võite kasutada registreerimislogi - see salvestab töötlemise alguse ja lõpu kuupäeva ja kellaaja.

Paljud frantsiisivõtjad rajavad oma juurutamise ainult töötlemise loomisele - nad arendavad tööjaamu ja ühendavad need. See tähendab, asendada standardliides 1C keerukate nimedega, mis on välja töötatud vastavalt kasutajate soovidele. Ja serveri poolel sisestatud andmete järgi töödeldakse dokumenti 1C 8.3 ettevõtte töötajate silmis märkamatult. Miski ei takista teil seda kogemust kasutamast – ja varsti saab teie ettevõte aru, kui väärtuslik te olete.

Tähelepanu!
Kogu töötlemine ITS-ketastelt on mõeldud informatiivsel eesmärgil ja eranditult ITS-i registreeritud kasutajatele.

Objektide valik ja töötlemine. (Universaalne)

Otsib dokumentidest ja kataloogidest objekte, mis vastavad teatud tingimustele. Töötleb otsingutulemusi.

Teabebaasi kokkuvõte. (Universaalne)

Teostab tüüpiliste konfiguratsioonide IB koondfaili:

  • SCP 3.1.
  • BP 1.6.
  • TÜ 10.3.

Muudatuste registreerimine vahetamiseks. (Universaalne)

Redigeerib hallatava rakenduse režiimis vahetusobjektide muudatuste registreerimist. Võimaldab muuta praegust registreerimist erinevates sõlmedes. Muudab vastuvõetud ja saadetud sõnumite arvu.

Kasutaja tegevuste logi teisendamine. (Universaalne)

Teisendab sisseehitatud keeles programmiks kasutaja toimingute logi.

Täisteksti otsing andmetes. (Universaalne)

Andmetes indekseerimine ja otsimine.

Väärtuste leidmine ja asendamine. (Universaalne)

Otsib ja asendab IS-objektide võrdlusväärtusi.

Tehnoloogilise logi koostamine. (Universaalne)

Loob või redigeerib protsessi logifaili. Sellel on võimalus konfigureerida krahhi tõmmise loomist, konfigureerida tingimusi ja sündmusi, mille ilmnemisel sellesse logisse teave kirjutatakse.

Töökonsool. (Universaalne)

Jälgib tausta ja ajastatud töid. Kustutab, loob uusi.

Välise töötlemise teisendamine. (Universaalne)

Konfidentsiaalse teabe muutmine. (Universaalne)

Infoturbe valikuline muutmine või puhastamine teatud infost.

Grupi detailide muutmine. (Universaalne)

Muudab dokumentides ja kataloogides üksikasju ja tabeliosi.

Kasutajate maha- ja pealelaadimine. (Universaalne)

Laadib IB kasutajad maha ja laadib XML-faili.

Andmete üleslaadimine välistesse andmebaasidesse. (Universaalne)

Laadib andmestruktuurid välja välisesse DBMS-i, kasutades ADO-d kahes režiimis:

  • Laadige kõik alla
  • Laadige üles muudatused (kasutatakse muudatuste sünkroonimiseks töötavas IB-s vastuvõtja IB-ga). See režiim kasutab vahetusplaani mehhanisme.

Toetab järgmisi DBMS-i:

  • Microsoft SQL
  • IBM DB2
  • Oraakel
  • PostgreSQL
  • MySQL

XML-andmete üleslaadimine ja laadimine. (Universaalne)

Laadib lahti ja laadib IB-s andmeid nii täielikult kui ka osaliselt. Seda kasutatakse andmete edastamiseks konfiguratsioonide vahel, mis on objekti koostiselt sarnased.

Andmete laadimine tabelidokumendist. (Universaalne)

Laadib andmed arvutustabeli dokumentidest kataloogidesse ja tabeliosadesse.

Töötab paksus kliendis tavalises rakendusrežiimis.

Päringukonsool. (Universaalne)

See on suureks abiks aruannete koostamisel ja päringute koostamisel.