Tiskani oblik dokumenta 1s 8.3. Publikacije. Izrada vanjske tiskovne forme na temelju standardne uz manje izmjene


Izvodi se u skladu sa standardnim izgledom tiskanog obrasca koji su programeri ugradili u aplikaciju (ovo se naziva "isporučeni" izgled).

Ako je potrebno, možete promijeniti standardni izgled iu budućnosti ispisati dokument na temelju vašeg osobnog (“prilagođenog”) izgleda. Za uređivanje izgleda ispisanog obrasca postoji mehanizam za učitavanje na lokalno računalo. Uređivanje izgleda provodi se u lokalnoj verziji aplikacije sustava 1C: Enterprise (konkretno, možete koristiti besplatnu aplikaciju 1C: Enterprise - Rad s datotekama).


Za promjenu izgleda za ispis:




Uređivanje izgleda ispisanog obrasca je završeno; prilikom ispisa dokumenta koristit će se izgled na kojem su napravljene izmjene.

Ako se želite vratiti na prethodni izgled za ispis, kliknite gumb Koristite standardni izgled. U tom će slučaju uređeni izgled i dalje biti prisutan na poslužitelju, a može se ponovno uključiti pritiskom na gumb Promijeniti.

Želimo Vam ugodan rad!

Kako umetnuti logotip tvrtke u izgled tiskanog obrasca?

Ovdje je konkretan primjer uređivanja izgleda tiskanog obrasca Fakture za plaćanje, naime, razmotrit ćemo kako u nju umetnuti sliku, na primjer, logotip tvrtke (tu sliku prethodno treba pripremiti i spremiti kao grafičku datoteku, npr. u png ili jpg formatu).


Dakle, sada će računi koje pripremate za prijenos svojim ugovornim stranama sadržavati logo vaše tvrtke. Kako biste dodali logotip drugim dokumentima, morat ćete ponoviti opisane korake za odgovarajuće tiskane obrasce tih dokumenata.

Želimo Vam ugodan rad!

Ovaj članak opisuje kako spojiti vanjski tiskani obrazac na 1C bazu podataka koristeći primjer konfiguracije "Trade Management 10.3"

Konfiguracija “Trade Management 10.3” je konfiguracija na takozvanim “REGULAR” obrascima, a ne na “MANAGED” obrascima kao što je “Trade Management 11.2” za “MANAGED” obrasce koje preporučujemo za čitanje.

Naše upute "pokazuju" kako povezati vanjski ispisani obrazac u 1C s konfiguracijom na "OBIČNIM" obrascima, naime:

  • "Računovodstvo 2.0"
  • "Upravljanje trgovinom 10.3"
  • "Upravljanje plaćama i osobljem 2.5"
  • "Sveobuhvatna automatizacija 1.1"
  • "Manufacturing Enterprise Management 1.3"
  • "Maloprodaja 1.0"
  • i druge slične konfiguracije.

Da bismo spojili vanjski ispisni obrazac u 1C, morat ćemo proći kroz 11 koraka.

1 - Izbornik "Servis". 2 — Odaberite “Vanjske tiskarske forme i obrada”. 3 — Dalje — “Vanjski tiskani obrasci” (pogledajte sliku ispod ↓)

Kako bismo vas uvjerili da je ova uputa prikladna i za druge konfiguracije na “REGULAR” obrascima, predstavimo isti početni 1-2-3 korak, ali ne u “Trade Management 10.3”, već u “Računovodstvo 2.0” tamo je sve isto s izuzetkom nešto izmijenjenih riječi u podstavcima, naime...

1 — Izbornik "Servis" (isti kao u "UT 10.3" iu ostalima).
2 - Ovdje “Dodatna izvješća i obrada”, a ne “Vanjski tiskani obrasci i obrada” kao u “UT 10.3”,
ali ipak je značenje isto i nalazi se tamo u izborniku “Service”.
3 - I onda - “Dodatne vanjske tiskovne forme”, tj. dodatna riječ "Dodatno" u usporedbi s "UT 10.3" (pogledajte sliku ispod ↓)

Zatim ćemo nastaviti koristiti primjer "Trade Management 10.3" bez nepotrebnih usporedbi.
4 — Kliknite na gumb “+” tj. "Dodati". 5 — Gumb na kojem je nacrtana mapa (kada se pomakne mišem, pojavit će se savjet: "Zamijeni vanjsku datoteku za obradu").

U novim verzijama 1C (počevši od kolovoza 2016.) program ima ugrađeni mehanizam upozorenja o opasnosti od korištenja nepoznate vanjske obrade koja može sadržavati "viruse"; u ranijim verzijama programa upozorenje se neće pojaviti! Ako se dogodi, tada će za povezivanje vanjske obrade biti potrebno - 6 - kliknite gumb "Nastavi". (vidi sliku ispod ↓)

7 — Odaberite direktorij u kojem se nalazi datoteka obrasca za vanjski ispis koji nam je potreban. 8 — Odaberite našu datoteku. 9 — Kliknite "Otvori" (pogledajte sliku ispod ↓)

10 — Vanjski ispisani obrazac može imati parametre automatske registracije, kao u našem slučaju, ovdje ima smisla kliknuti "Da" - na taj način koristiti ove parametre tijekom registracije, tj. automatski odabrati one objekte (dokumente ili možda npr. direktorije) u kojima će biti moguće koristiti povezani eksterni ispisani obrazac (vidi sliku dolje ↓)

To je sve, popunili smo tablicu "Pripadnost tiskanog obrasca", zahvaljujući parametrima automatske registracije, vidimo naziv povezanog vanjskog tiskanog obrasca, možda ćete imati popunjeno polje "Komentar" itd. Možete dodati svoje objekte u tablicu "Vlasništvo obrasca za ispis", na primjer, za našu obradu "Univerzalni obrazac za ugovor za ispis", koji podržava ispis mnogih dokumenata i referentnih knjiga, ali parametri automatske registracije postavljeni su samo za one glavne: 10* — Kliknite na zeleni gumb "Dodaj" i odaberite koje objekte također želite staviti za obradu. Sada ostaje samo - 11 - kliknite na gumb “OK” i (pogledajte sliku ispod ↓)

Sada vrijedi provjeriti - jesmo li sve učinili kako treba?
Da bismo to učinili, odabiremo objekt za provjeru, na primjer, dokument "Prodaja roba i usluga", koji je naveden u tablici "Pripadnost tiskanog obrasca", to znači da se povezani tiskani obrazac može koristiti u ovom dokument! Provjerimo... (vidi sliku ispod ↓)

Da biste provjerili je li ispis moguć, otvorite bilo koji dokument obrasca: “Prodaja roba i usluga”. 13 — Pritisnite gumb "Ispis".
Vidimo da se pojavio prozor za odabir tiskanih obrazaca, među njima je - 14 — vanjski ispisni obrazac koji smo spojili (vidi sliku ispod ↓)

Idemo Servis->Dodatna izvješća i obrade->Opcijske vanjske tiskarske ploče.

Otvara se obrazac imenika s vanjskim ispisanim obrascima. U gornjem izborniku popisa kliknite Dodati. Pojavljuje se obrazac za kreiranje stavke imenika.

Pritisnite gumb Otvori i odaberite datoteku sa željenom formom za ispis. Nakon toga po potrebi postavite željeni naziv (polje Ime).

Ako ispisani obrazac sadrži parametre automatske registracije, pojavit će se poruka o tome. Klik Da.Ako se to ne dogodi, potrebno je naznačiti s kojim dokumentom će ovaj obrazac biti povezan. Da biste to učinili, trebate dodati redak u tabelarnom dijelu “Pripadnost tiskanog obrasca”, gdje u “Prikaz objekta”. polje odabir vrste dokumenta s kojim povezujemo obrazac. Budući da se u našem primjeru radi o aktu otpisa materijala, odabiremo dokument Zahtjev-račun.

Nakon toga idite na bilo koji dokument Zahtjev-račun, kliknite Ispis i odaberite novododani obrazac.

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

Kako bih demonstrirao dodavanje ispisanog obrasca u upravljano sučelje, pokazat ću dodavanje vanjskog obrasca fakture za plaćanje istoimenom dokumentu u Računovodstvu 3.0.

Idemo na odgovarajući odjeljak programa:


Potrebno je da je uključena zastavica za korištenje vanjskih izvještaja i obrada;

Kliknite na popis koji se otvori Stvoriti:


U dijaloškom okviru odaberite željenu datoteku:


Kartica vanjskog objekta je ispunjena: u izgledu vidimo tip osnovnog objekta na koji će se obrazac priložiti i odmah ispod njegovog naziva:


Napišimo i zatvorimo formu kreiranog vanjskog objekta.

Sada idemo na bilo koji dokument Račun za plaćanje kupcu i prikazati izbornik ispisa:


Ovaj članak opisuje kako spojiti vanjski tiskani obrazac na 1C bazu podataka koristeći primjer konfiguracije "Trade Management 11.2"

Konfiguracija “Trade Management 11.2” je konfiguracija na “MANAGED” obrascima!

Naše upute "pokazuju" kako povezati vanjski tiskani obrazac u informacijskoj bazi 1C s konfiguracijom na "MANAGED" obrascima, naime:

  • "Računovodstvo 3.0"
  • "Upravljanje trgovinom 11.2"
  • "Upravljanje plaćama i osobljem 3.1"
  • "Sveobuhvatna automatizacija 2.0"
  • "Upravljanje malom tvrtkom 1.6"
  • "Maloprodaja 2.2"
  • i druge slične konfiguracije.

Da bismo spojili vanjski ispisni obrazac u 1C, morat ćemo proći kroz 11 koraka.

1 — Izbornik "Matični podaci i administracija" (U drugim konfiguracijama, kao što je Enterprise Accounting 3.0, može se jednostavno zvati "Administracija"). 2 — Odaberite „Ispisani obrasci, izvješća i obrada” (pogledajte sliku ispod ↓)

3 — Proširite podizbornik “Izvješća i obrada” (u drugim konfiguracijama, kao što je Enterprise Accounting 3.0, možda neće postojati takav podizbornik, pa odmah prelazimo na sljedeći korak). 4 — Označite okvir "Korištenje dodatnih izvješća i obrada". 5 — Idite na odjeljak: Dodatna izvješća i obrada. (vidi sliku ispod ↓) ()

6 — Kliknite gumb "Stvori". (vidi sliku ispod ↓)

U novim verzijama 1C (počevši od kolovoza 2016.) program ima ugrađeni mehanizam upozorenja o opasnosti od korištenja nepoznate vanjske obrade koja može sadržavati "viruse"; u ranijim verzijama programa upozorenje se neće pojaviti! Ako se to dogodi, tada će za spajanje vanjske ispisne forme biti potrebno - 7 — kliknite gumb "Nastavi". (vidi sliku ispod ↓)

8 — Odaberite direktorij u kojem se nalazi obrada. 9 — Odaberite (obrada koja nam je potrebna). 10 — Kliknite gumb "Otvori". Ili, umjesto koraka 9 i 10, možete jednostavno dvaput kliknuti vanjski ispisani obrazac koji nam je potreban u prozoru za odabir. (vidi sliku ispod ↓)

Ako trebamo dodati prostor za dodatnu obradu (Na primjer, ovo je Univerzalni ugovorni obrazac s naše web stranice i trebamo naredbu za ispis ovog obrasca da se prikaže u nekom objektu u kojem nije inicijalno prikazan) - 11 — kliknite na redak plasmana ("Postavi u:", možda "Položaj:") i odaberite potrebne direktorije i dokumente. 12 — Dovršavamo korake za spajanje eksterne ispisne forme klikom na gumb "Snimi i zatvori". (vidi sliku ispod ↓)

To je sve! Čestitamo! Spojena je vanjska tiskarska ploča! Jesmo li sve napravili kako treba? Provjerimo...

Prije Evidentiranja i zatvaranja primijetili smo da se ovaj vanjski ispisani obrazac nalazi u dokumentu Promet roba i usluga, što znači da možemo otvoriti opcije ispisa bilo kojeg dokumenta tipa: “Promet roba i usluga”. pritisnite gumb "Ispis" i vidite da se pojavio prozor za odabir ispisanih obrazaca, među njima je - 13 — vanjski ispisni obrazac koji smo spojili (vidi sliku ispod ↓)

Sada je to sigurno to. Nadamo se da vam je ovaj članak bio koristan.

Eksterni ispisani obrasci za običnu aplikaciju (za konfiguraciju Enterprise Accounting 2.0, Salary and Human Resource Management 2.5, Trade Management 10.3 itd.) kreiraju se vrlo jednostavno u usporedbi s vanjskim ispisanim obrascima za upravljanu aplikaciju.

Zašto stvarati vanjske forme za tisak?

Prednost vanjskog tiskanog obrasca u usporedbi s konvencionalnim je u tome što omogućuje izbjegavanje promjene konfiguracije baze podataka. To znači da proces naknadnih ažuriranja konfiguracije neće biti kompliciran. Osim toga, vanjski tiskani obrasci, uz vanjsku obradu, jedina su mogućnost proširenja funkcionalnosti osnovnih verzija 1C konfiguracija, koje se uopće ne mogu mijenjati.

I zadnja stvar: vanjske tiskane obrasce lakše je replicirati, jer oni su zasebna datoteka koja se može brzo povezati s infobazom.

Kako izraditi vanjsku formu za tisak

Pogledajmo postupak stvaranja vanjskog 1C tiskanog obrasca korak po korak:

  1. Izrađujemo vanjsku obradu. Da biste to učinili, odaberite stavku izbornika u konfiguratoru Datoteka - Nova... A u dijaloškom okviru koji se otvori - Vanjska obrada.
  2. Stvorite atribut vanjske obrade s imenom Referenca objekta. Tip atributa je poveznica na imenik ili dokument za koji se kreira vanjski ispisani obrazac. Isti obrazac može se koristiti za nekoliko tipova objekata, u ovom slučaju atributni tip podataka Referenca objekta mora biti kompozitno.
  3. U objektnom modulu stvaramo funkciju izvoza s imenom Pečat, koji bi trebao vratiti gotov ispisani dokument proračunske tablice.

Često se događa da morate malo prilagoditi izgled postojećeg tiskanog obrasca i učiniti ga vanjskim. Na primjer, dodajte pečat organizacije i potpis upravitelja na izgled.

Izrada vanjske tiskovne forme na temelju standardne uz manje izmjene

Razmotrimo ovaj postupak na primjeru izrade vanjskog tiskanog obrasca univerzalnog prijenosnog dokumenta za dokument Prodaja roba i usluga 1C: Računovodstvo. Razlikovat će se od standardnog tiskanog obrasca po prisutnosti pečata organizacije.

  1. Izrada vanjske obrade s rekvizitima Referenca objekta, tip podataka - DocumentLink Prodaja roba i usluga.
  2. Pronađemo izgled standardnog UPD tiskanog obrasca (nalazi se u općim izgledima) i kopiramo (povučemo) u prozor za vanjsku obradu. Izgledi drugih tiskanih obrazaca mogu se nalaziti u samim dokumentima ili referentnim knjigama.
  3. Vršimo potrebne izmjene na kopiranom izgledu tiskanog obrasca.
  4. Pronalazimo funkciju odgovornu za generiranje tiskanog obrasca. Ova bi funkcija trebala vratiti generirani dokument proračunske tablice. Kopirajte njegov sadržaj u funkciju izvoza Pečat() u objektnom modulu vanjske obrade.
    U našem slučaju to je funkcija PrintUniversalTransferDocument() Izvoz iz modula objekta dokumenta Prodaja roba i usluga.
    Ako su promjene izgleda bile značajne (promijenjena su područja i/ili parametri), potrebno je izvršiti odgovarajuće prilagodbe funkcije ispisa.
  5. Pokušavamo spasiti vanjsku obradu. Međutim, vjerojatno ćete primiti poruke o pogrešci koje pokazuju da nedostaju neke od procedura i funkcija koje poziva funkcija ispisa. Ove funkcije i procedure moraju se pronaći u izvornom dokumentu i također kopirati u modul eksternog objekta obrade. Ili prilagodite vezu ako se izvorna funkcija ili procedura izvozi.
  6. (nije potrebno). Za testiranje vanjske tiskovne forme zgodno je izraditi formu na koju će se staviti rekvizite Referenca objekta. Dugme Izvršiti mora pozvati proceduru Pečat() iz objektnog modula. Da biste to učinili, događaj klika na gumb dobiva proceduru: