Trikovi platforme: korištenje konfiguracije dobavljača. Vraćanje konfiguracije dobavljača. Poseban slučaj neobičnog stanja konfiguracije Kako zamijeniti konfiguraciju 1c dobavljača

Razmotrimo tipičnu situaciju u kojoj se početnici često nalaze. Recimo da postoji tipična konfiguracija 1C: Integrisana automatizacija 8. U početku je konfiguracija instalirana iz distributivnog kompleta (recimo izdanje 1.1.20.1). Zatim je, zbog potrebe prilagođavanja specifičnostima preduzeća, uključena mogućnost promjene (pridošlice vrlo često ovu akciju nazivaju uklanjanjem sa podrške, iako to zapravo nije slučaj).

I sada, nakon nekog vremena, imamo jako izmijenjenu, ali i dalje standardnu ​​(za potrebe regulisanog računovodstva, redovno smo ažurirali) konfiguraciju. Pogledajmo nekoliko hipotetičkih situacija:

1) Neko vrijeme nakon sljedećeg ažuriranja, primamo poruku od računovodstva o grešci koja se javlja tokom rutinske operacije zatvaranja na kraju mjeseca. Prije nije bilo takve greške, pa je kriv update. Sasvim tipična situacija. Počinjemo dijagnosticirati grešku i vidimo da noge rastu iz općeg modula Obračun PDV-a i Formiranje kretanja. Počinjemo shvaćati i shvaćati da je ovaj modul značajno redizajniran u standardni i nakon spajanja smo “izgubili” neke od procedura/funkcija (ili su, kako se to često dešava u standardnim, “uskočile” u drugi zajednički modul). S obzirom na zamršenosti zajednički moduli međusobno na tipičan način, u fazi ažuriranja nije uvijek moguće identificirati problem koji se manifestira samo kada korisnici rade.

Dakle, razumijemo da nam je potrebna tipična konfiguracija trenutnog izdanja (recimo 1.1.23.1), da bismo to shvatili. Ali gdje ga mogu nabaviti? Ako postoji poznati Francuz i može brzo da pošalje distribuciju, odlično, ali pretpostavimo da ga nema, a problem treba hitno otkloniti. (Ne predlažite Varese!). Štaviše, možda nema interneta, i šta učiniti u takvoj situaciji? Više puta sam svjedočio procesu u kojem je osoba instalirala nova baza iz postojeće početne distribucije, a zatim je dosljedno ažurirao na najnoviju kako bi u čistoj bazi podataka vidio „kako bi to zaista trebalo biti“. A škrinja se, kao i uvek, upravo otvorila :)

Pogledajmo sada razna rješenja:

a) Prva opcija: Meni -> Konfiguracija -> Poređenje konfiguracija, zatim izaberite konfiguraciju dobavljača i uporedite je sa glavnom konfiguracijom.

Začudo, ima i onih koji ne znaju za ovo. Ili, pod bilo kojim okolnostima, koristite stavku Uporedi, kombinujte sa konfiguracijom iz datoteke (prethodno dobijete/primili standardni .cf).

b) Drugi metod je prikladan ako treba ne samo da vidimo promjene, već i odmah izvršimo spajanje.

Meni -> Konfiguracija -> Podrška -> Postavke podrške i pri dnu kliknite na dugme Uporedi, spoji.

2) Druga situacija: recimo da smo promijenili ili izbrisali neki dio standardnog koda, a nakon nekog vremena se pokazalo da smo pogriješili i da moramo sve vratiti. I kao što se često dešava, ne postoji rezervna kopija sačuvane konfiguracije pre nego što su promene napravljene. Ali sigurno znamo da je ovaj dio koda sadržan u standardnom kodu, tako da bi konfiguracija dobavljača riješila problem.

Naravno, možete učiniti isto kao u prvom slučaju. Sačekajte da se završi proces poređenja i iz prozora za poređenje konfiguracije otvorite standardni modul i kopirajte kod odatle.

Neki ljudi upravo to rade, ali ako imamo posla sa čudovištem kao što je UPP, koji je također jako modificiran, onda možemo čekati jako dugo da se proces poređenja završi. Da imamo .cf datoteku, mogli bismo je jednostavno otvoriti u prozoru za konfiguraciju (usput rečeno, ni svi početnici ne znaju za ovu funkciju) i odatle kopirati potreban kod.

I postavlja se razumno pitanje: kako još uvijek možete sačuvati konfiguraciju dobavljača u datoteku? Zašto ne postoji stavka menija slična Sačuvaj konfiguraciju u datoteku za glavnu konfiguraciju ili Sačuvaj konfiguraciju baze podataka u datoteku za konfiguraciju baze podataka. Gdje je isto za konfiguraciju dobavljača? U stvari, i on je tu, samo malo dublje zakopan. Naime, sve je u istom obliku podešavanja podrške.

Samo što ga mnogi ljudi otvaraju samo jednom. ovaj obrazac samo da se omogući mogućnost promjene i da se nikada ne vrati na nju.

A u našem slučaju to je bilo moguće učiniti još jednostavnije, čak i bez spremanja konfiguracije u datoteku, kliknite na dugme Otvori. Učinak je isti, ali mnogo brži.

Zašto biste inače morali da sačuvate konfiguraciju dobavljača u datoteku?

3) Razmotrite sljedeću situaciju. Recimo da u početnoj fazi postojanja konfiguracije standardna konfiguracija nije imala potrebnu funkcionalnost i donesena je odluka da se ona poboljša. Izmjena je bila minimalna, ali je u budućnosti i dalje stvarala neugodnosti prilikom ažuriranja. Ali onda, nakon nekog vremena, otkrivamo da se ova funkcionalnost (kao što je to bio slučaj sa verzioniranjem objekata u jednom trenutku) pojavila u standardnoj verziji (i, kao što se često dešava, implementirana je za red veličine bolje od "provizorne" modifikacije ).

Navest ću još nekoliko primjera stvarnih situacija kada se vratite na tipična konfiguracija:

1. Nekoliko puta sam naišao na konfiguracije u kojima su samo izgledi štampanih formulara bili podložni modifikacijama. Zbog nedostatka iskustva ili neznanja, programer koji je pratio konfiguraciju, umjesto da kreira eksterni štampanom obliku uklonjena je konfiguracija sa podrške i modifikovani ugrađeni izgledi (često trivijalno za dodavanje logotipa kompanije), nakon čega su korisnici bili lišeni mogućnosti automatskog ažuriranja.

2. Opet, iz neznanja tipična funkcionalnost(vrlo često od toga pate bivši „sedmogodišnjaci“) umjesto korištenja svojstava i kategorija, dodavani su detalji o priručniku/dokumentima kada za to nije bilo valjanog razloga (npr. podaci su korišteni samo za izlaz u štampane obrasce ).

Naravno, to nije problem ako imamo posla sa UT ili nekom drugom konfiguracijom plana upravljanja, gdje ažuriranja generalno nisu kritična, ali u ovom primjeru govorimo o modificiranim SCP-ovima ili složenoj automatizaciji. I ispostavilo se da zbog manjih poboljšanja koja su se mogla implementirati bez uklanjanja pune podrške, imamo nepotrebne hemoroide sa standardnim ažuriranjima.

Postoji razumna želja da se napuste napravljene modifikacije i da se konfiguracija vrati u punu podršku. Kako uraditi?

Jedini način da se konfiguracija vrati u punu podršku je da učitate (ne u režimu za poređenje i spajanje, već u stavku Učitaj konfiguraciju iz datoteke) standard.cf. Zbog toga nam je potrebna mogućnost spremanja konfiguracije dobavljača u .cf datoteku. Spremamo, zatim učitavamo i nakon ažuriranja konfiguracije baze podataka dobijamo standardnu ​​konfiguraciju u izvornom obliku, tj. sa bravom :) Naravno, prije izvođenja ovih radnji, morate unaprijed voditi računa o spremanju/prenosu potrebnih podataka, koji će se nakon povratka na standardnu ​​konfiguraciju "isprati" i obavezno to učiniti rezervna kopija Baza podataka!

Ovo su, kako se ispostavilo, jednostavne mogućnosti koje su dostupne arsenalu programera, ali nepoznavanje ovih tehnika u praksi može dovesti do mnogo sati nepotrebne buke opisane gore. Pa oni koji su znali - bravo, a oni koji nisu znali - uzmite ga u službu i uštedite svoje vrijeme.

bilo je pitanje:
Koliko ima konfiguracija baza informacija?
Tačan odgovor 3

Struktura IS-a uključuje:
1. Osnovna konfiguracija.
2. Konfiguracija baze podataka.
3. Konfiguracija provajdera(može biti odsutan).

4. Plus korisnički podaci (dokumenti, imenici, itd.)

Konfiguracija određuje strukturu baze podataka i sadrži algoritme koji osiguravaju rad s podacima.

Programeri rade s glavnom konfiguracijom. Korisnici rade sa konfiguracijom baze podataka.

Konfiguracija dobavljača – početna konfiguracija dobavljača standardnog rješenja.

Ako je infobaza instalirana iz šablona i podržana od strane dobavljača, onda unutar informacione sigurnosti konfiguracija dobavljača će biti locirana.

Ako konfiguracija je pod podrškom i promjene objekata su zabranjene, tada se u infobazi pohranjuju dvije konfiguracije – bazirana konfiguracija i konfiguracija baze podataka.

Kada omogućite mogućnost promjene konfiguracije (naredba Omogući opciju uređivanja u dijalogu" Postavljanje podrške"), platforma iz glavne konfiguracije kreira konfiguraciju provajdera. Veličina informacione sigurnosti se povećava.

Konfiguracija provajdera je samo za čitanje.

Da vidite konfiguraciju dobavljača, izaberite
Konfiguracija – Podrška – Postavke podrške – Otvori.

Baza informacija može sadržavati nekoliko konfiguracija dobavljača, ako konfiguracija podržava više dobavljača. Ovaj obrazac se javlja kada se koriste industrijska rješenja za cirkulaciju.

Osnove 1C podrške

Ažuriranje 1C može se obaviti u korisničkom modu, u načinu konfiguratora, te u postavkama poređenja i spajanja.

Uklanjanje sa podrške

U dijalogu „Postavke podrške“, kada kliknete na dugme Ukloni iz podrške Konfiguracija dobavljača se briše. Ova karakteristika se mora koristiti u slučajevima kada se kao osnova koristi standardno rješenje sopstveni razvoj i nema planova da ga pratim.

Ako trebate preuzeti konfiguraciju provajdera. To se može učiniti iz Podrška – Postavke podrške. U dijalogu „Postavke podrške“ kliknite na dugme Sačuvaj u datoteku.


U ovom članku želim pokazati uslužne mogućnosti platforme 1C:Enterprise 8, u smislu korištenja konfiguracije dobavljača, koje su vrlo često tražene, ali kao što je praksa pokazala, nisu poznate svim početnicima, pa čak i iskusnim stručnjacima.

Razmotrimo tipičnu situaciju u kojoj se početnici često nalaze. Recimo da postoji tipična konfiguracija 1C: Integrisana automatizacija 8. U početku je konfiguracija instalirana iz distributivnog kompleta (recimo izdanje 1.1.20.1). Zatim je, zbog potrebe prilagođavanja specifičnostima preduzeća, uključena mogućnost promjene (pridošlice vrlo često ovu akciju nazivaju uklanjanjem sa podrške, iako to zapravo nije slučaj).

I sada, nakon nekog vremena, imamo jako izmijenjenu, ali i dalje standardnu ​​(za potrebe regulisanog računovodstva, redovno smo ažurirali) konfiguraciju. Pogledajmo nekoliko hipotetičkih situacija:

1) Neko vrijeme nakon sljedećeg ažuriranja, primamo poruku od računovodstva o grešci koja se javlja tokom rutinske operacije zatvaranja na kraju mjeseca. Ranije nije bilo takve greške, pa je kriv update. Sasvim tipična situacija. Počinjemo dijagnosticirati grešku i vidimo da noge rastu iz općeg modula Obračun PDV-a i Formiranje kretanja. Počinjemo shvaćati i shvaćati da je ovaj modul značajno redizajniran u standardni i nakon spajanja smo “izgubili” neke od procedura/funkcija (ili su, kako se to često dešava u standardnim, “uskočile” u drugi zajednički modul). Zbog zamršenosti zajedničkih modula među sobom u standardnim, u fazi ažuriranja nije uvijek moguće identificirati problem koji se manifestira samo kada korisnici rade.

Dakle, razumijemo da nam je potrebna tipična konfiguracija trenutnog izdanja (recimo 1.1.23.1), da bismo to shvatili. Ali gdje ga mogu nabaviti? Ako postoji poznati Francuz i može brzo da pošalje distribuciju, odlično, ali pretpostavimo da ga nema, a problem treba hitno otkloniti. (Ne predlažite Varese!). Štaviše, možda nema interneta, i šta učiniti u takvoj situaciji? Više puta sam svjedočio procesu u kojem je osoba, da bi riješila zadati problem, instalirala novu bazu podataka iz postojeće početne distribucije, a zatim je sukcesivno ažurirala na najnoviju da bi u čistoj bazi podataka mogla vidjeti „kako bi to zaista trebalo budi.” A kovčeg, kao i uvek, jednostavno otvoren (IMG:)

Pogledajmo sada razna rješenja:

a) Prva opcija: Meni -> Konfiguracija -> Poređenje konfiguracija, zatim izaberite konfiguraciju dobavljača i uporedite je sa glavnom konfiguracijom.

Začudo, ima i onih koji ne znaju za ovo. Ili, pod bilo kojim okolnostima, koristite stavku Uporedi, kombinujte sa konfiguracijom iz datoteke (prethodno dobijete/primili standardni .cf).

b) Drugi metod je prikladan ako treba ne samo da vidimo promjene, već i odmah izvršimo spajanje.

Meni -> Konfiguracija -> Podrška -> Postavke podrške i pri dnu kliknite na dugme Uporedi, spoji.

2) Druga situacija: recimo da smo promijenili ili izbrisali neki dio standardnog koda, a nakon nekog vremena se pokazalo da smo pogriješili i da moramo sve vratiti. I kao što se često dešava, ne postoji rezervna kopija sačuvane konfiguracije pre nego što su promene napravljene. Ali sigurno znamo da je ovaj dio koda sadržan u standardnom kodu, tako da bi konfiguracija dobavljača riješila problem.

Naravno, možete učiniti isto kao u prvom slučaju. Sačekajte da se završi proces poređenja i iz prozora za poređenje konfiguracije otvorite standardni modul i kopirajte kod odatle.

Neki ljudi upravo to rade, ali ako imamo posla sa čudovištem kao što je UPP, koji je također jako modificiran, onda možemo čekati jako dugo da se proces poređenja završi. Da imamo .cf datoteku, mogli bismo je jednostavno otvoriti u prozoru za konfiguraciju (usput rečeno, ni svi početnici ne znaju za ovu funkciju) i odatle kopirati potreban kod.

I postavlja se razumno pitanje: kako još uvijek možete sačuvati konfiguraciju dobavljača u datoteku? Zašto ne postoji stavka menija slična Sačuvaj konfiguraciju u datoteku za glavnu konfiguraciju ili Sačuvaj konfiguraciju baze podataka u datoteku za konfiguraciju baze podataka. Gdje je isto za konfiguraciju dobavljača? U stvari, i on je tu, samo malo dublje zakopan. Naime, sve je u istom obliku podešavanja podrške.

Samo što mnogi ljudi otvore ovaj obrazac samo jednom kako bi omogućili opciju promjene i nikada se ne vratili na nju.

A u našem slučaju to je bilo moguće učiniti još jednostavnije, čak i bez spremanja konfiguracije u datoteku, kliknite na dugme Otvori. Učinak je isti, ali mnogo brži.

Zašto biste inače morali da sačuvate konfiguraciju dobavljača u datoteku?

3) Razmotrite sljedeću situaciju. Recimo da u početnoj fazi postojanja konfiguracije standardna konfiguracija nije imala potrebnu funkcionalnost i donesena je odluka da se ona poboljša. Izmjena je bila minimalna, ali je u budućnosti i dalje stvarala neugodnosti prilikom ažuriranja. Ali onda, nakon nekog vremena, otkrivamo da se ova funkcionalnost (kao što je to bio slučaj sa verzioniranjem objekata u jednom trenutku) pojavila u standardnoj verziji (i, kao što se često dešava, implementirana je za red veličine bolje od "provizorne" modifikacije ).

Dozvolite mi da vam dam još nekoliko primjera stvarnih situacija kada ćete se možda morati vratiti na standardnu ​​konfiguraciju:

1. Nekoliko puta sam naišao na konfiguracije u kojima su samo izgledi štampanih formulara bili podložni modifikacijama. Zbog nedostatka iskustva ili neznanja, programer koji je održavao konfiguraciju, umjesto kreiranja eksterne štampane forme, uklonio je konfiguraciju sa podrške i izmijenio ugrađene izglede (često trivijalno da bi dodao logo kompanije), nakon čega su korisnici bili lišeni mogućnost automatskog ažuriranja.

2. Opet, zbog nepoznavanja standardne funkcionalnosti (vrlo često od toga pate bivši „sedmogodišnjaci“), umjesto korištenja svojstava i kategorija, dodavani su detalji direktorija/dokumenata kada za to nije bilo valjanog razloga (podaci , na primjer, korišten je samo za izlaz u tiskane obrasce).

Naravno, to nije problem ako imamo posla sa UT ili nekom drugom konfiguracijom plana upravljanja, gdje ažuriranja generalno nisu kritična, ali u ovom primjeru govorimo o modificiranim SCP-ovima ili složenoj automatizaciji. I ispostavilo se da zbog manjih poboljšanja koja su se mogla implementirati bez uklanjanja pune podrške, imamo nepotrebne hemoroide sa standardnim ažuriranjima.

Postoji razumna želja da se napuste napravljene modifikacije i da se konfiguracija vrati u punu podršku. Kako uraditi?

Jedini način da se konfiguracija vrati u punu podršku je da učitate (ne u režimu za poređenje i spajanje, već u stavku Učitaj konfiguraciju iz datoteke) standard.cf. Zbog toga nam je potrebna mogućnost spremanja konfiguracije dobavljača u .cf datoteku. Spremamo, zatim učitavamo i nakon ažuriranja konfiguracije baze podataka dobijamo standardnu ​​konfiguraciju u izvornom obliku, tj. sa bravom (IMG:) Naravno, prije izvođenja ovih radnji morate unaprijed voditi računa o spremanju/prenošenju potrebnih podataka, koji će se nakon povratka na standardnu ​​konfiguraciju “isprati” i obavezno napraviti rezervnu kopiju baze podataka!

Ovo su, kako se ispostavilo, jednostavne mogućnosti koje su dostupne arsenalu programera, ali nepoznavanje ovih tehnika u praksi može dovesti do mnogo sati nepotrebne buke opisane gore. Pa oni koji su znali - bravo, a oni koji nisu znali - uzmite ga u službu i uštedite svoje vrijeme.

[morate se registrirati da vidite link]

I tako opet Pozdrav dragi čitaoci bloga www.site. Danas ćemo razgovarati o tome kako učitati i preuzeti konfiguraciju u 1C Enterprise. Već smo razgovarali o ovom pitanju s vama. No, kako se pokazalo, bit će potpuno prazan. Da biste započeli rad u njemu, morate učitati konfiguraciju iz datoteke. Proces postavljanja i učitavanja konfiguracije je prilično jednostavan, ali vrlo važan.

Na primjer, koristit ću 1C 8.2, ali za verziju 8.3 i ova instrukcija će raditi. Pogledajmo bliže šta je konfiguracija. Pokušaću da vam ovo objasnim svojim rečima. Konfiguracija u 1C je skup dokumenata, tabela, raznih izvještaja itd. koji jednostavno nisu popunjeni, prazni bez podataka. Može se povući analogija sa Excel dokumentima, prazan sto u kojoj se popunjavaju različite formule i dijagrami je konfiguracija. Postoji mnogo konfiguracija: računovodstvo, plate i kadrovi, tok dokumenata, maloprodaja, itd. Postoji i mnogo različitih konfiguracija koje sami pišete.

Kako prenijeti konfiguraciju iz 1C u datoteku

Kako možemo učitati 1C konfiguraciju u datoteku. I tako, prije svega, moramo ući u sam konfigurator, da biste to učinili, pokrenite 1C i odaberite željenu bazu podataka, kliknite na stavku Konfiguracija.

U konfiguratoru idite na stavku Konfiguracija i izaberite Sačuvaj konfiguraciju u datoteku.

To je to, učitavanje konfiguracije je završeno. Hajde sada da razgovaramo o tome kako da ga preuzmemo.

Kako učitati konfiguraciju u 1C iz datoteke

Sredili smo otpremanje, pogledajmo sada učitavanje konfiguracije iz datoteke Da biste to učinili, također morate otići u konfigurator. I odaberite stavku Konfiguracija i potražite Učitavanje konfiguracije iz datoteke.

U prozoru koji se otvori potrebno je odrediti konfiguracijsku datoteku i kliknuti na Otvori. Zatim čekamo da se konfiguracija učita.

Zatvorite konfigurator i pokrenite 1C u normalnom načinu rada.

Kao što vidite, sve se pokazalo prilično jednostavno.

WiFi