„1C Enterprise“ spausdinamos formos. Išorinės spausdinimo formos įtraukimas į duomenų bazę

Instrukcijos

Atidarykite 1C:Enterprise programos versiją 8. Atkreipkite dėmesį į meniu punktą „Paslauga“ - „Išorinio apdorojimo ir spausdinimo formos“. Su jo pagalba galite saugoti išorines ataskaitas, apdorojimą, spausdintas formas, taip pat lentelių elementų užpildymo apdorojimą. Taip pat galite prijungti išorinę formą, o ne pakeisti esamą, o tai reikštų programos konfigūravimo trukdžius.

Paleiskite programą 1C:Enterprise konfigūravimo režimu, tada sukurkite išorinį apdorojimą, kad tai padarytumėte, vykdykite komandą „Failas“ - „Naujas“. Atsidariusiame lange pasirinkite „Išorinis apdorojimas“. Ekrane pasirodys nauja išorinio apdorojimo forma. Suteikite jam pavadinimą „Išorinis“. Tada pridėkite naują atributą pavadinimu „Objekto nuoroda“, nurodykite jo tipą – „Dokumentas. Nuoroda. Prekių ir paslaugų pardavimas“. Norėdami sukurti kitokio tipo dokumento spausdinimą, naudokite atitinkamą nuorodos tipą.

Pridėkite naują maketą spustelėdami atitinkamą mygtuką naujos formos lange. Pavadinkite jį „Išdėstymas“, sukurkite sritį pavadinimu „Antraštė“, suteikite parametrą „Antraštės tekstas“. Tada spustelėkite mygtuką „Veiksmai“, pasirinkite komandą „Atidaryti objekto modulį“. Tada įterpkite modulio tekstą, galite naudoti pavyzdį, paskelbtą svetainėje http://www.uasoft.com.ua/content/articles/315/.

Paleiskite programą 1C:Enterprise, eikite į meniu Įrankiai, pasirinkite Išorinės spausdinimo formos. Pridėkite naują įrašą į formų sąrašą. Norėdami tai padaryti, pasirinkite sukurtą apdorojimo failą ir lentelės skiltyje nurodykite, kad forma priklauso dokumentui „Prekių pardavimas“. Patikrinkite, ar nauja spausdinimo plokštė tinkamai veikia. Norėdami tai padaryti, atidarykite sukurtą dokumentą, sekite jį, tada ekrano apačioje spustelėkite mygtuką „Spausdinti“, pasirinkite parinktį „Išorinė spausdinimo forma“.

Šaltiniai:

  • kaip pakeisti spausdintą formą 1c

Norint sukurti ir redaguoti objektų formas, programoje 1C:Enterprise yra specialus formų rengyklė (arba Form Designer). Taikomųjų sprendimų objektų formos skirtos vizualiai vaizduoti duomenis dirbant su programa. Formų rengyklėje yra keli skirtukai, suteikiantys galimybę redaguoti visus formos elementus.

Jums reikės

  • kompiuteris, 1C programa

Instrukcijos

Naudodami formų rengyklę, prie formos galite pridėti vieną ar daugiau elementų „Grupė – puslapiai“; norėdami tai padaryti, spustelėkite žalią pliuso ženklą viršutiniame kairiajame redaktoriaus kampe, būdami skirtuke „Elementai“.
1C:Enterprise režimu visi esami grupės elementai bus rodomi atskirame skirtuke. Norėdami jį pastatyti virš arba po darbiniu, tam tikros grupės lange „Ypatybės“ elemente „Ekranas“ pasirinkite atitinkamą komandą.

Taip pat galite pridėti elementų į formą, vilkdami reikiamą informaciją į elementų medį. Kad būtų lengviau naršyti formų valdiklius redaguojant ar įvedant duomenis, nustatykite jums tinkančią tvarką, išdėstydami elementus medyje ir subordinuodami juos kitiems elementams bei nustatydami grupės elementų savybes pagal savo poreikius.
Norėdami redaguoti formos informaciją – keiskite, kurkite naujas arba ištrinkite, naudokite atitinkamo skirtuko detalių medžio srityje esantį skydelį.

Norėdami redaguoti komandų sąsają, eikite į atitinkamą skirtuką. Pamatysite komandų medį, kurio pagrindinės šakos yra „Navigacijos skydelis“ ir „Komandų skydelis“. Kai kurios komandos į komandų sąsajos medį įtraukiamos automatiškai, tačiau jas galite įtraukti ir patys, vilkdami reikalingas komandas iš visuotinių (bendrųjų) komandų sąrašo arba iš formų komandų sąrašo.

Formos komandos redaguojamos atitinkamame sąraše. Galite juos įtraukti, pašalinti iš sąrašo, kiekvienai komandai nustatyti ypatybes naudodami savybių paletę, kurią galite iškviesti sąrašo komandų eilutėje paspaudę pieštuko piktogramą.
Norėdami redaguoti formos parametrus, eikite į skirtuką „Parametrai“, kur taip pat galite juos pridėti, ištrinti ir nustatyti norimas ypatybes.

Video tema

Sąskaitų planas, naudojamas apskaitoje įmonės ūkinei veiklai rodyti, palaiko kelių lygių hierarchiją: sąskaita – subsąskaitos. Kad vartotojas galėtų peržiūrėti sąskaitų plane esančius duomenis ir juos ištaisyti, 1C sistema leidžia keisti sąskaitos formą. Be to, spausdintą sąskaitos faktūros formą galima pakeisti bet kuriame kitame 1C dokumente.

Jums reikės

  • - asmeninis kompiuteris su 1C.

Instrukcijos

Kiekvienai sąskaitai ar subsąskaitai teikiama analitinė apskaita. Todėl kuriant ir vėliau redaguojant sąskaitų planą 1C, galima pateikti reikiamą skaičių subsąskaitų, tai yra, analitinės apskaitos objektų. Be to, sąskaitų ir subsąskaitų koregavimą gali atlikti vartotojas, dirbantis su automatine apskaitos sistema, arba programinės įrangos kūrėjas.

Šiame straipsnyje aprašoma, kaip prijungti išorinę spausdintą formą prie 1C duomenų bazės naudojant „Prekybos valdymo 11.2“ konfigūracijos pavyzdį.

„Prekybos valdymo 11.2“ konfigūracija yra „MANAGED“ formų konfigūracija!

Mūsų instrukcijos „parodo“, kaip prijungti išorinę spausdintą formą 1C informacijos bazėje su konfigūracija „MANAGED“ formose, būtent:

  • "Apskaita 3.0"
  • "Prekybos valdymas 11.2"
  • „Atlyginimas ir personalo valdymas 3.1“
  • „Išsami automatika 2.0“
  • „Smulkios įmonės valdymas 1.6“
  • „Mažmeninė prekyba 2.2“
  • ir kitos panašios konfigūracijos.

Norėdami prijungti išorinę spausdinimo formą 1C, turėsime atlikti 11 žingsnių.

1 — Meniu „Pagrindiniai duomenys ir administravimas“ (kitose konfigūracijose, pvz., „Enterprise Accounting 3.0“, jis gali būti vadinamas tiesiog „Administravimas“). 2 — Pasirinkite „Spausdintos formos, ataskaitos ir apdorojimas“ (žr. paveikslėlį žemiau ↓)

3 — Išplėskite submeniu „Ataskaitos ir apdorojimas“ (kitose konfigūracijose, pvz., Enterprise Accounting 3.0, tokio submeniu gali ir nebūti, todėl iškart pereiname prie kito žingsnio). 4 — Pažymėkite laukelį „Papildomų ataskaitų naudojimas ir apdorojimas“. 5 — Eikite į skyrių: Papildomos ataskaitos ir apdorojimas. (žr. paveikslėlį žemiau ↓) ()

6 — Spustelėkite mygtuką „Sukurti“. (žr. paveikslėlį žemiau ↓)

Naujose 1C versijose (pradedant 2016 m. rugpjūčio mėn.) programoje yra įmontuotas įspėjimo mechanizmas apie pavojų naudojant nežinomą išorinį apdorojimą, kuriame gali būti „virusų“, ankstesnėse programos versijose įspėjimas nebus rodomas! Jei taip atsitiks, norint prijungti išorinę spausdinimo formą, reikės - 7 - spustelėkite mygtuką „Tęsti“. (žr. paveikslėlį žemiau ↓)

8 — Pasirinkite katalogą, kuriame yra apdorojimas. 9 — Pasirinkite jį (mums reikalingas apdorojimas). 10 — Spustelėkite mygtuką „Atidaryti“. Arba vietoj 9 ir 10 veiksmų galite tiesiog dukart spustelėti mums reikalingą išorinę spausdintą formą pasirinkimo lange. (žr. paveikslėlį žemiau ↓)

Jei mums reikia pridėti vietą, kad būtų galima apdoroti (pavyzdžiui, tai yra universali sutarties forma iš mūsų svetainės ir mums reikia komandos atspausdinti šią formą, kad ji būtų rodoma kokiame nors objekte, kuriame ji iš pradžių nerodoma) 11 — spustelėkite talpinimo eilutę („Place in:“, galbūt „Placement:“) ir pasirinkite reikiamus katalogus bei dokumentus. 12 — Išorinės spausdinimo formos prijungimo veiksmus užbaigiame spustelėdami mygtuką „Įrašyti ir uždaryti“. (žr. paveikslėlį žemiau ↓)

Tai viskas! Sveikiname! Prijungta išorinė spausdinimo plokštė! Ar viską padarėme teisingai? Patikrinkime...

Prieš įrašydami ir uždarydami pastebėjome, kad ši išorinė spausdinta forma yra dokumente Prekių ir paslaugų pardavimas, o tai reiškia, kad galime atidaryti spausdinimo parinktis bet kokiam dokumentui, tokio tipo: „Prekių ir paslaugų pardavimas“. paspauskite mygtuką „Spausdinti“ ir pamatysite, kad atsirado spausdintų formų pasirinkimo langas, tarp kurių yra - 13 — mūsų prijungta išorinė spausdinimo forma (žr. paveikslėlį žemiau ↓)

Dabar tai tikrai. Tikimės, kad šis straipsnis buvo jums naudingas.

Išorinės spausdintos formos įprastai programai (konfigūracijai Įmonių apskaita 2.0, Atlyginimo ir žmogiškųjų išteklių valdymas 2.5, Prekybos valdymas 10.3 ir kt.) sukuriamos gana paprastai, palyginti su išorinėmis spausdintomis valdomos programos formomis.

Kodėl verta kurti išorines spausdinimo formas?

Išorinės spausdintos formos pranašumas lyginant su įprastine yra tas, kad ji leidžia nekeisti informacinės bazės konfigūracijos. Tai reiškia, kad tolesnių konfigūracijos atnaujinimų procesas nebus sudėtingas. Be to, išorinės spausdintos formos kartu su išoriniu apdorojimu yra vienintelė galimybė išplėsti pagrindinių 1C konfigūracijų versijų funkcionalumą, kurių visiškai negalima pakeisti.

Ir paskutinis dalykas: išorines spausdintas formas lengviau atkartoti, nes jie yra atskiras failas, kurį galima greitai prijungti prie informacijos bazės.

Kaip sukurti išorinę spausdinimo formą

Pažvelkime į išorinės 1C spausdintos formos kūrimo procesą žingsnis po žingsnio:

  1. Kuriame išorinį apdorojimą. Norėdami tai padaryti, konfigūravimo priemonėje pasirinkite meniu elementą Failas – naujas... Ir atsidariusiame dialogo lange - Išorinis apdorojimas.
  2. Sukurkite išorinį apdorojimo atributą pavadinimu Objekto nuoroda. Atributo tipas yra nuoroda į katalogą arba dokumentą, kuriam kuriama išorinė spausdinta forma. Ta pati forma gali būti naudojama kelių tipų objektams, šiuo atveju atributo duomenų tipui Objekto nuoroda turi būti sudėtinis.
  3. Objekto modulyje sukuriame eksporto funkciją su pavadinimu Antspaudas, kuris turėtų grąžinti paruoštą atspausdintą skaičiuoklės dokumentą.

Dažnai atsitinka taip, kad reikia šiek tiek pakoreguoti esamos spausdintos formos maketą ir padaryti ją išorine. Pavyzdžiui, prie maketo pridėkite organizacijos antspaudą ir vadovo parašą.

Išorinės spausdinimo formos sukūrimas pagal standartinę formą su nedideliais pakeitimais

Panagrinėkime šią procedūrą naudodami išorinės spausdintos universalaus dokumento perdavimo dokumento formos sukūrimo pavyzdį Prekių ir paslaugų pardavimas 1C: Apskaita. Nuo standartinės spausdintos formos ji skirsis tuo, kad yra organizacijos antspaudas.

  1. Išorinio apdorojimo kūrimas naudojant rekvizitus Objekto nuoroda, duomenų tipas - DocumentLink Prekių ir paslaugų pardavimas.
  2. Surandame standartinės UPD spausdintos formos maketą (ji yra bendruosiuose maketuose) ir nukopijuojame (vilkame) į išorinio apdorojimo langą. Kitų spausdintų formų maketai gali būti patalpinti pačiuose dokumentuose ar žinynuose.
  3. Atliekame reikiamus nukopijuoto spausdintos formos maketo pakeitimus.
  4. Surandame funkciją, atsakingą už spausdintos formos generavimą. Ši funkcija turėtų grąžinti sugeneruotą skaičiuoklės dokumentą. Nukopijuokite jo turinį į eksportavimo funkciją Antspaudas () išorinio apdorojimo objekto modulyje.
    Mūsų atveju tai yra funkcija PrintUniversalTransferDocument() Eksportas iš dokumento objekto modulio Prekių ir paslaugų pardavimas.
    Jei išdėstymo pakeitimai buvo reikšmingi (pakeisti plotai ir (arba) parametrai), reikia atitinkamai pakoreguoti spausdinimo funkciją.
  5. Bandome išsaugoti išorinį apdorojimą. Tačiau greičiausiai gausite klaidų pranešimus, rodančius, kad trūksta kai kurių spausdinimo funkcijos iškviestų procedūrų ir funkcijų. Šias funkcijas ir procedūras reikia rasti pirminiame dokumente ir nukopijuoti į išorinio apdorojimo objekto modulį. Arba pakoreguokite nuorodą, jei eksportuojama pradinė funkcija arba procedūra.
  6. (nereikalinga). Norint išbandyti išorinę spaudos formą, patogu pasidaryti formą, ant kurios bus dedamos rekvizitai Objekto nuoroda. Mygtukas Vykdyti turi kviesti procedūrą Antspaudas () iš objekto modulio. Norėdami tai padaryti, mygtuko paspaudimo įvykiui suteikiama procedūra:

Kaip pridėti (užregistruoti) išorinę spausdintą formą (arba apdorojimą) 1C apskaitoje 8.3 (3.0 versija)

2019-05-15T13:40:54+00:00

Dažnai buhalteriui reikia papildomos spausdintos formos vienam iš standartinių dokumentų 1C: Apskaita 8.3 (3.0 peržiūra). Arba reikia papildomo apdorojimo, pavyzdžiui, norint automatiškai užpildyti dokumentą arba pagal jį įvesti naują. Dažniausiai kažkas jau yra sukūręs tokią funkciją ir ją galima rasti arba užsisakyti pas programuotoją. O dabar redakcija gauta, belieka pridėti prie buhalterijos. Kaip tai padaryti? Daugiau apie tai žemiau, žingsnis po žingsnio.

1. Atidarykite „1C Accounting 3.0“ ir kairiajame skydelyje pasirinkite „Administravimas“ -> „Spausdinti formas, ataskaitas ir apdorojimas“.

2. Čia raskite ir pasirinkite „Papildomos ataskaitos ir apdorojimas“, pažymėję kairėje esantį žymimąjį laukelį „Papildomos ataskaitos ir apdorojimas“.

3. Spustelėkite mygtuką „Pridėti iš failo...“.

4. Ir pasirinkite failą su išorine spausdinimo forma arba apdorojimu (epf plėtiniu).

5. Naujame lange spustelėkite mygtuką „Išsaugoti ir uždaryti“.

6. Atidarykite norimą dokumentą ir įsitikinkite, kad spausdinimo mygtuko arba elemento meniu „Kurti remiantis“ arba naujo mygtuko formos įrankių juostoje atsiranda kita spausdinimo formos parinktis. Pasiruošę!

Pagarbiai Vladimiras Milkinas(mokytojas ir kūrėjas).

Kaip žinoma - be popieriaus lapo tu... joks rimtas verslas neapsieina be. O kai sakome, kad 1C turi kažkokius elektroninius dokumentus, iškart kyla klausimas, kaip juos atspausdinti popierine forma.

Elektroninio dokumento 1C spausdinimo procesas vadinamas spausdinimo forma 1C.

Kiekvienas dokumentas gali turėti kelias 1C atspausdintas formas. Pavyzdžiui, dokumentas Prekių ir paslaugų pardavimas (t.y. pardavimas) spausdinamas 1C spausdintomis formomis: TORG-12, Sąskaita, Važtaraštis, Suteiktų paslaugų pažyma ir pan.

1C spausdintos formos esmė yra šablonas (pvz., Excel dokumentas), kuriame nurodomi kintamieji. Spausdinimo proceso metu kintamieji pakeičiami tekstu iš elektroninio dokumento. Šablonas paprastai saugomas konfigūracijoje.

Standartinės 1C spausdintos formos keitimo problema yra ta, kad paprastai nepatartina keisti standartinės konfigūracijos, kitaip ją bus sunkiau atnaujinti. Todėl atsirado įvairūs išorinių 1C spausdinimo formų naudojimo būdai ir ėmė išradinėti dviratį.

Išorinė 1C spausdinimo forma yra spausdinimo šablonas, kuris saugomas kažkaip atskirai nuo pačios konfigūracijos.

Tačiau visa tai yra teorija. Kaip susikurti savo spausdintą formą? Ar dar geriau, kaip pakeisti esamą?

Kaip spausdinamas 1C dokumentas

Norėdami spausdinti bet kurį 1C dokumentą (kurį galima atspausdinti), turite spustelėti dokumento mygtuką Spausdinti. 1C pasiūlys iš sąrašo pasirinkti 1C spausdintą šio dokumento formą.

Spausdinimo mygtuko kairėje paprastai yra greitos prieigos mygtukas prie paskutinės pasirinktos 1C spausdinimo formos.

Spausdinimo rezultatas atrodo taip. Norėdami atspausdinti jį spausdintuvu, turite įdėti žymeklį į 1C spausdinimo formą, paspausti Ctrl+P arba spausdintuvo mygtuką mygtukų skydelyje arba meniu Failas/spausdinti.

Spausdinimo nustatymai (paraštės, lapo orientacija ir t. t.) pateikiami meniu Failas/puslapio sąranka. Taip pat galite konfigūruoti vartotojo nustatymus, kad būtų galima spausdinti tiesiai į spausdintuvą.

Iš kur atsiranda ši spausdinimo forma?

Kur yra 1C spausdinta forma?

Eikime į konfigūratorių. Konfigūracijos lange raskite reikiamą dokumentą. Išplėskime jo Layouts šaką. Būtent jie spausdinami virsta 1C spausdinimo forma.

Tačiau to nepakaks – mums buvo pasiūlyta spausdinant rinktis kur kas daugiau variantų. Faktas yra tas, kad daugelis 1C spausdintų formų maketų yra paslėpti kitoje vietoje.

Grįžkime į 1C konfigūracijos lango viršų. Atidarykime skyrių „Bendra“, tada – „Bendrųjų išdėstymų“ šaką. Čia yra dauguma maketų. Tai ypač pasakytina apie valstybės reguliuojamas spausdintas formas 1C - TORG 12, Sąskaitą faktūrą ir kt.

Beje, nesunku pastebėti, kad pamatysite kelis TORG12 arba sąskaitos faktūros maketus. Kodėl? Tai lengva paaiškinti. Įstatymai ir reikalavimai periodiškai keičiasi. Tačiau negalime tiesiog pakeisti to paties išdėstymo – ir jei turime spausdinti dokumentą iš ankstesnės datos nei pakeitimo data. Todėl daromi keli maketai ir, priklausomai nuo dokumento datos, naudojamas tinkamas.

Bet tai dar ne viskas! Taip pat yra išorinių išdėstymų. Kur jie saugomi?

Grįžkime į 1C Enterprise režimą. Naudotojo meniu su administravimo teisėmis Operacijos/katalogai pasirinkite Išorinio apdorojimo katalogą.

Šio katalogo eilutės, turinčios formą Spausdinimo forma, prideda dokumento spausdinimo parinktis, nurodytas lentelėje Spausdinimo formos nuosavybė (paveikslėlyje tai Prekių ir paslaugų pardavimas).

Kad tai veiktų, turite atlikti išorinį apdorojimą, kurio objekto modulyje, pavadintame Eksportuoti, yra procedūra Print(), kuri organizuoja spausdinimo procesą.
Bet mes einame į priekį. Pirmiausia pažiūrėkime, kaip organizuojamas 1C spausdinimo formos išdėstymas.

Spausdintos formos 1C maketas

1C spausdinimo formos išdėstymas atrodo taip.

Kaip matote, jis yra padalintas į blokus. Blokai gali būti horizontalūs (pavadinimas kairėje) arba vertikalūs (pavadinimas viršuje).

Pats maketas toks, koks yra, nespausdinamas. Spausdinami atskiri blokai. Programuotojas spausdinimo apdorojimo procedūroje nurodo blokų tvarką ir kiekvieno bloko pakartojimų skaičių. Dėl to susidaro spausdinta forma.

Norėdami priskirti sritį, pasirinkite kelias eilutes (arba kelis stulpelius) ir meniu pasirinkite Lentelė/Vardai/Priskirti pavadinimą. Norėdami jį pašalinti, taip pat yra komanda Pašalinti pavadinimą.

Pavadinimas reikalingas, kad sritį būtų galima pasiekti iš programos kodo. Pavadinimą galima priskirti ne tik eilutėms ar stulpeliams, bet ir tiesiog kelioms ląstelėms. Norėdami tai padaryti, pasirinkite langelius ir pasirinkite tą patį meniu.

Tačiau pagal numatytuosius nustatymus pasirinktiniai langelių pavadinimai nerodomi. Norėdami juos pamatyti, pasirinkite meniu punktą Lentelė/Vardai/Rodyti pavadintus langelius.

Taigi, šiandien sužinojome, kad 1C spausdinta forma formuojama naudojant maketą. Išdėstymas susideda iš blokų – sumaniai vadinamų sritimis.

Tipiniai (dažniausiai naudojami) blokai spausdinimo plokštėms:

  • Antraštė – rodomas dokumento pavadinimas
  • Eilutė – rodoma viena lentelės eilutė, šis blokas kartojamas tiek kartų, kiek reikia eilučių spausdinti
  • Poraštė – rodoma dokumento pabaiga.

Dabar turime susitvarkyti su



klaida: Turinys apsaugotas!!