Laporan khusus. Pembuatan laporan yang diatur Cara menulis laporan dalam 1c

Setiap organisasi, untuk mengambil keputusan manajemen yang tepat waktu dan benar, memerlukan informasi operasional tentang ketersediaan barang di gudang, biayanya, dan penjualannya. Organisasi perdagangan bekerja dengan sejumlah besar item dan rekanan, dan ini memerlukan pengaturan akuntansi analitis dan yang baik penerimaan cepat informasi yang dibutuhkan sesuai dengan datanya. Artikel ini membahas teknik dasar untuk bekerja dengan laporan standar dalam solusi standar “1C: Trade Management 8” (edisi 11), yang dibangun berdasarkan sistem komposisi data, dan memberikan rekomendasi praktis yang berguna yang akan berguna bagi pengguna pemula. dan mereka yang telah beralih ke edisi baru dari edisi sebelumnya.

Sebagai contoh, mari kita ambil laporannya

  • Analisis ketersediaan produk;

Pengaturan.

Dalam sebuah kolom Jenis perbandingan Tata nama

  • Setara
  • Tidak sama
  • Di daftar
  • Tidak ada dalam daftar
  • Di Grup Tata nama;
  • Tidak dalam kelompok Tata nama;
  • Dalam grup dari daftar Tata nama;
  • Tidak ada dalam grup dari daftar Tata nama.

Arti

"Pilihan cepat"

Seiring berkembangnya platform 1C:Enterprise 8 dan munculnya versi baru 8.2, laporan dalam sistem menjadi lebih fleksibel, dan pengguna memiliki lebih banyak peluang untuk menyesuaikannya dengan kebutuhan mereka tanpa bantuan pemrogram.

Peluang baru yang disediakan oleh sistem komposisi data (DCS) memungkinkan Anda merasakan manfaat kemampuan 1C:Enterprise 8 saat membuat laporan dengan cara yang belum pernah ada sebelumnya. Dan, meskipun antarmuka laporan telah mengalami perubahan signifikan (dibandingkan dengan konfigurasi “Manajemen Perdagangan” edisi 10.3, yang selanjutnya disebut UT), pengaturan laporan masih tersedia untuk rata-rata pengguna. Mari kita lihat beberapa teknik dasar untuk bekerja dengannya.

Hal pertama yang dapat Anda perhatikan adalah pilihan cepat. Mereka memungkinkan Anda untuk menampilkan data dalam laporan berdasarkan nilai tertentu dari bidang laporan sesuai dengan keinginan pengguna.

Sebagai contoh, mari kita ambil laporannya Analisis ketersediaan produk di UT. Mari kita segera perhatikan bahwa keseluruhan demonstrasi kemampuan pelaporan di UT 11 akan dilakukan dengan menggunakan contoh dua laporan:

  • Analisis ketersediaan produk;
  • Pendapatan dan biaya penjualan.

Pemilihan beberapa field dapat dilakukan baik secara langsung di form laporan atau menggunakan tombol Pengaturan.

Dalam sebuah kolom Jenis perbandingan pengguna dapat memilih kondisi perbandingan yang berbeda. Misalnya untuk lapangan Tata nama Anda dapat memilih jenis perbandingan berikut:

  • Setara- laporan akan dibuat hanya untuk item yang dipilih;
  • Tidak sama- laporan akan dibuat untuk seluruh rangkaian produk, kecuali item yang dipilih;
  • Di daftar- laporan akan didasarkan pada daftar item item;
  • Tidak ada dalam daftar- laporan akan dibuat untuk seluruh rangkaian produk, kecuali untuk item yang dipilih;
  • Di Grup- Laporan akan dibuat pada seluruh item yang terletak di folder direktori yang dipilih Tata nama;
  • Tidak dalam kelompok- laporan akan dibuat untuk seluruh rangkaian produk, kecuali item yang terletak di folder direktori yang dipilih Tata nama;
  • Dalam grup dari daftar- mirip dengan perbandingan Dalam daftar, hanya folder dalam direktori yang dipilih sebagai nilai daftar Tata nama;
  • Tidak ada dalam grup dari daftar- mirip dengan perbandingan Tidak ada dalam daftar, hanya folder dalam direktori yang dipilih sebagai nilai daftar Tata nama.

Kotak centang di sebelah kiri bidang pilihan menunjukkan bahwa pilihan untuk bidang ini “diaktifkan”, yaitu diperhitungkan dalam laporan.

Bidang yang tidak dicentang tidak diperhitungkan meskipun Anda telah memilih nilai tertentu untuk bidang tersebut.

Tergantung pada jenis perbandingan yang dipilih di kolom Arti elemen atau folder (grup) tertentu dari direktori, atau daftar elemen atau folder ditunjukkan.

“Pilihan cepat” tersedia di semua solusi pada platform 1C:Enterprise 8.

Contoh perubahan sederhana pada pengaturan laporan

Untuk melihat/mengubah pengaturan laporan, Anda perlu masuk ke menu Semua tindakan - Ubah opsi.

Jendela pengaturan untuk opsi laporan yang dipilih terbuka di depan kita.

Struktur laporan ditampilkan di bagian atas jendela. Intinya, ini adalah tampilan visual pengelompokan baris dan kolom laporan, yaitu dalam urutan apa data analitik akan ditampilkan dalam laporan dalam baris dan kolom.

Di bagian bawah jendela, informasi terkait laporan secara keseluruhan ditampilkan (jika tingkat teratas dipilih dalam struktur laporan Laporan), atau ke pengelompokan baris atau kolom tertentu dalam laporan (jika pengelompokan pada tingkat yang lebih rendah dipilih), pengaturan untuk menampilkan informasi dan mendesain bidang.

Contoh 1

Langkah 1. Kita perlu menghapus pengelompokan berdasarkan karakteristik produk, hanya menyisakan pengelompokan berdasarkan produk. Untuk melakukan ini, di bagian atas jendela pengaturan laporan, klik pada bidang Nomenklatur, Karakteristik. Di bagian bawah jendela, buka tab Grup.

Pilih bidang Ciri dan klik tombolnya Menghapus panel perintah.

Konfirmasikan perubahan pada pengaturan laporan dengan mengklik tombol Selesai mengedit di sudut kiri bawah layar.

Langkah 2. Setelah menghilangkan cirinya, tugas kita sesuai ketentuan contoh adalah menambahkan kelompok harga. Intinya, pengelompokan ini harus berada pada tingkat yang lebih rendah dari pengelompokan berdasarkan gudang, namun pada tingkat yang lebih tinggi dari pengelompokan berdasarkan item. Oleh karena itu, dalam struktur laporan kami akan menyoroti pengelompokan Saham.

Dengan mengklik kanannya, pilih perintah dari menu konteks Grup baru.

Di jendela pengeditan bidang pengelompokan yang terbuka, pilih Nomenklatur. Kelompok harga.

Dengan mengklik tombol OKE, kita akan melihat bahwa pengelompokan baru telah ditambahkan ke laporan, di bawah pengelompokan tersebut Saham.

Sekarang mari kita pilih pengelompokan berdasarkan produk dan, tanpa melepaskan tombol kanan mouse, seret ke dalam (yaitu di bawah) pengelompokan berdasarkan kelompok harga. Akan diperoleh struktur yang disajikan pada Gambar 1. Hasil pembuatan laporan disajikan pada Gambar 2.

Beras. 1. Struktur laporan yang dihasilkan

Beras. 2. Hasil penyesuaian laporan

Bekerja dengan bidang khusus

Sekarang mari kita lihat lebih dekat opsi baru untuk menyesuaikan laporan dalam program 1C: Trade Management 8.

Dalam bentuk pengeditan struktur dan pengaturan laporan kita, mari kita perhatikan tab Bidang khusus.

Sebelumnya, kami menambahkan bidang ke laporan, yang daftarnya telah ditentukan sebelumnya oleh pengembang. Dengan menggunakan tab ini, kita dapat membuat bidang sendiri yang kita perlukan - Bidang seleksi atau Bidang ekspresi.

Contoh 2

Mari sesuaikan laporan “Riwayat Penjualan” (opsi laporan “Pendapatan dan Biaya Penjualan”). Kami akan menampilkan data penjualan berdasarkan mitra dan rangkaian produk. Misalkan perusahaan kita menjual barang di Moskow dan sekitarnya. Dengan demikian, setiap klien di basis informasi termasuk dalam wilayah geografis tertentu (atribut “Wilayah Bisnis” di direktori “Mitra”). Kita dapat dengan mudah mengelompokkan data penjualan dalam laporan berdasarkan wilayah, namun bagaimana jika kita tertarik pada statistik yang lebih teragregasi, khususnya, jawaban atas pertanyaan “Berapa banyak barang yang terjual di Moskow, dan berapa banyak di seluruh wilayah lain jika digabungkan”? Di sinilah “bidang khusus” berguna.

Langkah 1. Mari kita buka laporannya. Mari kita masuk ke formulir untuk menyiapkan struktur laporan ( Semua tindakan -> Ubah opsi). Mari kita hapus semua grup yang sebelumnya dibuat dalam laporan secara bergantian - untuk melakukan ini, pilih masing-masing grup dan klik tombol Menghapus panel perintah, atau gunakan tombol DEL.

Sama seperti pada contoh sebelumnya, mari tambahkan pengelompokan ke laporan berdasarkan mitra, lalu berdasarkan item. Kami sudah tahu cara melakukan ini, jadi tidak memakan banyak waktu.

Langkah 2. Mari buat bidang khusus baru. Mari kita buka bookmarknya Bidang khusus dan jalankan perintahnya Tambah -> Bidang Pilih Baru.

Mari beri nama pada bidang baru kita - Wilayah secara umum.

Mari kita klik tombolnya Menambahkan. Di baris baru, klik tombol di kolom Pilihan. Pada formulir pengeditan pilihan yang muncul, tambahkan pilihan berdasarkan bidang Mitra.Wilayah bisnis. Mari kita pilih jenis perbandingannya Setara, arti - Moskow.

Mari kita klik tombolnya OKE, setelah itu kita akan kembali ke jendela pengeditan bidang khusus. Selanjutnya, Anda perlu mengklik tombol di kolom Arti dan pada daftar pilihan tipe data yang muncul, pilih Garis dan menulis sebagai nilai Moskow.

Mari kita ulangi operasinya. Mari tambahkan satu baris lagi ke tabel. Kali ini untuk seleksi berdasarkan bidang Mitra.Wilayah bisnis pilih jenis perbandingan Tidak sama.

Kembali ke jendela pengeditan bidang khusus, di kolom Arti Mari menulis Daerah lain(lihat Gambar 3).

Beras. 3. Mengedit bidang khusus

Mari kita klik tombolnya OKE. Bidang baru kami sudah siap.

Langkah 3. Mari tambahkan bidang baru kita ke struktur laporan. Memilih level teratas dengan mouse Laporan dalam struktur, tambahkan pengelompokan baru. Dalam alat peraga Bidang ayo pilih Wilayah secara umum.

Mari kita tarik pengelompokan berdasarkan mitra dan pengelompokan bawahan berdasarkan item ke dalam yang baru dibuat dengan mouse.

Mari buat laporan dan lihat hasilnya (ditunjukkan pada Gambar 4).

Beras. 4. Hasil pembuatan laporan

Seleksi dan penyortiran

Mari kembali ke jendela untuk mengedit struktur dan pengaturan laporan dan memperhatikan bookmark Pilihan Dan Penyortiran.

Jika elemen root dipilih dalam struktur laporan ( Laporan), maka pengaturan yang dilakukan pada tab tersebut akan berlaku untuk keseluruhan laporan secara keseluruhan. Jika pengelompokan laporan dipilih, pengaturan hanya akan memengaruhi pengelompokan tersebut.

Contoh 3

Hasilnya, laporan tersebut Sejarah penjualan Hanya implementasi yang manajernya ditentukan yang akan disertakan. Ivanov Ivan Fedorovich.

Contoh 4

Simpan perubahan yang dilakukan

Jika Anda mengubah struktur laporan, Anda selalu dapat menyimpannya menggunakan perintah Semua tindakan -> Opsi simpan.

Dalam formulir untuk menyimpan opsi, Anda dapat menggunakan sakelar untuk memilih Menyimpan ke pilihan yang ada laporan(bukan salah satu opsi yang sudah tersedia), atau Simpan versi laporan baru.

Kami memeriksa secara rinci pengaturan laporan yang diterapkan berdasarkan sistem kontrol akses. Sekarang mari kita lihat pengaturan yang lebih halus dan mendetail untuk opsi laporan. Jendela untuk pengaturan "lanjutan" dari opsi laporan dipanggil dengan perintah "Lainnya" - "Lainnya" - "Ubah opsi laporan".

Jendela untuk mengubah versi laporan dibagi menjadi dua bagian:

1. Struktur laporan.

2. Pengaturan laporan.


Bagian struktur opsi laporan mirip dengan tab “Struktur” pada pengaturan laporan standar. Tujuan dan konfigurasi pengelompokan dibahas secara rinci di Bagian 1 artikel.

Tabel struktur varian laporan, selain kolom sebenarnya dengan pengelompokan, berisi beberapa kolom tambahan:

Bagian pengaturan opsi laporan memberi pengguna banyak peluang untuk mengonfigurasi laporan agar sesuai dengan kebutuhan mereka. Ini hampir sepenuhnya bertepatan dengan pengaturan laporan standar yang dibahas di Bagian 1. Mari kita lihat semua tab di bagian ini dan perhatikan perbedaannya.

Bagian pengaturan terdiri dari tab berikut:

1. Parameter. Berisi parameter ACS yang tersedia untuk pengguna.

Parameter SKD merupakan nilai yang digunakan untuk memperoleh data laporan. Ini bisa menjadi nilai kondisi untuk memilih atau memeriksa data, serta nilai tambahan.


Tabel parameter disajikan dalam format “Parameter” - “Nilai”. Jika perlu, Anda dapat mengubah nilai parameter. Mengklik tombol “Properti Item Pengaturan Kustom” akan membuka pengaturan kustom elemen.


Di jendela ini, Anda dapat memilih apakah elemen akan disertakan dalam pengaturan pengguna (yaitu, terlihat oleh pengguna saat menyiapkan laporan), mengatur mode presentasi dan pengeditan elemen (akses cepat di header laporan, normal di pengaturan laporan, dan tidak dapat diakses).

Properti item pengaturan kustom juga memiliki bidang, margin, pilihan, dan elemen tampilan bersyarat yang dapat dikelompokkan.

2. Bidang khusus. Berisi bidang yang dihasilkan oleh pengguna sendiri berdasarkan data yang dipilih oleh laporan.


Pengguna dapat menambahkan dua jenis bidang:

  • Bidang pilihan baru...
  • Bidang ekspresi baru...

Bidang pilihan memungkinkan Anda menghitung nilai berdasarkan kondisi tertentu. Jendela pengeditan bidang pilihan berisi judul bidang dan tabel yang berisi pilihan, nilai, dan penyajian bidang. Seleksi adalah suatu kondisi, tergantung pada nilai yang diinginkan yang akan diganti.


Misalnya, mari kita hitung perkiraan jumlah penjualan. Kita asumsikan jika suatu produk terjual kurang dari 10 unit, maka kita menjual sedikit, dan jika lebih dari 10 unit terjual, maka kita menjual banyak. Untuk melakukan ini, kami akan menetapkan 2 nilai untuk bidang kalkulasi: yang pertama dengan pilihan “Jumlah barang Kurang dari atau sama dengan “10””, yang kedua dengan pilihan “Jumlah barang Lebih Besar dari “10 ””.

Bidang ekspresi memungkinkan Anda menghitung nilai menggunakan algoritma arbitrer. Mereka dapat menggunakan fungsi bahasa kueri dan bahasa pemrograman 1C bawaan. Jendela pengeditan bidang ekspresi berisi dua bidang untuk ekspresi rekaman detail dan ringkasan. Catatan total adalah pengelompokan yang dikonfigurasikan di area “Struktur Laporan”; catatan tersebut harus menggunakan fungsi agregat (“Jumlah”, “Minimum”, “Maksimum”, “Kuantitas”).

Misalnya, mari kita hitung persentase diskon rata-rata. Rata-rata persentase diskon dihitung dengan rumus: [Jumlah penjualan tanpa diskon] - [Jumlah penjualan dengan diskon] / [Jumlah penjualan tanpa diskon]. Penting untuk diingat bahwa jumlah penjualan tanpa diskon mungkin nol, jadi kami menggunakan operator SELECT untuk memeriksanya. Kami mendapatkan ekspresi berikut:

· Untuk entri detail:

Pilihan

Ketika [Jumlah penjualan tanpa diskon] = 0

Lalu 0

Jika tidak, [Jumlah penjualan tanpa diskon] - [Jumlah penjualan dengan diskon] / [Jumlah penjualan tanpa diskon]

Akhir

· Untuk catatan ringkasan:

Pilihan

Ketika Jumlah([Jumlah penjualan tanpa diskon]) = 0

Lalu 0

Jika tidak, Sum([Jumlah penjualan tanpa diskon]) - Jumlah([Jumlah penjualan dengan diskon]) / Jumlah([Jumlah penjualan tanpa diskon])

Akhir

Seperti disebutkan sebelumnya, dalam ekspresi total catatan kami menggunakan fungsi agregat “Jumlah”.

3. Bidang yang dapat dikelompokkan. Berisi bidang yang akan mengelompokkan hasil varian laporan. Bidang yang dikelompokkan dikonfigurasi secara terpisah untuk setiap pengelompokan, namun Anda dapat mengatur bidang umum yang dikelompokkan untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur. Anda dapat menambahkan field dari hasil laporan, custom field, atau memilih field auto, kemudian sistem akan memilih field tersebut secara otomatis. Tab ini juga memungkinkan Anda mengubah urutan bidang yang dikelompokkan.


4. Bidang. Berisi kolom yang akan dikeluarkan sebagai hasil varian laporan. Bidang dikonfigurasi secara terpisah untuk setiap pengelompokan, namun Anda dapat mengatur bidang umum untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur. Anda dapat menambahkan field dari hasil laporan, custom field, atau memilih field auto, kemudian sistem akan memilih field tersebut secara otomatis. Tab ini juga memungkinkan Anda mengubah urutan bidang.

Bidang dapat dikelompokkan untuk menyorot bagian mana pun dari laporan secara logis atau untuk menentukan susunan kolom khusus. Saat menambahkan grup, kolom “Lokasi” menjadi aktif dan memungkinkan Anda memilih salah satu opsi lokasi:

  • Otomatis - sistem menempatkan bidang secara otomatis;
  • Horizontal - bidang diposisikan secara horizontal;
  • Vertikal - bidang disusun secara vertikal;
  • Di kolom terpisah - bidang terletak di kolom yang berbeda;
  • Bersama - bidang terletak dalam satu kolom.


5. Seleksi. Berisi pilihan yang digunakan dalam varian laporan. Menyiapkan pilihan telah dibahas secara rinci di bagian 1 artikel ini. Filter dikonfigurasikan secara terpisah untuk setiap pengelompokan, namun Anda dapat menyetel filter umum untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur.


6. Penyortiran. Berisi bidang pengurutan yang digunakan dalam varian laporan. Menyiapkan bidang pengurutan telah dibahas secara rinci di Bagian 1 artikel ini. Penyortiran dikonfigurasi secara terpisah untuk setiap pengelompokan, tetapi Anda dapat mengatur bidang penyortiran umum untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur.


7. Pendaftaran bersyarat. Berisi elemen desain bersyarat yang digunakan dalam varian laporan. Menyiapkan tampilan bersyarat telah dibahas secara rinci di Bagian 1 artikel ini. Tampilan bersyarat dikonfigurasi secara terpisah untuk setiap pengelompokan, tetapi Anda dapat mengaturnya elemen umum desain bersyarat untuk opsi laporan jika Anda memilih akar “Laporan” di pohon struktur.


8. Pengaturan tambahan. Berisi pengaturan desain laporan tambahan. Memungkinkan Anda memilih yang umum penampilan laporan, lokasi bidang, pengelompokan, detail, sumber daya, total, mengatur pengaturan bagan, mengontrol tampilan judul, parameter dan pilihan, menentukan posisi sumber daya dan memperbaiki header dan kolom pengelompokan versi laporan.


Sebagai kesimpulan, saya ingin mencatat bahwa pengaturan laporan tidak hanya dapat disimpan sebagai opsi laporan, tetapi juga diunggah ke file (menu “Lainnya” - “Simpan pengaturan”). Untuk mengunduh, Anda harus memilih “Muat pengaturan” dan pilih file yang disimpan. Dengan demikian, kita dapat mentransfer pengaturan varian laporan antar database berbeda yang memiliki konfigurasi yang sama.


Berdasarkan hal ini, kami dapat meringkas bahwa pengguna tidak hanya dapat menyesuaikan laporan secara mandiri sesuai kebutuhannya, tetapi juga menyimpan pengaturannya dan menggunakannya di masa mendatang jika diperlukan.

Mari kita lihat proses pembuatan laporan di 1C 8.3 menggunakan Sistem Komposisi Data. Misalnya, mari kita ambil tugas berikut: laporan harus memasukkan data dari bagian tabel barang dari dokumen Penjualan barang dan jasa untuk periode tertentu dan untuk organisasi yang dipilih. Dia juga harus mengelompokkan data berdasarkan bidang Akun, Tautan ke dokumen, dan Item.

Contoh laporan yang dihasilkan dapat diunduh dari.

Menggunakan menu File->New, tambahkan laporan eksternal baru, beri nama dan simpan ke disk. Mari membuat diagram tata letak menggunakan tombol Buka diagram tata letak data.

Menulis permintaan 1C untuk SKD

Setelah membuat diagram tata letak, kita perlu menulis kueri yang akan mengumpulkan data untuk laporan. Untuk melakukannya, pada tab Kumpulan Data, buat kumpulan data Kueri.

Sekarang Anda dapat mulai menulis kueri; ada bidang khusus untuk itu di kumpulan data. Anda dapat menulis secara manual atau menggunakan konstruktor (yang jauh lebih nyaman). Dalam laporan kami, kuerinya adalah yang paling sederhana:

|PILIH | Penjualan Barang Barang dan Jasa Link, | Penjualan Barang dan Jasa Barang Link Organisasi, | Penjualan Barang dan Jasa Barang Link Counterparty, | Penjualan Barang Barang dan Jasa Nomenklatur, | Penjualan Barang Barang dan Jasa Jumlah, | Penjualan Barang dan Jasa Tarif PPN, | Penjualan Barang dan Barang Jasa Besaran PPN, | Penjualan Barang Barang dan Jasa Harga |DARI | Dokumen Penjualan Barang dan Jasa Barang | CARA MENJUAL PRODUK DAN PRODUK JASA | DI MANA | Penjualan Barang dan Jasa Barang Link Tanggal | ANTARA &Awal Periode DAN &Akhir Periode | Dan Penjualan Barang dan Jasa Barang Link Organisasi | = &Organisasi

Mengatur Bidang Set Data

Setelah menulis permintaan, ACS akan secara otomatis mengisi tabel dengan pengaturan field.

Saya akan memberi tahu Anda secara singkat tentang beberapa pengaturan:


Menyiapkan sumber daya

Dalam sistem komposisi data, field sumber daya berarti bidang yang nilainya dihitung berdasarkan catatan rinci yang termasuk dalam pengelompokan. Intinya, sumber daya adalah hasil kelompok atau keseluruhan dari sebuah laporan. Dalam kasus kami, sumber dayanya adalah bidang Jumlah dan Jumlah PPN. Total sumber daya dapat dihitung menggunakan fungsi bahasa ekspresi SKD, yang paling sederhana adalah Sum(), Rata-rata(), Maksimum(), Minimum() dan Kuantitas(). Untuk mengatur sumber daya laporan, Anda perlu membuka tab Sumber Daya dan menyeret bidang laporan yang diperlukan ke dalam tabel sumber daya. Setelah ini, Anda perlu menetapkan ekspresi (dalam kasus kami, Sum()), Anda juga dapat memilih pengelompokan yang ingin Anda lihat totalnya untuk sumber daya ini, ini dapat dilakukan di kolom Hitung berdasarkan….

Harap dicatat bahwa Anda tidak dapat membuat pengelompokan berdasarkan bidang yang dipilih di sumber daya.

Semua parameter yang ditentukan dalam permintaan akan ditampilkan pada tab Parameter skema tata letak. Dalam kasus kami, ini adalah Awal Periode, Akhir Periode, dan Organisasi. Mari kita lihat beberapa pengaturannya:

  1. Kolom Nama, Judul dan Jenis terisi secara otomatis dan nilainya tidak boleh diubah jika tidak perlu;
  2. Daftar nilai tersedia. Jika Anda ingin meneruskan daftar sebagai parameter, Anda perlu menyetel tanda ini, jika tidak, hanya elemen pertama dari daftar yang akan ditempatkan di sana.
  3. Arti. Di sini Anda dapat menentukan nilai default untuk parameter tersebut. Dalam contoh kita, kita akan memilih nilai Elemen untuk parameter Organisasi (tautan kosong ke direktori Organisasi).
  4. Sertakan di kolom yang tersedia. Jika Anda menghapus tanda ini, parameter tidak akan terlihat di pengaturan: di bidang yang dipilih, pilihan.
  5. Batasan ketersediaan. Bendera bertanggung jawab atas kemampuan untuk mengatur nilai parameter dalam pengaturan ACS.

Menyiapkan struktur laporan

Mari masuk ke tab Pengaturan, di sini kita dapat menentukan pengelompokan laporan, bidang yang ditampilkan dalam laporan, pilihan, pengurutan, dll. Ketentuan tugas mengatakan bahwa laporan harus mengelompokkan data berdasarkan bidang: Akun, Tautan, dan Item, kami akan menunjukkannya satu demi satu di area pengelompokan.

Pada tab Bidang yang dipilih, seret sumber daya kami (Jumlah, Jumlah PPN) dari bidang yang tersedia ke dalam bidang laporan.

Mari tambahkan pilihan berdasarkan Kontraktor dan Item untuk kemudahan penggunaan laporan. Kami akan menghapus tanda untuk menggunakan pilihan; pengguna akan mengaturnya bila diperlukan.

Ini menyelesaikan penyiapan laporan; Anda sekarang dapat menjalankannya dalam mode perusahaan.

Menghasilkan laporan

Untuk laporan sistem kontrol akses di 1C, tidak perlu membuat formulir, sistem tata letak itu sendiri yang akan menghasilkannya. Buka laporan dalam mode 1C Enterprise 8.

Sebelum membuatnya, klik tombol Pengaturan dan isi nilai parameter. Anda juga dapat mengatur pilihan, jika perlu, mengubah pengelompokan, pengurutan, dll.

Tonton juga video pembuatan laporan pada sistem kontrol akses:

Sebelum memulai pembicaraan tentang pelaporan di 1C, penting untuk diperhatikan bahwa pelaporan dapat terdiri dari tiga jenis:

  1. Diatur;
  2. Standar;
  3. Memiliki.

Masing-masing jenis ini dibentuk berdasarkan dokumentasi utama yang dimasukkan ke dalam program dan memiliki tujuan tertentu.

Pelaporan yang diatur - satu set formulir cetak yang disetujui secara hukum dan dokumen elektronik, yang harus diserahkan setiap organisasi secara berkala kepada otoritas pengatur.

Pelaporan sendiri dikembangkan oleh masing-masing organisasi secara terpisah dan berfungsi untuk menampilkan hasil kegiatan perusahaan pada berbagai tahap.

Pelaporan standar mewakili bentuk yang umum digunakan untuk menampilkan transaksi bisnis.

Pelaporan yang diatur

Semua konfigurasi standar 1C dimaksudkan tidak hanya untuk akuntansi dan pencatatan transaksi bisnis, tetapi juga untuk menghasilkan laporan berdasarkan data yang dimasukkan untuk dikirim ke:

  • Pelayanan Pajak;
  • Layanan Statistik Federal;
  • Berbagai yayasan dan otoritas pengawas.

Pengisian dokumen yang diatur biasanya dilakukan pada akhir periode pelaporan (triwulan, tahun). Formulir pelaporan yang diatur dibuat secara terpisah oleh setiap layanan federal dan diubah serta disempurnakan secara berkala.

Spesialis 1C dengan cermat mempelajari semua perubahan dalam kerangka legislatif dan, berdasarkan perubahan ini, memperbarui laporan yang diatur. Jadi, jika pengguna memiliki langganan yang valid untuk dukungan teknologi informasi (ITS) dan memperbarui konfigurasi secara sistematis, ia dapat yakin bahwa laporan untuk dikirimkan ke otoritas pengatur akan dihasilkan sesuai dengan semua persyaratan saat ini.

Penting! Sebelum membuat dan menyerahkan laporan, periksa apakah semua transaksi bisnis telah dimasukkan dan didokumentasikan dengan benar dalam program, dan pastikan juga pekerjaan rutin, seperti penutupan akhir bulan, telah diselesaikan.

Membuat dan mengisi laporan yang diatur

Salah satu dokumen tertua dan terpenting untuk mencerminkan kegiatan ekonomi suatu perusahaan adalah “Neraca”. Formulir yang relevan saat ini dikembangkan pada tahun 2010 oleh Kementerian Keuangan Federasi Rusia dan disetujui berdasarkan Surat Perintah No. 66 tanggal 02.06.2010. Menurut perintah ini, mulai tahun 2013, semua organisasi yang beroperasi di Federasi Rusia harus menyerahkannya setiap tahun kepada otoritas pajak.

Untuk membuka laporan peraturan yang diperlukan, kita harus (dalam program Accounting 8.3) pergi ke subsistem “Laporan” dan memilih perintah yang sesuai di menu “Pelaporan 1C” (Gbr. 1)

Harap dicatat bahwa beberapa objek antarmuka program, dan oleh karena itu, kemampuan untuk menghasilkan dokumen yang diatur mungkin tidak tersedia jika pengguna tidak memiliki hak untuk mengakses subsistem tertentu.

Pada formulir yang terbuka (Gbr. 2) kita akan melihat:

  • Laporan apa saja yang sudah terdaftar di database;
  • Pada periode apa mereka diciptakan?
  • Jenis laporan (primer atau korektif);
  • Keadaan di mana laporan tersebut (diserahkan, sedang diproses, disiapkan).

Gambar.2

Dengan menggunakan tombol yang sesuai, kita dapat:

  1. Buat laporan yang kita butuhkan;
  2. Muat dari file yang disimpan di komputer Anda;
  3. Periksa apakah unggahan dibuat dengan benar dan apakah checksum sesuai dengan algoritma yang tertanam dalam program;
  4. Cetak dokumen spreadsheet yang dihasilkan berdasarkan data yang dimasukkan;
  5. Buat dan kirim file unggahan.

Kita dapat menemukan “Neraca” yang kita butuhkan dengan mengklik tombol “Buat”. Hasil kliknya akan berupa form (Gbr. 3)
Gambar.3

Jika di jendela yang terbuka pada tab “Favorit” tidak ada item “ Laporan keuangan(sejak 2011)", kita harus membuka tab "Semua" dan memilih dokumen ini.

Sebelum Anda mulai memasukkan data dasar, program akan meminta Anda untuk mengisi beberapa kolom (Gbr. 4)

Gambar.4

Jika konfigurasi mempertahankan akuntansi untuk beberapa organisasi, bidang pilihan "Organisasi" akan tersedia pada formulir, selain itu, Anda harus mengisi periode, informasi yang akan berpartisipasi dalam pembentukan neraca.

Dengan mengklik tombol “Buat” kita akan membuka formulir yang sesuai (Gbr. 5).

Gambar.5

Anda harus segera memperhatikan satu keadaan: “Laporan Akuntansi” tidak hanya “Neraca”, tetapi juga:

  • Melaporkan hasil keuangan perusahaan;
  • Laporan perubahan ekuitas;
  • Tentang pergerakan Uang;
  • Tentang tujuan penggunaan dana, dll.

Dan semua laporan ini dapat dibuat dengan mengklik satu tombol “Isi” (Gbr. 6) dengan memilih “Semua laporan”.

Gambar.6

Untuk mengisi dokumen tertentu, Anda harus memilih “Saat ini”.

Formulir “Neraca” yang telah diisi disajikan pada Gambar 7

Gambar.7

Anda dapat menambahkan data Anda sendiri ke bidang mana pun dengan mengklik perintah “Tambahkan Baris”.

Semua nomor di bidang kunci dapat diuraikan dengan mengklik tombol yang sesuai di header.

Formulir transkrip piutang usaha ditunjukkan pada Gambar.8.

Beras. 8.

Mengklik dua kali pada jumlah dekripsi mana pun akan membuka laporan standar “Neraca akun”.

Laporan standar

“Neraca Perputaran”, “Analisis Subconto”, “Kartu Rekening”, “Lembar Catur” dan banyak bentuk lain yang memungkinkan Anda menganalisis data akuntansi biasanya disebut laporan standar.

Mari kita pertimbangkan prinsip operasi mereka berdasarkan “Neraca Perputaran”. Bentuk pada Gambar 1 menunjukkan bahwa laporan standar dan teregulasi dapat dipanggil dari satu subsistem.

Mari kita buka objek yang kita butuhkan (Gbr. 9)

Gambar.9

Sebelum membuat laporan, pengguna dapat mengatur periode dimana data akan diperhitungkan saat mengisi formulir, serta menghasilkannya lebih banyak. mencari setelan(dengan mengklik tombol “Tampilkan pengaturan”)

Pada Gambar 10 kita melihat bahwa program ini menyediakan begitu banyak hal Detil Deskripsi upload yang pengaturannya harus dibagi menjadi beberapa tab.

Gambar 10

Mari kita lihat lebih dekat struktur ini:

  1. Pengelompokan – mencentang kotak “Berdasarkan sub-akun” menunjukkan bahwa formulir akan berisi data tidak hanya dalam konteks akun utama, tetapi juga subgrupnya;
  2. Seleksi - di sini pengguna dapat menunjukkan organisasi, divisi, atau akun mana yang ingin dia lihat datanya, dan juga menentukan kebutuhan untuk menampilkan informasi pada akun off-saldo;
  3. Indikator – ditentukan apakah angka untuk akuntansi atau akuntansi pajak akan ditampilkan;
  4. Saldo terperinci – yang memerlukan informasi rinci akun dan sub-akun;
  5. Bidang tambahan – menentukan tampilan formulir;
  6. Desain – haruskah nilai negatif disorot dengan warna merah dan indentasi otomatis dikurangi?

Seperti dalam laporan “Neraca” yang diatur, Anda dapat memanggil formulir untuk menguraikan nilai tertentu dalam omset.

Laporan sendiri

Tentu saja, mekanisme pelaporan standar memungkinkan Anda menganalisis secara serius kegiatan ekonomi suatu perusahaan, namun terkadang hal itu tidak cukup. Dalam hal ini, pengguna dapat (dengan pelatihan minimal) secara mandiri menampilkan informasi yang dia minati dalam aspek tertentu di layar. Untuk tujuan ini, program ini menyediakan beberapa mekanisme:

  • Laporan universal;
  • Diagram tata letak data (DCS).

Dalam kasus kedua, selain pengetahuan tentang struktur penyimpanan informasi di 1C, pengguna mungkin memerlukan akses ke konfigurator, serta beberapa pemahaman tentang bahasa kueri 1C. Namun laporan yang diperoleh dengan menggunakan sistem kontrol akses sangat fleksibel dalam menyesuaikan tampilan dan parameternya.

Laporan universal kurang universal, namun lebih mudah digunakan; dapat dipanggil dari subsistem yang sama. Pada Gambar 11 kami menunjukkan penampakan objek ini

Gambar 11

Apa yang kami lihat:

  • Pemilihan periode standar;
  • Jenis objek yang ingin kita tampilkan informasinya (dalam pada kasus ini– daftar akumulasi, tetapi dapat mengambil arti berikut: direktori, daftar informasi, dokumen, daftar akuntansi);
  • Nama spesifik objek metadata (“informasi USN tentang pendapatan”);
  • Tabel yang kami maksud dalam hal ini adalah “Perputaran” (untuk register akumulasi juga dapat mengambil nilai “Sisa” dan “Sisa dan Perputaran”).

Penjelasan lebih rinci tentang data apa, dengan pilihan dan arah penyortiran apa yang harus ditampilkan dalam dokumen spreadsheet dapat ditentukan dalam formulir pengaturan laporan.

Masuk ke situs sebagai pelajar

Sistem komposisi data 1C 8.3 untuk pemula: laporan pertama tentang SKD

Jika Anda belum membaca pendahuluan modul ini, silakan membacanya: .

Untuk menyelesaikan pelajaran yang Anda perlukan 1C 8.3 (tidak lebih rendah 8.3.13.1644 ) .

Jika Anda sudah menginstal 1C versi 8.3, gunakanlah. Jika tidak, unduh dan instal versi pendidikan yang diproduksi 1C khusus untuk tujuan pendidikan: .

Pintasan berikut akan muncul di desktop Anda:

Untuk semua pelajaran dalam seri ini kita akan menggunakan database Gastronom yang saya siapkan. Ini sepenuhnya bertepatan dengan dasar yang kami gunakan dalam modul sekolah saat mempelajari pertanyaan. Oleh karena itu, saya berharap Anda sudah familiar dengan buku referensi dan dokumennya.

Jika Anda menghapusnya, unduh lagi menggunakan yang berikut ini, buka kemasannya dan tambahkan ke daftar database.

Akhirnya, tempat kerja dikonfigurasi dan sekarang kita akan membuat laporan pertama kita bersama-sama menggunakan sistem komposisi data. Akan sangat sederhana untuk mendemonstrasikan kemampuan umum sistem komposisi data (disingkat SKD).

Menetapkan tujuan

Tujuan pelajaran ini- membuat laporan yang, dalam mode pengguna, menampilkan daftar klien dengan bidang berikut:

  • Nama
  • Lantai
  • Warna favorit klien.

Laporan tersebut harus bersifat eksternal. Artinya, ini akan dibuat dan dikonfigurasi di konfigurator, lalu disimpan sebagai file terpisah (eksternal) di komputer.

Untuk menghasilkan laporan seperti itu di 1C, pengguna perlu meluncurkan database dalam mode pengguna, buka file ini dan klik tombol “Hasilkan”.

Pergi!

Membuat laporan

Kami meluncurkan konfigurator untuk database Gastronom:

Dari menu utama, pilih "File" -> "Baru...":

Pilih "Laporan eksternal":

Membuat diagram tata letak data di dalam laporan

Jendela untuk membuat laporan eksternal terbuka. Untuk namanya, masukkan: " Pelajaran 1", lalu tekan tombol" Buka diagram komposisi data":

Perancang pembuatan skema telah dimulai. Kami setuju dengan nama default " Skema Tata Letak Data Utama" dan tekan tombol " Siap":

Jendela kerja utama telah terbuka, dengan banyak tab dan bidang, di mana kita akan mengkonfigurasi skema tata letak data kita.

Tidak perlu takut - sebenarnya ada banyak peluang di sini, tapi kita tidak membutuhkan semuanya. Terutama pada pelajaran pertama.

Sekarang kita berada di bookmark " Kumpulan data“Kami akan tinggal di sana.”

Kami menulis permintaan melalui konstruktor

Sistem komposisi data (disingkat DCS) mengharuskan kita melakukannya data, yang akan ditampilkan kepada pengguna.

Cara termudah - menulis permintaan ke pangkalan. Di sekolah kami belajar menulis dan memahami permintaan - jadi saya berharap Anda memiliki keterampilan yang sesuai.

Klik hijau tanda plus dan di daftar drop-down pilih item " Tambahkan Kumpulan Data - Kueri":

Tugas kita adalah menulis teks permintaan di bidang ini. Apakah Anda sudah lupa cara melakukan ini?

Saya akan memberi Anda petunjuk:

Dalam kueri ini kami telah memilih tiga bidang (" Nama", "Lantai" Dan " Warna kesukaan") dari tabel" Direktori.Klien".

Namun jangan terburu-buru menulis teks ini di kolom “Permintaan” secara manual.

Sekarang kita akan membuat permintaan yang sama secara visual, hanya menggunakan mouse. Metode ini disebut " Konstruktor kueri".

Untuk memanggil konstruktor ini, klik tombol " Konstruktor kueri..." di bagian kanan atas bidang "Permintaan":

Di jendela yang terbuka, seret tabel " Klien" dari kolom pertama ke kolom kedua untuk menunjukkan bahwa dari tabel inilah kita akan menanyakan data:

Ternyata seperti ini:

Selanjutnya kita akan membuka tabel" Klien"di kolom kedua dengan tanda" Plus"untuk melihat semua bidangnya dan menyeret bidang tersebut" Nama" dari kolom kedua ke kolom ketiga untuk menunjukkan bahwa dari tabel ini kita perlu menanyakan kolom "Nama":

Ternyata seperti ini:

Mari kita lakukan hal yang sama dengan ladang" Lantai" Dan " Warna kesukaan". Hasilnya akan seperti ini:

Klik tombol "OK" untuk keluar dari pembuat kueri dan melihat bahwa teks kueri secara otomatis ditambahkan ke bidang "Kueri".

Selain itu, berdasarkan teks permintaan, 1C sendiri mengeluarkan nama-nama bidang (area di atas permintaan) yang akan digunakan oleh skema komposisi data:

Sekarang kami telah mengumpulkan permintaan, ACS mengetahui cara mendapatkan data untuk laporan tersebut.

Menyiapkan presentasi data

Entah bagaimana, itu tetap ada memvisualisasikan data ini untuk pengguna dalam bentuk formulir cetak. Dan di sinilah ACS dapat menghasilkan keajaiban!

Untuk membuat keajaiban seperti itu, ayo buka tab " Pengaturan" dan klik tombol perancang pengaturan ( tongkat sihir):

Di jendela yang terbuka, tentukan jenis laporan " Daftar" dan tekan " Lebih jauh":

Di jendela berikutnya, pilih (dengan menyeret) bidang yang ingin ditampilkan dalam daftar (seret semua yang tersedia untuk kita: " Warna kesukaan", "Nama" Dan " Lantai"):

Mari kita dapatkan hasil ini dan tekan tombol " OKE":

Perancang pengaturan ditutup dan item " Entri terperinci":

Laporannya sudah siap, mari kita periksa. Untuk melakukannya, simpan laporan terlebih dahulu sebagai file eksternal.

Simpan laporan sebagai file

Buka item menu utama " Mengajukan"->"Menyimpan":

Saya akan menyimpannya ke desktop saya dengan nama " Pelajaran 1":

Memeriksa laporan dalam mode pengguna

Terakhir, tutup konfigurator dan masuk ke database kita dalam mode pengguna:

Nama pengguna "Administrator", tanpa kata sandi:

Melalui menu, pilih item " Mengajukan"->"Membuka...":

Dan tentukan file laporan (saya menyimpannya ke desktop dengan nama “Lesson1.erf”:

Formulir laporan telah terbuka, klik tombol " Membentuk":

Siap! Berikut ini hasil cetakan kami dengan daftar klien, warna dan jenis kelamin favorit mereka:

Formulir yang dapat dicetak dapat dengan mudah dicetak. Untuk melakukan ini, cukup pilih item " Mengajukan"->"Segel...":

Begitu saja, tanpa pemrograman, kami berhasil membuat laporan lengkap yang dapat dibuka, dibuat, dan dicetak oleh pengguna di database mereka.

siswa - saya menjawab melalui surat, tapi lihat dulu.

Masuk ke situs sebagai pelajar

Masuk sebagai siswa untuk mengakses materi sekolah

Jika Anda menemukan kesalahan, silakan pilih sepotong teks dan tekan Ctrl+Enter.