Torrent ārējā apstrāde 1s 8.3. Grāmatvedības informācija

Apsveriet šajā rakstā soli pa solim instrukcijas lai izveidotu ārējo apstrādi 1C 8.3 pārvaldītās lietojumprogrammas režīmā, attiecīgi, mēs izmantosim pārvaldītās formas. Un pats galvenais, mēs uzzināsim, kā to savienot ar 1C konfigurāciju "ārējās apstrādes" mehānismu, kas veidots, pamatojoties uz standarta apakšsistēmu 2.0 un jaunāku versiju bibliotēku.

Uzdevums būs šāds: izveidot visvienkāršāko ārējo apstrādi, kas veiks grupas darbību uz "Nomenklatūras" uzziņu grāmatas, proti, iestatīt izvēlēto PVN likmes procentuālo daļu norādītajai preču grupai.

Lai to izdarītu, mēs nekavējoties izgatavojam nepieciešamo iestatījumu programmā (konfigurācija 1C 8.3 tiek uzskatīta: "Uzņēmuma grāmatvedība 3.0" pārvaldītās veidlapas).

Atzīmējot šo izvēles rūtiņu, mēs varam izmantot ārēju apstrādi.

Jaunas ārējās apstrādes izveide 1C 8.3 pēc piemēra

Tagad pāriesim uz konfiguratoru. Izvēlnē "Fails" atlasiet "Jauns...". Tiks atvērts skata atlases logs. izveidots fails. Izvēlieties "Ārējā apstrāde":

Tiks atvērts jauns ārējās apstrādes logs. Dosim viņai vārdu tūlīt. Tas tiks piedāvāts, saglabājot apstrādi diskā:

Pievienosim jaunu pārvaldītās apstrādes veidlapu. Mēs norādām, ka šī ir apstrādes forma un tā ir galvenā:

Veidlapā mums būs divi rekvizīti:

  • Nomenklatūras grupa - saite uz uzziņu grāmatu "Nomenklatūra";
  • SelectVAT Rate – saite uz PVN likmes sarakstu.

Mēs izveidojam detalizētu informāciju loga augšējā labajā stūrī kolonnā "Rekvizīti". Velciet tos ar peli uz augšējo kreiso logu. Jaunajai informācijai nekavējoties jāparādās zemāk esošajā veidlapā.

Detaļu secību var mainīt ar bultiņām "Uz augšu" - "Uz leju":

Saņemiet 267 1C video nodarbības bez maksas:

Atliek pievienot pogu "Instalēt". Pārvaldītajās veidlapās veidlapai nevar vienkārši pievienot pogu. Pat ja pievienosit to veidlapas elementu struktūrai, tas nebūs redzams pašā veidlapā. Pogai jābūt saistītai ar komandu, kuru tā izpildīs. Dodieties uz cilni "Komandas" un pievienojiet komandu "Iestatīt PVN likmi". Komandas rekvizītos izveidojiet darbību. Atlasiet komandu apstrādātāju "Klientā". Veidlapai var pievienot arī komandu, vienkārši velkot un nometot to sadaļā ar formas elementiem.

Veidlapas modulī tiks izveidota procedūra ar tādu pašu nosaukumu. Tajā mēs izsaucam procedūru serverī:

&AtClient

Procedūras PVN likmes iestatīšana (komanda)

SetVATRateOnServer();

Beigās Procedūra

Procedūrā serverī mēs uzrakstīsim nelielu vaicājumu un darbības, kas saistītas ar PVN likmes noteikšanu:

&Serverī

Procedūra SetVATRateOnServer()

Pieprasījums = jauns pieprasījums;
Pieprasīt.Teksts =
"ATLASES
| Nomenklatūra.Saite
| NO
| Nomenklatūra AS Nomenklatūra
|KUR
| Nomenklatūra. Atsauce HIERARHJĀ (&Nomenklatūras grupa)
| UN NAV Nomenklatūra. Svītrojums
| Un NAV nomenklatūra. Šī ir grupa ”;

Query.SetParameter("Nomenklatūras grupa", Nomenklatūras grupa);
RequestRes = Request.Execute();
SelectDetRecords = ResRequest.Select();

Kamēr SelectDetRecord.Next() Loop

Mēģinājums
SprNo.Object.Write();
Izņēmums
Report("Kļūda rakstot objektu """ + SprNoobObject + """!
|» + DescriptionError());
Mēģinājuma beigas;

EndCycle;

Beigās Procedūra

Mēs atgriežamies cilnē "Veidlapa", pievienojam veidlapai pogu un saistām to ar komandu:

Tādējādi mūsu apstrāde ir gatava lietošanai. Lai to izsauktu, režīmā "1C Enterprise" jums jāiet uz izvēlni "Fails" - "Atvērt" un jāizvēlas izveidotais fails.

Tomēr darbs šajā režīmā ir ērts atkļūdošanas apstrādei, un tas nav īsti piemērots lietotājam darbam. Lietotāji ir pieraduši, ka viss ir “pie rokas”, tas ir, pašā datu bāzē.

Šim nolūkam tiek izmantota sadaļa "Papildu atskaites un apstrāde".

Bet, lai tur pievienotu mūsu apstrādi, mums vispirms ir jāsniedz tai apraksts un jāpasaka programmai tās īpašības.

Ārējās apstrādes informācijas apraksts

Es sniegšu šīs funkcijas satura piemēru. Tam jābūt eksportējamam un attiecīgi jāatrodas apstrādes modulī:

Funkcija DetailOnExternalProcessing() Export

DataForReg = Jauna struktūra();
DataForReg.Insert("Nosaukums", "PVN likmes iestatīšana");
DataForReg.Insert("SafeMode", True);
DataForReg.Insert("Versija", "versija: 1.001");
DataForReg.Insert("Informācija", "Apstrāde PVN likmes iestatīšanai Nomenklatūras direktorijā");
DataForReg.Insert("Skatīt", "Papildu apstrāde");

TabZnCommands = jaunas tabulas vērtības;
TabZnCommands.Columns.Add("Identifier");
TabZnCommands.Columns.Add("Lietojums");
TabZnCommands.Columns.Add("Skatīt");

NewLine = TabZnCommands.Add();
NewString.Identifier = "OpenProcessing";
NewLine.Usage = "FormOpen";
NewLine.View = "Atvērta apstrāde";
DataForReg.Insert("Komandas", TabZnCommands);

Atgriezt DataForReg;

EndFunctions

Lai labāk izprastu, kuri reģistrācijas datu struktūras lauki ir jāizmanto, apskatīsim informāciju direktorijā "Papildu atskaites un apstrāde".

Kā redzat, viss ir pavisam vienkārši. Tikai viens atribūts neatbilst: “Launch Option” - “Use”. Ja aplūkosim viena no izplatītākajiem moduļiem kodu, mēs redzēsim, kā rodas virkne šo lauku:

Lai noteiktu, kuri struktūras lauki ir nepieciešami, vispirms varat to neaprakstīt, vienkārši izveidot tukšu un pēc tam izmantot atkļūdotāju. Ja, reģistrējot apstrādi, izsekojat moduļus, uzreiz kļūst skaidrs, kuri lauki ir nepieciešami un kuri nav.

Ārējās apstrādes pievienošana 1C 8.3

1C ir daudz konfigurācijas objektu, kas kaut kādā veidā ir saistīti ar grāmatvedību - tas ir, tie ļauj to uzturēt - direktoriji, dokumenti, reģistri utt. Taču, ko darīt, ja ir jāizveido programma 1C valodā, kas nekādi nav saistīta ar grāmatvedību, bet nepieciešama programmētāja apkalpošanas vajadzībām vai lietotāja darba atvieglošanai?

Lielisks piemērs ir dokumentu pakešu apstrāde. Šis ir rīks, kas ļauj veikt / mainīt / izdrukāt nevis vienu dokumentu, bet daudzus vienlaikus atbilstoši atlasītajam sarakstam. Piekrītu - ļoti ērti.

Lai ieviestu rīkus 1C, lai atvieglotu 1C datu bāzes lietotāja vai administratora darbu, ir īpašs konfigurācijas objekts - 1C apstrāde. 1C apstrāde var būt daļa no konfigurācijas vai izplatīta kā atsevišķi faili(tad apstrādi sauc par ārējo apstrādi 1C).

1C apstrāde ļauj izstrādāt savus rīkus 1C programmēšanai, kā arī 1C iestatīšanai vai pārvaldībai. Pateicoties tam, internetā ir simtiem tipisku ārstniecības metožu (ko izstrādājis 1C) un tūkstošiem amatieru procedūru internetā.

Ir pienācis laiks mēģināt pašam veikt apstrādi 1C. Sīkāka informācija zemāk.

Kas ir 1C apstrāde un kā tās tiek izmantotas

Neliels ievads. Tie, kas jau ir iepazinušies ar 1C apstrādi, var izlaist šo rindkopu.

Tātad apstrāde ir programmētāja rakstīts rīks. Tas nezina, kā kaut ko darīt pats, un nesaglabā datus 1C datu bāzē, atšķirībā, piemēram, no dokumenta, kas tiek saglabāts datu bāzē un ko var ierakstīt un veikt pats, bez papildu programmēšanas. 1C apstrādes funkcijas ir pilnībā atkarīgas no programmētāja, kurš to uzrakstījis.

Saskaņā ar apstrādes funkcionalitāti 1C var iedalīt trīs veidos:

  • Papildu apstrādes 1C konfigurācija
    Katrā tipiskajā konfigurācijā ir daudz ārstēšanas metožu. Tās tiek izmantotas kā papildu interfeisa formas (lietotāja darbvirsma, konfigurācijas pārskats), kā daļa no konfigurācijas funkcionalitātes (sākotnējo atlikumu ievade, datu bāzes sākotnējā aizpildīšana, mēneša slēgšana).
  • Objekti (klases)
    Tie, kas zina citas programmēšanas valodas, jau ir pazīstami ar objekta jēdzienu. Šī ir klase, kuras rīcībā ir "mainīgo" un "funkciju" kopums. Tā šarms slēpjas pašpietiekamībā – tas ir, viss, kas nepieciešams savu funkciju veikšanai, tiek savākts vienā klasē.

    1C versijā klases var izveidot, izmantojot 1C apstrādi: “mainīgie” - 1C apstrādes informācija, “funkcijas” - funkcijas 1C apstrādes objekta modulī (atzīmētas kā Eksportēt publiskajām funkcijām). Ērtības slēpjas gan šādas klases eksemplāra izveidē, gan tās pārvietošanā starp konfigurācijām.

    Labs piemērs ir 1C drukāšanas apstrāde (papildu drukāšanas veidlapas), kuras tipiskās konfigurācijās varat atrast direktorijā Papildu drukāšanas veidlapas. Tiem vienmēr ir publiska Print() funkcija un standartizēts lietojums.

    Ņemiet vērā, ka, protams, šādas "klases" nav tieši saistītas ar datiem - tās ir jānokārto vai jāizlasa "konstruktorā".

  • Papildu lietotāja un administratora rīki
    Ir daudz vispārīgu rīku, ko parasti izmanto DBA, kas nav saistīti ar noteiktu konfigurāciju. Šādi rīki bieži nav iekļauti tipiskajā konfigurācijas izplatīšanā un tiek izplatīti atsevišķi (parasti ITS diskos). Papildus parastajiem programmētāji internetā ievieto daudzus savus rīkus.

    Piemērs: 1C darba apstrāde ar tirdzniecības aprīkojumu, 1C uzdevumu konsole (parāda plānoto uzdevumu sarakstu), 1C vaicājumu konsole (ļauj izpildīt jebkurus pieprasījumus bez programmēšanas) utt.

Kur ir 1C apstrāde

Tātad konfigurācijā ir iebūvēta 1C apstrāde un ārējā 1C apstrāde.

Iebūvēto 1C apstrādi izmanto programmētājs, kurš izstrādā konfigurāciju situatīvi - tas ir, tos var vai nu parādīt lietotāja izvēlnē (daļa izvēlnē Rīki), vai arī atvērt programmatiski no citiem 1C objektiem (piemēram, no direktorija formas ).

Vienā vai otrā veidā ar administratora tiesībām var atvērt konfigurācijā iebūvēto apstrādes sarakstu un jebkuru no tiem, ja ir iespējams to atvērt (tas ir, ja tam ir ekrāna forma un programmētājs nav iestatījis bloķēšanu atverot). Lai to izdarītu, biezajā klientā izmantojiet izvēlni Darbības/Apstrāde plāns klients izmantojiet izvēlni Visas funkcijas/apstrāde. Ja jūs nezināt, kā atrast šīs izvēlnes -.

Konfiguratorā konfigurācijā iebūvētie 1C procesi atrodas apstrādes filiālē.

Ārējā 1C apstrāde tiek atvērta gan konfiguratorā, gan uzņēmumā, izmantojot izvēlni Fails / Atvērt.

Drošība. Pievērs uzmanību . 1C apstrādes objekta modulis tiek izpildīts automātiski, atverot 1C apstrādi uzņēmuma režīmā. Tāpēc, ja atverat uzbrucēja rakstītu apstrādi, to var veikt automātiski bez jebkādiem jautājumiem.

Kā pats veikt 1C apstrādi

Tātad, ķersimies pie visinteresantākās lietas - algoritma 1C apstrādes pašam izveidošanai no nulles.

Ārējā apstrāde - ļoti ērts rīks uzņēmumiem, kas izmanto standarta konfigurācijas 1C:Enterprise 8.3. Tie ļauj netērēt enerģiju un naudu 1C atjauninājumiem, ļaujot atjaunināt datu bāzes ar vienu pogu vienkāršā lietotāja režīmā. Izmantojot standarta apakšsistēmu bibliotēkas mehānismu, dokumentiem un direktorijiem var pievienot dažādas pogas, nemainot standarta konfigurāciju. Apsveriet piemēru ārējās apstrādes izveidei un savienošanai vienā no 1C konfigurācijām.

Mēs veidojam ārējo apstrādi 1C 8.3

Lai izveidotu jaunu ārējo apstrādi, izmantojiet konfiguratoru. Izvēlnē "Fails" atlasiet izveides komandu "Jauns ..." un nosakiet, ka mēs izveidosim ārēju apstrādi. Atvērtajā logā iestatiet nosaukumu, un, nospiežot "Enter", tas tiek aizpildīts automātiski. Arī šo nosaukumu sistēma jums piedāvās kā faila nosaukumu saglabāšanas laikā.

Pievienosim apstrādes formu, attiecīgajā logā noklikšķinot uz palielināmā stikla pogas. Piemēram, izveidosim apstrādi, kas parāda, kuros pārdošanas pasūtījumos tiek izmantota konkrēta prece. Lai to izdarītu, veidlapā jāievieto:

  • Rekvizīts - lauks nomenklatūras iestatīšanai;
  • Poga, kas izsauks kodu.

Pievienojam atribūtu "Nomenklatūra" ar datu tipu "DirectoryReference.Nomenclature" attiecīgajā sadaļā un pogu "Rādīt" izvēlnē "Komandas" -> "Form Commands".

Lai pievienotie dati tiktu atspoguļoti veidlapā, tie ir jāvelk uz formas elementiem, kas atrodas augšējā kreisajā daļā. Izmantojot zilās bultiņas, ir iespējams apmainīt elementus. Lai mūsu izveidotā poga darītu to, ko esam iecerējuši, mums ir jāpiešķir tai procedūra. Pāri konteksta izvēlne atlasiet “Komanda darbība”, un uz jautājumu, kur ir nepieciešams apstrādātājs, mēs atbildēsim: “Izveidot uz klienta un procedūru uz servera”.


1. fragments

&OnClient procedūra Show(Command) ShowOnServer(); EndProcedure &OnServer procedūra ShowOnServer() //Ievietojiet apdarinātāja saturu. Beigās Procedūra

Mēs izvēlējāmies izveidot procedūru uz servera, jo mēs vēlamies iegūt atlasi no datu bāzes. Klientā mums šādas iespējas nav, tāpēc mums ir jāpieslēdzas serverim, kas apmainās ar datiem ar datu bāzi. Tagad mums ir jāraksta kods, kas īsteno mūsu plānoto. Tiks izmantots visu dokumentu vaicājums un izvade, izmantojot funkciju "Pārskats ()".


2. fragments

&OnClient procedūra Show(Command) ShowOnServer(nomenklatūra); EndProcedure &AtServer procedūra ShowAtServer(Nomenclature) Query = jauns vaicājums; Query.Text = "SELECT DAŽĀDU | Klienta pasūtījuma saturs. Atsauce AS atsauce | FROM | Dokuments. Klienta pasūtījums. Saturs AS Klienta pasūtījuma saturs | KUR | Klienta pasūtījuma saturs. Nomenklatūra = &Nomenklatūra"; Query.SetParameter("Nomenklatūra", Nomenklatūra); QueryResult = Query.Execute(); SamplingDetailRecords = QueryResult.Select(); Kaut SelectionDetailedRecords.Next() Loop Report(SelectionDetailedRecords.Reference); EndCycle; Beigās Procedūra

Pašreizējā posmā mēs varam atvērt ārējo apstrādi kā parastu failu darbošajā 1C datu bāzē, un tā jau darbosies. Bet, ja mums ir daudz lietotāju, mums būs jānosūta šis fails visiem, vienlaikus nodrošinot to ar instrukcijām, kā to faktiski atvērt 1C, kas ir ārkārtīgi neērti. Lai no tā izvairītos, mūsu apstrādei jāatrodas vienā no 1C sadaļām. Lai to izdarītu, mums tas ir nedaudz vairāk jāprecizē, izmantojot konfiguratoru, norādot noteiktus iestatījumus.

Lai ievietotu ārējo apstrādi sadaļā 1C, objekta modulī ir jāreģistrē procedūra “Informācija PAR ārējo apstrādi”. Galvenajā apstrādes izvēlnē noklikšķiniet uz "Darbības" un atlasiet "Objektu modulis". Šeit ir jāreģistrē visi 1C nepieciešamie iestatījumi, lai sistēma saprastu, kas no tā tiek prasīts un kāds fails ir priekšā. Ekrānuzņēmumā ir redzams funkcijas "Ārējās apstrādes informācija" kods.

Funkcija DataOnExternalProcessing() Export DataForReg = Jauna struktūra(); DataForReg.Insert("Nosaukums","Jauna ārējā apstrāde"); DataForReg.Insert("SafeMode", True); DataForReg.Insert("Versija", "versija: 1.001"); DataForReg.Insert("Skatīt", "Papildu apstrāde"); TabZnCommands = jaunas tabulas vērtības; TabZnCommands.Columns.Add("Identifier"); TabZnCommands.Columns.Add("Izmantot"); TabZnCommands.Columns.Add("Skatīt"); NewLine = TabZnCommands.Add(); NewString.Identifier = "NewExternalProcessing"; NewString.Usage = "FormOpen"; NewRow.View = "Jauna ārējā apstrāde"; DataForReg.Insert("Komandas", TabZnCommands); Atgriezt DataForReg; EndFunctions

3. fragments

Ārējās apstrādes pievienošana 1C

Pirms ārējās apstrādes pievienošanas tipiskai konfigurācijai ir jāiespējo šī rīka lietošana. "Administrēšana" apakšpozīcijā "Veidlapu, atskaišu un apstrāde" uzstādām karogu pretī mums vajadzīgajam mehānismam. Mums kļūst pieejama poga, lai pārietu uz papildu apstrādes un atskaišu direktoriju.


Pārejot uz sarakstu, mēs tajā izveidosim jaunu rindiņu, un sistēma liks jums izvēlēties failu. Mēs izvēlamies veikto un saglabāto apstrādi, un 1C konfigurācija neatkarīgi aizpilda lielāko daļu lauku. Izmantojot pogu "Palaist", mēs jau varam pārbaudīt mūsu apstrādes veiktspēju, taču tas nav īpaši ērti citiem lietotājiem. Lai lietotājiem būtu mūsu komanda un viņi varētu veikt zvanu, mums ir nepieciešams:

  • Norādiet objekta atrašanās vietu. Noklikšķinot uz “Nav definēts”, atveram sadaļu logu un norādām, kurās sadaļās operācija būs pieejama;
  • Atlasiet lietotājus, kuriem šī komanda parādīsies atlasīto sadaļu izvēlnē "Papildu apstrāde" bez liekiem iestatījumiem. Lai to izdarītu, tabulas daļā atlasiet vienumu " Ātra piekļuve» un pievienojiet atbildīgos lietotājus labajā pusē;
  • Cilnē " Papildus informācija» varat norādīt mapi, kurā atradīsies lejupielādētā apstrāde;
  • Pēc pogas "Ierakstīt" nospiešanas izvēlētajā sadaļā "Papildu apstrāde" izvēlnē lietotāji atradīs mūsu komandu un varēs to izmantot.

Ja mēs vēlamies veikt izmaiņas mūsu apstrādē, vispirms tā ir jāizlādē no datu bāzes. Lai to izdarītu, direktorijā "Papildu apstrāde un atskaites" atrodiet vajadzīgo rindu un izmantojiet komandu "Augšupielādēt failā ...". Veiciet izmaiņas, saglabājiet apstrādi un izmantojiet pogu "Ielādēt no faila ...", lai atrastu modificēto epf failu, nemainot parametrus. Pēc ierakstīšanas visi lietotāji redzēs veiktās izmaiņas.

Ja izmantojat nestandarta vai novecojušu 1C bāzi, izmantojiet iespēju lejupielādēt apstrādi, izmantojot konfiguratoru. Objekta koka sadaļā "Apstrāde" izveidojiet jaunu apstrādi un konteksta izvēlnē atlasiet "Aizstāt ar ārējo apstrādi, ziņot ...". Atliek tikai konfigurēt ārējās apstrādes palaišanu no vēlamās sadaļas, ieskaitot pievienoto apstrādi vēlamajā apakšsistēmā.


Darbs ar ārējo apstrādi ir ļoti ērts un ļauj izvairīties no daudziem konfliktiem. To vienīgais nozīmīgais trūkums ir tas, ka tie netiek automātiski atjaunināti kopā ar konfigurāciju. Tas ir, ja izstrādātāji mainīja dokumenta vai direktorija nosaukumu galvenajā konfigurācijā, apstrāde būs jākonfigurē manuāli.

Pieredzējuši 1C programmētāji cenšas samazināt izmaiņu skaitu galvenajā konfigurācijā līdz minimumam, lai atjaunināšana neaizņemtu pārāk ilgu laiku. Taču lietotāji vēlas automatizēt savas ikdienas darbības un lūgt viņiem palīdzēt, izveidojot "papildu pogu ar nepieciešamo funkcionalitāti". Apstrāde palīdzēs mums iztikt bez izmaiņām tipiskajā konfigurācijā vai padarīt tās pēc iespējas mazākas.

Apstrāde ir īpašs konfigurācijas objekts, kas paredzēts, lai mainītu informāciju datu bāzē vai izveidotu jaunu funkcionalitāti administratoram vai lietotājiem.

Ārstēšanas klasifikācija

Izveidošanas laikā apstrāde neko nedara. Tas, kam tas ir paredzēts un ko tas darīs, ir pilnībā atkarīgs no programmētāja, kurš to raksta. Saskaņā ar to funkcijām visu 1C apstrādi var iedalīt šādās grupās:

  • Atsevišķas funkciju un procedūru kopas, līdzīgas objektam vai klasei. Programmētāji var tos izmantot kā bibliotēku vai izmantot visas apstrādē paredzētās koda daļas, ja viņi to iekļauj konfigurācijā. Piemēram, tipisku konfigurāciju izstrādātāji apvieno drukas funkcijas vienuviet;
  • Papildu apstrāde. Tie automatizē nelielu mehāniskā darba apgabalu vai nodrošina lietotājus ar datiem vajadzīgajā formā. Tas ietver darbstacijas, 1C dokumentācijas grupu apstrādi, datu importu vai eksportu utt.;
  • Papildu rīki darbam ar datiem. Tie ir specializēta apstrāde, kas visbiežāk ļauj strādāt ar jebkuru konfigurāciju un datu bāzi.

Otrā un trešā tipa ārējo apstrādi 1C 8.3 programmētāji ļoti bieži izmanto ikdienas darbībās. Katram pieredzējušam 1C izstrādātājam ir savs "asistentu" komplekts - atsevišķi faili ar procedūrām visiem gadījumiem. Pateicoties tam, viņš var veikt dažus uzdevumus, tikai pielabojot pāris koda rindiņas: ielādējot vai izlādējot datus, apstrādāt direktoriju vai dokumentus, veidot drukātu formu - izstrādātājiem tas nebūs grūti.

Pēc tam, kad programmētājs ir nolēmis izveidot apstrādi, viņam ir jāsaprot, kur tas jāpievieno. Nav jāsteidzas ar konfiguratora atvēršanu - tipiskās konfigurācijas atbalsta iespēju pievienot ārēju papildu apstrādi. To atšķirīgā iezīme ir tas, ka nav jāmaina galvenā konfigurācija un attiecīgi atjaunināšanas vienkāršošana. Arī parastie lietotāji un ne tikai administratori var tos savienot ar konfigurāciju, jo tie ir iebūvēti apstrādes sistēmā.

Lai uzzinātu ar jūsu konfigurāciju saistīto apstrādi sarakstu, tas jāievada konfiguratora režīmā. Noklikšķiniet uz izvēlnes "Konfigurācija" -> "Atvērt konfigurāciju". Kreisajā pusē tiks atvērts logs, kurā varēsiet atrast visus konfigurācijas objektus, kas ietver iebūvēto apstrādi.

Lai skatītu konfigurācijai jau pievienotās ārējās apstrādes sarakstu, 1C ir jāpalaiž uzņēmuma režīmā. UT programmā mūs interesējošais saraksts atrodas sadaļā "Pakalpojums", izvēlnē "Ārējās drukas veidlapas un apstrāde". Citos tipiskajos 1C uzņēmuma produktos to var atrast sadaļās "NSI un administrācija" un tamlīdzīgi.

Atsevišķi ir vērts pieminēt, kā atvērt ārējo apstrādi, kuras autors jūs neesat. Internetā papildu 1C apstrādi var lejupielādēt daudzās vietnēs, no kurām lielākā daļa ir paredzēta, lai palīdzētu kolēģiem. Bet ir gadījumi, kad 1C apstrāde, neuzmanīgi palaists caur izvēlni "Fails" -> "Atvērt", sabojājās. darba bāze milzīgs uzņēmums. Nepazīstamas ekstras universāla apstrāde vispirms atveriet konfiguratorā un rūpīgi pārbaudiet visu kodu, lai novērstu briesmīgas sekas.

Apstrādes izveide atsevišķos failos un savienošana ar 1C datu bāzi ir viena no administratora pamatprasmēm. Jūs pats lejupielādējāt un pārbaudījāt vai uzrakstījāt lielisku apstrādi, kas palīdzēs jums un jūsu lietotājiem strādāt 1C. Tagad jūsu uzdevums ir pievienot konfigurācijai apstrādi, lai jūsu uzņēmuma darbinieki izmantotu jauno funkcionalitāti. Pietiek tikai iziet cauri vienkāršam algoritmam, un jūs varēsit veikt kontroles pārbaudi un ziņot par funkcionalitātes izstrādes darba pabeigšanu:

  1. Atveriet datu bāzei pievienotās ārējās apstrādes sarakstu. Iepriekš jau tika teikts, kur meklēt šo sarakstu;
  2. Noklikšķiniet uz "Izveidot" un 1C atvērs faila atlases logu, caur kuru jums jānorāda, kur atrodas 1C datu apstrāde;
  3. Pēc 1C izvēles tas neatkarīgi atpazīs ārējās apstrādes veidu (jums tas iepriekš bija jāreģistrē objekta modulī). Daži lauki tiek aizpildīti automātiski - tips, faila nosaukums, versija, komandas nosaukums, nosaukums un citi;
  4. Arī 1C no apstrādes nolasīs, kur tas jānovieto - dokumentos, uzziņu grāmatā vai īpašā sadaļā papildu apstrādei. Turklāt izstrādātāji var pievienot apstrādes zvanu tikai dažu dokumentu vai direktoriju formām;
  5. Lai lietotāji redzētu jauno funkcionalitāti, parametram "Publicēt" ir jāiestata uz "Lietošanā".

Dažiem ārējās apstrādes veidiem ir iespējams iestatīt lietotājus, kuriem būs jauna funkcija vai grafiku. Plānotie vai fona darbi ir atsevišķs apstrādes veids, ko var veikt bez lietotāja iejaukšanās. Šī ir ērta funkcionalitāte gadījumos, kad nepieciešams automatizēt rutīnas darbu vai sākt 1C dokumentu pakešu apstrādi. Tie var palīdzēt arī tad, ja serveris ir vājš – visu apstrādi var sākt vakarā, kad datu bāzē nav neviena aktīva lietotāja.

Grafika iestatīšana 1C ir daudz iespēju, taču pat nesagatavots lietotājs var izdomāt principus dažu minūšu laikā. Apakšējā laukā atkarībā no iestatītajām vērtībām tiek izveidots grafika apraksts, kad jāuzsāk apstrāde un kā tā tiks veikta. Lai pārbaudītu izpildes pareizību, varat izmantot reģistrācijas žurnālu - tajā tiek ierakstīts apstrādes sākuma un beigu datums un laiks.

Daudzi franšīzes ņēmēji savu ieviešanu būvē tikai uz apstrādes izveidi - izstrādā darbstacijas un savieno tās. Tas ir, nomainiet standarta interfeiss 1C ar sarežģītiem nosaukumiem, kas personīgi izstrādāti atbilstoši lietotāju vēlmēm. Un pēc servera pusē ievadītajiem datiem, dokuments 1C 8.3 tiek apstrādāts uzņēmuma darbinieku acīm nemanāmi. Nekas neliedz jums izmantot šo pieredzi - un drīz jūsu uzņēmums sapratīs, cik vērtīgs jūs esat.

Uzmanību!
Visa apstrāde no ITS diskiem ir paredzēta informatīviem nolūkiem un tikai reģistrētiem ITS lietotājiem.

Objektu atlase un apstrāde. (Universāls)

Meklē objektus dokumentos un direktorijos, kas atbilst noteiktiem nosacījumiem. Apstrādā meklēšanas rezultātus.

Informācijas bāzes apkopojums. (Universāls)

Veic tipisku konfigurāciju IB apkopojumu:

  • SCP 3.1.
  • BP 1.6.
  • UT 10.3.

Izmaiņu reģistrācija maiņai. (Universāls)

Rediģē, pārvaldītajā lietojumprogrammu režīmā, apmaiņas objektu izmaiņu reģistrācija. Ļauj mainīt pašreizējo reģistrāciju dažādos mezglos. Maina saņemto un nosūtīto ziņojumu numurus.

Lietotāja darbību žurnāla konvertēšana. (Universāls)

Iebūvētajā valodā pārvērš programmā lietotāja darbību žurnālu.

Pilna teksta meklēšana datos. (Universāls)

Indeksēšana un meklēšana datos.

Vērtību atrašana un aizstāšana. (Universāls)

Meklē un aizstāj atsauces vērtības IS objektos.

Tehnoloģiskā žurnāla izveidošana. (Universāls)

Izveido vai rediģē procesa žurnāla failu. Tam ir iespēja konfigurēt avārijas izgāztuves izveidi, konfigurēt apstākļus un notikumus, kuru gadījumā informācija tiks ierakstīta šajā žurnālā.

Darba konsole. (Universāls)

Uzrauga fona un ieplānotos darbus. Dzēš, izveido jaunus.

Ārējās apstrādes pārveidošana. (Universāls)

Konfidenciālas informācijas maiņa. (Universāls)

Informācijas drošības selektīva maiņa vai attīrīšana no noteiktas informācijas.

Grupas detaļu maiņa. (Universāls)

Maina informāciju un tabulu daļas dokumentos un direktorijos.

Lietotāju izkraušana un iekraušana. (Universāls)

Izlādē un ielādē IB lietotājus XML failā.

Datu augšupielāde ārējās datu bāzēs. (Universāls)

Izlādē datu struktūras ārējā DBVS, izmantojot ADO divos režīmos:

  • Lejupielādēt visu
  • Augšupielādēt izmaiņas (izmanto, lai sinhronizētu izmaiņas darba IB, ar uztvērēja IB). Šajā režīmā tiek izmantoti apmaiņas plāna mehānismi.

Atbalsta šādas DBVS:

  • Microsoft SQL
  • IBM DB2
  • Orākuls
  • PostgreSQL
  • MySQL

XML datu augšupielāde un ielāde. (Universāls)

Izlādē un ielādē datus IB gan pilnībā, gan daļēji. To izmanto, lai pārsūtītu datus starp konfigurācijām, kas ir līdzīgas objektu sastāvam.

Notiek datu ielāde no izklājlapas dokumenta. (Universāls)

Ielādē datus direktorijos un tabulu daļās no izklājlapu dokumentiem.

Darbojas biezā klientā parastā lietojumprogrammas režīmā.

Vaicājumu konsole. (Universāls)

Tas lieliski palīdz atskaišu sastādīšanā un vaicājumu veidošanā.