ธุรกิจของฉันคือแฟรนไชส์ การให้คะแนน เรื่องราวความสำเร็จ ไอเดีย การทำงานและการศึกษา
ค้นหาไซต์

เหตุใดจึงจำเป็นต้องมีหนังสืออ้างอิงใน 1C ไดเรกทอรีรอง

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

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

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

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

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

ระบุชื่อกลุ่มที่จะสร้าง คุณสามารถกรอกประเภทของมันได้ แต่ไม่จำเป็น

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

การสร้างรายการใหม่

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

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

หากจำเป็น ให้กรอกรายละเอียดที่เหลือ:

  • ช่อง "ประเภทรายการ" และ "รวมในกลุ่ม" จะถูกกรอกโดยอัตโนมัติจากข้อมูลของกลุ่มที่สร้างรายการรายการใหม่ สามารถเปลี่ยนแปลงได้หากจำเป็น
  • ค่าในช่อง "หน่วย" คือหน่วยเก็บข้อมูลสำหรับยอดคงเหลือของรายการนี้
  • อัตราภาษีที่ระบุในรายละเอียด "% VAT" สามารถเปลี่ยนแปลงได้หากจำเป็นในระหว่างการสร้างเอกสาร
  • "ราคาขาย" จะถูกระบุโดยค่าเริ่มต้นในเอกสารการขาย การตั้งค่านี้สามารถเปลี่ยนแปลงได้โดยการคลิกที่ไฮเปอร์ลิงก์ “?” ข้างสนามนี้.
  • ในส่วน "การผลิต" คุณสามารถระบุรายการต้นทุนสำหรับรายการนี้และข้อกำหนด (สำหรับ ผลิตภัณฑ์สำเร็จรูป) กล่าวอีกนัยหนึ่งคือองค์ประกอบ
  • ส่วนที่เหลือจะถูกกรอกทั้งนี้ขึ้นอยู่กับลักษณะเฉพาะของระบบการตั้งชื่อ เช่น “ ผลิตภัณฑ์แอลกอฮอล์" และ "สินค้านำเข้า"

หลังจากที่คุณกรอกการ์ดสำหรับรายการที่คุณกำลังสร้างแล้ว คุณจะต้องจดบันทึกไว้

ประเภทของรายการใน 1C 8.3 คืออะไรและจะกำหนดค่าอย่างไร

ในการกำหนดค่าประเภทของระบบการตั้งชื่อ ให้คลิกที่ไฮเปอร์ลิงก์ที่เกี่ยวข้องในรูปแบบรายการของไดเร็กทอรี "ระบบการตั้งชื่อ"

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

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

รายการบัญชีบัญชีใน 1C 8.3

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

ในการกำหนดค่ามาตรฐานของ 1C Accounting 3.0 การลงทะเบียนนี้ได้รับการกรอกแล้ว แต่หากจำเป็นก็สามารถปรับเปลี่ยนได้ด้วยตนเอง

สามารถกำหนดค่าบัญชีการบัญชีได้:

  • ตามรายการศัพท์เฉพาะ
  • ตามกลุ่มระบบการตั้งชื่อ
  • ตามประเภทของระบบการตั้งชื่อ
  • โดยคลังสินค้า
  • ตามประเภทคลังสินค้า
  • ตามองค์กร
  • ตลอดทั้งระบบการตั้งชื่อ โดยระบุลิงก์ว่างเป็นค่า

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

การตั้งราคาสินค้า

สินค้าหนึ่งรายการสามารถมีหลายราคาได้ ต่างกันไปตามประเภท เช่น ราคาขายส่ง, ราคาขายปลีก ฯลฯ

ไปที่การ์ดองค์ประกอบไดเรกทอรี "ระบบการตั้งชื่อ" และไปตามไฮเปอร์ลิงก์ "ราคา"

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

ดูวิดีโอเกี่ยวกับการตั้งชื่อ:

กระทรวงศึกษาธิการและวิทยาศาสตร์แห่งรัสเซีย

สถาบันการศึกษางบประมาณของรัฐบาลกลางสำหรับการศึกษาวิชาชีพระดับสูง

"มหาวิทยาลัยแห่งรัฐซามารา"

คณะเศรษฐศาสตร์และการจัดการ

ไดเรกทอรีและการทำงานร่วมกับพวกเขาใน 1:c "Enterprise"

เสร็จสิ้นโดยนักศึกษา

2 คอร์ส 23201.50 กลุ่ม

ซิโดเรนโก แอนนา

ครู

Klimentyeva S.V.

บทนำ 3

ไดเรกทอรีในโปรแกรม 1C: การบัญชีองค์กร 4

คุณสมบัติของไดเรกทอรีของโปรแกรม 1C: การบัญชีองค์กร 9

รายละเอียด 15

ส่วนของโต๊ะ 16

บทสรุปที่ 17

อ้างอิง 18

การแนะนำ

“1C: การบัญชีองค์กร” เป็นโปรแกรมใช้งานทั่วไปทั่วไปสำหรับการบัญชีอัตโนมัติและ การบัญชีภาษีเช่นเดียวกับการจัดทำแบบฟอร์มการรายงานบังคับ (ควบคุม)

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

“ 1C: Enterprise Accounting” เป็นโปรแกรมที่ผสมผสานระหว่างแพลตฟอร์ม “1C: Enterprise” และการกำหนดค่า “Enterprise Accounting” “1C: การบัญชีองค์กร” เป็นเครื่องมือที่ช่วยให้คุณเลิกงานประจำและนำการบัญชีเข้าใกล้ความต้องการที่แท้จริงของธุรกิจสมัยใหม่มากขึ้น

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

บทคัดย่อกล่าวถึงไดเร็กทอรีว่าเป็นหนึ่งในออบเจ็กต์การกำหนดค่าในระบบ 1C: Enterprise

ไดเรกทอรีในโปรแกรม 1c: การบัญชีองค์กร

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

มาดูตัวอย่างแบบสอบถามที่ต้องกรอกเมื่อสมัครงาน

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

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

ไดเร็กทอรีจะใช้ในกรณีที่จำเป็นต้องกำจัดการป้อนข้อมูลที่ไม่ชัดเจน

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

System 1C: Enterprise ช่วยให้คุณสามารถรักษาไดเร็กทอรีที่จำเป็นได้เกือบไม่จำกัดจำนวน แต่ละไดเร็กทอรีคือรายการของอินสแตนซ์ที่เป็นเนื้อเดียวกันของออบเจ็กต์: พนักงาน องค์กร สินค้า ฯลฯ แต่ละอินสแตนซ์ของออบเจ็กต์ดังกล่าวเรียกว่า องค์ประกอบไดเรกทอรี.

ข้าว. 1 – ตัวอย่างของไดเรกทอรี “คู่สัญญา”

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

ตามกฎแล้ว ไดเร็กทอรีจะมีรหัสและชื่อรายละเอียดที่กำหนดไว้ล่วงหน้า และรหัสอาจเป็นประเภท Number หรือ String

System 1C: Enterprise มอบโอกาสมากมายในการทำงานกับโค้ดขององค์ประกอบไดเร็กทอรี: การกำหนดรหัสอัตโนมัติ, การควบคุมเอกลักษณ์ของโค้ดโดยอัตโนมัติและอื่น ๆ

ไดเรกทอรีในระบบ 1C: องค์กรสามารถมีลำดับชั้นได้ ลำดับชั้นมีสองประเภท: ลำดับชั้นของกลุ่มและองค์ประกอบ และลำดับชั้นขององค์ประกอบ ในกรณีแรก ข้อมูลไดเร็กทอรีทั้งหมดจะถูกแบ่งออกเป็นสองประเภท: องค์ประกอบไดเร็กทอรี "ง่ายๆ" และกลุ่มไดเร็กทอรี กลุ่มคือการผสมผสานเชิงตรรกะขององค์ประกอบไดเร็กทอรี ตัวอย่างของไดเร็กทอรีแบบลำดับชั้นคือไดเร็กทอรีของสินค้า โดยกลุ่มต่างๆ คือประเภทของสินค้า ("ประปา", "เคมีภัณฑ์ในครัวเรือน" ฯลฯ) และองค์ประกอบต่างๆ เป็นผลิตภัณฑ์เฉพาะ ("เครื่องผสม", "กระจกเงา", "การซักล้าง" ผง").

ข้าว. 2 - ตัวอย่างของลำดับชั้นในไดเรกทอรี "คู่สัญญา"

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

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

สำหรับไดเร็กทอรีแบบลำดับชั้น ตัวกำหนดค่าอนุญาตให้คุณกำหนดขีดจำกัดจำนวนระดับไดเร็กทอรี หรืออนุญาตให้ใช้ระดับการซ้อนได้ไม่จำกัดจำนวน

ข้าว. 3 – จำกัดจำนวนระดับไดเร็กทอรีในไดเร็กทอรีแบบลำดับชั้น

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

ตัวอย่างเช่น ไดเรกทอรี "คู่สัญญา" อาจมีข้อมูล เช่น ชื่อเต็มของคู่สัญญา หมายเลขประจำตัวผู้เสียภาษี ชื่อของผู้อำนวยการและหัวหน้าฝ่ายบัญชี และข้อมูลอื่น ๆ

หากวัตถุของหัวเรื่องที่ไดเร็กทอรีสอดคล้องกันไม่เพียงแต่มีคุณสมบัติ "แบบง่าย" เช่น ชื่อเต็มหรือ INN เท่านั้น แต่ยังรวมถึงคุณสมบัติแบบผสม (รายการ) ด้วย คุณสามารถสร้างชุดของส่วนแบบตารางสำหรับไดเร็กทอรีได้

ตัวอย่างเช่น ในไดเร็กทอรีผู้รับเหมา คุณสามารถสร้างส่วนตารางสำหรับรายการหมายเลขโทรศัพท์ของคู่สัญญาได้

ชื่อแอตทริบิวต์ของไดเรกทอรีจะต้องไม่ตรงกับชื่อแอตทริบิวต์ใดๆ จากส่วนของตารางใดๆ

ข้าว. 4 เป็นตัวอย่างของข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบไดเร็กทอรี "คู่ค้า - ซัพพลายเออร์"

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

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

ข้าว. 5 – ตัวอย่างแบบฟอร์มการเลือกไดเร็กทอรี

การทำงานกับหนังสืออ้างอิงเป็นทั้งรากฐานและกรอบการบัญชี

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

รายการไดเรกทอรีทั้งหมดสามารถแสดงบนหน้าจอได้โดยใช้คำสั่งเมนู การดำเนินการ - ไดเรกทอรี

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

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

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

เราจะกรอกหนังสืออ้างอิงอะไรบ้าง?

ไดเร็กทอรีสำหรับเก็บบันทึกธุรกรรมการค้าและ เงิน(เราได้กรอกไดเรกทอรีบางส่วนแล้ว)

  • ไดเรกทอรี "องค์กร"
  • ไดเรกทอรี "ธนาคาร"
  • ไดเรกทอรี "บัญชีธนาคาร"
  • ไดเรกทอรี "คู่สัญญา"
  • ไดเรกทอรี “ประเภทราคาสินค้า”
  • ไดเรกทอรี "ระบบการตั้งชื่อ"

ไดเรกทอรี "คลังสินค้า (สถานที่จัดเก็บ)"

  • ไดเร็กทอรีสำหรับเก็บรักษาบันทึกบุคลากร
  • ไดเรกทอรี "แผนก"
  • ไดเรกทอรี "บุคคล"
  • ไดเรกทอรี "พนักงานขององค์กร"

Klyuev V.V.

http://prof1c.kklab.ru

ไดเรกทอรีรอง

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

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

ไดเร็กทอรี 1 และ ไดเร็กทอรี 2 ในไดเร็กทอรี 2 ไปที่แท็บ "เจ้าของ" และเลือกเจ้าของ - "ไดเร็กทอรี 1" ดูดังแสดงในรูป

ตอนนี้เมื่อสร้างองค์ประกอบใน “Directory2” ระบบจะขอให้คุณป้อนเจ้าของ directory1 มีตัวเลือก - การใช้การอยู่ใต้บังคับบัญชา - เมื่อตั้งค่าการอยู่ใต้บังคับบัญชาเป็นองค์ประกอบ กลุ่ม หรือกลุ่มและองค์ประกอบ

ดูเหมือนว่าทุกอย่างจะง่าย แต่ปัญหาเกิดขึ้นกับผู้ใช้ เมื่อเปิด "Directory 2" ผู้ใช้จะเห็นองค์ประกอบทั้งหมดตามลำดับที่ไม่สามารถเข้าใจได้อย่างสมบูรณ์และนอกจากนี้หากคุณทำงานกับการกำหนดค่ามาตรฐานคุณอาจสังเกตเห็นว่าโดยตรงในไดเร็กทอรี "Divisions" คุณไม่ได้ระบุเจ้าของที่ใดก็ได้ แต่ เมื่อเปิดไดเร็กทอรีคุณสามารถเลือกองค์กรและรับองค์ประกอบที่อยู่ภายใต้สังกัดขององค์กรหนึ่งหรืออีกองค์กรหนึ่งขึ้นอยู่กับสิ่งนี้ นอกจากนี้ เมื่อสร้างรายการไดเร็กทอรี "ดิวิชั่น" ตามค่าเริ่มต้น คุณจะได้รับเจ้าของที่คุณเลือกไว้ในรูปแบบของรายการดิวิชั่น
เรามาเริ่มกันและสร้าง "แบบฟอร์มรายการ" สำหรับ "Directory2" ของเรา สำหรับตอนนี้ให้สิ่งนี้แก่ 1C โดยไม่ต้องทำการเปลี่ยนแปลงใด ๆ หลังจากนั้นเราจะปรับแบบฟอร์มที่สร้างโดยนักออกแบบ
ใน “Directory2” ไปที่แท็บแบบฟอร์มและเพิ่ม (+) แบบฟอร์มใหม่รายการไดเร็กทอรีแล้วคลิกเสร็จสิ้น

มาสร้างแอตทริบิวต์ของฟอร์มด้วยประเภทข้อมูล "Directory1.Link" โดยใช้ชื่อว่า "SelectionDirectory1" แล้วลากแอตทริบิวต์นี้ไปวางบนแบบฟอร์ม ตั้งชื่อเป็น "Directory1"


ตอนนี้ เพื่อให้ “ปาฏิหาริย์นี้” ทำงานได้ คุณต้องเขียนโค้ดที่จะทำการเลือกเมื่อเลือก Directory Element1

8.2, 8.3 แบบฟอร์มที่ได้รับการจัดการ

เพื่อที่จะแสดงในรูปแบบของรายการไดเรกทอรีเฉพาะองค์ประกอบที่เราต้องการสำหรับองค์ประกอบที่เลือกของ Directory1 เราจำเป็นต้องทำการเลือกโดยทางโปรแกรม - โดยองค์ประกอบที่เลือก เมื่อต้องการทำเช่นนี้ เราจะใช้ขั้นตอนที่กำหนดไว้ล่วงหน้าของตัวควบคุม SelectionDirectory1 และเขียนโค้ดที่ทำงานตามที่กำหนด
ที่ด้านบนเลือก "Selection Directory1" คลิกขวาและเลือก "Properties" ในหน้าต่างที่ปรากฏขึ้นให้ค้นหาคุณสมบัติ "OnChange" แล้วคลิกแว่นขยาย จากนั้นไปที่โมดูลแบบฟอร์ม ขั้นตอน “Selection Directory1OnChange(Element)” จะถูกสร้างขึ้นโดยอัตโนมัติ

ในขั้นตอน ให้ป้อนข้อความต่อไปนี้:

& ในรายการไดเร็กทอรีการเลือกขั้นตอนไคลเอนต์ 1OnChange (องค์ประกอบ) การคัดเลือก องค์ประกอบ ชัดเจน() ; // องค์ประกอบการเลือก = รายการ การคัดเลือก องค์ประกอบ เพิ่ม(ประเภท(" เค้าโครงการเลือก ElementData" ) ); องค์ประกอบการเลือก LeftValue = ฟิลด์ DataComposition ใหม่ (" Owner " ); องค์ประกอบการเลือก มุมมองการเปรียบเทียบ = มุมมองเปรียบเทียบ DataComposition เท่ากับ องค์ประกอบการเลือก การใช้งาน = True ; องค์ประกอบการเลือก RightValue = Selection Directory1; องค์ประกอบการเลือก โหมดการแสดงผล = โหมดการแสดงผลองค์ประกอบ constructionDataComposition.Unavailable;EndProcedure

8.2 แบบฟอร์มปกติ


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

ขั้นตอนการอ้างอิง 1OnChange (องค์ประกอบ) ThisForm การคัดเลือก เจ้าของ. ค่า = ไดเรกทอรี1 ลิงค์; แบบฟอร์มนี้. การคัดเลือก เจ้าของ. การใช้งาน = จริง ; แบบฟอร์มนี้. องค์ประกอบของแบบฟอร์ม DirectoryList. การตั้งค่าการเลือก เจ้าของ. ความพร้อมใช้งาน = เท็จ ; //(?) EndProcedure

บรรทัดสุดท้าย(?) - เราห้ามไม่ให้เปลี่ยนการเลือกเมื่อผู้ใช้เปิดพารามิเตอร์การเลือก - ผ่านองค์ประกอบการควบคุมเท่านั้น!

วิดีโอ (ไม่มีเสียง - ทุกอย่างชัดเจนโดยไม่มีเสียง)

ในบทเรียนก่อนหน้านี้ เราได้พูดคุยกับคุณว่าการกำหนดค่า 1C ประกอบด้วยชุดหนึ่งชุด วัตถุต่างๆ 1ซี วัตถุดังกล่าวมีหลายประเภท

วันนี้เราจะมาดูคุณสมบัติของออบเจ็กต์ 1C Enterprise ประเภทใดประเภทหนึ่ง - ไดเร็กทอรี

ไดเรกทอรี 1C 8.2 มีไว้สำหรับจัดเก็บข้อมูลที่จะใช้ในวัตถุ 1C อื่น ๆ - เอกสารรายงาน ดังนั้นการบัญชีใน 1C จะถูกเก็บรักษาไว้ในบริบทของไดเร็กทอรี (โดย)

ข้อมูลที่จัดเก็บไว้ในไดเร็กทอรีเรียกว่าข้อมูลด้านกฎระเบียบและข้อมูลอ้างอิง

ไดเร็กทอรี 1C 8.2 แบ่งออกเป็นไดเร็กทอรีและตัวแยกประเภท ตัวแยกประเภท (ในการสนทนาของโปรแกรมเมอร์ 1C) หมายถึงหนังสืออ้างอิงองค์ประกอบที่ได้รับการอนุมัติจากรัฐ (และมีหลายกลุ่มเช่นตัวแยกประเภทของประเทศต่างๆในโลกหรือตัวแยกประเภทหน่วยวัด)

อย่างไรก็ตาม การดำเนินการนี้ไม่ได้ขัดขวางบริษัทหลายแห่งจากการแก้ไขและเสริมตัวแยกประเภทดังกล่าวตามที่ต้องการ

เหตุใดเราจึงต้องมีไดเรกทอรี 1C

ตัวอย่างที่ชัดเจนสามารถทำได้โดยใช้ตัวอย่างของผลิตภัณฑ์ มีสินค้าบางชนิด เช่น “พลั่ว” ความเคลื่อนไหวของผลิตภัณฑ์นี้ (การซื้อ, การรับที่คลังสินค้า, การขาย) ได้รับการจัดทำเป็นเอกสารพร้อมเอกสารบางอย่าง

ใน “ชีวิต” เหล่านี้คือเอกสารกระดาษเพราะว่า บางแบบฟอร์มเมื่อกรอกแล้วทุกคนก็เขียนด้วยมือ - พลั่ว 20 ชิ้น

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

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

ดังนั้นไดเรกทอรีใน 1C Enterprise จึงเป็นรายการข้อมูลสำเร็จรูปที่จำเป็นสำหรับการบัญชี - ผลิตภัณฑ์ลูกค้า ฯลฯ ผู้ใช้สามารถเสริมและเปลี่ยนแปลงรายการเหล่านี้ได้อย่างอิสระ

ไดเรกทอรี 1C 8.2 อยู่ที่ไหน

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

ในไคลเอ็นต์แบบหนา ผู้ใช้ที่มี สิทธิ์ในการบริหาร(ผู้ดูแลระบบ) มีเมนูการทำงานมาตรฐาน ในเมนูนี้มีรายการ "ไดเรกทอรี" ซึ่งคุณสามารถเปิดไดเรกทอรีใดก็ได้

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

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

ไดเรกทอรี 1C มีลักษณะอย่างไร

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

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

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

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

ไดเรกทอรี 1C 8.2 สามารถเชื่อมต่อระหว่างกันได้ (ไดเรกทอรีย่อย 1C) ตัวอย่างเช่น องค์ประกอบหนึ่งของไดเร็กทอรี Clients สามารถมีองค์ประกอบรองหลายรายการของไดเร็กทอรี Contracts with Customers

การตั้งค่าและพัฒนาไดเรกทอรี 1C

คุณสามารถสร้างไดเร็กทอรี 1C ใหม่หรือเปลี่ยนไดเร็กทอรีที่มีอยู่ในตัวกำหนดค่า วิธีการทำงานทั่วไปเหมือนกับวัตถุ 1C อื่น ๆ ซึ่งได้กล่าวถึงในบทเรียนที่แล้ว

คุณสมบัติหลักของไดเรกทอรี 1C ตามแท็บ: