Universal de locuri de muncă programate

  • Universal de locuri de muncă programate

Baza de date de lucru este în mod constant necesară pentru a porni automat un program de tratamente diferite. 1C este un mecanism minunat pentru locuri de muncă programate care pot fi folosite în acest scop. Dar, pentru a crea în configuratorul de fiecare dată când locuri de muncă programate inconfortabil. Pur și simplu a crea un singur universal și crearea de noi locuri de muncă în funcție de necesități.

Crearea unei sarcini de rutină

Crearea unei sarcini „de procesare de execuție.“ Rutină

Dezactivați utilizarea de sarcini de rutină, astfel încât atunci când actualizați configurația, acesta automat nu pornește.

Procedura care va funcționa la sarcini de rutină de pornire Alocați: ModulReglamentnyhZadaniy.ReglamentnoeZadanieVypolnenieObrabotki.

Universal de locuri de muncă programate

Procedura în sine ia forma:

Procedura ReglamentnoeZadanieVypolnenieObrabotki (cheie) Export

Creați un director pentru locuri de muncă programate

Treaba noastra de rutina poate da naștere la mai multe procese de fundal - una pentru fiecare tratament. Fiecare loc de muncă în platforma 1S8 este cheia. Dar metoda de sarcini de rutină nu știu cheia de locuri de muncă de fundal, astfel încât trebuie să utilizați un fundal parametri de locuri de muncă. Ca rezultat, putem vedea sarcina de fond în sarcina consolă, dar nu putem manual din consola pentru a crea un loc de muncă de fundal, deoarece setarea parametrilor create manual.

Directory „programat“ locuri de muncă Opțiuni:

Universal de locuri de muncă programate

· KodPeredZapuskom - line nelimitat - cod în 1C, care trebuie să fie efectuate înainte de a începe.

· Configurarea procesării - o linie (100) - identificatorul de procesare din configurația

· Alerga prin aplicarea 1C - boolean - va crea o cerere separată 1C și locuri de muncă programate vor rula în ea. Proiectat pentru 8.1, în cazul în care sunt disponibile pe serverul care execută lucrări programate nu toate metodele de aplicare.

· KodZapuska - - line nelimitat - cod în 1C, care se va desfășura la sarcini de rutină de pornire.

Să creeze un element de formular:

Universal de locuri de muncă programate

Făcând clic pe butonul „Create Regla. Job „program creează un loc de muncă de rutină cu codul cheie:

Parametrii = new Array ();

Rularea de locuri de muncă programate

Fiecare rutină am creat sarcina are un indiciu:

Universal de locuri de muncă programate

Această cheie corespunde directorului de cod „Setări programate de locuri de muncă“ pe ea caută atunci când începe lucrarea. Dacă intrarea directorului nu este găsit, sarcina nu este efectuată.

În funcție de detaliile de valorile selectate sau de a începe cod în 1C sau începe procesarea acestuia din configurația sau prelucrarea unui director tipic „prelucrare externă“.

Pentru 1S81 prevede punerea în aplicare a unei noi aplicații - astfel încât să puteți utiliza codul disponibil numai pe client, inclusiv utilizarea de tratamente externe. Pentru a face acest lucru, setați caseta „Run prin 1C aplicare“. În caz contrar, sarcina de rutină va fi executat pe server.

Vă recomandăm instalarea de utilizator în „User“ în sarcina programată nou creată, sarcina de a fi efectuate de către anumite reguli. Vă recomandăm acest lucru pentru a oferi utilizatorului drepturi depline. Am folosit de utilizator «robotului».

Programul de locuri de muncă de rutină este creat pe hyperlink „Programul“ de locuri de muncă de rutină formular. pot fi utilizate de prelucrare „Console de locuri de muncă programate“.