รายงานที่กำหนดเอง การสร้างรายงานที่ได้รับการควบคุมวิธีการเขียนรายงานใน 1c

เพื่อให้การตัดสินใจของฝ่ายบริหารเป็นไปอย่างทันท่วงทีและถูกต้อง แต่ละองค์กรจำเป็นต้องมีข้อมูลการดำเนินงานเกี่ยวกับความพร้อมของสินค้าในคลังสินค้า ต้นทุน และการขาย องค์กรการค้าทำงานร่วมกับสินค้าและคู่สัญญาจำนวนมาก และจำเป็นต้องมีการตั้งค่าการบัญชีเชิงวิเคราะห์ที่ดีและ ใบเสร็จรับเงินด่วนข้อมูลที่จำเป็นตามข้อมูลของเขา บทความนี้กล่าวถึงเทคนิคพื้นฐานสำหรับการทำงานกับรายงานมาตรฐานในโซลูชันมาตรฐาน “1C: การจัดการการค้า 8” (รุ่น 11) ที่สร้างขึ้นบนพื้นฐานของระบบการจัดองค์ประกอบข้อมูล และให้คำแนะนำเชิงปฏิบัติที่เป็นประโยชน์ซึ่งจะเป็นประโยชน์กับผู้ใช้มือใหม่ทั้ง และผู้ที่เปลี่ยนมาใช้ฉบับใหม่จากฉบับก่อนๆ

ตัวอย่างเช่น เรามาทำรายงานกัน

  • การวิเคราะห์ความพร้อมของผลิตภัณฑ์

การตั้งค่า.

ในคอลัมน์ ประเภทของการเปรียบเทียบ ศัพท์

  • เท่ากับ
  • ไม่เท่ากับ
  • ในรายการ
  • ไม่อยู่ในรายการ
  • ในกลุ่ม ศัพท์;
  • ไม่อยู่ในกลุ่ม ศัพท์;
  • ในกลุ่มจากรายการ ศัพท์;
  • ไม่อยู่ในกลุ่มจากรายการ ศัพท์.

ความหมาย

“เลือกด่วน”

ในขณะที่แพลตฟอร์ม 1C:Enterprise 8 พัฒนาขึ้นและเวอร์ชันใหม่ 8.2 ปรากฏขึ้น รายงานในระบบจะมีความยืดหยุ่นมากขึ้น และผู้ใช้มีโอกาสมากขึ้นในการปรับแต่งให้ตรงตามความต้องการโดยไม่ต้องได้รับความช่วยเหลือจากโปรแกรมเมอร์

โอกาสใหม่ที่ได้รับจากระบบการจัดองค์ประกอบข้อมูล (DCS) ช่วยให้คุณได้รับประโยชน์จากความสามารถของ 1C:Enterprise 8 เมื่อสร้างรายงานอย่างที่ไม่เคยมีมาก่อน และแม้ว่าอินเทอร์เฟซรายงานจะมีการเปลี่ยนแปลงที่สำคัญ (เมื่อเทียบกับการกำหนดค่า "การจัดการการค้า" รุ่นที่ 10.3 ซึ่งต่อไปนี้จะเรียกว่า UT) การตั้งค่ารายงานยังคงใช้งานได้สำหรับผู้ใช้ทั่วไป เรามาดูเทคนิคพื้นฐานบางประการในการทำงานกับพวกเขากัน

สิ่งแรกที่คุณสามารถใส่ใจได้คือการเลือกอย่างรวดเร็ว ช่วยให้คุณสามารถแสดงข้อมูลในรายงานตามค่าบางฟิลด์ของรายงานได้ตามความต้องการของผู้ใช้

ตัวอย่างเช่น เรามาทำรายงานกัน การวิเคราะห์ความพร้อมของผลิตภัณฑ์ใน UT- โปรดทราบทันทีว่าการสาธิตความสามารถในการรายงานทั้งหมดใน UT 11 จะเกิดขึ้นโดยใช้ตัวอย่างของรายงานสองฉบับ:

  • การวิเคราะห์ความพร้อมของผลิตภัณฑ์
  • รายได้และต้นทุนขาย

การเลือกโดยบางฟิลด์สามารถทำได้โดยตรงในแบบฟอร์มรายงานหรือใช้ปุ่ม การตั้งค่า.

ในคอลัมน์ ประเภทของการเปรียบเทียบผู้ใช้สามารถเลือกเงื่อนไขการเปรียบเทียบที่แตกต่างกันได้ ตัวอย่างเช่นสำหรับสนาม ศัพท์คุณสามารถเลือกประเภทการเปรียบเทียบต่อไปนี้:

  • เท่ากับ- รายงานจะถูกสร้างขึ้นสำหรับรายการที่เลือกเท่านั้น
  • ไม่เท่ากับ- รายงานจะถูกสร้างขึ้นสำหรับกลุ่มผลิตภัณฑ์ทั้งหมด ยกเว้นรายการที่เลือก
  • ในรายการ- รายงานจะขึ้นอยู่กับรายการสินค้า
  • ไม่อยู่ในรายการ- รายงานจะถูกสร้างขึ้นในกลุ่มผลิตภัณฑ์ทั้งหมด ยกเว้นรายการที่เลือก
  • ในกลุ่ม- รายงานจะถูกสร้างขึ้นจากรายการทั้งหมดที่อยู่ในโฟลเดอร์ไดเร็กทอรีที่เลือก ศัพท์;
  • ไม่อยู่ในกลุ่ม- รายงานจะถูกสร้างขึ้นในกลุ่มผลิตภัณฑ์ทั้งหมด ยกเว้นรายการที่อยู่ในโฟลเดอร์ไดเร็กทอรีที่เลือก ศัพท์;
  • ในกลุ่มจากรายการ- คล้ายกับการเปรียบเทียบ ในรายการจะมีการเลือกเฉพาะโฟลเดอร์ในไดเร็กทอรีเป็นค่ารายการ ศัพท์;
  • ไม่อยู่ในกลุ่มจากรายการ- คล้ายกับการเปรียบเทียบ ไม่อยู่ในรายการ เฉพาะโฟลเดอร์ในไดเร็กทอรีเท่านั้นที่ถูกเลือกเป็นค่ารายการ ศัพท์.

ช่องทำเครื่องหมายทางด้านซ้ายของฟิลด์การเลือกระบุว่าการเลือกสำหรับฟิลด์นี้คือ "เปิดใช้งาน" กล่าวคือ รายงานจะนำมาพิจารณาด้วย

ช่องที่ไม่ได้ทำเครื่องหมายจะไม่ถูกนำมาพิจารณาแม้ว่าคุณจะเลือกค่าเฉพาะสำหรับช่องเหล่านั้นก็ตาม

ขึ้นอยู่กับประเภทการเปรียบเทียบที่เลือกในคอลัมน์ ความหมายมีการระบุองค์ประกอบหรือโฟลเดอร์ (กลุ่ม) ของไดเร็กทอรีหรือรายการองค์ประกอบหรือโฟลเดอร์

“การเลือกด่วน” มีอยู่ในโซลูชันทั้งหมดบนแพลตฟอร์ม 1C:Enterprise 8

ตัวอย่างการเปลี่ยนแปลงการตั้งค่ารายงานอย่างง่าย

หากต้องการดู/เปลี่ยนแปลงการตั้งค่ารายงาน คุณต้องไปที่เมนู การกระทำทั้งหมด - เปลี่ยนตัวเลือก.

หน้าต่างการตั้งค่าสำหรับตัวเลือกรายงานที่เลือกจะเปิดขึ้นต่อหน้าเรา

โครงสร้างรายงานจะแสดงที่ด้านบนของหน้าต่าง โดยพื้นฐานแล้ว นี่คือการแสดงภาพการจัดกลุ่มแถวและคอลัมน์ของรายงาน เช่น ข้อมูลการวิเคราะห์จะแสดงในรายงานเป็นแถวและคอลัมน์ตามลำดับใด

ที่ด้านล่างของหน้าต่าง ข้อมูลที่เกี่ยวข้องกับรายงานโดยรวมจะปรากฏขึ้น (หากเลือกระดับบนสุดในโครงสร้างรายงาน รายงาน) หรือการจัดกลุ่มแถวหรือคอลัมน์เฉพาะของรายงาน (หากเลือกการจัดกลุ่มที่ระดับต่ำกว่า) การตั้งค่าสำหรับการแสดงข้อมูลและการออกแบบฟิลด์

ตัวอย่างที่ 1

ขั้นตอนที่ 1. เราจำเป็นต้องลบการจัดกลุ่มตามลักษณะผลิตภัณฑ์ เหลือเพียงการจัดกลุ่มตามผลิตภัณฑ์ ในการดำเนินการนี้ ที่ด้านบนของหน้าต่างการตั้งค่ารายงาน ให้คลิกที่ช่อง ระบบการตั้งชื่อลักษณะเฉพาะ- ที่ด้านล่างของหน้าต่าง ให้ไปที่แท็บ กลุ่ม.

เลือกฟิลด์ ลักษณะเฉพาะและคลิกที่ปุ่ม ลบแผงคำสั่ง

ยืนยันการเปลี่ยนแปลงการตั้งค่ารายงานโดยคลิกที่ปุ่ม แก้ไขให้เสร็จสิ้นที่มุมซ้ายล่างของหน้าจอ

ขั้นตอนที่ 2. หลังจากลบคุณลักษณะออกแล้ว งานของเราตามเงื่อนไขในตัวอย่างคือการเพิ่มกลุ่มราคา โดยพื้นฐานแล้ว การจัดกลุ่มนี้ควรอยู่ในระดับที่ต่ำกว่าการจัดกลุ่มตามคลังสินค้า แต่อยู่ในระดับที่สูงกว่าการจัดกลุ่มตามสินค้า ดังนั้นในโครงสร้างของรายงานเราจะเน้นการจัดกลุ่ม คลังสินค้า.

โดยการคลิกขวาที่มัน เลือกคำสั่งจากเมนูบริบท กลุ่มใหม่.

ในหน้าต่างการแก้ไขฟิลด์การจัดกลุ่มที่เปิดขึ้น ให้เลือก ระบบการตั้งชื่อ กลุ่มราคา.

โดยคลิกที่ปุ่ม ตกลงเราจะเห็นว่ามีการเพิ่มการจัดกลุ่มใหม่ในรายงานรองการจัดกลุ่ม คลังสินค้า.

ตอนนี้ เรามาเลือกการจัดกลุ่มตามผลิตภัณฑ์ และโดยไม่ต้องปล่อยปุ่มเมาส์ขวา ให้ลากเข้าไปภายใน (เช่น ด้านล่าง) การจัดกลุ่มตามกลุ่มราคา เราจะได้โครงสร้างดังแสดงในรูปที่ 1 ผลลัพธ์ของการตั้งค่ารายงานแสดงไว้ในรูปที่ 2

ข้าว. 1. โครงสร้างรายงานผลลัพธ์

ข้าว. 2. ผลลัพธ์การปรับแต่งรายงาน

การทำงานกับฟิลด์ที่กำหนดเอง

ตอนนี้เรามาดูตัวเลือกใหม่สำหรับการปรับแต่งรายงานในโปรแกรม 1C: Trade Management 8 กันดีกว่า

ในรูปแบบของการแก้ไขโครงสร้างและการตั้งค่ารายงานของเรา มาดูแท็บกันดีกว่า ฟิลด์ที่กำหนดเอง.

ก่อนหน้านี้ เราได้เพิ่มช่องต่างๆ ลงในรายงาน ซึ่งเป็นรายการที่นักพัฒนาระบุไว้ล่วงหน้า การใช้แท็บนี้ เราสามารถสร้างฟิลด์ของเราเองที่เราต้องการได้ - ฟิลด์การเลือกหรือ ฟิลด์นิพจน์.

ตัวอย่างที่ 2

มาปรับแต่งรายงาน "ประวัติการขาย" กัน (ตัวเลือกของรายงาน "รายได้และต้นทุนการขาย") เราจะแสดงข้อมูลการขายตามคู่ค้าและกลุ่มผลิตภัณฑ์ สมมติว่าบริษัทของเราขายสินค้าในมอสโกและในภูมิภาค ดังนั้น ลูกค้าแต่ละรายในฐานข้อมูลจึงอยู่ในพื้นที่ทางภูมิศาสตร์ที่เฉพาะเจาะจง (แอตทริบิวต์ "ภูมิภาคธุรกิจ" ในไดเรกทอรี "พันธมิตร") เราสามารถจัดกลุ่มข้อมูลการขายในรายงานตามภูมิภาคได้อย่างง่ายดาย แต่จะเกิดอะไรขึ้นหากเราสนใจสถิติรวมมากขึ้น โดยเฉพาะอย่างยิ่งคำตอบสำหรับคำถาม "มีสินค้ากี่ชิ้นที่ขายในมอสโก และจำนวนสินค้าในภูมิภาคอื่น ๆ ทั้งหมดรวมกัน"? นี่คือจุดที่ "ฟิลด์ที่กำหนดเอง" มีประโยชน์

ขั้นตอนที่ 1. มาเปิดรายงานกันดีกว่า ไปที่แบบฟอร์มสำหรับตั้งค่าโครงสร้างรายงาน ( การกระทำทั้งหมด -> เปลี่ยนตัวเลือก- มาลบกลุ่มทั้งหมดที่สร้างไว้ก่อนหน้านี้ในรายงานตามลำดับ - โดยให้เลือกแต่ละกลุ่มแล้วคลิกที่ปุ่ม ลบแผงคำสั่งหรือใช้ปุ่ม DEL

เช่นเดียวกับในตัวอย่างก่อนหน้านี้ ให้เพิ่มการจัดกลุ่มลงในรายงานตามคู่ค้า แล้วตามด้วยรายการ เรารู้วิธีการทำเช่นนี้อยู่แล้ว จึงใช้เวลาไม่นานนัก

ขั้นตอนที่ 2. มาสร้างฟิลด์ที่กำหนดเองใหม่กันเถอะ มาเปิดบุ๊คมาร์คกันเถอะ ฟิลด์ที่กำหนดเองและดำเนินการคำสั่ง เพิ่ม -> ฟิลด์เลือกใหม่.

มาตั้งชื่อฟิลด์ใหม่ของเรากันเถอะ - ภูมิภาคโดยทั่วไป.

คลิกที่ปุ่มกันเถอะ เพิ่ม- ในบรรทัดใหม่ ให้คลิกที่ปุ่มในคอลัมน์ การคัดเลือก- ในแบบฟอร์มการแก้ไขการเลือกที่ปรากฏขึ้น ให้เพิ่มการเลือกตามฟิลด์ พันธมิตรภูมิภาคธุรกิจ- เรามาเลือกประเภทของการเปรียบเทียบกัน เท่ากับ, ความหมาย - มอสโก.

คลิกที่ปุ่มกันเถอะ ตกลงหลังจากนั้นเราจะกลับไปที่หน้าต่างแก้ไขฟิลด์ที่กำหนดเอง ถัดไปคุณต้องคลิกที่ปุ่มในคอลัมน์ ความหมายและในรายการการเลือกประเภทข้อมูลที่ปรากฏขึ้น ให้เลือก เส้นและเขียนเป็นค่า มอสโก.

เรามาทำซ้ำการดำเนินการกัน มาเพิ่มอีกหนึ่งแถวในตารางกัน คราวนี้เลือกตามสนาม พันธมิตรภูมิภาคธุรกิจเลือกประเภทของการเปรียบเทียบ ไม่เท่ากับ.

กลับไปที่หน้าต่างแก้ไขฟิลด์แบบกำหนดเองในคอลัมน์ ความหมายมาเขียนกันเถอะ ภูมิภาคอื่นๆ(ดูรูปที่ 3)

ข้าว. 3. การแก้ไขฟิลด์ที่กำหนดเอง

คลิกที่ปุ่มกันเถอะ ตกลง- สนามใหม่ของเราพร้อมแล้ว

ขั้นตอนที่ 3 มาเพิ่มฟิลด์ใหม่ของเราในโครงสร้างรายงาน การเลือกระดับบนสุดด้วยเมาส์ รายงานในโครงสร้างให้เพิ่มการจัดกลุ่มใหม่ ในอุปกรณ์ประกอบฉาก สนามมาเลือกกัน ภูมิภาคโดยทั่วไป.

ลองลากการจัดกลุ่มตามคู่ค้าและผู้ใต้บังคับบัญชาจัดกลุ่มตามรายการภายในรายการที่สร้างขึ้นใหม่ด้วยเมาส์

มาสร้างรายงานและดูผลลัพธ์กัน (แสดงในรูปที่ 4)

ข้าว. 4. ผลลัพธ์ของการสร้างรายงาน

การเลือกและการเรียงลำดับ

กลับไปที่หน้าต่างเพื่อแก้ไขโครงสร้างรายงานและการตั้งค่าและให้ความสนใจกับบุ๊กมาร์ก การคัดเลือกและ การเรียงลำดับ.

หากเลือกองค์ประกอบรูทในโครงสร้างรายงาน ( รายงาน) จากนั้น การตั้งค่าที่ทำบนแท็บเหล่านี้จะนำไปใช้กับรายงานทั้งหมดโดยรวม หากเลือกการจัดกลุ่มรายงาน การตั้งค่าจะมีผลกับการจัดกลุ่มนั้นเท่านั้น

ตัวอย่างที่ 3

จึงทำให้มีรายงาน ประวัติการขายเฉพาะการใช้งานที่ระบุผู้จัดการเท่านั้นที่จะถูกรวมไว้ อีวานอฟ อีวาน เฟโดโรวิช.

ตัวอย่างที่ 4

บันทึกการเปลี่ยนแปลงที่ทำ

หากคุณเปลี่ยนโครงสร้างรายงาน คุณสามารถบันทึกได้ตลอดเวลาโดยใช้คำสั่ง การกระทำทั้งหมด -> ตัวเลือกบันทึก.

ในรูปแบบการบันทึกตัวเลือก คุณสามารถใช้สวิตช์เพื่อเลือกได้ บันทึกที่ ตัวเลือกที่มีอยู่รายงาน(แทนหนึ่งในตัวเลือกที่มีอยู่แล้ว) หรือ บันทึกเวอร์ชันรายงานใหม่.

เราได้ตรวจสอบรายละเอียดบางอย่างเกี่ยวกับการตั้งค่ารายงานที่นำไปใช้บนพื้นฐานของระบบควบคุมการเข้าออก ตอนนี้เรามาดูการตั้งค่าที่ละเอียดและละเอียดยิ่งขึ้นสำหรับตัวเลือกรายงาน หน้าต่างสำหรับการตั้งค่า "ขั้นสูง" ของตัวเลือกรายงานถูกเรียกโดยคำสั่ง "เพิ่มเติม" - "อื่นๆ" - "เปลี่ยนตัวเลือกรายงาน"

หน้าต่างสำหรับเปลี่ยนเวอร์ชันรายงานแบ่งออกเป็นสองส่วน:

1. โครงสร้างรายงาน

2. การตั้งค่ารายงาน


ส่วนโครงสร้างตัวเลือกรายงานจะคล้ายกับแท็บ "โครงสร้าง" ของการตั้งค่ารายงานมาตรฐาน วัตถุประสงค์และการกำหนดค่าของการจัดกลุ่มจะกล่าวถึงโดยละเอียดในส่วนที่ 1 ของบทความ

ตารางโครงสร้างรูปแบบรายงาน นอกเหนือจากคอลัมน์จริงที่มีการจัดกลุ่มแล้ว ยังมีคอลัมน์เพิ่มเติมอีกหลายคอลัมน์:

ส่วนการตั้งค่าตัวเลือกรายงานช่วยให้ผู้ใช้มีโอกาสมากมายในการกำหนดค่ารายงานให้เหมาะกับความต้องการของตน เกือบจะตรงกันทั้งหมดกับการตั้งค่ารายงานมาตรฐานที่กล่าวถึงในส่วนที่ 1 มาดูแท็บทั้งหมดของส่วนนี้และสังเกตความแตกต่าง

ส่วนการตั้งค่าประกอบด้วยแท็บต่อไปนี้:

1. พารามิเตอร์ประกอบด้วยพารามิเตอร์ ACS ที่ผู้ใช้สามารถใช้ได้

พารามิเตอร์ SKD คือค่าที่ใช้เพื่อรับข้อมูลรายงาน นี่อาจเป็นค่าเงื่อนไขสำหรับการเลือกหรือการตรวจสอบข้อมูล เช่นเดียวกับค่าเสริม


ตารางพารามิเตอร์จะแสดงในรูปแบบ "พารามิเตอร์" - "ค่า" หากจำเป็น คุณสามารถเปลี่ยนค่าพารามิเตอร์ได้ การคลิกปุ่ม "คุณสมบัติของรายการการตั้งค่าแบบกำหนดเอง" จะเปิดการตั้งค่าแบบกำหนดเองขององค์ประกอบ


ในหน้าต่างนี้ คุณสามารถเลือกได้ว่าองค์ประกอบนั้นจะรวมอยู่ในการตั้งค่าผู้ใช้หรือไม่ (นั่นคือ ผู้ใช้จะมองเห็นได้เมื่อตั้งค่ารายงาน) ตั้งค่าโหมดการนำเสนอและการแก้ไขขององค์ประกอบ (เข้าถึงด่วนในส่วนหัวของรายงาน ปกติใน การตั้งค่ารายงานและไม่สามารถเข้าถึงได้)

คุณสมบัติรายการการตั้งค่าแบบกำหนดเองยังมีฟิลด์ที่จัดกลุ่มได้ ระยะขอบ การเลือก และองค์ประกอบลักษณะที่ปรากฏตามเงื่อนไข

2. ฟิลด์ที่กำหนดเองประกอบด้วยฟิลด์ที่ผู้ใช้สร้างขึ้นเองตามข้อมูลที่เลือกโดยรายงาน


ผู้ใช้สามารถเพิ่มฟิลด์ได้สองประเภท:

  • ช่องตัวเลือกใหม่...
  • ฟิลด์นิพจน์ใหม่...

ช่องการเลือกทำให้คุณสามารถคำนวณค่าตามเงื่อนไขที่กำหนดได้ หน้าต่างการแก้ไขฟิลด์การเลือกประกอบด้วยชื่อฟิลด์และตารางที่ระบุการเลือก ค่า และการนำเสนอของฟิลด์ การเลือกเป็นเงื่อนไข ขึ้นอยู่กับค่าที่ต้องการจะถูกแทนที่


เช่น ลองคำนวณประมาณการจำนวนยอดขายกัน เราจะสมมติว่าหากขายผลิตภัณฑ์ได้น้อยกว่า 10 หน่วย เราก็ขายได้น้อย และหากขายได้มากกว่า 10 หน่วย เราก็ขายได้มาก ในการทำเช่นนี้เราจะตั้งค่า 2 ค่าสำหรับฟิลด์ที่คำนวณ: ค่าแรกจะมาพร้อมกับการเลือก "จำนวนสินค้าน้อยกว่าหรือเท่ากับ "10"" ค่าที่สองพร้อมกับการเลือก "จำนวนสินค้ามากกว่า "10 ””

ฟิลด์นิพจน์ช่วยให้คุณสามารถคำนวณค่าโดยใช้อัลกอริธึมที่กำหนดเองได้ พวกเขาสามารถใช้ฟังก์ชันของภาษาแบบสอบถามและภาษาการเขียนโปรแกรม 1C ในตัวได้ หน้าต่างการแก้ไขฟิลด์นิพจน์ประกอบด้วยสองฟิลด์สำหรับนิพจน์ของบันทึกรายละเอียดและบันทึกสรุป บันทึกทั้งหมดคือการจัดกลุ่มที่กำหนดค่าในพื้นที่ "โครงสร้างรายงาน" โดยต้องใช้ฟังก์ชันรวม ("ผลรวม" "ขั้นต่ำ" "สูงสุด" "ปริมาณ")

ตัวอย่างเช่น ลองคำนวณเปอร์เซ็นต์ส่วนลดโดยเฉลี่ย เปอร์เซ็นต์ส่วนลดเฉลี่ยคำนวณโดยใช้สูตร: [ยอดขายไม่รวมส่วนลด] - [ยอดขายพร้อมส่วนลด] / [ยอดขายไม่รวมส่วนลด] สิ่งสำคัญคือต้องจำไว้ว่ายอดขายที่ไม่มีส่วนลดอาจเป็นศูนย์ ดังนั้นเราจึงใช้ตัวดำเนินการ SELECT เพื่อตรวจสอบ เราได้รับนิพจน์ต่อไปนี้:

· สำหรับรายการโดยละเอียด:

ทางเลือก

เมื่อ [ยอดขายที่ไม่มีส่วนลด] = 0

จากนั้น 0

มิฉะนั้น [ยอดขายไม่รวมส่วนลด] - [ยอดขายพร้อมส่วนลด] / [ยอดขายไม่รวมส่วนลด]

จบ

· สำหรับบันทึกสรุป:

ทางเลือก

เมื่อยอดเงิน([ยอดขายที่ไม่มีส่วนลด]) = 0

จากนั้น 0

มิฉะนั้น รวม([ยอดขายไม่รวมส่วนลด]) - รวม([ยอดขายพร้อมส่วนลด]) / รวม([ยอดขายไม่รวมส่วนลด])

จบ

ดังที่ได้กล่าวไว้ก่อนหน้านี้ ในการแสดงออกของบันทึกทั้งหมด เราใช้ฟังก์ชันการรวม "ผลรวม"

3. ฟิลด์ที่จัดกลุ่มได้ประกอบด้วยฟิลด์ที่จะใช้จัดกลุ่มผลลัพธ์ของตัวแปรรายงาน ช่องที่จัดกลุ่มได้รับการกำหนดค่าแยกกันสำหรับแต่ละกลุ่ม แต่คุณสามารถตั้งค่าช่องที่จัดกลุ่มทั่วไปสำหรับตัวเลือกรายงานได้ หากคุณเลือกราก "รายงาน" ในแผนผังโครงสร้าง คุณสามารถเพิ่มฟิลด์จากผลรายงาน ฟิลด์ที่กำหนดเอง หรือเลือกฟิลด์อัตโนมัติ จากนั้นระบบจะเลือกฟิลด์โดยอัตโนมัติ แท็บนี้ยังช่วยให้คุณเปลี่ยนลำดับของฟิลด์ที่จัดกลุ่มได้


4. ทุ่งนา.ประกอบด้วยฟิลด์ที่จะถูกส่งออกตามตัวแปรของรายงาน ช่องต่างๆ ได้รับการกำหนดค่าแยกกันสำหรับแต่ละกลุ่ม แต่คุณสามารถตั้งค่าช่องทั่วไปสำหรับตัวเลือกรายงานได้ หากคุณเลือกราก "รายงาน" ในแผนผังโครงสร้าง คุณสามารถเพิ่มฟิลด์จากผลรายงาน ฟิลด์ที่กำหนดเอง หรือเลือกฟิลด์อัตโนมัติ จากนั้นระบบจะเลือกฟิลด์โดยอัตโนมัติ แท็บนี้ยังช่วยให้คุณเปลี่ยนลำดับของฟิลด์ได้ด้วย

สามารถจัดกลุ่มฟิลด์เพื่อเน้นส่วนใดๆ ของรายงานตามตรรกะ หรือเพื่อระบุการจัดเรียงคอลัมน์แบบพิเศษ เมื่อเพิ่มกลุ่ม คอลัมน์ "ตำแหน่ง" จะเปิดใช้งานและให้คุณเลือกตัวเลือกตำแหน่งอย่างใดอย่างหนึ่ง:

  • อัตโนมัติ - ระบบจะวางฟิลด์โดยอัตโนมัติ
  • แนวนอน - ฟิลด์อยู่ในตำแหน่งแนวนอน
  • แนวตั้ง - ฟิลด์ถูกจัดเรียงในแนวตั้ง
  • ในคอลัมน์แยก - ฟิลด์จะอยู่ในคอลัมน์ที่แตกต่างกัน
  • รวมกัน - ฟิลด์จะอยู่ในคอลัมน์เดียว


5. การคัดเลือกประกอบด้วยตัวเลือกที่ใช้ในรูปแบบรายงาน มีการอภิปรายรายละเอียดการตั้งค่าการเลือกไว้ในส่วนที่ 1 ของบทความนี้ ตัวกรองได้รับการกำหนดค่าแยกกันสำหรับแต่ละกลุ่ม แต่คุณสามารถตั้งค่าตัวกรองทั่วไปสำหรับตัวเลือกรายงานได้ หากคุณเลือกราก "รายงาน" ในแผนผังโครงสร้าง


6. การเรียงลำดับประกอบด้วยฟิลด์การเรียงลำดับที่ใช้ในรูปแบบรายงาน มีการกล่าวถึงรายละเอียดการตั้งค่าฟิลด์การเรียงลำดับในส่วนที่ 1 ของบทความนี้ การเรียงลำดับได้รับการกำหนดค่าแยกกันสำหรับแต่ละกลุ่ม แต่คุณสามารถตั้งค่าฟิลด์การเรียงลำดับทั่วไปสำหรับตัวเลือกรายงานได้ หากคุณเลือกราก "รายงาน" ในแผนผังโครงสร้าง


7. การลงทะเบียนแบบมีเงื่อนไขประกอบด้วยองค์ประกอบการออกแบบตามเงื่อนไขที่ใช้ในตัวแปรของรายงาน มีการกล่าวถึงรายละเอียดการตั้งค่าลักษณะที่ปรากฏตามเงื่อนไขในส่วนที่ 1 ของบทความนี้ ลักษณะที่ปรากฏตามเงื่อนไขได้รับการกำหนดค่าแยกกันสำหรับแต่ละกลุ่ม แต่คุณสามารถตั้งค่าได้ องค์ประกอบทั่วไปการออกแบบตามเงื่อนไขสำหรับตัวเลือกรายงาน หากคุณเลือกรูท “รายงาน” ในแผนผังโครงสร้าง


8. การตั้งค่าเพิ่มเติมประกอบด้วยการตั้งค่าการออกแบบรายงานเพิ่มเติม ให้คุณเลือกแบบทั่วไป รูปร่างรายงาน ตำแหน่งของฟิลด์ การจัดกลุ่ม รายละเอียด ทรัพยากร ผลรวม ตั้งค่าแผนภูมิ ควบคุมการแสดงชื่อเรื่อง พารามิเตอร์และการเลือก กำหนดตำแหน่งของทรัพยากร และแก้ไขส่วนหัวและคอลัมน์การจัดกลุ่มของเวอร์ชันรายงาน


โดยสรุป ฉันต้องการทราบว่าการตั้งค่ารายงานไม่เพียงแต่สามารถบันทึกเป็นตัวเลือกรายงานเท่านั้น แต่ยังอัปโหลดไปยังไฟล์ได้ด้วย (เมนู "เพิ่มเติม" - "บันทึกการตั้งค่า") หากต้องการดาวน์โหลด คุณต้องเลือก "โหลดการตั้งค่า" และเลือกไฟล์ที่บันทึกไว้ ดังนั้นเราจึงสามารถถ่ายโอนการตั้งค่าตัวแปรรายงานระหว่างฐานข้อมูลต่างๆ ที่มีการกำหนดค่าเดียวกันได้


จากข้อมูลนี้ เราสามารถสรุปได้ว่าผู้ใช้ไม่เพียงแต่สามารถปรับแต่งรายงานให้เหมาะกับความต้องการของตนเองได้อย่างอิสระ แต่ยังบันทึกการตั้งค่าและนำไปใช้ในอนาคตหากจำเป็น

มาดูกระบวนการสร้างรายงานใน 1C 8.3 โดยใช้ Data Composition System ตัวอย่างเช่น เรามาทำงานต่อไปนี้: รายงานจะต้องป้อนข้อมูลจากส่วนที่เป็นตารางของสินค้าในเอกสารการขายสินค้าและบริการในช่วงเวลาหนึ่งและสำหรับองค์กรที่เลือก เขาควรจัดกลุ่มข้อมูลตามฟิลด์ บัญชี ลิงก์ไปยังเอกสาร และ รายการ

สามารถดาวน์โหลดตัวอย่างรายงานผลลัพธ์ได้จาก

ใช้เมนูไฟล์ -> ใหม่ เพิ่มรายงานภายนอกใหม่ ตั้งชื่อและบันทึกลงดิสก์ มาสร้างไดอะแกรมโครงร่างโดยใช้ปุ่ม เปิดไดอะแกรมโครงร่างข้อมูล

การเขียนคำขอ 1C สำหรับ SKD

หลังจากสร้างแผนผังเค้าโครงแล้ว เราจำเป็นต้องเขียนแบบสอบถามที่จะรวบรวมข้อมูลสำหรับรายงาน เมื่อต้องการทำเช่นนี้ บนแท็บชุดข้อมูล ให้สร้างชุดข้อมูลแบบสอบถาม

ตอนนี้คุณสามารถเริ่มเขียนแบบสอบถามได้แล้ว โดยมีฟิลด์พิเศษในชุดข้อมูล คุณสามารถเขียนด้วยตนเองหรือใช้ตัวสร้าง (ซึ่งสะดวกกว่ามาก) ในรายงานของเรา ข้อความค้นหาที่ง่ายที่สุด:

|เลือก | จำหน่ายสินค้าและบริการ ลิงค์ | การขายสินค้าและบริการ ลิงค์. องค์กร, | การขายสินค้าและบริการ ลิงค์ คู่สัญญา | การขายสินค้าและบริการ สินค้า. ระบบการตั้งชื่อ, | การขายสินค้าและบริการ สินค้า จำนวน | การขายสินค้าและบริการ สินค้า อัตราภาษีมูลค่าเพิ่ม | การขายสินค้าและบริการ จำนวนภาษีมูลค่าเพิ่ม | จำหน่ายสินค้าและบริการ ราคา | จาก | เอกสาร การขายสินค้าและบริการ สินค้า | วิธีการขายผลิตภัณฑ์และบริการผลิตภัณฑ์ | ที่ไหน | จำหน่ายสินค้าและบริการ ลิงค์ วันที่ | ระหว่าง &จุดเริ่มต้นของงวด และ &จุดสิ้นสุดของงวด | และการจำหน่ายสินค้าและบริการ ลิงค์ องค์กร | = &องค์กร

การตั้งค่าฟิลด์ชุดข้อมูล

หลังจากเขียนคำขอแล้ว ACS จะกรอกตารางด้วยการตั้งค่าฟิลด์โดยอัตโนมัติ

ฉันจะบอกคุณสั้นๆ เกี่ยวกับการตั้งค่าบางอย่าง:


การตั้งค่าทรัพยากร

ในระบบการจัดองค์ประกอบข้อมูล ฟิลด์ทรัพยากรหมายถึงฟิลด์ที่มีค่าคำนวณตามบันทึกโดยละเอียดที่รวมอยู่ในการจัดกลุ่ม โดยพื้นฐานแล้ว ทรัพยากรคือกลุ่มหรือผลลัพธ์โดยรวมของรายงาน ในกรณีของเรา ทรัพยากรจะเป็นช่องจำนวนเงินและจำนวน VAT ผลรวมของทรัพยากรสามารถคำนวณได้โดยใช้ฟังก์ชันของภาษานิพจน์ SKD วิธีที่ง่ายที่สุดคือ Sum(), Average(), Maximum(), Minimum() และ Volume() หากต้องการตั้งค่าทรัพยากรรายงาน คุณต้องไปที่แท็บทรัพยากรแล้วลากช่องรายงานที่จำเป็นลงในตารางทรัพยากร หลังจากนี้ คุณต้องตั้งค่านิพจน์ (ในกรณีของเรา Sum()) คุณยังสามารถเลือกการจัดกลุ่มที่คุณต้องการดูผลรวมของทรัพยากรนี้ ซึ่งสามารถทำได้ในคอลัมน์คำนวณตาม...

โปรดทราบว่าคุณไม่สามารถสร้างการจัดกลุ่มตามฟิลด์ที่เลือกในทรัพยากรได้

พารามิเตอร์ทั้งหมดที่ระบุในคำขอจะแสดงบนแท็บพารามิเตอร์เค้าโครงเค้าโครง ในกรณีของเรา สิ่งเหล่านี้คือจุดเริ่มต้นของช่วงเวลา การสิ้นสุดของช่วงเวลา และองค์กร มาดูการตั้งค่าบางส่วนกัน:

  1. คอลัมน์ชื่อ ชื่อ และประเภทจะถูกกรอกโดยอัตโนมัติ และไม่ควรเปลี่ยนค่าโดยไม่จำเป็น
  2. มีรายการค่าให้เลือก หากคุณต้องการส่งรายการเป็นพารามิเตอร์ คุณต้องตั้งค่าแฟล็กนี้ ไม่เช่นนั้นเฉพาะองค์ประกอบแรกของรายการเท่านั้นที่จะไปที่นั่น
  3. ความหมาย. ที่นี่คุณสามารถระบุค่าเริ่มต้นสำหรับพารามิเตอร์ได้ ในตัวอย่างของเรา เราจะเลือกค่าองค์ประกอบสำหรับพารามิเตอร์องค์กร (ลิงก์ว่างไปยังไดเรกทอรีองค์กร)
  4. รวมไว้ในฟิลด์ที่มีอยู่ หากคุณล้างการตั้งค่าสถานะนี้ พารามิเตอร์จะไม่ปรากฏในการตั้งค่า: ในฟิลด์ที่เลือก การเลือก
  5. ข้อจำกัดความพร้อมใช้งาน ธงมีหน้าที่รับผิดชอบในการตั้งค่าพารามิเตอร์ในการตั้งค่า ACS

การกำหนดโครงสร้างรายงาน

ไปที่แท็บการตั้งค่า ที่นี่เราสามารถระบุการจัดกลุ่มรายงาน ฟิลด์ที่แสดงในรายงาน การเลือก การเรียงลำดับ ฯลฯ เงื่อนไขงานบอกว่ารายงานควรจัดกลุ่มข้อมูลตามฟิลด์: บัญชี ลิงก์ และรายการ เราจะระบุทีละรายการในพื้นที่การจัดกลุ่ม

บนแท็บช่องที่เลือก ให้ลากทรัพยากรของเรา (จำนวน จำนวน VAT) จากช่องที่มีอยู่ลงในช่องรายงาน

มาเพิ่มการเลือกตามผู้รับเหมาและรายการเพื่อความสะดวกในการใช้งานรายงาน เราจะล้างแฟล็กเพื่อใช้การเลือก โดยผู้ใช้จะตั้งค่าเมื่อจำเป็น

การตั้งค่ารายงานจะเสร็จสมบูรณ์ ตอนนี้คุณสามารถเรียกใช้ในโหมดองค์กรได้แล้ว

การสร้างรายงาน

สำหรับรายงานเกี่ยวกับระบบควบคุมการเข้าถึงใน 1C ไม่จำเป็นต้องสร้างแบบฟอร์มเพราะระบบโครงร่างจะสร้างมันขึ้นมาเอง เปิดรายงานในโหมด 1C Enterprise 8

ก่อนที่จะสร้างให้คลิกปุ่มการตั้งค่าและกรอกค่าพารามิเตอร์ คุณยังสามารถตั้งค่าการเลือกได้ หากจำเป็น เปลี่ยนการจัดกลุ่ม การเรียงลำดับ ฯลฯ

ชมวิดีโอเกี่ยวกับการสร้างรายงานเกี่ยวกับระบบควบคุมการเข้าออก:

ก่อนที่จะเริ่มการสนทนาเกี่ยวกับการรายงานใน 1C สิ่งสำคัญคือต้องชี้ให้เห็นว่าการรายงานสามารถมีได้สามประเภท:

  1. ควบคุม;
  2. มาตรฐาน;
  3. เป็นเจ้าของ.

แต่ละประเภทเหล่านี้สร้างขึ้นบนพื้นฐานของเอกสารหลักที่ป้อนเข้าไปในโปรแกรมและให้บริการตามวัตถุประสงค์เฉพาะ

การรายงานที่มีการควบคุม - ชุดแบบฟอร์มสิ่งพิมพ์ที่ได้รับอนุมัติตามกฎหมายและ เอกสารอิเล็กทรอนิกส์ซึ่งแต่ละองค์กรจะต้องยื่นต่อหน่วยงานกำกับดูแลเป็นระยะๆ

การรายงานของตัวเองได้รับการพัฒนาโดยแต่ละองค์กรแยกจากกันและทำหน้าที่แสดงผลกิจกรรมขององค์กรในขั้นตอนต่างๆ

การรายงานมาตรฐานแสดงถึงรูปแบบที่ใช้กันทั่วไปในการแสดงธุรกรรมทางธุรกิจ

การรายงานที่มีการควบคุม

การกำหนดค่า 1C มาตรฐานทั้งหมดไม่ได้มีไว้สำหรับการบัญชีและการบันทึกธุรกรรมทางธุรกิจเท่านั้น แต่ยังสำหรับการสร้างรายงานตามข้อมูลที่ป้อนเพื่อส่งไปยัง:

  • บริการภาษี;
  • บริการสถิติของรัฐบาลกลาง;
  • มูลนิธิและหน่วยงานกำกับดูแลต่างๆ

ตามกฎแล้วการกรอกเอกสารควบคุมจะเกิดขึ้นเมื่อสิ้นสุดรอบระยะเวลารายงาน (ไตรมาส, ปี) แบบฟอร์มการรายงานที่ได้รับการควบคุมจะถูกสร้างขึ้นแยกกันโดยหน่วยงานรัฐบาลกลางแต่ละแห่ง และมีการเปลี่ยนแปลงและปรับปรุงเป็นระยะ

ผู้เชี่ยวชาญ 1C ศึกษาการเปลี่ยนแปลงทั้งหมดในกรอบกฎหมายอย่างรอบคอบ และอัปเดตรายงานที่ได้รับการควบคุมตามการเปลี่ยนแปลงเหล่านี้ ดังนั้น หากผู้ใช้สมัครสมาชิกเพื่อรับการสนับสนุนเทคโนโลยีสารสนเทศ (ITS) ที่ถูกต้อง และอัปเดตการกำหนดค่าอย่างเป็นระบบ เขาสามารถมั่นใจได้ว่ารายงานสำหรับการส่งข้อมูลไปยังหน่วยงานกำกับดูแลจะถูกสร้างขึ้นตามข้อกำหนดในปัจจุบันทั้งหมด

สำคัญ! ก่อนที่จะสร้างและส่งรายงาน ให้ตรวจสอบว่าธุรกรรมทางธุรกิจทั้งหมดได้รับการป้อนและจัดทำเอกสารอย่างถูกต้องในโปรแกรม และยังตรวจสอบให้แน่ใจว่างานประจำ เช่น ปิดบัญชีสิ้นเดือน ได้เสร็จสิ้นแล้ว

การสร้างและการกรอกรายงานที่ได้รับการควบคุม

หนึ่งในเอกสารที่เก่าแก่และสำคัญที่สุดในการสะท้อนกิจกรรมทางเศรษฐกิจขององค์กรคือ "งบดุล" แบบฟอร์มที่เกี่ยวข้องในปัจจุบันได้รับการพัฒนาในปี 2010 โดยกระทรวงการคลัง สหพันธรัฐรัสเซียและได้รับอนุมัติตามคำสั่งเลขที่ 66 เมื่อวันที่ 06/02/2553 ตามคำสั่งนี้ ตั้งแต่ปี 2013 องค์กรทั้งหมดที่ดำเนินงานในสหพันธรัฐรัสเซียจะต้องส่งไปยังหน่วยงานด้านภาษีเป็นประจำทุกปี

ในการเปิดรายงานการกำกับดูแลที่จำเป็นเราต้อง (ในโปรแกรมการบัญชี 8.3) ไปที่ระบบย่อย "รายงาน" และเลือกคำสั่งที่เหมาะสมในเมนู "การรายงาน 1C" (รูปที่ 1)

โปรดทราบว่าออบเจ็กต์บางอย่างของอินเทอร์เฟซโปรแกรม และด้วยเหตุนี้ ความสามารถในการสร้างเอกสารที่ได้รับการควบคุมอาจไม่สามารถใช้ได้หากผู้ใช้ไม่มีสิทธิ์ในการเข้าถึงระบบย่อยบางอย่าง

ในแบบฟอร์มที่เปิดขึ้น (รูปที่ 2) เราจะเห็น:

  • รายงานใดบ้างที่ได้รับการลงทะเบียนในฐานข้อมูลแล้ว
  • ถูกสร้างขึ้นในช่วงเวลาใด?
  • ประเภทของรายงาน (หลักหรือแก้ไข);
  • สถานะที่รายงานอยู่ (ส่งแล้ว กำลังดำเนินการ จัดเตรียม)

รูปที่ 2

การใช้ปุ่มที่เกี่ยวข้องเราสามารถ:

  1. สร้างรายงานที่เราต้องการ
  2. โหลดจากไฟล์ที่บันทึกไว้ในคอมพิวเตอร์ของคุณ
  3. ตรวจสอบว่าการอัปโหลดมีรูปแบบถูกต้องหรือไม่ และเช็คซัมสอดคล้องกับอัลกอริธึมที่ฝังอยู่ในโปรแกรมหรือไม่
  4. พิมพ์เอกสารสเปรดชีตที่สร้างขึ้นตามข้อมูลที่ป้อน
  5. สร้างและส่งไฟล์อัพโหลด

เราสามารถค้นหา "งบดุล" ที่เราต้องการได้โดยคลิกที่ปุ่ม "สร้าง" ผลลัพธ์ของการคลิกจะเป็นรูปแบบ (รูปที่ 3)
รูปที่ 3

หากในหน้าต่างที่เปิดขึ้นบนแท็บ "รายการโปรด" ไม่มีรายการใด " งบการเงิน(ตั้งแต่ปี 2011)" เราจะต้องไปที่แท็บ "ทั้งหมด" และเลือกเอกสารนี้

ก่อนที่คุณจะเริ่มป้อนข้อมูลพื้นฐานโปรแกรมจะแจ้งให้คุณกรอกข้อมูลในบางฟิลด์ (รูปที่ 4)

รูปที่ 4

หากการกำหนดค่ารักษาการบัญชีสำหรับหลายองค์กร ฟิลด์การเลือก "องค์กร" จะพร้อมใช้งานในแบบฟอร์ม นอกจากนี้ คุณต้องกรอกช่วงเวลาข้อมูลที่จะมีส่วนร่วมในการสร้างงบดุล

เมื่อคลิกที่ปุ่ม "สร้าง" เราจะเปิดแบบฟอร์มที่เกี่ยวข้อง (รูปที่ 5)

รูปที่ 5

คุณควรให้ความสนใจกับสถานการณ์หนึ่งทันที: "งบการบัญชี" ไม่เพียง แต่เป็น "งบดุล" เท่านั้น แต่ยังรวมถึง:

  • รายงานต่อ ผลลัพธ์ทางการเงินรัฐวิสาหกิจ;
  • คำชี้แจงการเปลี่ยนแปลงในส่วนของผู้ถือหุ้น
  • เกี่ยวกับการเคลื่อนไหว เงิน;
  • เกี่ยวกับวัตถุประสงค์การใช้เงินทุน ฯลฯ

และรายงานทั้งหมดนี้สามารถสร้างขึ้นได้ด้วยการคลิกปุ่ม "เติม" (รูปที่ 6) โดยเลือก "รายงานทั้งหมด"

รูปที่ 6

หากต้องการกรอกเอกสารเฉพาะ คุณต้องเลือก “ปัจจุบัน”

แบบฟอร์ม "งบดุล" ที่กรอกเสร็จแล้วจะแสดงในรูปที่ 7

รูปที่ 7

คุณสามารถเพิ่มข้อมูลของคุณเองลงในฟิลด์ใดก็ได้โดยคลิกที่คำสั่ง "เพิ่มแถว"

สามารถถอดรหัสตัวเลขทั้งหมดในฟิลด์หลักได้โดยคลิกที่ปุ่มที่เกี่ยวข้องในส่วนหัว

แบบฟอร์มการถอดเสียง บัญชีลูกหนี้แสดงในรูปที่ 8

ข้าว. 8.

การดับเบิลคลิกที่จำนวนเงินที่ถอดรหัสจะเปิดรายงาน "งบดุลบัญชี" มาตรฐาน

รายงานมาตรฐาน

"งบดุลการหมุนเวียน", "การวิเคราะห์ Subconto", "บัตรบัญชี", "แผ่นหมากรุก" และแบบฟอร์มอื่น ๆ อีกมากมายที่ช่วยให้คุณวิเคราะห์ข้อมูลทางบัญชีมักเรียกว่ารายงานมาตรฐาน

พิจารณาหลักการดำเนินงานตาม "งบดุลการหมุนเวียน" แบบฟอร์มในรูปที่ 1 แสดงให้เห็นว่ารายงานมาตรฐานและรายงานที่มีการควบคุมสามารถเรียกได้จากระบบย่อยเดียว

เปิดวัตถุที่เราต้องการ (รูปที่ 9)

รูปที่ 9

ก่อนสร้างรายงาน ผู้ใช้สามารถกำหนดระยะเวลาที่ข้อมูลจะถูกนำมาพิจารณาเมื่อกรอกแบบฟอร์ม รวมถึงสร้างข้อมูลเพิ่มเติม การปรับแต่งอย่างละเอียด(โดยคลิกที่ปุ่ม “แสดงการตั้งค่า”)

ในรูปที่ 10 เราเห็นว่าโปรแกรมให้อะไรมากมาย คำอธิบายโดยละเอียดอัพโหลดว่าการตั้งค่าต้องแบ่งออกเป็นหลายแท็บ

รูปที่ 10

มาดูโครงสร้างนี้ให้ละเอียดยิ่งขึ้น:

  1. การจัดกลุ่ม - การเลือกช่องทำเครื่องหมาย "ตามบัญชีย่อย" ระบุว่าแบบฟอร์มจะมีข้อมูลในบริบทไม่เพียงแต่บัญชีหลักเท่านั้น แต่ยังรวมถึงกลุ่มย่อยด้วย
  2. การเลือก - ที่นี่ผู้ใช้สามารถระบุได้ว่าองค์กร แผนก หรือบัญชีใดที่เขาต้องการดูข้อมูล และยังกำหนดความจำเป็นในการแสดงข้อมูลในบัญชีนอกงบดุล
  3. ตัวชี้วัด – กำหนดว่าจะแสดงตัวเลขสำหรับการบัญชีหรือการบัญชีภาษีหรือไม่
  4. ยอดคงเหลือโดยละเอียด – ซึ่งจำเป็นต้องมีข้อมูลรายละเอียดบัญชีและบัญชีย่อย
  5. ฟิลด์เพิ่มเติม – กำหนดลักษณะที่ปรากฏของแบบฟอร์ม
  6. การออกแบบ – ควรเน้นค่าลบด้วยสีแดงและการเยื้องอัตโนมัติลดลงหรือไม่

เช่นเดียวกับในรายงาน "งบดุล" ที่มีการควบคุม คุณสามารถเรียกแบบฟอร์มเพื่อถอดรหัสมูลค่าเฉพาะในการหมุนเวียนได้

รายงานของตัวเอง

แน่นอนว่ากลไกการรายงานมาตรฐานช่วยให้คุณสามารถวิเคราะห์กิจกรรมทางเศรษฐกิจขององค์กรได้อย่างจริงจัง แต่บางครั้งก็ยังไม่เพียงพอ ในกรณีนี้ผู้ใช้สามารถ (ด้วยการฝึกอบรมขั้นต่ำ) แสดงข้อมูลที่เขาสนใจบนหน้าจออย่างอิสระในด้านใดด้านหนึ่ง เพื่อจุดประสงค์นี้ โปรแกรมจึงมีกลไกหลายอย่าง:

  • รายงานสากล;
  • แผนภาพเค้าโครงข้อมูล (DCS)

ในกรณีที่สอง นอกเหนือจากความรู้เกี่ยวกับโครงสร้างของการจัดเก็บข้อมูลใน 1C แล้ว ผู้ใช้อาจต้องเข้าถึงตัวกำหนดค่า รวมถึงความเข้าใจภาษาคิวรี 1C บ้าง แต่รายงานที่ได้รับโดยใช้ระบบควบคุมการเข้าใช้งานนั้นมีความโดดเด่นด้วยความยืดหยุ่นอย่างมากในการปรับแต่งรูปลักษณ์และพารามิเตอร์

รายงานสากลมีความเป็นสากลน้อยกว่า แต่ใช้งานง่ายกว่ามาก สามารถเรียกได้จากระบบย่อยเดียวกัน ในรูปที่ 11 เราแสดงลักษณะของวัตถุนี้

รูปที่ 11

สิ่งที่เราเห็น:

  • การเลือกช่วงเวลามาตรฐาน
  • ประเภทของวัตถุที่เราต้องการแสดงข้อมูล (in ในกรณีนี้– การลงทะเบียนการสะสม แต่สามารถรับค่าต่อไปนี้: ไดเร็กทอรี, การลงทะเบียนข้อมูล, เอกสาร, การลงทะเบียนการบัญชี)
  • ชื่อเฉพาะของวัตถุข้อมูลเมตา (“ข้อมูล USN เกี่ยวกับรายได้”);
  • ตารางที่เราอ้างถึงในกรณีนี้คือ “มูลค่าการซื้อขาย” (สำหรับการลงทะเบียนการสะสม ก็สามารถใช้ค่า “ที่เหลืออยู่” และ “ยอดเงินคงเหลือและมูลค่าการซื้อขาย”)

คำอธิบายโดยละเอียดเพิ่มเติมเกี่ยวกับข้อมูล รวมถึงการเลือกและทิศทางการจัดเรียงที่ควรแสดงในเอกสารสเปรดชีตสามารถระบุได้ในแบบฟอร์มการตั้งค่ารายงาน

เข้าสู่เว็บไซต์ในฐานะนักเรียน

ระบบการจัดองค์ประกอบข้อมูล 1C 8.3 สำหรับผู้เริ่มต้น: รายงานครั้งแรกเกี่ยวกับ SKD

หากคุณยังไม่ได้อ่านบทนำของโมดูลนี้ โปรดอ่าน:

คุณจะต้องเรียนบทเรียนให้สำเร็จ 1C 8.3 (ไม่ต่ำกว่า 8.3.13.1644 ) .

หากคุณติดตั้ง 1C เวอร์ชัน 8.3 ไว้แล้ว ให้ใช้งาน ถ้าไม่ ให้ดาวน์โหลดและติดตั้งเวอร์ชันทางการศึกษาซึ่ง 1C ผลิตขึ้นเพื่อการศึกษาโดยเฉพาะ: .

ทางลัดต่อไปนี้ควรปรากฏบนเดสก์ท็อปของคุณ:

สำหรับบทเรียนทั้งหมดในชุดนี้ เราจะใช้ฐานข้อมูล Gastronom ที่ฉันเตรียมไว้ มันเกิดขึ้นพร้อมกับฐานที่เราใช้ในโมดูลของโรงเรียนเมื่อศึกษาคำถามโดยสมบูรณ์ ดังนั้นฉันหวังว่าคุณจะคุ้นเคยกับหนังสือและเอกสารอ้างอิงของมัน

หากคุณลบออกแล้ว ให้ดาวน์โหลดอีกครั้งโดยใช้รายการต่อไปนี้ แกะออกและเพิ่มลงในรายการฐานข้อมูล

ในที่สุด, ที่ทำงานกำหนดค่าแล้ว และตอนนี้เราจะสร้างรายงานฉบับแรกร่วมกันโดยใช้ระบบการจัดองค์ประกอบข้อมูล มันจะง่ายมากที่จะแสดงความสามารถทั่วไปของระบบองค์ประกอบข้อมูล (ตัวย่อ เอสเคดี).

การตั้งเป้าหมาย

จุดประสงค์ของบทเรียนนี้- สร้างรายงานที่ในโหมดผู้ใช้ แสดงรายการไคลเอนต์ที่มีฟิลด์ต่อไปนี้:

  • ชื่อ
  • พื้น
  • สีโปรดของลูกค้า.

รายงานจะต้องเป็นภายนอก ซึ่งหมายความว่าจะถูกสร้างขึ้นและกำหนดค่าในตัวกำหนดค่า จากนั้นจึงบันทึกเป็นไฟล์แยกต่างหาก (ภายนอก) บนคอมพิวเตอร์

ในการสร้างรายงานดังกล่าวใน 1C ผู้ใช้จะต้องเปิดฐานข้อมูลในโหมดผู้ใช้ เปิดไฟล์นี้แล้วคลิกปุ่ม "สร้าง"

ไป!

การสร้างรายงาน

เราเปิดตัวตัวกำหนดค่าสำหรับฐานข้อมูล Gastronom:

จากเมนูหลัก เลือก "ไฟล์" -> "ใหม่...":

เลือก "รายงานภายนอก":

การสร้างไดอะแกรมเค้าโครงข้อมูลภายในรายงาน

หน้าต่างสำหรับสร้างรายงานภายนอกจะเปิดขึ้น สำหรับชื่อ ให้ป้อน: " บทที่ 1"แล้วกดปุ่ม" เปิดแผนภาพองค์ประกอบข้อมูล":

ผู้ออกแบบการสร้างสคีมาได้เริ่มต้นแล้ว เราเห็นด้วยกับชื่อเริ่มต้น" สคีมาเค้าโครง MainData" และกดปุ่ม " พร้อม":

หน้าต่างการทำงานหลักเปิดขึ้น พร้อมด้วยแท็บและฟิลด์มากมาย ซึ่งเราจะกำหนดค่าโครงร่างข้อมูลของเรา

ไม่จำเป็นต้องกลัว มีโอกาสมากมายจริงๆ ที่นี่ แต่เราไม่ต้องการทั้งหมด โดยเฉพาะในบทเรียนแรก

ตอนนี้เราอยู่ในบุ๊กมาร์กแล้ว " ชุดข้อมูล"เราจะอยู่ที่นั่น"

เราเขียนคำขอผ่านตัวสร้าง

ระบบการจัดองค์ประกอบข้อมูล (เรียกโดยย่อว่า DCS) กำหนดให้เราต้องดำเนินการ ข้อมูล,ซึ่งมันจะแสดงให้ผู้ใช้เห็น

วิธีที่ง่ายที่สุด - เขียนคำขอไปที่ฐาน ในโรงเรียนเราเรียนรู้ที่จะเขียนและทำความเข้าใจคำขอ - ดังนั้นฉันคาดหวังให้คุณมีทักษะที่เหมาะสม

คลิกที่ สีเขียวเครื่องหมายบวก และในรายการแบบเลื่อนลงเลือกรายการ " เพิ่มชุดข้อมูล - แบบสอบถาม":

หน้าที่ของเราคือเขียนข้อความคำขอในช่องนี้ คุณลืมวิธีการทำเช่นนี้ไปแล้วหรือยัง?

ฉันจะให้คำแนะนำแก่คุณ:

ในแบบสอบถามนี้ เราได้เลือกสามฟิลด์ (" ชื่อ", "พื้น" และ " สีที่ชอบ") จากตาราง" Directory.ลูกค้า".

แต่อย่ารีบเขียนข้อความนี้ในช่อง "คำขอ" ด้วยตนเอง

ตอนนี้เราจะสร้างคำขอเดียวกันด้วยสายตาโดยใช้เมาส์เท่านั้น วิธีการนี้เรียกว่า " ตัวสร้างแบบสอบถาม".

หากต้องการเรียกตัวสร้างนี้ให้คลิกปุ่ม " ตัวสร้างแบบสอบถาม..." ที่มุมขวาบนของช่อง "คำขอ":

ในหน้าต่างที่เปิดขึ้น ให้ลากตาราง " ลูกค้า" จากคอลัมน์แรกถึงคอลัมน์ที่สองเพื่อระบุว่ามาจากตารางนี้ที่เราจะสืบค้นข้อมูล:

มันกลับกลายเป็นเช่นนี้:

ต่อไปเราจะเปิดโต๊ะ” ลูกค้า"ในคอลัมน์ที่สองตามเครื่องหมาย" บวก"เพื่อดูช่องทั้งหมดแล้วลากช่อง" ชื่อ" จากคอลัมน์ที่สองถึงคอลัมน์ที่สามเพื่อระบุว่าจากตารางนี้เราจำเป็นต้องค้นหาฟิลด์ "ชื่อ":

มันกลับกลายเป็นเช่นนี้:

มาทำเช่นเดียวกันกับทุ่งนากันเถอะ” พื้น" และ " สีที่ชอบ". ผลลัพธ์จะเป็นดังนี้:

คลิกปุ่ม "ตกลง" เพื่อออกจากตัวสร้างแบบสอบถามและดูว่าข้อความแบบสอบถามถูกเพิ่มลงในฟิลด์ "แบบสอบถาม" โดยอัตโนมัติ

ยิ่งไปกว่านั้น ตามข้อความของคำขอ 1C เองก็ดึงชื่อของฟิลด์ (พื้นที่เหนือคำขอ) ที่จะใช้โดยโครงร่างการจัดองค์ประกอบข้อมูล:

ขณะนี้เราได้รวบรวมคำขอแล้ว ACS รู้วิธีรับข้อมูลสำหรับรายงาน

การตั้งค่าการนำเสนอข้อมูล

มันยังคงอยู่อย่างใด แสดงภาพข้อมูลนี้สำหรับผู้ใช้ในรูปแบบแบบพิมพ์ และนี่คือจุดที่ ACS สามารถทำงานได้อย่างมหัศจรรย์!

เพื่อสร้างปาฏิหาริย์เช่นนี้ไปที่แท็บ " การตั้งค่า" และคลิกปุ่มตัวออกแบบการตั้งค่า ( ไม้กายสิทธิ์):

ในหน้าต่างที่เปิดขึ้น ให้ระบุประเภทรายงาน " รายการ"และกด " ไกลออกไป":

ในหน้าต่างถัดไป เลือก (โดยการลาก) ฟิลด์ที่ต้องแสดงในรายการ (ลากทั้งหมดที่มีให้เรา: " สีที่ชอบ", "ชื่อ" และ " พื้น"):

มารับผลลัพธ์นี้แล้วกดปุ่ม " ตกลง":

ผู้ออกแบบการตั้งค่าปิดและรายการ " รายการโดยละเอียด":

รายงานพร้อมแล้ว มาตรวจสอบกัน เมื่อต้องการทำเช่นนี้ ขั้นแรกให้บันทึกรายงานเป็นไฟล์ภายนอก

บันทึกรายงานเป็นไฟล์

เปิดรายการเมนูหลัก " ไฟล์"->"บันทึก":

ฉันจะบันทึกไว้บนเดสก์ท็อปของฉันภายใต้ชื่อ " บทที่ 1":

ตรวจสอบรายงานในโหมดผู้ใช้

สุดท้าย ให้ปิดตัวกำหนดค่าและไปที่ฐานข้อมูลของเราในโหมดผู้ใช้:

ชื่อผู้ใช้ "ผู้ดูแลระบบ" ไม่มีรหัสผ่าน:

ผ่านเมนูเลือกรายการ " ไฟล์"->"เปิด...":

และระบุไฟล์รายงาน (ฉันบันทึกไว้บนเดสก์ท็อปภายใต้ชื่อ “Lesson1.erf”:

เปิดแบบฟอร์มรายงานแล้ว คลิกปุ่ม " รูปร่าง":

พร้อม! นี่คือรายชื่อลูกค้า สีและเพศที่พวกเขาชื่นชอบ:

สามารถพิมพ์แบบฟอร์มที่พิมพ์ได้ง่าย ในการดำเนินการนี้เพียงเลือกรายการ " ไฟล์"->"ผนึก...":

เช่นเดียวกับนั้น หากไม่มีการเขียนโปรแกรม เราก็สามารถสร้างรายงานฉบับสมบูรณ์ที่ผู้ใช้สามารถเปิดในฐานข้อมูล สร้าง และพิมพ์ได้

นักเรียน - ฉันตอบทางไปรษณีย์ แต่ลองดูก่อน.

เข้าสู่เว็บไซต์ในฐานะนักเรียน

เข้าสู่ระบบในฐานะนักเรียนเพื่อเข้าถึงสื่อการสอนของโรงเรียน

หากคุณพบข้อผิดพลาด โปรดเลือกส่วนของข้อความแล้วกด Ctrl+Enter