Pencetakan 1c formulir pencetakan eksternal. Publikasi. Menghubungkan pemrosesan eksternal ke konfigurasi

Mari pergi ke Melayani->Laporan dan pemrosesan tambahan->Pelat cetak eksternal opsional.

Formulir daftar direktori dengan formulir cetakan eksternal akan terbuka. Di menu atas daftar, klik Menambahkan. Formulir untuk membuat item direktori muncul.

Klik tombol Open dan pilih file dengan bentuk pencetakan yang diinginkan. Setelah itu, jika perlu, atur nama yang diinginkan (bidang Nama).

Jika formulir yang dicetak berisi parameter registrasi otomatis, pesan tentang ini akan muncul. Klik Ya.Jika ini tidak terjadi, maka Anda perlu menunjukkan dokumen mana yang akan ditautkan ke formulir ini, Untuk melakukan ini, Anda perlu menambahkan baris ke bagian tabel "Afiliasi formulir yang dicetak", di mana di "Representasi objek" bidang pilih jenis dokumen yang kita tautkan formulirnya. Karena dalam contoh kami ini adalah tindakan penghapusan materi, kami memilih dokumen Permintaan-faktur.

Setelah itu, buka dokumen mana pun Permintaan-faktur, klik Cetak, dan pilih formulir yang baru ditambahkan.

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

Untuk mendemonstrasikan penambahan formulir cetak di antarmuka terkelola, saya akan menunjukkan penambahan formulir eksternal faktur pembayaran ke dokumen dengan nama yang sama di Accounting 3.0.

Kami pergi ke bagian program yang sesuai:


Bendera untuk menggunakan laporan dan pemrosesan eksternal harus diaktifkan; ikuti hyperlink ke daftar objek eksternal:

Dalam daftar yang terbuka, klik Membuat:


Di kotak dialog, pilih file yang diinginkan:


Kartu objek eksternal diisi: dalam tata letak kita melihat jenis objek dasar yang akan dilampirkan formulir dan tepat di bawah namanya:


Mari kita tulis dan tutup bentuk objek eksternal yang dibuat.

Sekarang mari kita beralih ke dokumen apa pun Faktur untuk pembayaran kepada pembeli dan menampilkan menu cetak:


instruksi

Buka program 1C:Enterprise versi 8. Perhatikan item menu "Layanan" - "Pemrosesan eksternal dan formulir pencetakan". Dengan bantuannya, Anda dapat menyimpan laporan eksternal, pemrosesan, formulir cetak, serta pemrosesan untuk mengisi elemen tabel. Anda juga dapat menghubungkan formulir eksternal alih-alih mengubah formulir yang sudah ada, yang akan mengganggu konfigurasi program.

Luncurkan program 1C:Enterprise dalam mode konfigurator, lalu buat pemrosesan eksternal, untuk melakukan ini, jalankan perintah "File" - "Baru". Di jendela yang muncul, pilih “Pemrosesan Eksternal”. Formulir pemrosesan eksternal baru akan muncul di layar. Beri nama "Eksternal". Kemudian tambahkan atribut baru yang disebut “Referensi objek”, tentukan jenisnya – “Dokumen. Tautan. Penjualan barang dan jasa.” Untuk membuat dokumen yang dapat dicetak untuk jenis dokumen lain, gunakan jenis tautan yang sesuai.

Tambahkan tata letak baru dengan mengklik tombol yang sesuai di jendela formulir baru. Beri nama “Layout”, buat area bernama “Header”, beri parameter “Header Text”. Kemudian klik tombol “Actions”, pilih perintah “Open object module”. Kemudian masukkan teks modul, Anda dapat menggunakan contoh yang diposting di website http://www.uasoft.com.ua/content/articles/315/.

Luncurkan program 1C:Enterprise, masuk ke menu Tools, pilih External Printing Forms. Tambahkan entri baru ke daftar formulir. Untuk melakukan ini, pilih file pemrosesan yang dibuat, dan di bagian tabel, tunjukkan bahwa formulir tersebut milik dokumen "Penjualan barang". Periksa apakah pelat cetak baru berfungsi dengan benar. Untuk melakukan ini, buka dokumen yang dibuat, lacak, lalu di bagian bawah layar klik tombol "Cetak", pilih opsi "Formulir pencetakan eksternal".

Sumber:

  • cara mengubah formulir cetak di 1c

Untuk membuat dan mengedit formulir objek, program 1C:Enterprise menyediakan editor formulir khusus (atau Perancang Formulir). Formulir objek solusi aplikasi dirancang untuk merepresentasikan data secara visual saat bekerja dengan program. Editor formulir berisi beberapa tab yang menyediakan kemampuan untuk mengedit semua elemen formulir.

Anda akan perlu

  • komputer, program 1C

instruksi

Dengan menggunakan editor formulir, Anda dapat menambahkan satu atau lebih elemen “Grup – Halaman” ke formulir; untuk melakukan ini, klik tanda tambah hijau di sudut kiri atas editor saat berada di tab “Elemen”.
Dalam mode 1C:Enterprise, semua elemen grup yang ada akan ditampilkan masing-masing pada tab terpisah. Untuk memposisikannya di atas atau di bawah yang berfungsi, di jendela “Properti” grup tertentu, di item “Tampilan”, pilih perintah yang sesuai.

Anda juga dapat menambahkan elemen ke formulir dengan menyeret detail yang diperlukan ke dalam pohon elemen. Untuk mempermudah menavigasi kontrol formulir saat mengedit atau memasukkan data, atur urutan yang sesuai untuk Anda, atur elemen di pohon dan subordinasikan ke elemen lain, dan atur properti elemen grup sesuai kebutuhan Anda.
Untuk mengedit detail formulir - mengubahnya, membuat yang baru, atau menghapusnya, gunakan panel di area pohon detail pada tab yang sesuai.

Untuk mengedit antarmuka perintah, buka tab yang sesuai. Anda akan melihat pohon perintah, cabang utamanya adalah “Panel Navigasi” dan “Panel Perintah”. Beberapa perintah ditambahkan ke pohon antarmuka perintah secara otomatis, tetapi Anda juga dapat menambahkannya sendiri dengan menyeret perintah yang Anda perlukan dari daftar perintah global (umum) atau dari daftar perintah formulir.

Perintah formulir diedit dalam daftar yang sesuai. Anda dapat menambahkannya, menghapusnya dari daftar, mengatur properti untuk setiap perintah menggunakan palet properti, yang dapat Anda panggil dengan mengklik ikon pensil di baris perintah daftar.
Untuk mengedit parameter formulir, buka tab “Parameter”, di mana Anda juga dapat menambahkannya, menghapusnya, dan mengatur properti yang diinginkan.

Video tentang topik tersebut

Bagan akun, yang digunakan dalam akuntansi untuk menampilkan aktivitas ekonomi suatu perusahaan, mendukung hierarki multi-level: akun - sub-akun. Agar pengguna dapat melihat data yang terdapat dalam bagan akun dan memperbaikinya, sistem 1C memungkinkan Anda mengubah bentuk akun. Selain itu, bentuk cetakan faktur dapat diubah di dokumen lain mana pun di 1C.

Anda akan perlu

  • - komputer pribadi dengan 1C.

instruksi

Akuntansi analitik disediakan untuk setiap akun atau sub-akun. Oleh karena itu, saat membuat dan selanjutnya mengedit bagan akun di 1C, jumlah sub-akun yang diperlukan, yaitu objek akuntansi analitik, dapat disediakan. Selain itu, penyesuaian pada akun dan sub-akun dapat dilakukan oleh pengguna yang bekerja dengan sistem akuntansi otomatis atau oleh pengembang perangkat lunak.

Formulir cetak eksternal untuk lamaran reguler (untuk konfigurasi Enterprise Accounting 2.0, Gaji dan Manajemen Sumber Daya Manusia 2.5, Manajemen Perdagangan 10.3, dll.) dibuat cukup sederhana dibandingkan dengan formulir cetak eksternal untuk aplikasi terkelola.

Mengapa membuat formulir pencetakan eksternal?

Keuntungan formulir cetak eksternal dibandingkan formulir konvensional adalah memungkinkan Anda menghindari perubahan konfigurasi basis informasi. Artinya, proses pembaruan konfigurasi selanjutnya tidak akan rumit. Selain itu, formulir cetak eksternal, bersama dengan pemrosesan eksternal, adalah satu-satunya pilihan untuk memperluas fungsionalitas versi dasar konfigurasi 1C, yang tidak dapat diubah sama sekali.

Dan satu hal lagi: formulir cetakan eksternal lebih mudah untuk ditiru, karena itu adalah file terpisah yang dapat dengan cepat dihubungkan ke basis info.

Cara membuat formulir pencetakan eksternal

Mari kita lihat proses pembuatan formulir cetak 1C eksternal langkah demi langkah:

  1. Kami membuat pemrosesan eksternal. Untuk melakukan ini, pilih item menu di konfigurator Berkas - Baru... Dan di kotak dialog yang terbuka - Pemrosesan eksternal.
  2. Buat atribut pemrosesan eksternal dengan nama Referensi Objek. Jenis atribut adalah tautan ke direktori atau dokumen yang formulir cetak eksternalnya sedang dibuat. Form yang sama dapat digunakan untuk beberapa tipe objek, dalam hal ini tipe data atribut Referensi Objek harus komposit.
  3. Dalam modul objek kita membuat fungsi ekspor dengan nama Segel, yang akan mengembalikan dokumen spreadsheet cetak yang sudah jadi.

Seringkali Anda perlu sedikit menyesuaikan tata letak formulir cetakan yang ada dan menjadikannya eksternal. Misalnya, tambahkan stempel organisasi dan tanda tangan manajer ke tata letak.

Membuat formulir pencetakan eksternal berdasarkan standar dengan sedikit perubahan

Mari kita pertimbangkan prosedur ini menggunakan contoh pembuatan formulir cetak eksternal dari dokumen transfer universal untuk sebuah dokumen Penjualan barang dan jasa 1C: Akuntansi. Ini akan berbeda dari formulir cetak standar dengan adanya stempel organisasi.

  1. Membuat pemrosesan eksternal dengan alat peraga Referensi Objek, tipe data - DocumentLink.Penjualan Barang dan Jasa.
  2. Kami menemukan tata letak formulir cetak UPD standar (terletak di tata letak umum) dan menyalin (menyeret) ke jendela pemrosesan eksternal. Tata letak formulir cetakan lainnya mungkin terdapat di dokumen atau buku referensi itu sendiri.
  3. Kami membuat perubahan yang diperlukan pada tata letak formulir cetak yang disalin.
  4. Kami menemukan fungsi yang bertanggung jawab untuk menghasilkan formulir cetakan. Fungsi ini harus mengembalikan dokumen spreadsheet yang dihasilkan. Salin isinya ke fungsi ekspor Segel() dalam modul objek pemrosesan eksternal.
    Dalam kasus kami inilah fungsinya PrintUniversalTransferDocument() Ekspor dari modul objek dokumen Penjualan barang dan jasa.
    Jika perubahan tata letak signifikan (area dan/atau parameter berubah), maka penyesuaian yang sesuai harus dilakukan pada fungsi pencetakan.
  5. Kami mencoba menyimpan pemrosesan eksternal. Namun, Anda mungkin akan menerima pesan kesalahan yang menunjukkan bahwa beberapa prosedur dan fungsi yang dipanggil oleh fungsi pencetakan tidak ada. Fungsi dan prosedur ini harus ditemukan di dokumen sumber dan juga disalin ke modul objek pemrosesan eksternal. Atau sesuaikan tautan jika fungsi atau prosedur asli diekspor.
  6. (tidak perlu). Untuk menguji formulir pencetakan eksternal, akan lebih mudah jika membuat formulir untuk meletakkan alat peraga Referensi Objek. Tombol Menjalankan harus memanggil prosedur Segel() dari modul objek. Untuk melakukan ini, acara klik tombol diberikan prosedur:

Cara menambah (mendaftarkan) formulir cetak eksternal (atau pemrosesan) di 1C Accounting 8.3 (revisi 3.0)

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

Seringkali seorang akuntan memerlukan formulir cetak tambahan untuk salah satu dokumen standar 1C: Accounting 8.3 (revisi 3.0). Atau diperlukan proses tambahan, misalnya untuk mengisi dokumen secara otomatis atau memasukkan dokumen baru berdasarkan dokumen tersebut. Biasanya seseorang telah mengembangkan fitur seperti itu dan dapat ditemukan atau dipesan dari seorang programmer. Dan sekarang sudah diterima revisinya, tinggal ditambah saja di bagian akuntansi. Bagaimana cara melakukannya? Lebih lanjut tentang ini di bawah, langkah demi langkah.

1. Buka 1C Accounting 3.0 dan pilih bagian “Administrasi” -> “Cetak formulir, laporan, dan pemrosesan” di panel kiri:

2. Di sini, cari dan pilih “Laporan dan pemrosesan tambahan”, setelah mencentang kotak “Laporan dan pemrosesan tambahan” di sebelah kiri:

3. Klik tombol "Tambahkan dari file...".

4. Dan pilih file dengan bentuk pencetakan atau pemrosesan eksternal (ekstensi epf).

5. Di jendela baru, klik tombol "Simpan dan tutup".

6. Buka dokumen yang diinginkan dan pastikan opsi formulir lain yang dapat dicetak muncul di tombol cetak atau item di menu “Buat berdasarkan” atau tombol baru di toolbar formulir. Siap!

Sungguh-sungguh, Vladimir Milkin(guru dan pengembang).

Artikel ini menjelaskan cara menghubungkan formulir cetak eksternal ke database 1C menggunakan contoh konfigurasi "Manajemen Perdagangan 10.3"

Konfigurasi “Manajemen Perdagangan 10.3” adalah konfigurasi pada formulir yang disebut “REGULER”, dan bukan pada formulir “DIKELOLA” seperti “Manajemen Perdagangan 11.2”; untuk formulir “DIKELOLA” kami sarankan untuk membaca.

Instruksi kami “menunjukkan” cara menghubungkan formulir cetak eksternal dalam 1C dengan konfigurasi pada formulir “REGULER”, yaitu:

  • "Akuntansi 2.0"
  • "Manajemen Perdagangan 10.3"
  • "Gaji dan manajemen personalia 2.5"
  • "Otomasi komprehensif 1.1"
  • "Manufaktur Manajemen Perusahaan 1.3"
  • "Ritel 1.0"
  • dan konfigurasi serupa lainnya.

Untuk menghubungkan formulir pencetakan eksternal di 1C kita perlu melalui 11 langkah.

1 - Menu "Layanan". 2 — Pilih “Formulir dan pemrosesan pencetakan eksternal”. 3 — Berikutnya — “Formulir cetakan eksternal” (lihat gambar di bawah ↓)

Untuk meyakinkan Anda bahwa instruksi ini juga cocok untuk konfigurasi lain pada formulir “REGULER”, mari kita sajikan inisial yang sama 1-2-3 langkahnya, tapi tidak di “Manajemen Perdagangan 10.3”, tapi di “Akuntansi 2.0” semuanya sama kecuali kata-kata yang sedikit berubah di subparagraf, yaitu...

1 — Menu “Layanan” (sama seperti pada “UT 10.3”, dan pada menu lainnya).
2 - Di sini “Laporan dan pemrosesan tambahan”, dan bukan “Formulir dan pemrosesan cetakan eksternal” seperti pada “UT 10.3”,
namun tetap saja maknanya sama dan terletak di menu “Service”.
3 - Dan kemudian - “Formulir pencetakan eksternal tambahan”, mis. tambahan kata “Tambahan” jika dibandingkan dengan “UT 10.3” (lihat gambar di bawah ↓)

Selanjutnya, kami akan terus menggunakan contoh “Manajemen Perdagangan 10.3” tanpa perbandingan yang tidak perlu.
4 — Klik tombol “+” yaitu. "Menambahkan". 5 — Tombol tempat folder digambar (saat diarahkan, petunjuk akan muncul: “Ganti file pemrosesan eksternal”).

Di versi baru 1C (mulai Agustus 2016), program ini memiliki mekanisme peringatan bawaan tentang bahaya penggunaan pemrosesan eksternal yang tidak diketahui yang mungkin berisi "virus"; di versi program sebelumnya, peringatan tersebut tidak akan muncul! Jika ini terjadi, maka Anda perlu menghubungkan pemrosesan eksternal - 6 - klik tombol "Lanjutkan". (lihat gambar di bawah ↓)

7 — Pilih direktori tempat file formulir pencetakan eksternal yang kita perlukan berada. 8 — Pilih file kami. 9 — Klik “Buka” (lihat gambar di bawah ↓)

10 — Formulir cetak eksternal mungkin memiliki parameter pendaftaran otomatis, seperti dalam kasus kami, di sini masuk akal untuk mengklik "Ya" - dengan demikian menggunakan parameter ini selama pendaftaran, mis. secara otomatis memilih objek tersebut (dokumen atau mungkin, misalnya, direktori) yang memungkinkan untuk menggunakan formulir pencetakan eksternal yang terhubung (lihat gambar di bawah ↓)

Itu saja, kami telah mengisi tabel "Afiliasi formulir yang dicetak", berkat parameter pendaftaran otomatis, kami melihat nama formulir cetak eksternal yang terhubung, mungkin Anda akan mengisi kolom "Komentar", dll. Anda dapat menambahkan objek Anda ke tabel “Cetak Kepemilikan Formulir”, misalnya, untuk pemrosesan “Formulir Kontrak Universal yang Dapat Dicetak” kami, yang mendukung pencetakan banyak dokumen dan buku referensi, tetapi parameter pendaftaran otomatis disetel hanya untuk yang utama: 10* — Klik tombol hijau “Tambah” dan pilih objek mana yang juga akan ditempatkan untuk diproses. Sekarang yang tersisa hanyalah – 11 - klik tombol "OK" dan (lihat gambar di bawah ↓)

Sekarang perlu diperiksa - apakah kita melakukan semuanya dengan benar?
Untuk melakukan ini, kami memilih objek untuk diperiksa, misalnya, dokumen "Penjualan barang dan jasa", yang ditunjukkan dalam tabel "Afiliasi formulir cetak", yang berarti formulir cetak yang terhubung dapat digunakan dalam hal ini dokumen! Mari kita periksa... (lihat gambar di bawah ↓)

Untuk memeriksa apakah pencetakan dapat dilakukan, buka dokumen apa pun dalam bentuk: “Penjualan barang dan jasa.” 13 — Klik tombol “Cetak”.
Kita melihat jendela untuk memilih formulir yang dicetak telah muncul, di antaranya ada - 14 — formulir pencetakan eksternal yang kami sambungkan (lihat gambar di bawah ↓)