Eksterna obrada torenta 1s 8.3. Računovodstvene informacije

Razmotrite u ovom članku upute korak po korak za kreiranje eksterne obrade u 1C 8.3 u režimu upravljane aplikacije, odnosno, koristićemo upravljane obrasce. I što je najvažnije, naučit ćemo kako ga povezati s mehanizmom "vanjske obrade" 1C konfiguracija izgrađenih na biblioteci standardnih podsistema verzije 2.0 i novije.

Zadatak će biti sljedeći: kreirati najjednostavniju eksternu obradu koja će izvršiti grupnu radnju na referentnoj knjizi „Nomenklatura“, odnosno postaviti odabrani procenat stope PDV-a za navedenu grupu artikala.

Da bismo to učinili, odmah napravimo neophodno podešavanje u programu (konfiguracija 1C 8.3 se smatra: "Računovodstvo preduzeća 3.0" na upravljane forme).

Označavanje ovog polja nam daje mogućnost da koristimo eksternu obradu.

Kreiranje nove vanjske obrade u 1C 8.3 na primjeru

Sada idemo na konfigurator. Odaberite "Novo..." iz menija "Datoteka". Otvara se prozor za odabir pogleda. kreiran fajl. Odaberite "Spoljna obrada":

Otvoriće se novi prozor za eksternu obradu. Hajdemo joj odmah dati ime. Biće ponuđeno prilikom snimanja obrade na disk:

Dodajmo novi obrazac za upravljanu obradu. Navodimo da je ovo obrazac za obradu i da je glavni:

Na obrascu ćemo imati dva rekvizita:

  • Grupa nomenklature - link na referentnu knjigu "Nomenklatura";
  • Odaberi stopu PDV-a – link na listu stope PDV-a.

Detalje kreiramo u koloni "Rekviziti" u gornjem desnom prozoru. Prevucite ih mišem u gornji lijevi prozor. Novi detalji bi se trebali odmah pojaviti na donjem obrascu.

Redoslijed detalja se može mijenjati strelicama "gore" - "dolje":

Nabavite 267 1C video lekcija besplatno:

Ostaje dodati dugme "Instaliraj". U upravljanim obrascima, ne možete jednostavno dodati dugme u obrazac. Čak i ako ga dodate strukturi elemenata obrasca, neće biti vidljiv na samom obrascu. Dugme mora biti povezano s naredbom koju će izvršiti. Idite na karticu "Komande" i dodajte naredbu "Postavi stopu PDV-a". Kreirajte akciju u svojstvima naredbe. Odaberite rukovatelj naredbama "Na klijentu". Naredba se također može dodati u obrazac jednostavnim prevlačenjem i ispuštanjem u odjeljak sa elementima obrasca.

U modulu forme biće kreirana procedura istog imena. U njemu pozivamo proceduru na serveru:

&AtClient

Procedura Postavljanje stope PDV-a (naredba)

SetVATRateOnServer();

EndProcedure

U proceduri na serveru ćemo napisati mali upit i radnje vezane za postavljanje stope PDV-a:

&Na serveru

Procedura SetVATRateOnServer()

Zahtjev = Novi zahtjev;
Request.Text =
„ODABIR
| Nomenklatura.Link
OD
| Imenik Nomenklatura AS Nomenklatura
|WHERE
| Nomenklatura. Referenca U HIJERARHIJI (&Nomenklaturna grupa)
| A NE Nomenklatura. Oznaka za brisanje
| A NE Nomenklatura, ovo je Grupa”;

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

Dok SelectDetRecord.Next() petlja

Pokušaj
SprNo.Object.Write();
Izuzetak
Report("Greška u pisanju objekta """ + SprNoobObject + """!
|» + DescriptionError());
Kraj pokušaja;

EndCycle;

EndProcedure

Vraćamo se na karticu "Obrazac", dodamo dugme u obrazac i povezujemo ga sa naredbom:

Kao takva, naša obrada je spremna za upotrebu. Da biste ga pozvali, u režimu "1C Enterprise" morate otići u meni "Datoteka" - "Otvori" i odabrati kreiranu datoteku.

Međutim, rad u ovom načinu rada je zgodan za obradu otklanjanja grešaka i nije sasvim prikladan za rad korisnika. Korisnici su navikli da im sve bude „pri ruci“, odnosno u samoj bazi podataka.

Za to se koristi rubrika "Dodatni izvještaji i obrada".

Ali da bismo tamo dodali našu obradu, prvo mu moramo dati opis i reći programu njegova svojstva.

Opis eksternih detalja obrade

Navest ću primjer sadržaja ove funkcije. Mora se izvoziti i, u skladu s tim, nalaziti u modulu za obradu:

Funkcija DetailOnExternalProcessing() Izvoz

DataForReg = Nova struktura();
DataForReg.Insert("Naziv", "Postavljanje stope PDV-a");
DataForReg.Insert("SafeMode", True);
DataForReg.Insert("Verzija", "ver.: 1.001");
DataForReg.Insert("Informacije", "Obrada za postavljanje stope PDV-a u imeniku Nomenklature");
DataForReg.Insert("View", "AdditionalProcessing");

TabZnCommands = Nove vrijednosti tablice;
TabZnCommands.Columns.Add("Identifikator");
TabZnCommands.Columns.Add("Upotreba");
TabZnCommands.Columns.Add("View");

Nova linija = TabZnCommands.Add();
NewString.Identifier = "OpenProcessing";
NewLine.Usage = "FormOpen";
NewLine.View = "Otvorena obrada";
DataForReg.Insert("Commands", TabZnCommands);

Return DataForReg;

EndFunctions

Da biste bolje razumjeli koja polja strukture podataka registracije trebate koristiti, pogledajmo detalje direktorija "Dodatni izvještaji i obrada":

Kao što vidite, sve je prilično jednostavno. Samo jedan atribut se ne podudara: “Opcija pokretanja” - “Koristi”. Ako pogledamo kod jednog od uobičajenih modula, vidjet ćemo kako nastaje gomila ovih polja:

Da biste odredili koja su polja strukture potrebna, prvo je ne možete opisati, samo kreirajte prazno, a zatim koristite program za otklanjanje grešaka. Ako pratite module prilikom registracije obrade, odmah postaje jasno koja polja su obavezna, a koja nisu.

Povezivanje vanjske obrade u 1C 8.3

U 1C postoji mnogo konfiguracijskih objekata koji su na neki način povezani s računovodstvom - to jest, dozvoljavaju njegovo održavanje - imenici, dokumenti, registri itd. Međutim, što učiniti kada trebate kreirati program na jeziku 1C, koji ni na koji način nije povezan s računovodstvom, ali je potreban za potrebe usluge programera ili za olakšavanje rada korisnika?

Odličan primjer je grupna obrada dokumenata. Ovo je alat koji vam omogućava da izvršite / promijenite / odštampate ne jedan dokument, već više njih odjednom, prema odabranoj listi. Slažem se - vrlo zgodno.

Za implementaciju alata u 1C za olakšavanje rada korisnika ili administratora 1C baze podataka postoji poseban objekt konfiguracije - 1C obrada. 1C obrada može biti dio konfiguracije ili distribuirana kao pojedinačni fajlovi(tada se obrada naziva eksterna obrada 1C).

1C obrada omogućava vam da razvijete vlastite alate za programiranje 1C, kao i za postavljanje ili upravljanje 1C. Zahvaljujući tome, postoje stotine tipičnih tretmana na Internetu (razvijenih od strane 1C) i hiljade amaterskih tretmana na Internetu.

Vrijeme je da pokušate sami obaviti obradu 1C. Detalji ispod.

Šta su 1C obrada i kako se koriste

Mali uvod. Oni koji su već upoznati sa 1C obradom mogu preskočiti ovaj paragraf.

Dakle, obrada je alatka koju je napisao programer. Ne zna ništa da radi samostalno i ne sprema podatke u bazu podataka 1C, za razliku od, na primjer, dokumenta koji se pohranjuje u bazu podataka i može se snimati i izvoditi samostalno, bez dodatnog programiranja. Funkcije obrade 1C u potpunosti zavise od programera koji ga je napisao.

Prema funkcionalnosti obrade, 1C se može podijeliti u tri tipa:

  • Pomoćna obrada 1C konfiguracija
    Postoji mnogo tretmana u svakoj tipičnoj konfiguraciji. Koriste se kao dodatni oblici interfejsa (korisnička radna površina, pregled konfiguracije), kao dio funkcionalnosti konfiguracije (unos početnih stanja, početno popunjavanje baze podataka, zatvaranje mjeseca).
  • Objekti (Klase)
    Oni koji poznaju druge programske jezike već su upoznati sa konceptom objekta. Ovo je klasa koja ima na raspolaganju skup "varijabli" i "funkcija". Njegova draž leži u samodovoljnosti - to jest, sve što je potrebno za obavljanje njegovih funkcija skuplja se u jednom razredu.

    U 1C, klase se mogu kreirati korištenjem 1C obrade: "varijable" - detalji obrade 1C, "funkcije" - funkcije u modulu objekta 1C obrade (označeno kao Izvoz za javne funkcije). Pogodnost leži iu kreiranju instance takve klase iu njenom premeštanju između konfiguracija.

    Dobar primjer je obrada 1C štampe (dodatni obrasci za štampanje), koju možete pronaći u tipičnim konfiguracijama u direktorijumu Dodatne forme za štampanje. Oni uvijek imaju javnu funkciju Print() i standardiziranu upotrebu.

    Imajte na umu da, naravno, takve "klase" nisu direktno povezane sa podacima - potrebno ih je proslijediti ili pročitati u "konstruktoru".

  • Dodatni korisnički i administratorski alati
    Postoje mnogi generički alati za korištenje, obično od strane DBA, koji nisu vezani za određenu konfiguraciju. Takvi alati često nisu uključeni u tipičnu distribuciju konfiguracije i distribuiraju se zasebno (obično na ITS diskovima). Pored tipičnih, programeri na Internetu objavljuju mnogo svojih alata.

    Primjer je: 1C obrada rada sa opremom za trgovanje, 1C konzola zadataka (prikazuje listu zakazanih zadataka), 1C konzola za upite (omogućava vam da izvršite sve zahtjeve bez programiranja) itd.

Gdje su 1C obrada

Dakle, postoji 1C obrada ugrađena u konfiguraciju i eksterna 1C obrada.

Ugrađenu 1C obradu koristi programer koji konfiguraciju razvija situaciono - to jest, mogu se ili prikazati u korisničkom meniju (dio u meniju Alati), ili programski otvoriti iz drugih 1C objekata (na primjer, iz obrasca direktorija ).

Na ovaj ili onaj način, pod administratorskim pravima, možete otvoriti listu obrade ugrađene u konfiguraciju i bilo koju od njih, ako je moguće otvoriti (odnosno, ako ima ekransku formu i programer nije postavio zaključavanje prilikom otvaranja). Da biste to učinili, u debelom klijentu koristite meni Operacije/Obrada, u tanki klijent koristite meni Sve funkcije/Obrada. Ako ne znate kako pronaći ove menije -.

U konfiguratoru, 1C obrade ugrađene u konfiguraciju nalaze se u grani Obrada.

Eksterna 1C obrada se otvara i u konfiguratoru i u preduzeću pomoću menija Datoteka / Otvori.

Sigurnost. Obratite pažnju na . Modul objekta 1C obrade se izvršava automatski prilikom otvaranja 1C obrade u Enterprise modu. Stoga, ako otvorite obradu koju je napisao napadač, ona se može izvršiti automatski bez ikakvih pitanja.

Kako sami obaviti 1C obradu

Dakle, prijeđimo na najzanimljiviju stvar - algoritam za samostalno kreiranje 1C obrade od nule.

Vanjska obrada - vrlo zgodan alat za kompanije koje koriste standardne konfiguracije na 1C:Enterprise 8.3. Omogućuju vam da ne trošite energiju i novac na ažuriranja 1C, što omogućava ažuriranje baza podataka jednim gumbom u jednostavnom korisničkom načinu rada. Koristeći mehanizam biblioteke standardnih podsistema, možete dodati različite tipke u dokumente i direktorije bez promjene standardne konfiguracije. Razmotrimo primjer kreiranja i povezivanja vanjske obrade u jednoj od 1C konfiguracija.

Kreiramo eksternu obradu u 1C 8.3

Za kreiranje nove vanjske obrade koristite konfigurator. Preko menija "Datoteka" izaberite komandu za kreiranje "Novo..." i odredite da ćemo kreirati eksternu obradu. U prozoru koji se otvori postavite naziv, a kada pritisnete "Enter" on se automatski popunjava. Takođe, ovo ime će vam sistem ponuditi kao ime datoteke prilikom snimanja.

Dodajmo obrazac za obradu klikom na dugme lupe u odgovarajućem prozoru. Na primjer, napravimo obradu koja pokazuje koji prodajni nalozi koriste određenu stavku. Da bismo to uradili, trebamo postaviti na obrazac:

  • Rekvizit - polje za postavljanje nomenklature;
  • Dugme koje će pozvati kod.

Dodamo atribut "Nomenklatura" sa tipom podataka "DirectoryReference.Nomenclature" u odgovarajuću sekciju i dugme "Prikaži" u meniju "Naredbe" -> "Naredbe obrasca".

Da bi se dodani podaci odrazili na formu, moraju se prevući na elemente obrasca koji se nalaze u gornjem lijevom dijelu. Moguće je zamijeniti elemente pomoću plavih strelica. Da bi dugme koje smo kreirali radilo ono što smo nameravali, moramo mu dodeliti proceduru. Preko puta kontekstni meni izaberite „Komandna akcija“, a na pitanje gde je potreban rukovalac, odgovorićemo: „Kreiraj na klijentu i proceduru na serveru“.


Fragment 1

&OnClient procedura Prikaži(komanda) ShowOnServer(); EndProcedure &OnServer Procedure ShowOnServer() //Ubacite sadržaj rukovaoca. EndProcedure

Odlučili smo da kreiramo proceduru na serveru, jer želimo da dobijemo izbor iz baze podataka kao rezultat. Na klijentu nemamo takvu mogućnost, pa se moramo povezati sa serverom koji razmenjuje podatke sa bazom podataka. Sada treba da napišemo kod koji implementira ono što smo planirali. Koristit će se upit i izlaz svih dokumenata putem funkcije "Izvještaj ()".


Fragment 2

&OnClient procedura Prikaži (naredba) ShowOnServer(nomenklatura); EndProcedure &AtServer procedura ShowAtServer(nomenklatura) Upit = Novi upit; Query.Text = "IZABIR RAZLIČITI | Sadržaj narudžbe kupca. Referenca KAO referenca | IZ | Dokument. Narudžba kupca. Sadržaj KAO sadržaj narudžbe kupca | GDJE | Sadržaj narudžbe kupca. Nomenklatura = &Nomenklatura"; Query.SetParameter("Nomenklatura", Nomenklatura); QueryResult = Query.Execute(); SamplingDetailRecords = QueryResult.Select(); Dok SelectionDetailedRecords.Next() Loop Report(SelectionDetailedRecords.Reference); EndCycle; EndProcedure

U trenutnoj fazi možemo otvoriti eksternu obradu kao običnu datoteku u pokrenutoj 1C bazi podataka i ona će već biti operativna. Ali ako imamo mnogo korisnika, moraćemo da pošaljemo ovu datoteku svima, dajući joj uputstva kako da je otvorimo u 1C, što je izuzetno nezgodno. Da bi se to izbjeglo, naša obrada treba biti smještena unutar jedne od 1C sekcija. Da bismo to učinili, moramo ga još malo precizirati kroz konfigurator, navodeći određene postavke.

Za postavljanje eksterne obrade u sekciju 1C potrebno je registrovati proceduru „Informacije o eksternoj obradi“ u objektnom modulu. U glavnom izborniku za obradu kliknite na "Radnje" i odaberite "Objektni modul". Ovdje je potrebno registrirati sve postavke potrebne za 1C kako bi sistem razumio šta se od njega traži i kakva je datoteka ispred njega. Snimak ekrana prikazuje kod za funkciju "Detalji eksterne obrade".

Funkcija DataOnExternalProcessing() Izvoz DataForReg = Nova struktura(); DataForReg.Insert("Ime","Nova eksterna obrada"); DataForReg.Insert("SafeMode", True); DataForReg.Insert("Verzija", "ver.: 1.001"); DataForReg.Insert("View", "AdditionalProcessing"); TabZnCommands = Nove vrijednosti tablice; TabZnCommands.Columns.Add("Identifikator"); TabZnCommands.Columns.Add("Koristi"); TabZnCommands.Columns.Add("View"); Nova linija = TabZnCommands.Add(); NewString.Identifier = "NewExternalProcessing"; NewString.Usage = "FormOpen"; NewRow.View = "Nova eksterna obrada"; DataForReg.Insert("Commands", TabZnCommands); Return DataForReg; EndFunctions

Fragment 3

Povezivanje vanjske obrade u 1C

Prije povezivanja vanjske obrade na tipičnu konfiguraciju, morate omogućiti korištenje ovog alata. U "Administracija" u podstavci "Štampanje obrazaca, izvještaji i obrada" postavljamo zastavicu nasuprot mehanizma koji nam je potreban. Postaje nam dostupno dugme za odlazak u direktorijum dodatne obrade i izveštaja.


Kada idemo na listu, kreiraćemo novi red u njoj, a sistem će od vas tražiti da odaberete datoteku. Odabiremo obradu koju smo napravili i sačuvali, a 1C konfiguracija samostalno popunjava većinu polja. Preko dugmeta "Pokreni" već možemo provjeriti performanse naše obrade, ali to nije baš zgodno za druge korisnike. Da bi korisnici imali naš tim i mogli da se jave, potrebno je:

  • Odredite lokaciju objekta. Klikom na „Nije definisano“, otvaramo prozor sekcija i označavamo u kojim će sekcijama operacija biti dostupna;
  • Odaberite korisnike za koje će se ova komanda pojaviti u meniju "Dodatna obrada" odabranih sekcija bez nepotrebnih podešavanja. Da biste to učinili, u tabličnom dijelu odaberite stavku " Brzi pristup» i dodajte odgovorne korisnike na desnu polovinu;
  • Na kartici " Dodatne informacije» možete odrediti fasciklu u kojoj će se nalaziti preuzeta obrada;
  • Nakon pritiska na dugme "Snimi" u odabranoj sekciji u meniju "Dodatna obrada", korisnici će pronaći našu komandu i moći će je koristiti.

Ako želimo da izvršimo promene u našoj obradi, moramo je prvo izbaciti iz baze podataka. Da biste to učinili, u direktoriju "Dodatna obrada i izvještaji" pronađite željeni red i koristite naredbu "Prenesi u datoteku...". Napravite izmjene, sačuvajte obradu i koristite dugme "Učitaj iz datoteke..." da biste pronašli modificirani epf fajl bez promjene parametara. Nakon snimanja, svi korisnici će vidjeti napravljene promjene.

Ako koristite nestandardnu ​​ili zastarjelu 1C bazu, iskoristite priliku da preuzmete obradu putem konfiguratora. U stablu objekata u odjeljku "Obrada" kreirajte novu obradu i odaberite "Zamijeni vanjskom obradom, prijavi..." kroz kontekstni izbornik. Ostaje samo konfigurirati pokretanje vanjske obrade iz željenog odjeljka, uključujući dodatnu obradu u željenom podsistemu.


Rad sa eksternom obradom je veoma zgodan i izbegava mnoge konflikte. Njihova jedina značajna mana je što se ne ažuriraju automatski zajedno sa konfiguracijom. To jest, ako su programeri promijenili ime dokumenta ili direktorija u glavnoj konfiguraciji, morat ćemo ručno konfigurirati obradu.

Iskusni 1C programeri pokušavaju da broj promjena u glavnoj konfiguraciji svedu na minimum kako ažuriranje ne traje predugo. Ali korisnici žele da automatizuju svoje rutinske radnje i traže da im pomognu tako što će napraviti „dodatni taster sa potrebnom funkcionalnošću“. Obrada će nam pomoći da bez promjena u tipičnoj konfiguraciji ili da ih učinimo što je moguće manje.

Obrada je poseban konfiguracijski objekt dizajniran za promjenu informacija u bazi podataka ili kreiranje nove funkcionalnosti za administratora ili korisnike.

Klasifikacija tretmana

U trenutku stvaranja, obrada ne čini ništa. Za šta je namenjen i šta će raditi zavisi u potpunosti od programera koji ga piše. Prema svojim funkcijama, sva 1C obrada može se podijeliti u sljedeće grupe:

  • Odvojeni skupovi funkcija i procedura, slični objektu ili klasi. Programeri ih mogu koristiti kao biblioteku ili koristiti sve dijelove koda propisane u obradi ako ih uključe u konfiguraciju. Na primjer, funkcije printanja su kombinovane od strane programera tipičnih konfiguracija na jednom mjestu;
  • Pomoćna obrada. Automatiziraju mali dio mehaničkog rada ili korisnicima pružaju podatke u potrebnom obliku. Ovo uključuje radne stanice, grupnu obradu 1C dokumentacije, uvoz ili izvoz podataka, itd.;
  • Dodatni alati za rad sa podacima. To su specijalizirane obrade koje vam najčešće omogućavaju rad s bilo kojom konfiguracijom i bazom podataka.

Eksternu obradu 1C 8.3 drugog i trećeg tipa programeri vrlo često koriste u svakodnevnim aktivnostima. Svaki iskusni 1C programer ima svoj skup "pomoćnika" - odvojene datoteke sa procedurama za sve prilike. Zbog toga je u mogućnosti da obavlja neke zadatke samo podešavanjem nekoliko linija koda: učitavanje ili istovar podataka, obrada direktorija ili dokumenata, formiranje štampanog obrasca - programerima to neće biti teško.

Nakon što programer odluči kreirati obradu, mora razumjeti gdje je treba dodati. Nema potrebe žuriti s otvaranjem konfiguratora - tipične konfiguracije podržavaju mogućnost dodavanja vanjske dodatne obrade. Njihova prepoznatljiva karakteristika je odsustvo potrebe za promjenom glavne konfiguracije i, shodno tome, pojednostavljenje ažuriranja. Takođe, čak i obični korisnici, a ne samo administratori, mogu ih povezati na konfiguraciju, jer su ugrađeni u sistem za obradu.

Da biste saznali listu procesa povezanih s vašom konfiguracijom, morate je unijeti u modu konfiguratora. Kliknite na meni "Konfiguracija" -> "Otvori konfiguraciju". S lijeve strane će se otvoriti prozor u kojem možete pronaći sve konfiguracijske objekte koji uključuju ugrađenu obradu.

Da biste vidjeli listu eksterne obrade koja je već povezana s konfiguracijom, potrebno je pokrenuti 1C u načinu rada poduzeća. U programu UT lista koja nas zanima nalazi se u odeljku "Usluga", u meniju "Spoljna štampa i obrada". U ostalim tipičnim proizvodima kompanije 1C može se naći u odjeljcima "NSI i administracija" i sl.

Odvojeno, vrijedi spomenuti kako otvoriti eksternu obradu, čiji autor niste. Na Internetu se dodatna 1C obrada može preuzeti na mnogim stranicama, od kojih je većina dizajnirana da pomogne kolegama. Ali postoje slučajevi kada se 1C obrada, neoprezno pokrenuta kroz meni "Datoteka" -> "Otvori", pokvarila radna baza ogromna kompanija. Nepoznati dodaci univerzalna obrada prvo otvorite u konfiguratoru i pažljivo provjerite sav kod kako biste spriječili strašne posljedice.

Kreiranje obrade u zasebne datoteke i njihovo povezivanje sa 1C bazom podataka jedna je od osnovnih vještina administratora. Sami ste preuzeli i provjerili ili napisali odličnu obradu koja će vama i vašim korisnicima pomoći da radite u 1C. Sada je vaš zadatak da dodate obradu u konfiguraciju tako da zaposlenici vaše kompanije koriste novu funkcionalnost. Dovoljno je samo proći kroz jednostavan algoritam i moći ćete provesti kontrolnu provjeru i prijaviti završetak radova na razvoju funkcionalnosti:

  1. Otvorite listu eksternih obrada povezanih sa bazom podataka. Gore je već rečeno gdje tražiti ovu listu;
  2. Kliknite na "Kreiraj" i 1C će otvoriti prozor za odabir datoteke kroz koji morate odrediti gdje se nalazi obrada 1C podataka;
  3. Nakon odabira 1C, on će samostalno prepoznati vrstu eksterne obrade (trebali ste je prethodno registrirati u objektnom modulu). Neka polja se automatski popunjavaju - tip, naziv datoteke, verzija, naziv komande, naziv i drugo;
  4. Takođe, 1C će čitati iz obrade tamo gde treba da bude smešten - u dokumentima, priručniku ili posebnom odeljku za dodatnu obradu. Štaviše, programeri mogu dodati poziv za obradu samo za forme nekih dokumenata ili direktorija;
  5. Da bi korisnici vidjeli novu funkcionalnost, potrebno je da parametar "Objavi" postavite na "U upotrebi".

Za neke vrste eksterne obrade moguće je podesiti korisnike koji će imati nova funkcija ili raspored. Planirani ili pozadinski poslovi su zasebna vrsta obrade koja se može izvesti bez intervencije korisnika. Ovo je zgodna funkcionalnost u slučajevima kada trebate automatizirati rutinski rad ili započeti grupnu obradu 1C dokumenata. Mogu pomoći i ako je server slab - sva obrada se može pokrenuti uveče, kada u bazi nema aktivnih korisnika.

Postavljanje rasporeda u 1C je bogato opcijama, ali čak i nespreman korisnik može shvatiti principe za nekoliko minuta. U donjem polju, u zavisnosti od zadatih vrednosti, formira se opis rasporeda, kada treba započeti obradu i kako će se izvršiti. Da biste provjerili ispravnost izvršenja, možete koristiti evidenciju registracije - ona bilježi datum i vrijeme početka i završetka obrade.

Mnoge kompanije primaoci franšize svoju implementaciju grade isključivo na kreiranju obrade – razvijaju radne stanice i povezuju ih. Odnosno, zamijenite standardni interfejs 1C sa složenim imenima lično razvijenim prema željama korisnika. A prema unesenim podacima na strani servera, dokument 1C 8.3 se neprimjetno obrađuje za oči zaposlenih u kompaniji. Ništa vas ne sprečava da iskoristite ovo iskustvo - i uskoro će vaša kompanija shvatiti koliko ste vrijedni.

Pažnja!
Sva obrada sa ITS diskova je namenjena u informativne svrhe i isključivo za registrovane korisnike ITS-a.

Odabir i obrada objekata. (univerzalno)

Traži objekte u dokumentima i direktorijumima koji ispunjavaju određene uslove. Obrađuje rezultate pretrage.

Zbirna baza podataka. (univerzalno)

Izvodi IB rollup tipičnih konfiguracija:

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

Registracija promjena za zamjenu. (univerzalno)

Uređuje, u načinu upravljanja aplikacijom, registraciju promjena u objektima razmjene. Omogućava vam da promijenite trenutnu registraciju na različitim čvorovima. Mijenja brojeve primljenih i poslanih poruka.

Konverzija dnevnika aktivnosti korisnika. (univerzalno)

Pretvara u program, na ugrađenom jeziku, dnevnik radnji korisnika.

Pretraživanje cijelog teksta u podacima. (univerzalno)

Indeksiranje i pretraživanje podataka.

Pronalaženje i zamjena vrijednosti. (univerzalno)

Traži i zamjenjuje referentne vrijednosti u IS objektima.

Postavljanje tehnološkog dnevnika. (univerzalno)

Kreira ili uređuje datoteku dnevnika procesa. Ima mogućnost da konfiguriše kreiranje crash dump-a, konfiguriše uslove i događaje, po nastanku kojih će se informacije upisivati ​​u ovaj dnevnik.

Konzola za posao. (univerzalno)

Prati pozadinu i zakazane poslove. Briše, stvara nove.

Pretvaranje eksterne obrade. (univerzalno)

Promjena povjerljivih informacija. (univerzalno)

Selektivna promjena ili čišćenje informacione sigurnosti od određenih informacija.

Grupna promjena detalja. (univerzalno)

Mijenja detalje i tabelarne dijelove u dokumentima i imenicima.

Iskrcavanje i utovar korisnika. (univerzalno)

Učitava i učitava IB korisnike u XML datoteku.

Učitavanje podataka u eksterne baze podataka. (univerzalno)

Učitava strukture podataka u eksterni DBMS koristeći ADO u dva načina:

  • Preuzmite sve
  • Upload promjena (koristi se za sinhronizaciju promjena u radnom IB-u, sa IB prijemnika). Ovaj način rada koristi mehanizme plana razmjene.

Podržava sljedeće DBMS:

  • Microsoft SQL
  • IBM DB2
  • Oracle
  • PostgreSQL
  • MySQL

Prijenos i učitavanje XML podataka. (univerzalno)

Učitava i učitava podatke u IB, potpuno i djelomično. Koristi se za prijenos podataka između konfiguracija koje su slične po sastavu objekata.

Učitavanje podataka iz tabelarnog dokumenta. (univerzalno)

Učitava podatke u direktorije i tabelarne dijelove iz tabelarnih dokumenata.

Radi u debelom klijentu u normalnom načinu aplikacije.

Query Console. (univerzalno)

Od velike je pomoći pri sastavljanju izvještaja i kreiranju upita.