Plug-in rapoarte externe în zik (fără a schimba configurația (bine, sau aproape fără schimbare)))

1C, din anumite motive, a decis că în departamentul de contabilitate aveți nevoie de rapoarte externe externe, iar în ZiK nu există.
Dar în zadar. Cu acest mecanism, ar fi posibil să se facă multe îmbunătățiri utile documentelor fără a se schimba configurația. Și nu numai!







1C, din anumite motive, a decis că în departamentul de contabilitate aveți nevoie de rapoarte externe externe, iar în ZiK nu există.
Dar în zadar. Cu acest mecanism, ar fi posibil să se facă multe îmbunătățiri utile documentelor fără a se schimba configurația. Și nu numai!

De mult timp, am fost chinuit de ideea de a implementa acest mecanism cu modificări minime de configurație.

Așa am făcut-o.
0. În primul rând, am conectat "interceptorul" așa cum este descris în articolul lui Venger.
1. A adăugat o nouă constantă (Constant.Catalogue of Forms extern), care specifică calea spre dosar cu rapoarte suplimentare și "lansarea" lor. pentru că rapoartele suplimentare sunt în general universale, apoi pot fi folosite imediat pentru mai multe baze de date și după finalizarea unei modificări vor intra în vigoare în toate bazele de date.
2. la nivel global în procedura de operare (Contextul documentului, lista de acțiuni) Exportul a adăugat lansarea "lansării" (îmi cer scuze pentru tautologie) - doar 2 linii.

care lansează vechea mea prelucrare în căutarea unor produse suplimentare. rapoarte pentru documentul dorit.

2. În procesul de procesare a clasei evenimentului Reach,







Acum se pare că este prezentat în imaginile de mai jos.

Cu toate acestea, în cărțile de referință nu există nici un buton ACTION sau ceva asemănător, așa că trebuie să utilizați un buton atipic.

În ceea ce privește funcțiile suplimentare (în meniul de servicii), rapoartele mele suplimentare constau, de asemenea, din raportul real * .ert și din descrierea lui * .efd. Dar am extins o descriere pic, iar acum este posibil să se specifice utilizatorului și NazvanieNaboraPrav pentru care raportul poate fi rulat, precum și ar trebui să arate cu siguranță un obiect de metadate, puteți rula acest raport. Exemplu de descriere (* .efd):

Dacă specificați documentul în metadate. Toate, atunci raportul va fi rulat din toate documentele.


Am listați ce puteți implementa prin aceste rapoarte / procesări plug-in:
Din directorul Angajații:
- imprimarea diferitelor rapoarte pentru angajat curent, cum ar fi calcularea pliante pe mai multe perioade, potrivit unui raport utilizat de sărbători, pentru a vedea cantitatea de cote permanente existente, du-te într-un jurnal comun de document cu selectarea inclus angajatului curent, du-te la jurnalul de decontare.

Din documente:
- tipărirea oricăror formulare arbitrare unificate suplimentare pentru documentul curent; Puteți schimba / salva / retrimite un document din orice perioadă cu intrări neschimbate în jurnalul de decontare; puteți scrie procesarea conținutului documentului arbitrar (atipic)

Din jurnalul de salarizare:
- o trecere rapidă la jurnalul general al documentelor cu selecția stabilită pentru angajatul curent, plăți de salariu pentru angajatul curent pentru mai multe perioade, un raport al timpului lucrat, să creeze o recalculare a plății pe foaia de timp.

ATENȚIE! Oferta (încă) doresc să instaleze în baza dvs. PREZENTA DECIZIE PLUS rapoarte suplimentare / PRELUCRARE pentru expandarea OPORTUNITĂȚI zik!

BINE ATI VENIT IN LION!







Trimiteți-le prietenilor: