Printimi në ndërmarrjen 1s 8.2. Duke përdorur cilësimet e printimit

Si të shtoni një vulë, nënshkrim dhe logo në formularin e printuar të faturës për pagesë te blerësi (për 1C: Kontabiliteti 8.3, botimi 3.0)

2018-07-27T09:42:51+00:00

Organizatat shpesh kërkojnë të vendosin një logo dhe vulë nënshkrimi direkt në faturë për pagesën ndaj blerësit. Nga kjo, llogaria duket më solide dhe përfaqësuese. Printimi i faksit në llogari nuk është i ndaluar me rregullore dhe për këtë arsye shumë njerëz e përdorin këtë mundësi.

Sot do t'ju tregoj se si të bëni një cilësim të ngjashëm për 1C: Kontabiliteti 8.3 (versioni 3.0) vetë, pa ndihmën e një programuesi.

Personalizo vulën, nënshkrimin dhe logon

Pra, shkoni te seksioni "Kryesore" dhe zgjidhni artikullin "Organizatat":

Hapni kartën e organizatës sonë dhe hapni artikullin "Logo dhe printim":

Menjëherë pas kësaj, do të na kërkohet të specifikojmë foton që duam të përdorim si logon tonë. Një skedar me një fotografi të tillë duhet të përgatitet paraprakisht (të porositet nga një projektues) ose të gjendet diçka e përshtatshme në internet.

Për eksperimentet tona, mora logon e kompanisë 1C:

Në përgjithësi, çdo foto në formate (png, jpg, bmp) do të funksionojë.

Logoja u zëvendësua në fushë dhe u shfaq në formular, shkëlqyeshëm!

Le të kujdesemi për printimin e faksimilit dhe nënshkrimet. Për ta bërë këtë, klikoni në artikullin "Udhëzim" Si të krijoni një nënshkrim faksimile dhe vulosni "":

Printoni dhe ndiqni udhëzimet në fletën e printuar:

Pas kësaj do të kemi në dispozicion 3 fotografi në një nga formatet (png, jpg, bmp) me vulë dhe nënshkrime, në rastin tim ato duken kështu:

Shohim që fotografitë me vulë dhe nënshkrime u zëvendësuan dhe u shfaqën në formular. Klikoni butonin "Ruaj dhe mbyll" në kartën e organizatës:

Kushtojini vëmendje ndryshimit në versionin 3.0.64.34 të BP. Rreth tij.

Më në fund shkojmë te ndonjë faturë për pagesë te blerësi dhe shtypim butonin “Print”-> “Faturë për pagesë (me vulë dhe nënshkrime)”:

Kishte një formë të printuar të faturës me logo, vulë dhe nënshkrime:

Nëse fotot e printimit dhe të titrave janë shumë të vogla, skanoni sërish fletën me rezolucion më të lartë.

Jemi të mrekullueshëm, duket se është e gjitha

Por, çka nëse duam që vula të vendoset në nënshkrim?

Jo të gjithë kanë nevojë për këtë, dhe me sa duket kjo është arsyeja pse 1C si parazgjedhje bëri një variant me një vendndodhje të veçantë të nënshkrimit dhe vulës.

Për ata që duhet t'i kombinojnë, udhëzimet janë më poshtë.

Ne kombinojmë vulën dhe nënshkrimin e kokës

Për ta bërë këtë, shkoni në çdo llogari dhe formoni formën e zakonshme të shtypur (pa printim dhe nënshkrime):

Do të dalë kështu:

Më pas presim përgjatë vijës së trashë në fund (përpara nënshkrimit dhe vulosjes) dhe skanojmë pjesën e poshtme dhe e ruajmë si foto në desktop.

E kam marrë kështu (vula dhe nënshkrimi janë fiktive):

Përsëri shkojmë në kartën e organizimit, seksioni "Logo dhe printim".

Këtu fshijmë fotot me nënshkrimet e menaxherit dhe kontabilistit dhe në vend të figurës së vjetër të vulës, ngarkojmë foton e madhe të sapo bërë që ndërthur vulën dhe nënshkrimet:

Ne shtypim butonin "Ruaj dhe mbyll" në kartën e organizatës dhe më pas formojmë një formë të printuar të çdo faturë së bashku me një vulë dhe nënshkrime:

Në formën e printuar që hapet, nga artikulli "Më shumë", zgjidhni komandën "Ndrysho paraqitjen ...":

Në paraqitjen që hapet, shkoni pothuajse në fund (rreth rreshtit të 90-të) dhe zgjidhni sheshin e padukshëm poshtë mbishkrimit të kokës:

Detyra jonë është ta tërheqim këtë katror pak më lart (të përcaktuar eksperimentalisht) se koka e mbishkrimit dhe ta shtrijmë atë në gjerësinë e plotë të pllakës së shtypjes, si kjo:

Mos ndryshoni asgjë tjetër! Klikoni butonin "Ruaj dhe mbyll", forma e printuar e faturës do të rigjenerohet automatikisht:

Ndodhi pikërisht ajo që donim - vula u fut në nënshkrim.

Ne jemi përsëri të mrekullueshëm

Meqë ra fjala, mësimet e reja...

Ndryshim në versionin 3.0.64.34 të BP

Tani, pasi kemi vendosur një nënshkrim dhe vulë në organizatë, ne ende duhet të zgjedhim artikullin "Faturë për pagesë" në faturë, dhe tashmë në vetë formën e printuar, kontrolloni kutinë e kontrollit "Nënshkrimi dhe vula":

Duhet ta konfiguroni një herë. Vlera e tij ruhet midis thirrjeve të formularit të printimit.

Shtojcë nga një lexues i faqes. Nëse formulari i faturës ishte - fusha
me një kuti kontrolli nuk do të shfaqet - është e nevojshme

U përball me një problem të çuditshëm - 1C nuk zgjedh printerin e paracaktuar

Më saktësisht, jo aq - 1C nuk përdor printerin e paracaktuar për një printim të veçantë vetëm në një kompjuter specifik. Në pjesën tjetër - të njëjtat forma shtypen saktë, duke përdorur printerin "parazgjedhur". Për më tepër, duke parë përpara, forma mund të jetë çdo - faturë, plani i shpenzimeve, etj.

Printeri është vendosur saktë si parazgjedhje, cilësimet e printimit në 1C dhe në programet e tjera nuk ndryshojnë - kur printoni nga Word, Excel, gjithçka funksionon.

"Hapni dhe ndryshoni printerin me kod të fortë"

u morën lehtë, sepse në kompjuterë të tjerë një formë e ngjashme printimi funksionoi si duhet. Një kërkim në regjistrin e Windows dhe në regjistrat 1C, duke gjykuar nga historitë, nuk dha asgjë të arsyeshme. Supozimi se cilësimet e parazgjedhura të printerit humbën vetëm për një përdorues specifik 1C ose një përdorues të Windows nuk u konfirmua - autorizimi nën përdoruesit e tjerë nuk ndihmoi.

Zgjidhja e problemit të printerit të paracaktuar në 1C

Zgjidhni formën e dëshiruar të printimit, klikoni në pamjen paraprake të printimit dhe në dritaren që shfaqet ndryshoni vlerën e dhëmbëzimit (nuk ka rëndësi, atëherë do ta kthejmë ashtu siç ishte) dhe printoni. Në të njëjtën kohë, 1C do të kujtojë printerin e paracaktuar për këtë formë dhe do të ruajë të gjithë parametrat. Ndryshimi i çdo cilësimi mbishkruan cilësimet e printimit.

Shumica e materialeve të trajnimit për programimin në sistemin 1C kur përshkruajnë formimin e formularëve të printimit bazuar në një objekt "Dokumenti i fletëllogaritjes" janë të kufizuara në shfaqjen e formës së përfunduar në ekran. Për përdoruesit, ajo që është shumë më e rëndësishme është se si do të duket dokumenti kur të printohet. Këtu, përveç një paraqitjeje të mirë-projektuar, një rol luajnë edhe cilësimet e printimit.

Pothuajse të gjithë parametrat e disponueshëm në dialogët e cilësimeve të printimit (cilësimet e printerit, vetitë e faqes) mund të specifikohen drejtpërdrejt kur krijoni një dokument të fletëllogaritjes.

Le të shqyrtojmë vetitë dhe metodat e një dokumenti spreadsheet në lidhje me cilësimet e printimit (në shembujt e dhënë, "TabDoc" është një objekt i llojit "Spreadsheet Document").

Prona "Emri i printerit" ju lejon të specifikoni një printer të ndryshëm nga ai i paracaktuar për printim. Emri duhet të përputhet me emrin e printerit të vendosur në sistem:

TabDoc. Emri i printerit = "HP LaserJet 3050 Series PCL 6";

Kur printoni një grup dokumentesh, mund të kurseni kohë duke vendosur flamurin e renditjes:

TabDoc. CollateCopy = e vërtetë;

Numri i kopjeve mund të specifikohet si kjo:

TabDoc. Numri i Instancave= 5 ;

Sigurisht, ju mund të vendosni fushat:

TabDoc. MarginLeft = 20 ; // Margjina e majtë 20 mm, kufijtë e tjerë 10 mm (parazgjedhja)

Disa veçori të tjera të faqes:

TabDoc. Faqe Orientimi= Faqe Orientimi. peizazh;
TabDoc. InstancatNë Faqe= 2 ; //fletë do të ketë 2 faqe
TabDoc. Autoshkallë = e vërtetë; //ngjashëm me cilësimet e shkallës "sipas gjerësisë së faqes"

Nëse është e nevojshme, mund të specifikoni një vlerë specifike të shkallëzimit në përqindje (veti "Shkalla e printimit").

Prona "Madhësia e faqes" ju lejon të vendosni formate standarde të faqeve - " A3”, “A4”, “A 5” (një listë e plotë opsionesh është e disponueshme në Ndihmën 1C).

TabDoc. Madhësia e faqes = "A3" ; // shkronja A duhet të jetë anglisht

Për madhësinë e personalizuar të letrës (Custom), mund të specifikoni lartësinë dhe gjerësinë e faqes (në mm):

TabDoc. PageSize = "Custom" ; //madhësia e personalizuar
TabDoc. Lartësia e faqes = 350 ;
TabDoc. Gjerësia e faqes = 350 ;

Gjithashtu në dokumentin e fletëllogaritjes, mund të kontrolloni daljen e titujve dhe fundeve dhe përmbajtjen e tyre. Për këtë, pronat "Titulli i faqes" Dhe "Futer". Për shembull:

TabDoc. Kreu i faqes. Prodhimi = i vërtetë; //titulli do të printohet
TabDoc. Header SizeTop= 7 ; //Madhësia e futbollit 7 mm (e parazgjedhur 10 mm)
TabDoc. Kreu i faqes. pozicion vertikal= pozicion vertikal. Top ;
TabDoc. Kreu i faqes. Faqja kryesore= 2 ; //footer shfaqet nga faqja e dytë
FontHeader dhe Footer=New Font("Courier New" , 8 ,E vërtetë);
TabDoc. Kreu i faqes. Fonti = FontHeader dhe Footer; // font italic
TabDoc. Kreu i faqes. TextInCenter = "Titulli i faqes";
TabDoc. Kreu i faqes. Teksti i drejtë = "Page[&PageNumber] e [&PagesTotal]"; //faqezim
TabDoc. Kreu i faqes. TextLeft = "[&Data]" ; //Data aktuale

Dokumenti i krijuar dërgohet për printim duke përdorur metodën "Type()". Ka dy opsione thirrjesh.

1) Drejtpërdrejt në printer:

TabDoc. Print (.Mos Përdor);
TabDoc. print (e vërtetë);

2) Para printimit, do të shfaqet një dialog printimi:

TabDoc. Printo ( ModeUseDialogPrint. Përdorimi);
TabDoc. print (false);

Përveç kësaj, ju mund të kontrolloni faqosjen e dokumentit. Ju mund të vlerësoni numrin e faqeve në një dokument duke përdorur cilësimet aktuale të printerit si më poshtë:

TabDoc. Numri i faqeve();

Me metoda "CheckOutput ()" Dhe "Kontrollo Bashkangjit ()" ju mund të përcaktoni nëse një dokument fletëllogaritëse ose një grup zonash dokumenti të fletëllogaritjes përshtaten në faqe si në lartësi ashtu edhe në gjerësi në cilësimet aktuale të printerit.

Mbani në mend se puna e tre metodave të fundit varet nga printeri i instaluar. Nëse metoda nuk mund ta gjejë atë, bëhet një përjashtim.

Futja e detyruar e ndërprerjeve të faqeve lejon metodat"Ndarësi i faqeve vertikale të daljes ()" Dhe "OutputHorizontalPageSeparator()".

Kështu, është e mundur të kontrollohet prodhimi i faqes për printim dhe të kontrollohet mbushja e faqeve:

Nëse jo TabDoc. Check Output ( Grup Rajonesh Output) Pastaj
TabDoc. Ndarësi i faqeve OutputHorizontal();
FundNëse;

Një karakteristikë e rëndësishme e platformës 1C:Enterprise 8.2 është ndarja e rreptë e vetive dhe metodave sipas kontekstit të ekzekutimit. Nëse të gjitha vetitë e mësipërme janë të disponueshme në çdo kontekst, atëherë metodat e listuara nuk janë të disponueshme në klientin e hollë. Përjashtim është metoda "Print()", disponueshmëria e së cilës, për arsye të dukshme, është e kufizuar në anën e klientit. Kjo do të thotë që formimi i një dokumenti spreadsheet duhet të ndodhë në server, dhe ai duhet të dërgohet për printim në procedurën e klientit.

Kolegë!

Ne vazhdojmë temën e raportimit në 1C. Kohët e fundit, klienti ynë pati një problem me transferimin e dokumentacionit nga 1C 8.3.

Futja e informacionit shtesë në formularin e printuar, numërimi i fletëve të printuara, duke treguar datën, kohën dhe përdoruesin që ka lëshuar raportin.

Ne mbuluam një shembull të ngjashëm në konfigurimin 8.2 në versionin e mëparshëm. Tani do të shikojmë cilësimet e printimit që lejojnë që e gjithë kjo të bëhet në konfigurimin 8.3.

Për më tepër, shumica e kësaj është e automatizuar në 8.3.

Pra, si mund ta përfshini informacionin e mësipërm në shtyp? Çfarë duhet bërë në këtë rast?

Ne ofrojmë përmbledhjen tonë të opsioneve, ndoshta do të jetë gjithashtu e dobishme për ju.

Opsioni 1. Direkt nga forma e printuar e raportit ose dokumentit të krijuar:

Ju formoni një formular të printuar të faturës për pagesë dhe e thërrisni atë përmes Ch. menyja - Tabela - Preferencat e printimit - Titujt dhe fundet dhe konfiguroni sipas nevojës.
Kjo bëhet një herë për çdo formë printimi të FORMATUAR.

Vendosja e fushave të kokës

Kushtojini vëmendje ikonave në këndin e sipërm të majtë të formularit:

Kjo është sipas rendit: numri i faqes, numri i faqeve, data dhe ora. Lëvizni miun në vendndodhjen e dëshiruar në kokë ose fund dhe klikoni në ikonën e dëshiruar. Pasi të klikoni në OK, kur të printohen, këto të dhëna do të shfaqen në formën e printuar ku keni specifikuar.

Opsioni 2. Konfiguruar për çdo printim (raporte, dokumente, certifikata) nga programi

Nëse nuk dëshironi të konfiguroni manualisht titujt dhe fundetet çdo herë, atëherë mund të konfiguroni pamjen e përgjithshme të titujve dhe fundeve për printim përmes seksionit Administrata - Cilësimet e titullit dhe të fundit.

Duket kështu:

Ka më shumë mundësi për shfaqjen e informacionit në forma të printuara: shtohen të dhënat "Emri i raportit" dhe "Përdoruesi". Ky është vetëm rasti ynë.

Përzgjedhja e të dhënave në titujt dhe fundet kryhet siç përshkruhet në opsionin 1, vetëm në vend të ikonave zgjedhim butonat e tekstit "Ora", "Data", "Emri i raportit", etj. Por thelbi i kësaj nuk ndryshon . Pasi të specifikoni informacionin e nevojshëm në vendet e duhura të formularit, cilësimi ruhet.

Kur printoni një formular, të gjitha të dhënat e specifikuara do të shfaqen në të.

Opsioni 3: Redaktimi i paraqitjes në modalitetin e përdoruesit

Pse po e konsideroj edhe këtë metodë këtu, e cila ka funksionalitetin e vet dhe e cila, në mënyrë rigoroze, nuk vlen për temën në shqyrtim.

Sepse shpesh ndodh që ju duhet të përdorni një kombinim të kësaj metode dhe cilësimet e printimit për të arritur rezultatin e dëshiruar. Redaktimi i paraqitjeve të printueshme na lejon të vizatojmë disa gjëra që na duhen pikërisht në paraqitjen e këtij printimi.

Strukturat ndryshohen në seksionin Administrimi - Printimi i formularëve, raporteve, përpunimi - Printimi i paraqitjeve të formularëve.

Këtu është një shembull i redaktimit të paraqitjes Faturë-Urdhër (fatura për pagesë në dokumentin e blerësit):

Ne zgjedhim paraqitjen, duke treguar në hyrje se do ta modifikojmë dhe do të shtojmë disa informacione teksti në fund.

Për shembull, si kjo:

Ne ruajmë ndryshimet dhe formojmë formën e printuar.

Dhe ne printojmë me ndryshime.
Por mundësitë për një modifikim të tillë janë të kufizuara.)

Pra, opsioni 3 është i përshtatshëm për t'u përdorur për futjen e informacionit të përhershëm, të pandryshuar, gjithçka tjetër do të kërkojë plotësimin e formularit të printuar nga programuesi.

Por shpesh kjo është e mjaftueshme. 🙂