Forma tipărită a documentului 1s 8.3. Publicații. Crearea unui formular de printare extern bazat pe unul standard cu modificări minore


Se realizează în conformitate cu aspectul standard al formularului tipărit integrat în aplicație de către dezvoltatori (acesta se numește aspectul „livrat”).

Dacă este necesar, puteți modifica aspectul standard și, în viitor, puteți tipări un document pe baza aspectului dvs. personal („personalizat”). Pentru a edita aspectul formularului tipărit, este prevăzut un mecanism de încărcare pe un computer local. Editarea aspectului se realizează în versiunea locală a aplicației de sistem 1C:Enterprise (în special, puteți utiliza aplicația gratuită 1C:Enterprise - Working with Files).


Pentru a schimba aspectul imprimabil:




Editarea aspectului formularului tipărit este finalizată; la tipărirea documentului se va folosi aspectul la care s-au făcut modificările.

Dacă doriți să reveniți la aspectul imprimabil anterior, faceți clic pe butonul Utilizați aspectul standard. În acest caz, aspectul editat va fi în continuare prezent pe server și poate fi pornit din nou apăsând butonul Schimbare.

Vă dorim muncă plăcută!

Cum se inserează un logo al companiei într-un aspect de formular tipărit?

Iată un exemplu specific de editare a unui aspect de formular tipărit Facturi pentru plata, și anume, vom lua în considerare modul de inserare a unei imagini în ea, de exemplu, un logo al companiei (această imagine trebuie mai întâi pregătită și salvată ca fișier grafic, de exemplu, în format png sau jpg).


Astfel, acum facturile pe care le pregătiți pentru transferul către contrapărțile dumneavoastră vor conține sigla companiei dumneavoastră. Pentru a adăuga un logo la alte documente, va trebui să repetați pașii descriși pentru formularele tipărite corespunzătoare ale acestor documente.

Vă dorim muncă plăcută!

Acest articol descrie cum să conectați un formular tipărit extern la o bază de date 1C folosind exemplul configurației „Trade Management 10.3”

Configurația „Trade Management 10.3” este o configurație pe așa-numitele formulare „REGULAR”, și nu pe formulare „GESTIONATE” precum „Trade Management 11.2”; pentru formularele „GESTIONATE” vă recomandăm să citiți.

Instrucțiunile noastre „arată” cum să conectați un formular tipărit extern în 1C cu configurație pe formulare „REGULAR”, și anume:

  • „Contabilitatea 2.0”
  • „Managementul comerțului 10.3”
  • „Gestionarea salariului și a personalului 2.5”
  • „Automatizare completă 1.1”
  • „Managementul întreprinderii de producție 1.3”
  • „Retail 1.0”
  • și alte configurații similare.

Pentru a conecta un formular de imprimare extern în 1C, va trebui să parcurgem 11 pași.

1 - Meniul „Service”. 2 — Selectați „Forme de tipărire externe și procesare”. 3 — În continuare — „Formulare tipărite externe” (vezi figura de mai jos ↓)

Pentru a vă convinge că această instrucțiune este potrivită și pentru alte configurații pe formulare „REGULAR”, să prezentăm aceeași inițială 1-2-3 pas, dar nu în „Trade Management 10.3”, ci în „Accounting 2.0” totul este la fel acolo, cu excepția cuvintelor ușor modificate din subparagrafe, și anume...

1 — Meniul „Service” (la fel ca în „UT 10.3”, și în altele).
2 - Aici „Rapoarte și procesare suplimentare”, și nu „Formulare și procesare tipărite externe” ca în „UT 10.3”,
dar totuși semnificația este aceeași și se află acolo în meniul „Service”.
3 - Și apoi - „Forme de imprimare externe suplimentare”, de exemplu. cuvânt suplimentar „Adițional” în comparație cu „UT 10.3” (vezi figura de mai jos ↓)

În continuare, vom continua să folosim exemplul „Trade Management 10.3” fără comparații inutile.
4 - Faceți clic pe butonul „+”, adică "Adăuga". 5 — Un buton în care este desenat folderul (când treceți cu mouse-ul, va apărea un indiciu: „Înlocuiți fișierul de procesare extern”).

În noile versiuni ale 1C (începând din august 2016), programul are încorporat un mecanism de avertizare cu privire la pericolul utilizării unei procesări externe necunoscute care pot conține „viruși”; în versiunile anterioare ale programului, avertismentul nu va apărea! Dacă se întâmplă, atunci pentru a conecta procesarea externă va fi necesar - 6 - faceți clic pe butonul „Continuare”. (vezi figura de mai jos ↓)

7 — Selectați directorul în care se află fișierul formular de tipărire extern de care avem nevoie. 8 — Selectați fișierul nostru. 9 — Faceți clic pe „Deschidere” (vezi figura de mai jos ↓)

10 — Un formular tipărit extern poate avea parametri de auto-înregistrare, ca în cazul nostru, aici este logic să faceți clic pe „Da” - utilizând astfel acești parametri în timpul înregistrării, de exemplu. selectați automat acele obiecte (documente sau poate, de exemplu, directoare) în care va fi posibilă utilizarea unui formular tipărit extern conectat (vezi figura de mai jos ↓)

Asta e tot, am completat tabelul „Afilierea formularului tipărit”, datorită parametrilor de auto-înregistrare, vedem numele formularului tipărit extern conectat, poate veți avea completat câmpul „Comentariu” etc. Puteți adăuga obiectele dvs. la tabelul „Print Form Ownership”, de exemplu, pentru procesarea „Universal Printable Contract Form”, care acceptă tipărirea multor documente și cărți de referință, dar parametrii de auto-înregistrare sunt setați numai pentru cei principali: 10* — Faceți clic pe butonul verde „Adăugați” și selectați ce obiecte să plasați și pentru procesare. Acum tot ce rămâne este... 11 - faceți clic pe butonul „OK” și (vezi figura de mai jos ↓)

Acum merită verificat - am făcut totul bine?
Pentru a face acest lucru, selectăm un obiect pentru a verifica, de exemplu, documentul „Vânzări de bunuri și servicii”, care este indicat în tabelul „Afilierea formularului tipărit”, aceasta înseamnă că formularul tipărit conectat poate fi utilizat în acest document! Să verificăm... (vezi figura de mai jos ↓)

Pentru a verifica dacă imprimarea este posibilă, deschideți orice document de forma: „Vânzări de bunuri și servicii”. 13 — Faceți clic pe butonul „Imprimare”.
Vedem că a apărut o fereastră pentru selectarea formularelor tipărite, printre acestea se numără - 14 — formular de imprimare extern conectat de noi (vezi figura de mai jos ↓)

Să mergem la Serviciu->Rapoarte și procesări suplimentare->Plăci de imprimare externe opționale.

Se deschide formularul listă de directoare cu formulare tipărite externe. În meniul de sus al listei, faceți clic Adăuga. Apare formularul pentru crearea unui element de director.

Faceți clic pe butonul Deschide și selectați fișierul cu formularul de printare dorit. După aceasta, dacă este necesar, setați numele dorit (câmpul Nume).

Dacă formularul tipărit conține parametri de auto-înregistrare, va apărea un mesaj despre acest lucru. Clic da.Dacă acest lucru nu se întâmplă, atunci trebuie să indicați la ce document va fi legat acest formular. Pentru a face acest lucru, trebuie să adăugați o linie la partea tabulară „Afilierea formularului tipărit”, unde în „Reprezentarea obiectului” câmpul selectați tipul de document la care legăm formularul. Deoarece în exemplul nostru acesta este un act de anulare a materialelor, selectăm documentul Solicitare-factură.

După aceea, accesați orice document Solicitare-factură, faceți clic pe Imprimare și selectați formularul nou adăugat.

Pentru BP 3.0, ZUP 3.0, UT 11, KA 2.0, ERP 2.0.

Pentru a demonstra adăugarea unui formular tipărit într-o interfață gestionată, voi arăta adăugarea unui formular extern al unei facturi de plată la un document cu același nume în Contabilitate 3.0.

Mergem la secțiunea corespunzătoare a programului:


Este necesar ca indicatorul pentru utilizarea rapoartelor externe și procesarea să fie activat; urmați hyperlinkul către lista de obiecte externe:

În lista care se deschide, faceți clic Crea:


În caseta de dialog, selectați fișierul dorit:


Cardul de obiect extern este completat: în aspect vedem tipul de obiect de bază la care va fi atașat formularul și chiar sub numele acestuia:


Să scriem și să închidem forma obiectului extern creat.

Acum să trecem la orice document Factură de plată către cumpărătorși afișați meniul de imprimare:


Acest articol descrie cum să conectați un formular tipărit extern la o bază de date 1C folosind exemplul configurației „Trade Management 11.2”

Configurația „Trade Management 11.2” este o configurație pe formularele „GESTIONATE”!

Instrucțiunile noastre „arată” cum se conectează un formular tipărit extern în baza de informații 1C cu configurație pe formulare „GESTIONATE”, și anume:

  • „Contabilitatea 3.0”
  • „Managementul comerțului 11.2”
  • „Gestionarea salariilor și a personalului 3.1”
  • „Automatizare completă 2.0”
  • „Managementul unei firme mici 1.6”
  • „Retail 2.2”
  • și alte configurații similare.

Pentru a conecta un formular de imprimare extern în 1C, va trebui să parcurgem 11 pași.

1 — Meniul „Date principale și administrare” (În alte configurații, cum ar fi în Enterprise Accounting 3.0, acesta poate fi numit simplu „Administrare”). 2 — Selectați „Formulare tipărite, rapoarte și procesare” (vezi figura de mai jos ↓)

3 — Extindeți submeniul „Rapoarte și procesare” (În alte configurații, cum ar fi Enterprise Accounting 3.0, este posibil să nu existe un astfel de submeniu, așa că trecem imediat la pasul următor). 4 — Bifați caseta „Utilizarea rapoartelor și procesării suplimentare”. 5 — Accesați secțiunea: Rapoarte suplimentare și procesare. (vezi figura de mai jos ↓) ()

6 - Faceți clic pe butonul „Creați”. (vezi figura de mai jos ↓)

În noile versiuni ale 1C (începând din august 2016), programul are încorporat un mecanism de avertizare cu privire la pericolul utilizării unei procesări externe necunoscute care pot conține „viruși”; în versiunile anterioare ale programului, avertismentul nu va apărea! Dacă se întâmplă acest lucru, atunci pentru a conecta un formular de imprimare extern va fi necesar - 7 - faceți clic pe butonul „Continuare”. (vezi figura de mai jos ↓)

8 — Selectați directorul în care se află procesarea. 9 — Selectați-l (procesarea de care avem nevoie). 10 - Faceți clic pe butonul „Deschidere”. Sau, în loc de pașii 9 și 10, puteți pur și simplu să faceți dublu clic pe formularul tipărit extern de care avem nevoie în fereastra de selecție. (vezi figura de mai jos ↓)

Dacă trebuie să adăugăm o plasare pentru procesarea adăugată (De exemplu, acesta este un Formular de contract universal de pe site-ul nostru web și avem nevoie de comanda de tipărire a acestui formular pentru a fi afișat într-un obiect în care nu este afișat inițial) - 11 — faceți clic pe linia de plasare („Place în:”, poate „Plasament:”) și selectați directoarele și documentele necesare. 12 — Finalizăm pașii pentru conectarea unui formular de imprimare extern făcând clic pe butonul „Înregistrare și închidere”. (vezi figura de mai jos ↓)

Asta e tot! Felicitări! Placa de imprimare externă este conectată! Am făcut totul bine? Sa verificam...

Înainte de Înregistrare și închidere, am observat că acest formular tipărit extern se află în documentul Vânzări de bunuri și servicii, ceea ce înseamnă că putem deschide opțiuni de tipărire pentru orice document de tipul: „Vânzări de bunuri și servicii”. apăsați butonul „Imprimare” și vedeți că a apărut o fereastră pentru selectarea formularelor tipărite, printre acestea se numără - 13 — formular de imprimare extern conectat de noi (vezi figura de mai jos ↓)

Acum asta este cu siguranță. Sperăm că acest articol v-a fost de folos.

Formularele tipărite externe pentru o aplicație obișnuită (pentru configurația Enterprise Accounting 2.0, Salary and Human Resources Management 2.5, Trade Management 10.3 etc.) sunt create destul de simplu în comparație cu formularele externe tipărite pentru o aplicație gestionată.

De ce să creați formulare de tipărire externe?

Avantajul unui formular tipărit extern față de unul convențional este că vă permite să evitați modificarea configurației bazei de informații. Aceasta înseamnă că procesul de actualizări ulterioare de configurare nu va fi complicat. În plus, formularele tipărite externe, împreună cu procesarea externă, sunt singura opțiune pentru extinderea funcționalității versiunilor de bază ale configurațiilor 1C, care nu pot fi modificate deloc.

Și un ultim lucru: formularele imprimate externe sunt mai ușor de replicat, deoarece sunt un fișier separat care poate fi conectat rapid la baza de informații.

Cum se creează un formular de imprimare extern

Să ne uităm la procesul de creare a unui formular tipărit 1C extern pas cu pas:

  1. Creăm procesare externă. Pentru a face acest lucru, selectați elementul de meniu din configurator Fișier - Nou...Și în caseta de dialog care se deschide - Prelucrare externă.
  2. Creați un atribut de procesare extern cu numele Referință la obiect. Tipul de atribut este o legătură către un director sau un document pentru care se creează un formular tipărit extern. Aceeași formă poate fi folosită pentru mai multe tipuri de obiecte, în acest caz tipul de date atribut Referință la obiect trebuie să fie compozit.
  3. În modulul obiect creăm o funcție de export cu numele Sigiliu, care ar trebui să returneze o foaie de calcul tipărită gata făcută.

Se întâmplă adesea că trebuie să ajustați ușor aspectul unui formular tipărit existent și să îl faceți extern. De exemplu, adăugați sigiliul organizației și semnătura managerului la aspect.

Crearea unui formular de printare extern bazat pe unul standard cu modificări minore

Să luăm în considerare această procedură folosind exemplul creării unei forme imprimate externe a unui document de transfer universal pentru un document Vânzări de bunuri și servicii 1C: Contabilitate. Acesta va diferi de formularul tipărit standard prin prezența sigiliului organizației.

  1. Crearea de procesări externe cu recuzită Referință obiect, tip de date - DocumentLink.Vânzări de bunuri și servicii.
  2. Găsim aspectul formularului tipărit UPD standard (se află în machetele generale) și îl copiem (trageți) în fereastra de procesare externă. Aspectele altor formulare tipărite pot fi găsite în documentele sau cărțile de referință în sine.
  3. Facem modificările necesare la aspectul copiat al formularului tipărit.
  4. Găsim funcția responsabilă de generarea formularului tipărit. Această funcție ar trebui să returneze documentul generat de foaia de calcul. Copiați conținutul acestuia în funcția de export Sigiliu()în modulul obiect de procesare extern.
    În cazul nostru, aceasta este funcția PrintUniversalTransferDocument() Export din modulul obiect document Vânzări de bunuri și servicii.
    Dacă modificările aspectului au fost semnificative (suprafețele și/sau parametrii modificați), atunci trebuie făcute ajustări corespunzătoare la funcția de imprimare.
  5. Încercăm să salvăm procesarea externă. Cu toate acestea, veți primi probabil mesaje de eroare care indică faptul că unele dintre procedurile și funcțiile apelate de funcția de imprimare lipsesc. Aceste funcții și proceduri trebuie găsite în documentul sursă și, de asemenea, copiate în modulul obiect de procesare extern. Sau ajustați legătura dacă funcția sau procedura originală este exportată.
  6. (nu este necesar). Pentru a testa o formă de imprimare externă, este convenabil să faceți un formular pe care să plasați recuzita Referință la obiect. Buton A executa trebuie să apeleze la o procedură Sigiliu() din modulul obiect. Pentru a face acest lucru, evenimentului de clic pe butonul i se oferă o procedură: