Tulostettavat lomakkeet 1s 8.3. Ulkoisen tulostuslomakkeen lisääminen tietokantaan. Yksinkertaisen lomakkeen luominen sisäänrakennetulla Print Designerilla

Ei ole mikään salaisuus, että vaikka nykyään yhä useammat yritykset ovat siirtymässä sähköiseen asiakirjahallintaan, vanha sanonta "Ilman paperia sinä..." ei menetä merkitystään. Sattuu niin, että jostain syystä tarkastusviranomaiset ovat kiinnostuneita ensisijaisesti paperiasiakirjoista. Siksi, jos käytät aktiivisesti 1C: Accounting- tai Enterprise -ohjelmaa talouden hallintaan, on tärkeää tietää kuinka tulostaa ohjelman avulla luotu sähköinen asiakirja.

1C:n painettujen lomakkeiden avulla voit muuntaa sähköisen asiakirjan painetuksi.

Tätä varten kehittäjä on tarjonnut erinomaisen työkalun - Print Designer. Sen avulla voit luoda asiakirjoja, joihin voit määrittää mitä tahansa tarvitsemasi tiedot, ei vain muutamia vakiolomakkeita. Tämä koskee erityisesti niitä asiakirjoja, joilla ei ole tiukasti säädeltyä muotoa, jota ei voida muuttaa missään olosuhteissa. Tämä voi sisältää erityisesti työn valmistumisen, jotkin laskut tai maksut.

Tässä oppaassa ehdotamme, että ymmärrät Print Designerin ominaisuudet, pohdimme, millaisia ​​painolomakkeita voi olla ja miten ne eroavat toisistaan. Näytämme myös esimerkillä, kuinka luotu lomake tulostetaan.

Ensinnäkin on syytä ymmärtää, mitä painettu lomake yleensä on 1C 8:ssa. Tämä on 1C-laskentataulukkomalli (kuten Excel), jossa on määritelty joitain muuttujarivejä, jotka on täytetty ohjelman tiedoilla dokumenttia laadittaessa.

Tulostuslomakkeita on kahta tyyppiä:

  • Sisäinen (sisäänrakennettu). Ne on tallennettu ohjelman kokoonpanoon, joten on parempi olla muuttamatta niitä, koska ongelmia voi ilmetä myöhemmin päivityksen aikana.
  • Ulkoinen - tallennettu erikseen ohjelman asetuksista. Ja heidän avullaan voit luoda ja valmistautua tulostamaan melkein minkä tahansa monimutkaisen asiakirjan vaikuttamatta 1C 8 -ohjelman kokoonpanoon.

Kuinka valita jo valmiit asettelut? Kun olet suorittanut saapuvan tai lähtevän toiminnon, esimerkiksi kirjoittanut raportin valmistuneista töistä, napsautat "Tulosta" -painiketta asiakirjan tulostamiseksi. Luettelossa näkyy luettelo tulostettavista lomakkeista, jotka on jo täytetty syötetyillä tiedoilla suoritetusta tapahtumasta ja yrityksestäsi. Napsauttamalla tarvitsemaasi asiakirjatyyppiä avaat esikatseluikkunan, jotta voit varmistaa, että antamasi tiedot ovat oikein. Tulostuspainike tulostaa asiakirjan tulostimelle.

Kun perusasiat ovat poissa tieltä, selvitetään, missä kaikki tulostettavat tiedostosi on tallennettu. Siirrytään seuraavaan kysymykseen.

Missä painettuja lomakkeita säilytetään?

Voit tarkastella sisäänrakennettuja painettuja lomakkeita sekä konfigurointitilassa että normaalissa yritystilassa. Ensimmäisessä tapauksessa sinun on napsautettava vastaavaa painiketta aloitusikkunassa käynnistäessäsi ohjelman. Näet ohjelmavalikon, löydät "Tuotteiden ja palveluiden myynti" -haaran, joka sisältää "Layouts" -kohdan. Se sisältää usein vain kaksi kohtaa - "Lasku" ja "Toimi". Missä kaikki muut sitten ovat, koska luettelo on paljon laajempi? He vain piiloutuvat muualle. Sinun on avattava "Yleiset" - "Yleiset asettelut" -haara, melkein kaikki asettelut on tallennettu siihen.

Toisessa tapauksessa sinun on siirryttävä valikkokohtaan "Hallinta" - "Tulosta lomakkeet, raportit ja käsittely" - "Painettujen lomakkeiden asettelut". Se näyttää kaikki asiakirjan asettelut. On huomionarvoista, että niitä voidaan muokata samassa valikossa.

Mitä tulee ulkoisiin lomakkeisiin, sinun on ensin joko luotava ne konfigurointitilassa tai lataamalla valmis tiedosto ja yhdistettävä ne sitten "Hallinta" -valikkoon - "Painetut lomakkeet, raportit ja käsittely" - "Lisäraportit ja käsittely”. Puhumme tästä hieman myöhemmin.

Yksinkertaisen lomakkeen luominen sisäänrakennetulla Print Designerilla

Tällainen painettu lomake ei tarkoita syvän muokkauksen mahdollisuutta, koska tämä aiheuttaa muutoksia ohjelman kokoonpanoon sekä lisävaikeuksia sen päivittämisessä. Jos olet kuitenkin täysin tyytyväinen vakiolomakkeeseen tai haluat syventyä ulkoisen lomakkeen luomisen monimutkaisuuteen, tämä menetelmä sopii sinulle täysin.

  1. Ensinnäkin, käynnistä Configurator-tilaan, etsi tarvitsemasi asiakirja, esimerkiksi Tuotteiden ja palveluiden myynti, siirry asiakirjan ominaisuuksista kohtaan Toiminnot - Suunnittelijat - Print Designer.
  2. Kun sinua pyydetään valitsemaan työvaihtoehto, valitse Tavalliset lomakkeet.
  3. Anna uudelle asettelulle nimi, esimerkiksi "Tulosta lasku".
  4. Valitse tiedot, jotka haluat nähdä asiakirjan otsikossa. Lisäksi ne on valittava siinä järjestyksessä, jossa ne näytetään. Valitaksesi sinun on korostettava vasemman sarakkeen kohde kohdistimella ja painettava näytön keskellä olevaa nuolta, jotta tiedot tulevat näkyviin oikeaan sarakkeeseen.
  5. Merkitse näytettävät tiedot taulukko-osioon. Yksityiskohtien valinta noudattaa samaa periaatetta kuin edellisessä kappaleessa.
  6. Valitse samalla tavalla asiakirjan alaosan tiedot.
  7. Valitse luomisen viimeisessä vaiheessa, haluatko tulostaa välittömästi ilman esikatselua, haluatko suojata taulukon ja vahvista sitten lomakkeen luominen OK-painikkeella.

Ulkoisen painolomakkeen luominen

Print Designerilla luotuja lomakkeita voidaan verrata visuaaliseen ohjelmistoeditoriin, kun et syötä kaikkea koodia manuaalisesti, vaan vain muodostat sen ehdotetuista elementeistä. Ulkoinen lomake on tiedosto, jossa on manuaalisesti kirjoitettu ohjelmakoodi, joka kuvaa tietojen näyttämisen näytöllä. Tämän ansiosta voit muokata painettua lomaketta haluamallasi tavalla ja määrittää mitä tahansa dataa missä tahansa järjestyksessä.

Lisäetuna on, että vaikka et ymmärtäisi tai yksinkertaisesti halua ymmärtää 1C 8 -ohjelmoinnin monimutkaisuutta, voit uskoa tämän toimenpiteen ammattilaisten tehtäväksi. He osaavat valmistella sinulle tarvittavan lomakkeen ja toimittaa sen sinulle valmiina tiedostona, jonka voit aktivoida vain muutamalla napin painalluksella.

Puhutaanpa nyt lisää itse menettelystä. Katsotaanpa esimerkkiä "Lasku"-asettelun luomisesta asiakirjalle "Myynti (asiat, laskut)".

  1. Avaa 1C 8 -ohjelma Configurator-tilassa.
  2. Napsauta Tiedosto - Uusi - Ulkoinen käsittely, anna sille nimi (se ei saa sisältää välilyöntejä) ja napsauta sitten Toiminnot - Avaa objektimoduuli.
  3. Kirjoita avautuvaan syöttökenttään seuraava koodi (arvot, jotka voidaan muuttaa omaksi, on korostettu keltaisella):

Function InformationOnExternalProcessing() Export
Rekisteröintiparametrit = Uusi rakenne;
ArrayDestinations = Uusi taulukko;
Array of Assignments.Add("Dokumentti.Tavaroiden ja palveluiden myynti"); //Määritä asiakirja, jolle teemme ulkoisen tulosteen. muodossa
Rekisteröintiparametrit.Insert("View", "PrintForm"); //ehkä - Tulostettava lomake, objektin täyttö, lisäraportti, aiheeseen liittyvien objektien luominen...
Rekisteröintiparametrit.Insert("Destination", Array of Destination);
Rekisteröintiparametrit.Insert("Nimi", "Tavaroiden myyntitilaus"); //nimi, jolla käsittely rekisteröidään ulkoisen käsittelyn hakemistoon
Rekisteröintiparametrit.Insert("SafeMode", FALSE);
Rekisteröintiparametrit.Insert("Versio", "1.0");
Registration Options.Insert("Tiedot", "Tämä tulostettava lomake luotiin näytteeksi");
Komentotaulukko = GetCommandTable();
AddCommand(CommandTable, "External Order", "External Order", "CallServerMethod", True, "MXL Print");
Rekisteröintiparametrit.Insert("Komennot", Komentotaulukko);
ReturnRegistrationParameters;
EndFunction // Tietoja ulkoisesta käsittelystä()
Funktio GetTableCommand()
Komennot = Uusi arvotaulukko;
Commands.Columns.Add("View", New TypeDescription("Row"));// miltä tulostuslomakkeen kuvaus tulee näyttämään käyttäjälle
Commands.Columns.Add("Identifier", New TypeDescription("String")); //tulosta lomakkeen asettelun nimi
Commands.Columns.Add("Käyttö", NewTypeDescription("Rivi")); //Soita ServerMethod
Commands.Columns.Add("ShowAlert", NewTypeDescription("Boolean"));
Commands.Columns.Add("Modifier", NewTypeDescription("Rivi"));
Paluuryhmä;
EndFunction
Toimenpide AddCommand(Komentotaulukko, Näkymä, Tunniste, Käyttö, ShowAlert = False, Modifier = "")
NewCommand = Komentotaulukko.Lisää();
NewCommand.View = Näytä;
NewCommand.Identifier = Tunniste;
NewCommand.Use = Käytä;
NewCommand.ShowAlert = ShowAlert;
NewCommand.Modifier = Muokkaus;
Menettelyn loppu

  1. Tallenna asettelu tulostusta varten tiedostona mihin tahansa kiintolevyn kansioon ja nimeä se asianmukaisesti.

Lisää samaan asiakirjaan ohjelmavalikosta tulostuksen aloittamismenettely (keltaisella korostettujen komentojen on vastattava riviä):

Lisää komento (komentotaulukko, "ulkoinen järjestys", "ulkoinen järjestys"):
Menettelytapatulostus (objektien joukko, tulostuslomakkeiden kokoelma, tulostusobjektit, tulostusparametrit) vienti
Tulostuksenhallinta.Output TabularDocumentIntoCollection(
Tulostuslomakkeiden kokoelma,
"Ulkoinen tilaus"
"Ulkoinen tilaus"
GeneratePrintForm(ArrayofObjects, PrintObjects);
EndProcedure // Tulosta()

  1. Lisää asettelu painetun lomakkeen täyttämistä varten napsauttamalla ulkoisen lomakkeen nimeä vasemmassa alakulmassa ja valitsemalla "Layouts" - "Add" - "Spreadsheet Document", anna sille nimi. Täytä sen jälkeen laskentataulukko vaadituilla tiedoilla. Esimerkiksi:
    • Tilaa tuotenumero [Realization Number] osoitteesta [Realization Date] - napsauta hiiren kakkospainikkeella - Ominaisuudet - Asettelu - Täyttö - Malli.
    • Luo sarakkeet, jotka haluat näkyvän asiakirjassasi.
    • Valitse syötetyt solut, napsauta Taulukko - Nimet - Anna nimi - kirjoita nimi "Otsikko".
    • Kopioi rivi taulukon otsikoineen, valitse ne, napsauta hiiren kakkospainikkeella - Ominaisuudet - Asettelu - Täyttö - Parametri.
    • Valitse rivi ja anna sille nimi, esimerkiksi "StringTCH".
    • Luo alatunniste: kirjoita Total, solu, jossa kokonaissumma näytetään, anna sille nimi TotalTotal, valitse ominaisuuksista "Parameters".
    • Määritä vastuuhenkilö ja määritä sukunimen näyttämisen solun ominaisuuksiin "Parametrit".
    • Valitse alarivit ja anna alueelle nimi "Alatunniste".
  2. Kirjoita nyt syöttöikkunaan painetun lomakkeen luontitoiminto:

Funktio GeneratePrintForm (LinkToDocument, PrintObjects)
TabularDocument = Uusi taulukkodokumentti;
TabularDocument.Name of Print Parameters = "PRINT_PARAMETERS_lasku maksua varten VRTU:lle";
Käsittelyasettelu = GetLayout("Maksulaskuulkoinen");
//täytä otsikko
AreaHeader = ProcessingLayout.GetArea("Otsikko");
AreaHeader.Parameters.DocumentNumber = Linkkiasiakirja.Number;
AreaHeader.Parameters.DocumentDate = LinkToDocument.Date;
AreaHeader.Parameters.OrganizationName = LinkToDocument.Organization.Name;
//tulostaa otsikon laskentataulukkoasiakirjaan
Taulukkoasiakirja.Output(Otsikkoalue);
//täytä PM-rivit
RowArea = ProcessingLayout.GetArea("RIVI");
Jokaiselle nykyiselle riville asiakirjalinkistä. Tuotesykli
FillPropertyValues(RowArea.Parameters, CurrentRow);
Taulukkoasiakirja.Output(RiviArea);
EndCycle;
//täytä kellari
AreaFooter = KäsittelyLayout.GetArea("Alatunniste");
AreaFooter.Parameters.QuantityTotal = LinkToDocument.Products.Total("Määrä");
AreaFooter.Parameters.AmountTotal = LinkToDocument.Products.Total("Summa");
AreaFooter.Parameters.ResponsibleName = LinkkiDocument.Manager.Name;
//tulostaa alatunnisteen laskentataulukkoasiakirjaan
Taulukkoasiakirja.Output(AreaFooter);
TabularDocument.AutoScale = Tosi;
palauttaa TabularDocument;
EndFunction

  1. Tallenna asiakirjaan tekemäsi muutokset.
  2. Nyt sinun on aktivoitava luotu lomake. Tätä varten:
    • Siirry kohtaan "Hallinta" - "Painetut lomakkeet, raportit ja käsittely" - "Lisäraportit ja käsittely".
    • Napsauta "Luo" -painiketta, valitse ulkoinen lomaketiedosto Explorerissa, vahvista syöttö "Tallenna ja sulje" -painikkeella.
  3. Tarkistaaksesi, mene kohtaan Myynti - Myynti (asiat, laskut), napsauta "Tulosta" -painiketta, valitse lomake ja tarkista, että se on täytetty oikein.
  4. Tulosta asiakirja tarvittaessa.

Johtopäätös

Tarkastelimme esimerkkiä tulostettavan lomakkeen luomisesta Print Designerin ja ulkoisten lomakkeiden luontityökalun kautta. Toivomme, että kaikki toimii sinulle. Jätä kysymyksesi kommentteihin.

Ulkoisen painetun lomakkeen (tai käsittelyn) lisääminen (rekisteröiminen) 1C Accounting 8.3:ssa (versio 3.0)

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

Usein kirjanpitäjä tarvitsee ylimääräisen painetun lomakkeen jollekin vakioasiakirjalle 1C: Kirjanpito 8.3 (versio 3.0). Tai lisäkäsittelyä tarvitaan esimerkiksi asiakirjan automaattiseen täyttämiseen tai uuden kirjoittamiseen sen perusteella. Yleensä joku on jo kehittänyt tällaisen ominaisuuden ja sen voi löytää tai tilata ohjelmoijalta. Ja nyt tarkistus on vastaanotettu, jäljellä on vain lisätä se kirjanpitoon. Kuinka tehdä se? Lisää tästä alla, askel askeleelta.

1. Avaa 1C Accounting 3.0 ja valitse vasemmasta paneelista "Hallinta" -> "Tulosta lomakkeet, raportit ja käsittely":

2. Etsi ja valitse "Lisäraportit ja -käsittely" sen jälkeen, kun olet valinnut "Lisäraportit ja käsittely" -valintaruudun vasemmalla:

3. Napsauta "Lisää tiedostosta..." -painiketta.

4. Valitse tiedosto ulkoisella tulostuslomakkeella tai käsittelyllä (epf-tunniste).

5. Napsauta uudessa ikkunassa "Tallenna ja sulje" -painiketta.

6. Avaa haluamasi dokumentti ja varmista, että tulostuspainikkeessa tai kohdassa "Luo perusteella"-valikon kohta tai uusi painike lomakkeen työkalurivillä näkyy tulostettavassa muodossa. Valmis!

Ystävällisin terveisin, Vladimir Milkin(opettaja ja kehittäjä).

Mennään Palvelu->Lisäraportit ja käsittely->Valinnaiset ulkoiset painolevyt.

Hakemistoluettelolomake ulkoisilla painetuilla lomakkeilla avautuu. Napsauta luettelon ylävalikossa Lisätä. Näkyviin tulee lomake hakemistokohteen luomiseksi.

Napsauta Avaa-painiketta ja valitse tiedosto, jolla on haluamasi tulostuslomake. Aseta tämän jälkeen tarvittaessa haluamasi nimi (Nimi-kenttä).

Jos painettu lomake sisältää automaattisen rekisteröinnin parametreja, tästä tulee viesti. Klikkaus Joo.Jos näin ei tapahdu, sinun on ilmoitettava mihin asiakirjaan tämä lomake linkitetään. Tätä varten sinun on lisättävä rivi taulukkoosaan "Painetun lomakkeen liittäminen", jossa "Objektiesitys" -kentässä valitse asiakirjatyyppi, johon linkitämme lomakkeen. Koska esimerkissämme tämä on materiaalien poissulkemista, valitsemme Pyydä-lasku-asiakirjan.

Siirry sen jälkeen mihin tahansa asiakirjaan Pyydä-lasku, napsauta Tulosta ja valitse juuri lisätty lomake.

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

Havainnollistaaksesi painetun lomakkeen lisäämistä hallittavaan käyttöliittymään, näytän ulkoisen laskun lomakkeen lisäämisen samannimiseen tositteeseen kirjanpito 3.0:ssa.

Siirrymme ohjelman vastaavaan osaan:


On välttämätöntä, että ulkoisten raporttien käytön ja käsittelyn lippu on päällä; seuraa hyperlinkkiä ulkoisten objektien luetteloon:

Napsauta avautuvassa luettelossa Luoda:


Valitse valintaikkunassa haluamasi tiedosto:


Ulkoinen objektikortti on täytetty: asettelussa näemme perusobjektin tyypin, johon lomake liitetään, ja juuri sen nimen alla:


Kirjoitetaan ja suljetaan luodun ulkoisen objektin muoto.

Siirrytään nyt mihin tahansa asiakirjaan Lasku ostajalle maksamisesta ja näytä tulostusvalikko:


Harkitse yksinkertaisimman painetun lomakkeen kirjoittamista 1s 8.1 - 8.2 konfigurointiesimerkin avulla Yrityskirjanpito 2.0. Oletetaan, että sinun on kirjoitettava asiakirjalle ulkoinen painettu lomake: näytä asiakirjan perustiedot sekä taulukkoosasta Tavarat: nimikkeistö, hinta, määrä ja määrä.

Voit ladata tuloksena olevan esimerkin osoitteesta.

Konfiguraattorissa 1C Yritykset 8 luo ulkoinen käsittely ( Tiedosto->Uusi->Ulkoinen käsittely), aseta nimi, luo tarvittavat tiedot ulkoiselle painetulle lomakkeelle Objektiviittaus tyypin kanssa DocumentLink. Tavaroiden ja palveluiden myynti.

Painetun lomakkeen asettelun luominen

Lisää uusi layout, jätä asettelutyyppi laskentataulukkoasiakirja. Luomme asetteluun kolme aluetta: Otsikko, tiedot Ja Kellari. Tämä voidaan tehdä valitsemalla tarvittava määrä rivejä ja napsauttamalla valikkoa Taulukko->Nimet->Anna nimi (Ctrl+Shift+N).

Tämän jälkeen alamme sijoittaa tekstiä ja parametreja alueille. Laitamme sen otsikkoon painetun lomakkeen nimi, asiakirjan numero Ja organisaatio ja piirrä myös taulukon otsikon reunat ja kirjoita sarakkeiden nimet. Kun luot parametria solun ominaisuuksiin, sinun tulee asettaa ominaisuus Layout-välilehdellä Täyte merkityksessä Parametri.

Alueella Data luodaan parametrit rivien näyttämiseksi taulukkoosassa( Nimikkeistö, hinta jne.) ja alueella Kellari kokonaissummat määrän ja määrän mukaan.

Ohjelmointi

Siirrytään tulostuslomakkeen objektimoduuliin Toiminnot->Avaa objektimoduuli.

Luodaan sinne vientitoiminto, joka on pakollinen painetuille lomakkeille. Tiiviste().

Toiminto Tulosta () Viedä EndFunction

Funktiossa luomme muuttujan for laskentataulukkoasiakirja, johon painettu lomake tulostetaan, saamme layout Ja asettelualueet.

TabDoc = uusi taulukkodokumentti; Layout = GetLayout("Asettelu" ); HeaderArea = Layout.GetArea("Otsikko" ); AreaData = Layout.GetArea("Data" ); AreaFooter = Layout.GetArea("Alatunniste" );

Täytetään parametrit hatut ja tuo se sinne laskentataulukkoasiakirja.

HeaderArea.Parameters.HeaderText = +LinkToObject.Number; HeaderArea.Parameters.Organization = LinkToObject.Organization; TabDoc.Output(Otsikkoalue);

Saadaksesi taulukon rivit Tavarat käytämme pyyntöä.

Pyyntö = uusi pyyntö; Request.SetParameter("Link", ObjectLink); Query.Text = "VALITSE | Tavaroiden ja palveluiden myynti, tavarat. Nimikkeistö, | Tavaroiden ja palveluiden myynti. Määrä, | Tavaroiden ja palveluiden myynti. Hinta, | Tavaroiden ja palvelujen myynti Tavarat Määrä|FROM | Asiakirja. Tavaroiden ja palveluiden myynti. Tavarat MITEN Tavaroiden ja palveluiden myynti| MISSÄ | Tavaroiden ja palveluiden myynti. Linkki = &Linkki";

Välitämme tiedot pyyntöparametriin Objektiviittaus, ilmoittaa tilassa MISSÄ, että tarvitsemme tietoja vain siitä asiakirjasta, josta johdamme painetun lomakkeen. Saadaksesi esimerkkikyselyn suoritamme sen ensin ja valitsemme sitten rivit.

Select = Query.Run().Valitse();

Seuraavaksi silmukassa täytämme alueen parametrit Data jokaiselle asiakirjanäytteen riville ja näytä ne laskentataulukkoasiakirja. Laskemme myös silmukan kokonaisarvot määriä Ja määriä. Emme täytä jokaista parametria erikseen, vaan käytämme menettelyä Täytä inPropertyValues((<Приемник>, <Источник>) alkaen globaalissa kontekstissa, se kopioi kiinteistöjen arvot <Источника> kiinteistöihin <Приемника> . Vastaaminen tapahtuu ominaisuuksien nimillä. Voit lukea tästä lisää kohdasta syntaksiavustaja 1C Enterprise 8.

Kokonaissumma = 0; Kokonaismäärä = 0; While Selection.Next() Loop FillPropertyValues(AreaData.Parameters,Selection); TotalSum = Kokonaissumma + Näyte.Summa; TotalQuantity = TotalQuantity + Sample.Quantity; TabDoc.Output(AreaData); EndCycle ;

Täytä ja näytä alue Kellari.

AreaFooter.Parameters.TotalQuantity = TotalQuantity; AreaFooter.Parameters.TotalSum = Kokonaissumma; TabDoc.Output(AreaFooter);

Täydellisen laskentataulukkoasiakirjan palauttaminen funktiosta Tiiviste().

palauta TabDoc;

Jos käytät jotakin vakiokokoonpanoista, laskentataulukkoasiakirjan palauttamisen jälkeen 1C näyttää tulostetun lomakkeen näytöllä. Voit käyttää tulostukseen myös taulukkolaskentamenetelmää. Näytä().

5. Painetun lomakkeen liittäminen asiakirjaan

SISÄÄN vakiokokoonpanot 1C 8 Ulkoisten painettujen lomakkeiden rekisteröintiä varten on hakemisto Ulkoinen käsittely. Muodosta yhteys siirtymällä valikkoon yritystilassa Palvelu->Lisäraportit ja -käsittely->Lisä ulkoiset painetut lomakkeet.

Lisää uusi hakemistoelementti, lataa tulostettu lomake levyltä ja valitse asiakirjan tyyppi.

Nyt dokumentissa Tavaroiden ja palveluiden myynti Uusi tulostettava tulee näkyviin.

Painetun lomakkeen automaattinen rekisteröinti

Voit varmistaa, että kun liität tulostuslomaketta, sinun ei tarvitse valita asiakirjatyyppiä manuaalisesti, voit määrittää automaattinen rekisteröinti. Voit tehdä tämän lisäämällä uuden asettelun ja kutsumalla sitä Asetukset_Automaattinen rekisteröinti(tämä on ainoa tapa) ja sen ensimmäiseen soluun kirjoitamme Dokumentointi.<Наименование документа> (tai Hakemistot.<Наименование справочника> ).

Nyt kun yhdistämme painolomakkeen, meitä pyydetään käyttämään automaattisen rekisteröinnin parametrit.

2016-12-01T12:56:42+00:00

Upea mahdollisuus on ilmestynyt 1C: Accounting 8.3:ssa (painos 3.0). Nyt 1C:Enterprise-tilassa oleva käyttäjä voi helposti muokata painettujen lomakkeiden asetteluja.

Milloin tästä voi olla hyötyä? No, esimerkiksi on olemassa jokin painettu lomake, esimerkiksi "Demand-invoice", johon teet muutoksia joka kerta, kun tulostat sen. Vaihda fonttia, tulosta kentät uudelleen, poista tarpeettomat asiat.

Joten miksi tehdä tämä joka kerta?! Jos voimme tehdä nämä muutokset painetun lomakkeen asetteluun kerran, ohjelma tulostaa aina painetun lomakkeen tarpeen mukaan.

Alla näytän vaihe vaiheelta, kuinka voit muuttaa painetun “Kysyntälasku” -lomakkeen asettelua. Lisäämme sinne uuden kentän: "Vastuullinen".

1. Luo tulostettava lomake (napsauta "Tulosta" -painiketta) ja napsauta avautuvassa lomakkeessa (oikealla) "Lisää" -> "Muuta ulkoasua" -painiketta:

2. Tulostettava asettelu avautuu. Tee siihen tarvittavat muutokset, mutta ole varovainen, ettei se toimi näin. Sanon heti, että kirjasimia ja kenttäkokoja voidaan muuttaa ehdottomasti, mutta poistamalla olemassa olevat kentät (erityisesti<угловых скобках>) ei ole sen arvoinen. Jos haluat piilottaa kentän<угловых скобках>, tee siitä vain näkymätön (väri tai koko), mutta sen tulisi jäädä lomakkeeseen, koska 1C-ohjelmakoodi vaatii sitä.

3. Lisäämme "Vastuu"-kentän ja napsautamme "Tallenna ja sulje" -painiketta.

4. Painolomake muotoiltiin uuteen muotoon haluamallamme tavalla.

Jos se lakkaa toimimasta tulostuslomakkeen vaihtamisen jälkeen, sinä.

Ystävällisin terveisin, Vladimir Milkin(opettaja ja kehittäjä).