ฟังก์ชั่นการบัญชี 1c คุณสมบัติของโปรแกรม 1C: Enterprise
การทำงานของ "1C: การบัญชีองค์กร 8"
การบัญชีและการบัญชีภาษีดำเนินการตามกฎหมายปัจจุบันของสหพันธรัฐรัสเซีย การกำหนดค่ารวมถึงผังบัญชีสำหรับการบัญชีที่กำหนดค่าตามคำสั่งของกระทรวงการคลังของสหพันธรัฐรัสเซีย "เมื่อได้รับอนุมัติผังบัญชีสำหรับการบัญชีกิจกรรมทางการเงินและเศรษฐกิจขององค์กรและคำแนะนำสำหรับการสมัคร" ลงวันที่ตุลาคม 31/2000 ฉบับที่ 94น.
วิธีการบัญชีช่วยให้มั่นใจได้ว่าการลงทะเบียนแต่ละบันทึกของธุรกรรมทางธุรกิจพร้อมกันทั้งในบัญชีการบัญชีและในส่วนที่จำเป็นของการบัญชีเชิงวิเคราะห์ การบัญชีเชิงปริมาณและสกุลเงิน ผู้ใช้สามารถจัดการวิธีการบัญชีได้อย่างอิสระโดยเป็นส่วนหนึ่งของการกำหนดนโยบายการบัญชี สร้างบัญชีย่อยใหม่และส่วนของการบัญชีเชิงวิเคราะห์
1C การบัญชี 8 มอบแนวทางแก้ไขสำหรับปัญหาทั้งหมดที่ต้องเผชิญกับบริการบัญชีขององค์กรหากบริการบัญชีรับผิดชอบอย่างเต็มที่ในการบัญชีในองค์กรรวมถึงเช่นการออกเอกสารหลักการบัญชีเพื่อการขาย ฯลฯ นอกจากนี้ข้อมูลเกี่ยวกับกิจกรรมบางประเภท การค้าและการผลิตสามารถป้อนได้โดยพนักงานของบริการที่เกี่ยวข้องขององค์กรที่ไม่ใช่นักบัญชี ในกรณีหลังนี้บริการบัญชียังคงรักษาคำแนะนำด้านระเบียบวิธีและการควบคุมการตั้งค่าฐานข้อมูลเพื่อให้มั่นใจว่าจะมีการสะท้อนเอกสารในการบัญชีและการบัญชีภาษีโดยอัตโนมัติ
โซลูชันแอปพลิเคชันนี้ยังสามารถใช้ได้เฉพาะสำหรับการบัญชีและการบัญชีภาษีเท่านั้น และงานในการให้บริการอื่นๆ โดยอัตโนมัติ เช่น ฝ่ายขาย สามารถแก้ไขได้โดยใช้การกำหนดค่าพิเศษหรือระบบอื่นๆ
สาขาวิชาอัตโนมัติโดย 1C Accounting 8 แสดงไว้ในแผนภาพต่อไปนี้
- 1C Accounting 8 เป็นการผสมผสานระหว่างแพลตฟอร์ม 1C Enterprise 8 และการกำหนดค่าการบัญชีองค์กร การบัญชี 1C มีความสามารถในการใช้ร่วมกับโซลูชันแอปพลิเคชัน การจัดการการค้า 1C และการจัดการเงินเดือนและบุคลากร 1C ซึ่งสร้างขึ้นบนแพลตฟอร์ม 1C Enterprise 8
- · การบัญชี “จากเอกสาร” และการดำเนินงานมาตรฐาน;
ในการบัญชี วิธีหลักในการสะท้อนธุรกรรมทางธุรกิจในการบัญชีคือการป้อนเอกสารการกำหนดค่าที่คล้ายกับเอกสารหลัก อนุญาตให้เข้าธุรกรรมโดยตรงของแต่ละธุรกรรมได้ แต่ศูนย์ CT ไม่แนะนำให้ทำเช่นนี้เพราะว่า มีเอกสารที่ให้คุณเก็บบันทึกได้อย่างถูกต้อง มีเครื่องมืออัตโนมัติสำหรับการเข้ากลุ่มธุรกรรม คุณสามารถใช้การดำเนินการมาตรฐานได้
- · การดำเนินการด้านสกุลเงิน
- · พาร์ทิชัน การบัญชี (FIFO, LIFO ที่ต้นทุนเฉลี่ย)
รองรับการบัญชีสำหรับสินค้าวัสดุและผลิตภัณฑ์สำเร็จรูปตาม PBU;
- o ในราคาต้นทุนเฉลี่ย
- o FIFO ในราคาทุนของการได้มาครั้งแรกของสินค้าคงเหลือ (วิธีเข้าก่อนออกก่อน)
- o LIFO ในราคาทุนของการได้มาของสินค้าคงเหลือครั้งล่าสุด (วิธีเข้าก่อนออกก่อน)
- · การควบคุมสินค้าคงคลัง;
การบัญชีเชิงปริมาณและการบัญชีชุดงานสามารถรักษาไว้สำหรับคลังสินค้าได้ หากไม่จำเป็น คุณสามารถปิดใช้งานการบัญชีคลังสินค้าได้ในการตั้งค่า
· การบัญชีสำหรับสินค้าคงคลังและการดำเนินการทางการค้า
การบัญชี 8 ติดตามความเคลื่อนไหวและความพร้อมของสินค้าคงคลังขององค์กรและดำเนินการบัญชีสำหรับวัสดุสินค้าและผลิตภัณฑ์ นอกจากนี้ รายการสินค้าคงคลังยังถูกนำมาพิจารณาไม่เพียงแต่ตามคลังสินค้าเท่านั้น แต่ยังรวมถึงประเทศต้นทางและการประกาศศุลกากรของรายการอีกด้วย การใช้เอกสารที่เหมาะสมการดำเนินการต่อไปนี้จะสะท้อนให้เห็นในการบัญชี:
- o สินค้าคงคลังของสินค้าและวัสดุ
- o การซื้อ/รับรายการสินค้าคงคลัง
- o การขาย/ตัดรายการสินค้าคงคลัง
- o การเคลื่อนย้ายสินค้าคงคลังออกจากคลังสินค้า
การบัญชีสำหรับธุรกรรมการรับและการขายสินค้าและบริการเป็นไปโดยอัตโนมัติ สำหรับการค้าปลีก รองรับเทคโนโลยีสำหรับการทำงานกับร้านค้าปลีกทั้งแบบอัตโนมัติและไม่ใช่แบบอัตโนมัติ การบัญชีสำหรับการค้าค่าคอมมิชชันได้รับการดำเนินการอัตโนมัติ ทั้งในส่วนที่เกี่ยวข้องกับสินค้าที่ได้รับจากค่าคอมมิชชันและการโอนเพื่อขายต่อ
· การบัญชีสำหรับธุรกรรมเงินสด
การบัญชี 1C 8 รวมถึงระบบย่อยสำหรับการบัญชีสำหรับกองทุนองค์กรซึ่งช่วยให้มั่นใจในการจัดทำเอกสารทางการเงิน - คำสั่งจ่ายเงิน, คำสั่งจ่ายเงิน, คำสั่งเงินสด โปรแกรมมีความสามารถในการอัปโหลด/ดาวน์โหลดเอกสารทางการเงินที่ไม่ใช่เงินสดโดยอัตโนมัติลงในโปรแกรมลูกค้า-ธนาคารเฉพาะ และสร้างสมุดเงินสดโดยอัตโนมัติ สามารถเก็บบันทึกได้ทั้งในรูเบิลและสกุลเงินต่างประเทศ การสะท้อนในการบัญชีและการบัญชีภาษีก็เป็นไปโดยอัตโนมัติเช่นกัน การบัญชีสำหรับสินทรัพย์ถาวรและสินทรัพย์ไม่มีตัวตนดำเนินการตาม PBU 6/01
· การบัญชีสำหรับสินทรัพย์ถาวรและสินทรัพย์ไม่มีตัวตน
การบัญชีสำหรับสินทรัพย์ถาวรและสินทรัพย์ไม่มีตัวตนดำเนินการตาม PBU 6/01 การบัญชีสำหรับสินทรัพย์ถาวรและการบัญชี PBU 14/2000 สำหรับสินทรัพย์ไม่มีตัวตน การดำเนินการบัญชีขั้นพื้นฐานทั้งหมดเป็นไปโดยอัตโนมัติ
ในโปรแกรม 1c การดำเนินการต่อไปนี้กับสินทรัพย์ถาวรเป็นไปได้:
- หรือใบเสร็จรับเงิน
- o การยอมรับสำหรับการบัญชี
- o ความทันสมัย
- หรือโอน
- o การขาย/การตัดจำหน่าย
ธุรกรรมทั้งหมดนี้จะถูกบันทึกด้วยเอกสารที่เหมาะสม
สินทรัพย์ถาวรจะถูกคิดค่าเสื่อมราคาโดยอัตโนมัติตามข้อมูลที่ป้อนลงในฐานข้อมูลที่จำเป็นสำหรับการบัญชีและการบัญชีภาษี
การบัญชีสำหรับสินทรัพย์ไม่มีตัวตนมีความคล้ายคลึงกับการบัญชีสำหรับสินทรัพย์ถาวรโดยที่:
- หรือใบเสร็จรับเงิน
- หรือการกำจัด
- o การเปลี่ยนแปลงสถานะ
- o ค่าเสื่อมราคา
สินทรัพย์ไม่มีตัวตนสามารถระบุได้จากผลการวิจัยและพัฒนา (R&D) จากนั้นต้นทุนเริ่มต้นของวัตถุจะคำนึงถึงต้นทุน R&D
· การบัญชีการผลิต
การคำนวณต้นทุนของผลิตภัณฑ์และบริการที่ผลิตโดยการผลิตหลักและการผลิตเสริมนั้นเป็นไปโดยอัตโนมัติ
การคำนวณค่าจ้างสำหรับพนักงานขององค์กรการชำระหนี้ร่วมกันกับพนักงานจนถึงการจ่ายค่าจ้างผ่านเครื่องบันทึกเงินสดการโอนค่าจ้างไปยังบัญชีส่วนตัวของพนักงานในธนาคารและการฝากนั้นเป็นไปโดยอัตโนมัติ
· การบัญชีและเงินเดือนบุคลากร
เพื่อการคำนวณค่าจ้างและการรายงานบุคลากรที่ถูกต้อง ระบบจะจัดเก็บข้อมูลโดยละเอียดเกี่ยวกับพนักงานขององค์กรและบุคคลภายนอก ข้อมูลทั้งหมดนี้ถูกป้อนและปรับปรุงโดยชุดเอกสารบุคลากร: การว่าจ้าง การเลิกจ้าง การโอนย้ายบุคลากร การกำหนดเงื่อนไขค่าตอบแทนใหม่ ฯลฯ โครงการจัดทะเบียนทหาร
เงินเดือนคำนวณโดยเอกสารพิเศษตามบุคลากรและข้อมูลอื่น ๆ ที่ป้อนในโปรแกรมสำหรับพนักงานขององค์กร:
ไม่เพียงแต่การคำนวณและการจ่ายเงินเดือนให้กับพนักงานเท่านั้น แต่ยังรวมถึงการคำนวณภาษีและเงินสมทบอีกด้วย การรายงานประเภทที่จำเป็นทั้งหมดเกี่ยวกับภาษีเงินได้บุคคลธรรมดา ภาษีสังคมแบบรวม เงินสมทบกองทุนบำเหน็จบำนาญ ฯลฯ ก็ถูกสร้างขึ้นเช่นกัน ทั้งอิเล็กทรอนิกส์และกระดาษ คุณสามารถแก้ไขผลลัพธ์การคำนวณด้วยตนเองได้
- · ความเป็นไปได้ในการส่งรายงานทางอิเล็กทรอนิกส์
- · โอกาส อัปเดต แบบฟอร์มการรายงานออนไลน์;
- · การเก็บบันทึกของบริษัทต่างๆ ไว้ในฐานข้อมูลเดียว;
- 1C การบัญชี 8 ให้ความสามารถในการรักษาบันทึกการบัญชีและภาษีสำหรับหลายองค์กรในฐานข้อมูลทั่วไปและผู้ประกอบการแต่ละรายสามารถทำหน้าที่เป็นองค์กรที่แยกจากกัน ซึ่งจะสะดวกในสถานการณ์ที่กิจกรรมทางเศรษฐกิจขององค์กรเหล่านี้มีความสัมพันธ์กันอย่างใกล้ชิด: ในงานปัจจุบัน คุณสามารถใช้รายการสินค้าทั่วไป คู่ค้า (พันธมิตรทางธุรกิจ) พนักงาน คลังสินค้าของตัวเอง ฯลฯ และสร้างข้อบังคับ รายงานแยกต่างหาก
ด้วยความสามารถในการบันทึกกิจกรรมของหลาย ๆ องค์กรในฐานข้อมูลเดียว 1C Accounting 8 จึงสามารถใช้ได้ทั้งในองค์กรขนาดเล็กและในการถือครองที่มีโครงสร้างองค์กรที่ซับซ้อน
· การรายงานอัตโนมัติ
การรายงานมาตรฐานคือชุดรายงานมาตรฐานที่ช่วยให้ทำงานกับข้อมูลทางบัญชีและภาษีได้ง่ายขึ้น:
- หรืองบดุล
- หรือแผ่นหมากรุก
- o การหมุนเวียนบัญชี
- หรือบัตรบัญชี
- o การวิเคราะห์ย่อย
- o รอบต่อนาทีของ subconto
- หรือการ์ดย่อย
- o การผ่านรายการรวม
- o รายงานธุรกรรม
- o บัญชีแยกประเภททั่วไป
- หรือไดอะแกรม
คุณสามารถปรับแต่งรายงานใดๆ สำหรับชุดข้อมูลหรือลักษณะที่ปรากฏเฉพาะได้ การตั้งค่านี้สามารถใช้และจัดเก็บสำหรับผู้ใช้แต่ละราย
การรายงานที่มีการควบคุมคือชุดรายงานขั้นตอนการกรอกซึ่งกำหนดโดยเอกสารกำกับดูแล:
- หรือการบัญชี
- o การคืนภาษี
- o รายงานต่อกองทุนสังคม
- หรือสถิติ
- o ใบรับรองสำหรับหน่วยงานด้านภาษี
- o ประกาศเกี่ยวกับการผลิต/การหมุนเวียนแอลกอฮอล์
การรายงานด้านกฎระเบียบมีการเปลี่ยนแปลงเป็นระยะโดยหน่วยงานของรัฐ ดังนั้นจึงจำเป็นต้องได้รับการอัปเดตเป็นประจำ สำหรับรายงานบางฉบับ คุณสามารถดาวน์โหลดแบบอิเล็กทรอนิกส์ได้
- · การบำรุงรักษาการบัญชีภาษีในผังบัญชีแยกต่างหาก;
- · อินเทอร์เฟซการกำหนดค่าที่ทันสมัย
- · ความเป็นไปได้ของการแลกเปลี่ยนข้อมูลกับเวอร์ชัน 1C 7.7 (โปรแกรม 1C Trade, การบัญชี 1C, ครอบคลุม 7.7)
ในบทความล่าสุด คุณได้ทำความคุ้นเคยกับโซลูชันซอฟต์แวร์แล้ว และในเนื้อหานี้ คุณจะได้ทำความคุ้นเคยกับซอฟต์แวร์ที่ซับซ้อนจาก 1C ซึ่งเป็นผลิตภัณฑ์ชั้นนำในตลาดซอฟต์แวร์สำหรับการดำเนินและจัดการธุรกิจมายาวนาน
1C องค์กรคืออะไร?
ระบบ " 1C:องค์กร» คือชุดโปรแกรมที่ออกแบบมาเพื่อแก้ไขปัญหาต่างๆ ที่มุ่งเป้าไปที่การทำให้การบัญชีและการจัดการเป็นแบบอัตโนมัติ
« 1C:องค์กร"คือระบบโซลูชั่นแอปพลิเคชันแบบครบวงจรที่สร้างขึ้นตามหลักการทั่วไปและบนแพลตฟอร์มเทคโนโลยีทั่วไป ผู้จัดการมีสิทธิ์เลือกโซลูชันที่ตรงกับความต้องการในปัจจุบันขององค์กร และในอนาคตโปรแกรมจะพัฒนาขึ้นเมื่อบริษัทพัฒนาและงานระบบอัตโนมัติจะขยายตัว
งานการจัดการและการบัญชีอาจแตกต่างกันอย่างมีนัยสำคัญขึ้นอยู่กับสาขากิจกรรมของบริษัท อุตสาหกรรม เฉพาะของผลิตภัณฑ์ที่ผลิตหรือบริการ โครงสร้างและขนาดขององค์กร และระดับของระบบอัตโนมัติ โปรแกรมนี้มีไว้สำหรับการใช้งานจำนวนมากและตอบสนองความต้องการขององค์กรส่วนใหญ่ ดังนั้นผู้จัดการจะมีวิธีแก้ปัญหาด้วยข้อดีของการใช้ผลิตภัณฑ์จำนวนมากที่ตรงกับลักษณะเฉพาะขององค์กร
ฟังก์ชั่นการทำงานของ 1C Enterprise
ฟังก์ชั่นของแพ็คเกจซอฟต์แวร์ 1C:Enterprise ได้รับการจำแนกตามพื้นที่ระบบอัตโนมัติและกลุ่มผู้ใช้ ฟังก์ชั่นระบบเหล่านี้มีจุดมุ่งหมายเพื่อให้ผู้จัดการได้รับข้อมูลที่จำเป็นในการประเมินสถานการณ์และทำการตัดสินใจที่เกี่ยวข้อง ตัวอย่างเช่น กลไกต่างๆ เช่น การจัดทำงบประมาณ การวิเคราะห์ความสามารถในการทำกำไรขององค์กร การขายผลิตภัณฑ์ และอื่นๆ อีกมากมาย
ฟังก์ชันนี้ช่วยแก้ปัญหาของผู้ปฏิบัติงานที่มีส่วนร่วมในกิจกรรมการค้า การผลิต และการบริการ เมื่อใช้ระบบ คุณสามารถจัดระเบียบงานประจำวันขององค์กรได้อย่างมีประสิทธิภาพ เช่น การเตรียมเอกสาร การจัดการการผลิตและสินค้าคงคลัง การวางคำสั่งซื้อ ติดตามการปฏิบัติงาน ฯลฯ
คุณสมบัติที่สำคัญอีกประการหนึ่งของชุดซอฟต์แวร์คือการบัญชีและการรายงาน ฟังก์ชันนี้ช่วยแก้ปัญหาด้านการบัญชี: รับประกันการเก็บบันทึกตามข้อกำหนดทางกฎหมายในปัจจุบัน งานเหล่านี้เป็นงานต่างๆ เช่น การคำนวณเงินเดือน การบัญชีและการบัญชีภาษี การจัดเตรียมเอกสารการรายงาน ฯลฯ
คุณสมบัติที่โดดเด่นของโซลูชันผลิตภัณฑ์ซอฟต์แวร์ 1C: การขยายฟังก์ชันการทำงานสำหรับโซลูชันมาตรฐาน เมื่อสร้างระบบ ประสบการณ์ของผู้ใช้ที่ใช้โปรแกรม 1C:Enterprise จะได้รับการวิเคราะห์ ติดตามการเปลี่ยนแปลงในความต้องการของพวกเขา
หนึ่งในคุณสมบัติหลักและเป็นเอกลักษณ์ของโปรแกรมคือการผสมผสานระหว่างมาตรฐานของโซลูชันและคำนึงถึงความต้องการส่วนบุคคลขององค์กรโดยเฉพาะ สิ่งนี้เกิดขึ้นดังนี้: ชุดโซลูชันมาตรฐานได้รับการเผยแพร่ทันทีซึ่งมุ่งเป้าไปที่องค์กรประเภทมวลชน เมื่อพัฒนาจะต้องคำนึงถึงประสบการณ์การใช้โปรแกรมในองค์กรต่างๆด้วย สิ่งนี้ช่วยให้เราสามารถศึกษารายละเอียดเกี่ยวกับการทำงานของผลิตภัณฑ์ซอฟต์แวร์ควบคู่กับโซลูชันด้านระเบียบวิธีและการมุ่งเน้นไปที่ความต้องการเฉพาะของอุตสาหกรรม
นอกจากนี้ความสามารถของแพ็คเกจซอฟต์แวร์ 1C: Enterprise ยังช่วยให้คุณสร้างโซลูชันส่วนบุคคลโดยคำนึงถึงความต้องการขององค์กรเฉพาะ ตามกฎแล้วโซลูชันดังกล่าวเป็นการพัฒนาโซลูชันมาตรฐานจาก 1C หรือโซลูชันเฉพาะทาง แต่ถ้าจำเป็นก็สามารถพัฒนาได้ตั้งแต่เริ่มต้น
ผู้จัดการสามารถเลือกตัวเลือกระบบอัตโนมัติที่เหมาะสมที่สุดโดยพิจารณาจากลำดับความสำคัญขององค์กร กำหนดเวลาที่ยอมรับได้ และความเป็นไปได้ทางเศรษฐกิจ และโครงสร้างของผลิตภัณฑ์ซอฟต์แวร์ 1C:Enterprise และหลักการก่อสร้างช่วยให้คุณสามารถตอบสนองต่อการเปลี่ยนแปลงความต้องการของผู้ใช้ได้อย่างรวดเร็ว
พื้นฐานของระบบซอฟต์แวร์ 1C:Enterprise คือแพลตฟอร์มเทคโนโลยีเดียว ซึ่งเป็นรากฐานสำหรับการสร้างโซลูชันแอปพลิเคชันทั้งหมด ข้อได้เปรียบที่สำคัญอีกประการของโปรแกรม 1C:Enterprise คือความเปิดกว้างของระบบ - ความสามารถในการเข้าใจการทำงานของระบบ
ระบบประกอบด้วยเครื่องมือที่อาจจำเป็นในการปรับแต่งโซลูชันแอปพลิเคชันและทำการเปลี่ยนแปลงความซับซ้อนใดๆ เอกสารครบชุด
ติดต่อกับ
เฟสบุ๊ค
1 - ลักษณะทั่วไปของระบบ 1C:Enterprise
1C:Enterprise คือระบบซอฟต์แวร์ที่ออกแบบมาเพื่อทำให้กิจกรรมทางเศรษฐกิจในด้านต่างๆ ขององค์กร องค์กร และสถาบันต่างๆ เป็นแบบอัตโนมัติ โดยไม่คำนึงถึงประเภทของกิจกรรมและรูปแบบการเป็นเจ้าของ ด้วยระดับความซับซ้อนทางบัญชีที่แตกต่างกัน เนื่องจากความเก่งกาจของมันจึงถูกใช้เพื่อทำให้กิจกรรมทางเศรษฐกิจขององค์กรเป็นไปโดยอัตโนมัติ: การบัญชี, บุคลากร, การค้าเชิงปฏิบัติการ, การบัญชีคลังสินค้าและการผลิตตลอดจนบัญชีเงินเดือน, การบัญชีของสินทรัพย์สินค้าโภคภัณฑ์และวัสดุ, การชำระหนี้ร่วมกันกับคู่สัญญา .
1C:Enterprise คือระบบของโซลูชันแอปพลิเคชัน (การกำหนดค่า) ที่สร้างขึ้นตามหลักการทั่วไปและบนแพลตฟอร์มเทคโนโลยีเดียว
แพลตฟอร์มเทคโนโลยีกำหนดความสามารถที่เป็นไปได้ของระบบในการแก้ไขปัญหาระบบอัตโนมัติขององค์กรลูกค้า
การกำหนดค่ามุ่งเน้นไปที่ระบบอัตโนมัติของกิจกรรมทางเศรษฐกิจบางด้าน โดยทำงานบนพื้นฐานของแพลตฟอร์มเทคโนโลยีที่เหมาะสม
องค์กรสามารถซื้อการกำหนดค่าที่ตรงกับความต้องการในปัจจุบันได้ ผลิตภัณฑ์ 1C มุ่งเน้นไปที่การสร้างโปรแกรมสำหรับองค์กรขนาดเล็กและขนาดกลางเป็นหลัก
ขึ้นอยู่กับเป้าหมายของระบบอัตโนมัติสามารถแยกแยะสิ่งต่อไปนี้ได้: 1C: ฟังก์ชั่นองค์กร :
1) การวิเคราะห์และการจัดการผลการดำเนินงานขององค์กร
ฟังก์ชั่นนี้มุ่งเป้าไปที่หัวหน้าขององค์กรและผู้จัดการที่รับผิดชอบในการทำกำไรของธุรกิจและการพัฒนา
มีวัตถุประสงค์เพื่อให้ผู้จัดการได้รับข้อมูลล่าสุดที่จำเป็นในการประเมินสถานการณ์และการตัดสินใจ
ตัวอย่างเช่น:
การจัดทำงบประมาณ (การวางแผนกิจกรรมทางการเงินและเปรียบเทียบแผนกับข้อมูลจริง)
การวิเคราะห์ความสามารถในการทำกำไรของกิจกรรมการผลิต
การวิเคราะห์การขายสินค้าและบริการ
การพยากรณ์ยอดขาย
2) การบัญชีและการจัดการกิจกรรมการดำเนินงานขององค์กร
หน้าที่นี้มุ่งเป้าไปที่ผู้จัดการและพนักงานที่เกี่ยวข้องโดยตรงในกิจกรรมการค้า การผลิต หรือการบริการ
ช่วยให้มั่นใจได้ถึงการดำเนินงานประจำวันที่มีประสิทธิภาพขององค์กร:
การเตรียมเอกสาร
การจัดการการเคลื่อนย้ายสินค้า
การทำงานกับเอกสาร XML
การมีแพลตฟอร์มเดียวช่วยให้คุณสร้างโซลูชันพิเศษตามมาตรฐานได้โดยเพิ่มเฉพาะความแตกต่างที่คำนึงถึงลักษณะเฉพาะขององค์กรโดยเฉพาะ
§ ข้อดีของการมีแพลตฟอร์มเดียว :
§ - ต้นทุนอุตสาหกรรมและโซลูชันส่วนบุคคลต่ำ (เนื่องจากต้นทุนในการสร้างต่ำกว่าต้นทุนในการพัฒนาโปรแกรม "ตั้งแต่เริ่มต้น")
§ - ความเร็วสูงในการพัฒนาและดัดแปลงโซลูชันแอปพลิเคชัน (เนื่องจากฟังก์ชันของโซลูชันมาตรฐานถูกใช้อย่างสูงสุด)
§ - การเรียนรู้ของผู้ใช้ความเร็วสูง (เมื่อศึกษาในหลักสูตร 1C:องค์กรหรือมีประสบการณ์การทำงานกับโปรแกรมใด ๆ ผู้ใช้จะเชี่ยวชาญความสามารถของโซลูชันเฉพาะหรือรายบุคคลได้อย่างรวดเร็ว)
§ - ความง่ายในการบริหารระบบ
(ฟังก์ชันการดูแลระบบในทางปฏิบัติแล้วไม่ขึ้นอยู่กับการกำหนดค่าเฉพาะ ผู้ดูแลระบบและผู้เชี่ยวชาญด้านระบบอัตโนมัติส่วนใหญ่มีประสบการณ์ในการดูแลและแก้ไขโซลูชันแอปพลิเคชัน 1C:Enterprise โดยทั่วไปแล้ว การเรียนรู้ฟังก์ชันเหล่านี้จะเกิดขึ้นอย่างรวดเร็ว - ภายในไม่กี่วัน)
ปัจจุบันองค์กรส่วนใหญ่ใช้แพลตฟอร์มเวอร์ชัน 7.7 ปัจจุบันมีการผลิตการกำหนดค่าหลายร้อยรูปแบบที่พัฒนาโดย 1C บนพื้นฐาน ในปี 2546 แพลตฟอร์มเทคโนโลยีรุ่นใหม่ (เวอร์ชัน 8.0) ปรากฏขึ้น โดยมาแทนที่เวอร์ชันปัจจุบัน 7.7 ในขณะที่แก้ไขปัญหาหลักหลายประการ: เพิ่มผลผลิตและความสามารถในการขยายขนาด ขยายฟังก์ชันการทำงาน และเพิ่มประสิทธิภาพของกระบวนการพัฒนา
3) โครงสร้างส่วนประกอบ
แพลตฟอร์ม 1C:Enterprise มีโครงสร้างส่วนประกอบ - ประกอบด้วย 3 องค์ประกอบ
ความสามารถบางอย่างของระบบ 1C:Enterprise นั้นเป็นความสามารถพื้นฐาน กล่าวคือ รองรับตัวเลือกการจัดส่งระบบใดก็ได้ ประการแรกคือกลไกในการรองรับหนังสือและเอกสารอ้างอิง
ความสามารถอื่นๆ (เพิ่มเติม) ถูกนำมาใช้โดยส่วนประกอบของระบบ
องค์ประกอบของส่วนประกอบที่ติดตั้งจะกำหนดการทำงานของระบบ
โดยรวมแล้วมีองค์ประกอบหลักสามประการ: "การบัญชี", "การบัญชีปฏิบัติการ", "การคำนวณ" แต่ละองค์ประกอบจะขยายขีดความสามารถของระบบด้วยกลไกการประมวลผลข้อมูล ส่วนประกอบเหล่านี้เป็นพื้นฐานสำหรับทุกสิ่งที่ได้รับการพัฒนา
ส่วนประกอบ "การบัญชี"ออกแบบมาเพื่อรักษาส่วนใดส่วนหนึ่งของการบัญชี ช่วยให้คุณสะท้อนถึงธุรกรรมทางธุรกิจที่เกิดขึ้นที่องค์กรในการบัญชี ทำบัญชีอัตโนมัติโดยสมบูรณ์ตั้งแต่การป้อนเอกสารหลักไปจนถึงการสร้างรายงาน รองรับระบบบัญชีที่แตกต่างกัน ช่วยให้คุณสามารถเก็บบันทึกสำหรับหลายองค์กรไว้ในฐานข้อมูลเดียว ให้บริการดูแลรักษาผังบัญชี รายการธุรกรรม การรับผลการบัญชีและการรายงาน ใช้แนวคิดต่างๆ เช่น บัญชีทางบัญชี ธุรกรรม และการผ่านรายการ ความสามารถขององค์ประกอบ "การบัญชี" ช่วยให้คุณสามารถดำเนินการบัญชีแบบคู่ขนานในแผนภูมิบัญชีหลาย ๆ ดำเนินการบัญชีเชิงวิเคราะห์หลายมิติและหลายระดับ การบัญชีเชิงปริมาณและสกุลเงิน |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ส่วนประกอบ "การบัญชีปฏิบัติการ"ออกแบบมาเพื่อบัญชีการมีอยู่และความเคลื่อนไหวของสินค้าคงคลังและเงินสดในส่วนต่างๆ มุ่งเน้นไปที่การทำงานแบบเรียลไทม์ (รักษาสินค้าคงคลังปัจจุบันและยอดเงินสดคงเหลือในปัจจุบันโดยอัตโนมัติ) ส่วนประกอบการบัญชีปฏิบัติการสนับสนุนกลไกการลงทะเบียนที่ให้การบันทึกความเคลื่อนไหวและการรับยอดคงเหลือ สิ่งนี้ทำให้คุณสามารถจัดทำบัญชีการชำระหนี้ร่วมกันกับลูกค้า การควบคุมสินค้าคงคลังของสินค้า และอื่นๆ อีกมากมายได้โดยอัตโนมัติ ส่วนใหญ่แล้วส่วนประกอบนี้จะใช้เพื่อทำให้การบัญชีของคลังสินค้าและการดำเนินการค้า สินทรัพย์วัสดุ การบัญชีในภาคบริการเป็นไปโดยอัตโนมัติ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ส่วนประกอบ "การคำนวณ"ออกแบบมาเพื่อทำการคำนวณเป็นระยะที่ซับซ้อน ช่วยให้คุณสามารถคำนวณความซับซ้อนที่แตกต่างกัน (รวมถึงการคำนวณผลลัพธ์ย้อนหลัง) และรักษาการเก็บถาวรการคำนวณสำหรับช่วงเวลาที่ผ่านมา พื้นที่ใช้งาน: · การบัญชีความเคลื่อนไหวของพนักงานบริษัท การคำนวณค่าจ้างและค่าตอบแทนต่างๆ · บันทึกบุคลากร ·การบัญชีช่วงของผลิตภัณฑ์และบริการที่ผลิตการคำนวณต้นทุน · การลงทะเบียนลูกค้าและการคำนวณต้นทุนของคำสั่งซื้อที่ดำเนินการสำหรับพวกเขา · การบัญชีวัสดุและ MBP · การบัญชีสินค้า บริการ และการผลิต · การบัญชีของการชำระหนี้ร่วมกันกับองค์กร ลูกหนี้ เจ้าหนี้ บุคคลที่รับผิดชอบ · การบัญชีสำหรับการคำนวณเงินเดือน · การบัญชีการชำระหนี้ด้วยงบประมาณ · ส่วนอื่น ๆ ของการบัญชี ระบบ 1C:Enterprise มีความสามารถด้านการบัญชีที่ยืดหยุ่น: · การบัญชีสังเคราะห์โดยใช้ผังบัญชีหลายระดับ ·การบัญชีตามผังบัญชีหลายผัง · การบัญชีสกุลเงินและการบัญชีครอบคลุมสกุลเงิน · การบัญชีเชิงวิเคราะห์หลายมิติ · การบัญชีเชิงวิเคราะห์หลายระดับสำหรับแต่ละมิติ · การบัญชีเชิงปริมาณ · การบัญชีสำหรับหลายองค์กรในฐานข้อมูลเดียว การป้อนข้อมูลลงใน 1C:Enterprise สามารถจัดระเบียบได้ด้วยระดับการทำงานอัตโนมัติที่แตกต่างกัน: ·โหมดการป้อนข้อมูลด้วยตนเองของการดำเนินการ ·โหมดการทำงานมาตรฐาน ·โหมดการสร้างธุรกรรมอัตโนมัติตามเอกสาร ความแตกต่างที่สำคัญระหว่างบัญชีการบัญชีและข้อมูลประเภทอื่นคือความสามารถในการสร้างบัญชีด้วยตนเอง ทั้งในการกำหนดค่าและในฐานข้อมูลเอง การรวมบัญชีเฉพาะในการกำหนดค่าจะถูกใช้ หากการกำหนดค่านั้นถูกสร้างขึ้นโดยใช้บัญชีเหล่านี้และคุณสมบัติเฉพาะของบัญชีเหล่านั้น ตัวอย่างเช่น หากการกำหนดค่าระบุว่าเอกสารจะสร้างธุรกรรมสำหรับบัญชีเหล่านี้โดยอัตโนมัติ คุณสมบัติหลักขององค์ประกอบ "การบัญชีปฏิบัติการ"องค์ประกอบ "การบัญชีปฏิบัติการ" ของระบบ 1C:Enterprise เป็นระบบสากลสำหรับการบัญชีสำหรับความพร้อมและการเคลื่อนย้ายของเงินทุนและสามารถกำหนดค่าสำหรับแผนการบัญชีต่างๆ สำหรับสินค้าคงคลัง การชำระหนี้ร่วมกัน กองทุนในบัญชีกระแสรายวันและในรูปเงินสด สินเชื่อ การฝากขาย ฯลฯ ระบบ 1C:Enterprise มอบโซลูชันสำหรับงานบัญชีการดำเนินงานที่หลากหลาย เช่น: ·การบัญชีสต็อกคลังสินค้าและการเคลื่อนย้ายสินค้า · การบัญชีของการตั้งถิ่นฐานร่วมกันกับลูกค้าและซัพพลายเออร์ · การจองสินค้าและการควบคุมการชำระเงิน ·การบัญชีเงินในบัญชีกระแสรายวันและในเครื่องบันทึกเงินสด § วัสดุ § การบัญชีการผลิต § การบัญชีธุรกรรมสกุลเงิน § การตั้งถิ่นฐานร่วมกันกับองค์กรต่างๆ § การคำนวณกับผู้รับผิดชอบ § การคำนวณเงินเดือน § การคำนวณด้วยงบประมาณ 1C:การบัญชีช่วยให้คุณสามารถจัดทำเอกสารหลักใด ๆ โดยอัตโนมัติ: § ใบแจ้งหนี้และใบแจ้งหนี้ § การกระทำ ใบแจ้งหนี้ ข้อเรียกร้อง หนังสือมอบอำนาจ § เอกสารอื่นๆ 1C:การบัญชีประกอบด้วยชุดรายงานมาตรฐานที่ช่วยให้นักบัญชีสามารถรับข้อมูลตามระยะเวลาที่ต้องการ ในส่วนต่างๆ และตามระดับรายละเอียดที่ต้องการ สามารถพิมพ์รายงานที่สร้างขึ้นทั้งหมดได้ เครื่องมือสำหรับการทำงานกับเอกสารช่วยให้คุณสามารถจัดระเบียบรายการเอกสารการแจกจ่ายตามอำเภอใจลงในวารสารและค้นหาเอกสารใด ๆ ตามเกณฑ์ต่าง ๆ : หมายเลข, วันที่, จำนวนเงิน, คู่สัญญา 2) การกำหนดค่าทั่วไป 1C: การค้าและคลังสินค้า 7.7
"1C: การค้าและคลังสินค้า" มีไว้สำหรับบันทึกธุรกรรมการค้าทุกประเภท ทำให้การทำงานอัตโนมัติในทุกขั้นตอนขององค์กร คุณสมบัติหลัก: § การจัดการแยกต่างหากและการบัญชีการเงิน § การบัญชีในนามของนิติบุคคลหลายแห่ง § การบัญชีชุดสินค้าคงคลังพร้อมความสามารถในการเลือกวิธีตัดต้นทุน (FIFO, LIFO, ค่าเฉลี่ย) § การบัญชีแยกต่างหากสำหรับสินค้าของตัวเองและสินค้าที่ขาย § การจดทะเบียนการซื้อและขายสินค้า § การกรอกเอกสารเริ่มต้นอัตโนมัติตามข้อมูลที่ป้อนก่อนหน้านี้ § การบัญชีของการชำระหนี้ร่วมกันกับผู้ซื้อและซัพพลายเออร์พร้อมรายละเอียดของสัญญา § การจัดทำเอกสารหลัก § การจองสินค้าและการควบคุมการชำระเงิน § การบัญชีเงินทุนในบัญชีกระแสรายวันและในเครื่องบันทึกเงินสด § การบัญชีสินเชื่อการค้าและการควบคุมการชำระคืน § การบัญชีของสินค้าที่โอนเพื่อขาย การคืนสินค้า และการชำระเงิน "1C: การค้าและคลังสินค้า" มอบความสามารถดังต่อไปนี้: § การตั้งค่าสำหรับแต่ละผลิตภัณฑ์ตามจำนวนราคาที่ต้องการประเภทต่างๆ การจัดเก็บราคาซัพพลายเออร์ การควบคุมอัตโนมัติและการเปลี่ยนแปลงระดับราคาทันที § ทำงานกับเอกสารที่เกี่ยวข้องกัน § การคำนวณราคาตัดจำหน่ายสินค้าโดยอัตโนมัติ § ทำการเปลี่ยนแปลงอย่างรวดเร็วโดยใช้การประมวลผลกลุ่มไดเรกทอรีและเอกสาร § การเก็บรักษาบันทึกสินค้าในหน่วยการวัดต่างๆ และกองทุนในสกุลเงินต่างๆ § การได้รับข้อมูลการรายงานและการวิเคราะห์ที่หลากหลายเกี่ยวกับการเคลื่อนย้ายสินค้าและเงิน § การสร้างรายการบัญชีอัตโนมัติสำหรับ 1C: การบัญชี § ทำงานร่วมกับอุปกรณ์เชิงพาณิชย์: เครื่องบันทึกเงินสด เครื่องพิมพ์ใบเสร็จ เครื่องสแกนและเครื่องพิมพ์บาร์โค้ด เครื่อง POS ฯลฯ 3) 1C: เงินเดือนและบุคลากร 7.7
|
มิฉะนั้นถ้า | StrLength | ||||
สิ้นสุดถ้า | บริบท | ||||
ยกเลิก | |||||
คำเตือน | จุดสิ้นสุดของวงจร | ขั้นตอน |
อักขระพิเศษที่ใช้ในข้อความต้นฉบับ
เริ่มแสดงความคิดเห็น. ความคิดเห็นถือเป็นข้อความทั้งหมดตั้งแต่เครื่องหมาย "//" ถึงท้ายบรรทัดปัจจุบัน |
|
แถบแนวตั้งที่จุดเริ่มต้นของบรรทัดจะใช้เฉพาะในค่าคงที่สตริงเท่านั้น หมายความว่าบรรทัดนี้ต่อจากบรรทัดก่อนหน้า (ตัวแบ่งบรรทัด) |
|
สัญลักษณ์การแยกคำสั่ง |
|
รายการพารามิเตอร์ของวิธีการ ขั้นตอน และฟังก์ชันต่างๆ อยู่ในวงเล็บ |
|
เครื่องหมายจุลภาคคั่นพารามิเตอร์ของวิธีการ ขั้นตอน และฟังก์ชัน |
|
ค่าคงที่สตริงจะอยู่ในเครื่องหมายคำพูดคู่ |
|
ค่าคงที่วันที่จะอยู่ในเครื่องหมายคำพูดเดี่ยว |
|
จุดทศนิยมในค่าคงที่ตัวเลข ตัวคั่นสำหรับประเภทข้อมูลรวม |
|
การดำเนินการเพิ่มเติม |
|
การดำเนินการลบ |
|
การดำเนินการคูณ |
|
ปฏิบัติการกอง. |
|
การดำเนินการทางตรรกะ "มากกว่า" |
|
การดำเนินการทางตรรกะ "มากกว่าหรือเท่ากับ" |
|
การดำเนินการทางตรรกะ "น้อยกว่า" |
|
การดำเนินการทางตรรกะ "น้อยกว่าหรือเท่ากับ" |
|
การมอบหมายหรือการดำเนินการเชิงตรรกะ "เท่ากับ" |
|
การดำเนินการทางตรรกะ "ไม่เท่ากัน" |
ขอบเขตตัวแปร
ขอบเขตการใช้ตัวแปรขึ้นอยู่กับตำแหน่งของคำจำกัดความในการกำหนดค่างาน
สามารถประกาศตัวแปรได้ 3 ส่วน คือ
1) ในส่วนการกำหนดตัวแปรโมดูลส่วนกลาง
หากมีการกำหนดตัวแปรด้วยคำสำคัญส่งออก ตัวแปรเหล่านั้นจะเป็นตัวแปรร่วม สามารถใช้งานได้ในโมดูลซอฟต์แวร์กำหนดค่าใดๆ
2) ในส่วนการกำหนดตัวแปรของโมดูลเฉพาะ (ท้องถิ่น)
เหล่านี้คือตัวแปรโมดูล พร้อมสำหรับใช้ในคำสั่งปฏิบัติการ นิพจน์ ในขั้นตอนและฟังก์ชันใดๆ ของโมดูลโปรแกรมที่มีการประกาศไว้
3) ในขั้นตอนหรือหน้าที่
สิ่งเหล่านี้คือตัวแปรท้องถิ่น มีอยู่ภายในขอบเขตของขั้นตอนหรือหน้าที่ซึ่งมีการประกาศไว้
หากตัวแปรถูกกำหนดให้เป็นส่วนกลาง จะมองเห็นได้จากขั้นตอนและฟังก์ชันทั้งหมดของโมดูลซอฟต์แวร์การกำหนดค่างานใดๆ
หากมีการกำหนดตัวแปรไว้ภายในโพรซีเดอร์ ขอบเขตของตัวแปรก็คือโพรซีเดอร์หรือฟังก์ชันนี้
โครงสร้างโมดูลซอฟต์แวร์
- ส่วนคำจำกัดความของตัวแปร ส่วนขั้นตอนและฟังก์ชัน ส่วนโปรแกรมหลัก
(ส่วนนี้สามารถมีได้เฉพาะคำสั่งปฏิบัติการเท่านั้น โดยจะดำเนินการเมื่อมีการเปิดตัวโมดูลเพื่อดำเนินการ โดยปกติแล้วส่วนของโปรแกรมหลักจะมีคำสั่งที่กำหนดค่าเฉพาะให้กับตัวแปร ซึ่งจะต้องดำเนินการก่อนการเรียกครั้งแรกไปยังตัวแปรใด ๆ ของขั้นตอนหรือฟังก์ชันของโมดูล)
ตัวอย่าง.
// การกำหนดตัวแปร
ตัวแปร ตัวแปร1;
ตัวแปร ตัวแปร2;
// ขั้นตอนและฟังก์ชั่น
ขั้นตอน ขั้นตอนที่ 1()
…// ข้อความขั้นตอน
สิ้นสุดขั้นตอน
ฟังก์ชัน ฟังก์ชัน1()
…//ข้อความฟังก์ชัน
EndFunction
// ส่วนโปรแกรมหลัก
ตัวแปร 1 = "123";
10. การลงทะเบียน
ลองจินตนาการว่าองค์กรของเราดำเนินการซื้อขายกับคู่สัญญา ในเวลาเดียวกัน เราจะจ่ายเงินให้กับซัพพลายเออร์สำหรับสินค้าที่จัดส่ง และรับเงินจากผู้ซื้อสำหรับสินค้าที่ขาย ในการป้อนข้อมูลธุรกรรมทางธุรกิจใน 1C จะใช้ออบเจ็กต์ข้อมูลเมตา "เอกสาร" ด้วยความช่วยเหลือของเอกสารเราจะสามารถป้อนข้อมูลการมาถึง / การเคลื่อนย้าย / การส่งสินค้าการรับ / ค่าใช้จ่ายของเงินได้ แต่ไม่สามารถจัดเก็บสถานะปัจจุบันของยอดคลังสินค้าและสถานะหนี้ร่วมกันกับคู่สัญญาได้ ในเอกสาร มีกลไกพิเศษใน 1C เพื่อจุดประสงค์ดังกล่าว มันใช้วัตถุข้อมูลเมตา" ลงทะเบียน" - ในการบัญชีปฏิบัติการ (สำหรับการบัญชี - "แผนบัญชี" สำหรับการคำนวณ - "วารสารการคำนวณ")
ทะเบียนจะสะสมข้อมูลเกี่ยวกับความพร้อมและความเคลื่อนไหวของกองทุน - สินค้าโภคภัณฑ์ เงินสด และอื่นๆ ข้อมูลทั้งหมดเกี่ยวกับธุรกรรมทางธุรกิจจะถูกสะสมไว้ในทะเบียน และข้อมูลนี้สามารถดึง วิเคราะห์ และนำเสนอต่อผู้ใช้ในรูปแบบของรายงาน
นั่นคือเราสามารถพูดได้ว่าการลงทะเบียนเป็นตารางสำหรับรวบรวมข้อมูลการปฏิบัติงานและรับข้อมูลสรุป
ข้อมูลจะถูกเพิ่มลงในการลงทะเบียนเฉพาะเมื่อมีการผ่านรายการเอกสาร ข้อมูลจากการลงทะเบียนจะใช้ในการสร้างรายงาน
รูปแบบคลาสสิกสำหรับการใช้การลงทะเบียนใน 1C:Enterprise มีดังนี้:
เอกสาร => ลงทะเบียน => รายงาน
รีจิสเตอร์เป็นองค์ประกอบการกำหนดค่าภายใน เมื่อใช้การกำหนดค่า ผู้ใช้จะไม่สามารถกรอกโดยตรงได้ ไม่มีวิธีการมาตรฐานในการดู เช่นเดียวกับวัตถุอื่นๆ (เอกสาร หนังสืออ้างอิง ค่าคงที่ ฯลฯ) แต่การใช้ภาษาในตัว คุณสามารถเขียนข้อมูลเพื่อลงทะเบียนและเรียกค้นในภายหลังได้
ลงทะเบียนมิติและทรัพยากร
ปัญหาหลักในการสร้างการลงทะเบียนคือการกำหนดโครงสร้างของมัน (ในส่วนใดที่ควรรวบรวมข้อมูลรวมเพื่อให้สามารถดึงข้อมูลที่จำเป็นได้อย่างง่ายดาย) โครงสร้างของการลงทะเบียนควรเป็นแบบที่สามารถดึงข้อมูลที่จำเป็นออกมาได้โดยไม่ต้องประมวลผลที่น่าเบื่อ ใน 1C เมื่อสร้างการลงทะเบียน ก็เพียงพอที่จะระบุว่าส่วนใดและข้อมูลใดที่คุณต้องการเก็บไว้ในนั้น และระบบจะจัดให้มีการบันทึกและเรียกค้นข้อมูลที่จำเป็น (ด้วยวิธีภาษาง่ายๆ)
สมมติว่าการลงทะเบียน " สินค้าคงเหลือ» ต้องมีข้อมูลเกี่ยวกับปริมาณและต้นทุนของแต่ละผลิตภัณฑ์ในแต่ละคลังสินค้า ในอุดมการณ์ของระบบ 1C: Enterprise การลงทะเบียนประเภทนี้คือระบบพิกัดสี่เหลี่ยมบนแกนหนึ่งซึ่งมีโกดังสินค้าอีกด้านหนึ่ง - สินค้าและที่จุดตัดของคลังสินค้าเฉพาะและผลิตภัณฑ์เฉพาะ ตัวเลขสำหรับปริมาณสินค้าและต้นทุนสินค้า
ลงทะเบียนการวัด - นี่คือส่วนที่จำเป็นต้องจัดเก็บข้อมูล
ทรัพยากรรีจิสทรี - เป็นข้อมูลเชิงปริมาณหรือข้อมูลสรุปที่จัดเก็บไว้ในทะเบียน
ในกรณีของเรา:
ลงทะเบียน: สินค้าคงเหลือ
การวัด: สินค้า, คลังสินค้า
ทรัพยากร: ปริมาณ, ต้นทุน
จากการลงทะเบียนนี้ คุณสามารถรับข้อมูลต่อไปนี้:
- ยอดคงเหลือของผลิตภัณฑ์เฉพาะในคลังสินค้าเฉพาะ ยอดคงเหลือของผลิตภัณฑ์เฉพาะในคลังสินค้าทั้งหมด ต้นทุนของผลิตภัณฑ์ทั้งหมดในคลังสินค้าเฉพาะ
ความเคลื่อนไหวในทะเบียน
การเปลี่ยนสถานะของการลงทะเบียนจะดำเนินการโดยโมดูลเอกสารในภาษาในตัว เมื่อผ่านรายการเอกสาร จะมีการเปลี่ยนแปลงในทะเบียน
ข้อมูลเกี่ยวกับการเปลี่ยนแปลงในการลงทะเบียนเรียกว่า การเคลื่อนไหว ลงทะเบียน ลงทะเบียนการเคลื่อนไหว สินค้าคงเหลือจะมีรายได้และรายจ่าย
ทะเบียนแบบตาราง สินค้าคงเหลือปรากฏดังนี้:
ผลิตภัณฑ์ | คลังสินค้า | จำนวน | ราคา |
|
หนึ่งแถวจากตารางนี้เรียกว่า " ความเคลื่อนไหว" ความเคลื่อนไหวในการลงทะเบียนจะถูกสร้างขึ้นเมื่อมีการผ่านรายการเอกสารเท่านั้น
ในการลงทะเบียน นอกเหนือจากมิติและทรัพยากร คุณสามารถตั้งค่าได้ ข้อกำหนด.
ข้อกำหนด- นี่คือข้อมูลเพิ่มเติมที่มาพร้อมกับการเคลื่อนไหว เมื่อใช้ภาษาในตัว คุณสามารถเลือกการเคลื่อนไหวด้วยค่าอุปกรณ์ประกอบฉากที่กำหนด
ประเภทของทะเบียน
ในระบบ 1C:Enterprise คุณสามารถใช้รีจิสเตอร์ได้ 2 ประเภท: ลงทะเบียนยอดคงเหลือและ การลงทะเบียนการปฏิวัติ- ความแตกต่างระหว่างสิ่งเหล่านี้ชัดเจนจากชื่อและอยู่ในลักษณะของข้อมูลที่เก็บไว้: การลงทะเบียนยอดคงเหลือจะจัดเก็บข้อมูลเกี่ยวกับสถานะสุดท้ายของกองทุนเสมอ และการลงทะเบียนการหมุนเวียน หากพูดในเชิงเปรียบเทียบว่าสถานะนี้บรรลุผลสำเร็จได้อย่างไร
หากคุณต้องการรับความสมดุลของบางสิ่งบางอย่างในขณะปัจจุบันอย่างรวดเร็วจากการลงทะเบียน คุณจะต้องสร้างการลงทะเบียนยอดคงเหลือ หากคุณต้องการรับรายได้หรือค่าใช้จ่ายของบางสิ่งบางอย่างอย่างรวดเร็วในช่วงเวลาหนึ่งจากการลงทะเบียน คุณจะต้องสร้างการลงทะเบียนที่สามารถต่อรองได้
สาระสำคัญของรีจิสเตอร์ 2 ประเภทและความแตกต่างสามารถแสดงได้ด้วยตัวอย่างต่อไปนี้ ลองจินตนาการถึงเส้นบอกแนวตรงที่แถบเลื่อนเคลื่อนที่ มีการติดตั้งมาตรวัดความเร็วพร้อมตัวบ่งชี้ระยะทางบนแถบเลื่อน เราวัดระยะทางจากจุดเริ่มต้นของไกด์ถึงแถบเลื่อน นักวิ่งก้าวไปข้างหน้า - ระยะนี้เพิ่มขึ้น ถอยหลัง - ลดลง นี่คือวิธีการทำงานของเครื่องบันทึกยอดคงเหลือ มันแสดงสถานะปัจจุบันของพิกัดตัวเลื่อนที่สัมพันธ์กับค่าศูนย์บางค่า อะนาล็อก – สินค้าคงเหลือในคลังสินค้า เพิ่มขึ้นหากมีการรับสินค้า และลดลงหากมีค่าใช้จ่าย
นอกจากนี้เรายังมีมาตรวัดความเร็วพร้อมมาตรวัดระยะทางอีกด้วย ไม่ว่าแถบเลื่อนจะเคลื่อนไปในทิศทางใด ตัวเลขบนตัวนับก็จะเพิ่มขึ้น นี่คือการทำงานของการลงทะเบียนการปฏิวัติ อะนาล็อกคือปริมาณการซื้อขายในร้านค้า ไม่ว่าจะมีรายได้หรือรายจ่าย มูลค่าการค้าก็เพิ่มขึ้น
ทะเบียนยอดคงเหลือ
พิจารณาเป็นตัวอย่างในการติดตามการชำระหนี้ร่วมกันกับผู้ซื้อสินค้าที่บริษัทของเราผลิตหรือขาย
เพื่อที่จะรับข้อมูลเกี่ยวกับหนี้รวมของบริษัทของเราและผู้ซื้อได้อย่างรวดเร็ว เราจำเป็นต้องมีทะเบียน "การชำระหนี้ร่วมกัน" ซึ่งจำนวนหนี้จะถูกจัดเก็บไว้สำหรับผู้ซื้อแต่ละราย เมื่อธุรกรรมทางธุรกิจเสร็จสมบูรณ์ สถานะของการลงทะเบียนจะเปลี่ยนไปตามแต่ละครั้งซึ่งสะท้อนถึงสถานะปัจจุบันของการชำระหนี้ร่วมกัน การลงทะเบียน "การชำระบัญชีร่วมกัน" คือ ลงทะเบียนยอดคงเหลือ.
ตัวอย่าง:
ผู้ลงทะเบียนจะต้องจัดเก็บยอดคงเหลือของสินค้าในแต่ละคลังสินค้าตามเงื่อนไขเชิงปริมาณและรวม
ทะเบียนยอดคงเหลือ สินค้า
การวัด: สินค้า, โกดัง
ทรัพยากร: ปริมาณต้นทุน
ข้อกำหนด:เลขที่
ทะเบียนต่อรองได้
แต่จากการลงทะเบียน "การชำระหนี้ร่วมกัน" เป็นไปไม่ได้ที่จะได้รับข้อมูลเกี่ยวกับปริมาณการซื้อที่ทำโดยผู้ซื้อรายใดรายหนึ่งในช่วงเวลาใด ๆ เนื่องจากการลงทะเบียนไม่มีข้อมูลดังกล่าว
ในกรณีนี้ วิธีแก้ปัญหาอาจเป็นการใช้ ทะเบียนการปฏิวัติ- ในการลงทะเบียนดังกล่าว - เรียกว่า "ปริมาณการซื้อ" - ข้อมูลเกี่ยวกับปริมาณการซื้อ (เกี่ยวกับมูลค่าการซื้อขายของผู้ซื้อ) จะถูกเก็บไว้ในบริบทของผู้ซื้อ เมื่อสร้างทะเบียนการหมุนเวียน คุณสามารถระบุความถี่ที่จะรวบรวมข้อมูลได้ เช่น วัน สัปดาห์ เดือน ฯลฯ
ตอนนี้เมื่อทำธุรกรรมทางธุรกิจ คุณจะต้องเปลี่ยนไม่เพียงแต่สถานะของการลงทะเบียน "การชำระหนี้ร่วมกัน" แต่ยังต้องเปลี่ยนการลงทะเบียน "ปริมาณการซื้อ" ด้วย เมื่อลูกค้าทำการซื้อแต่ละครั้ง ข้อมูลเกี่ยวกับจำนวนการซื้อจะถูกป้อนลงในทะเบียนนี้ เป็นผลให้ข้อมูลเกี่ยวกับปริมาณการซื้อของลูกค้าทั้งหมดจะถูกสะสมอย่างต่อเนื่องในการลงทะเบียน "ปริมาณการซื้อ"
ตัวอย่าง:
เครื่องบันทึกเงินสดต้องจัดเก็บรายได้จากการขายรายวันแยกตามลูกค้าและผลิตภัณฑ์
ทะเบียนต่อรองได้ รายได้
การวัด: ลูกค้า, สินค้า
ทรัพยากร: รายได้
ข้อกำหนด: เลขที่
ช่วงเวลา: วัน
11.ประเภทข้อมูล
รองรับระบบ 1C:Enterprise ขั้นพื้นฐานและ รวมประเภทข้อมูล
ถึง ขั้นพื้นฐานประเภทได้แก่:
· ตัวเลข;
· เชือก;
ตัวเลขประเภทนี้สามารถแสดงเลขทศนิยมใดก็ได้ มีการกำหนดการดำเนินการทางคณิตศาสตร์ขั้นพื้นฐานกับข้อมูลตัวเลข
สโตรคอฟประเภทนี้สามารถเป็นลำดับอักขระใดก็ได้ รวมถึงอักขระว่างด้วย
พิมพ์ วันที่อาจแสดงวันที่ที่ถูกต้องใดก็ได้
รวมประเภทข้อมูลเป็นประเภทข้อมูลเฉพาะที่ออกแบบมาเพื่อทำงานกับออบเจ็กต์ 1C:Enterprise
ถึง รวมรวมสิ่งต่อไปนี้ ประเภทข้อมูล:
คงที่– วิธีการทำงานกับค่าคงที่ (หรือค่าคงที่แบบมีเงื่อนไข) ค่าคงที่เก็บข้อมูลที่ไม่เปลี่ยนแปลงหรือเปลี่ยนแปลงค่อนข้างน้อย เช่น ชื่อองค์กร ที่อยู่ทางไปรษณีย์
ไดเรกทอรี– เครื่องมือสำหรับการรักษารายการองค์ประกอบข้อมูลที่เป็นเนื้อเดียวกัน
โอนย้าย– เครื่องมือสำหรับการทำงานกับองค์ประกอบข้อมูลรายการค่าที่เป็นไปได้ซึ่งระบุไว้อย่างเข้มงวด (ตัวอย่างเช่นสำหรับการโอน "รูปแบบการชำระเงิน" คุณสามารถตั้งค่าที่เป็นไปได้: "เงินสด", "การโอนเงินผ่านธนาคาร") . เอกสาร– วิธีการป้อนข้อมูลเบื้องต้นเกี่ยวกับธุรกรรมทางธุรกิจ
ขอ– วิธีการเข้าถึงออบเจ็กต์ (เอกสาร รีจิสเตอร์ ไดเร็กทอรี สมุดรายวันการคำนวณ) เพื่อรับข้อมูลสรุปเมื่อสร้างรายงานผลลัพธ์
ข้อความ– เครื่องมือสำหรับการทำงานกับเอกสารข้อความ
โต๊ะ– เครื่องมือสำหรับการทำงานกับตาราง (รายงาน)
รายการค่า– เครื่องมือสำหรับสร้างรายการค่าของข้อมูลใด ๆ ที่มีความสามารถในการเรียงลำดับและเลือกค่าที่ต้องการจากรายการเพิ่มเติม
รูปภาพ– เครื่องมือสำหรับการทำงานกับไฟล์กราฟิก
เป็นระยะๆ - เครื่องมือสำหรับการทำงานกับรายละเอียดไดเร็กทอรีเป็นระยะและค่าคงที่เป็นระยะ
เอฟเอส– เครื่องมือสำหรับการทำงานกับไฟล์โดยตรงจากภาษาในตัว
ในฐานะที่ปรึกษาทางธุรกิจ ฉันมักจะเจอคำถามเกี่ยวกับว่า 1C คืออะไร โครงสร้างผลิตภัณฑ์ซอฟต์แวร์นี้อาจมีอะไรบ้าง และโดยทั่วไปแล้วระบบทั้งหมดนี้ทำงานอย่างไร โดยปกติแล้ว นักพัฒนาเว็บจะถามคำถามเหล่านี้ซึ่งถูกบังคับให้จัดการกับไซต์ปัญหาการรวมระบบ และ 1C โปรแกรมเมอร์ที่เชี่ยวชาญด้านแอปพลิเคชันมือถือและผู้เชี่ยวชาญอื่น ๆ ที่ต้องจัดการกับโปรแกรม 1C ไม่บ่อยนักเนื่องจากลักษณะงานของพวกเขา
ในบทความนี้ ฉันตัดสินใจรวบรวมคำตอบสำหรับคำถามที่พบบ่อยที่สุดที่เกิดขึ้นตลอดเวลาในงานของฉัน ดังนั้นฉันต้องการเตือนคุณทันที: บทความนี้มีไว้สำหรับผู้ที่คุ้นเคยกับเทคโนโลยีไอที นักธุรกิจ นักบัญชี ผู้คนที่อยู่ห่างไกลจากแวดวงไอทีมักจะพบว่าเป็นการยากที่จะเข้าใจความแตกต่างบางประการ แน่นอน ฉันจะพยายามเขียนให้เรียบง่ายที่สุดเท่าที่จะเป็นไปได้ และฉันไม่ได้วางแผนที่จะเจาะลึกถึงความแตกต่างทางเทคนิคในระดับโค้ด แต่ถึงกระนั้น ข้อกำหนดและแนวคิดบางอย่างอาจดูซับซ้อนสำหรับผู้ที่ไม่ใช่ผู้เชี่ยวชาญ
คำไม่กี่คำเกี่ยวกับประสบการณ์ของฉันกับ 1C
ครั้งหนึ่งฉันทำงานเป็นโปรแกรมเมอร์ 1C ในโครงการขนาดใหญ่ จากนั้นฉันก็เข้ารับตำแหน่งผู้จัดการโครงการ และเป็นเวลานานพอสมควรที่ฉันเป็นหัวหน้าแผนกโครงการซึ่งดูแลงานใน 1C โดยเฉพาะตามที่ฉันได้เขียนไว้มากกว่าหนึ่งครั้ง ฉันทำงานเป็นที่ปรึกษาทางธุรกิจในสาขาธุรกิจขนาดเล็กและขนาดกลาง ฉันต้องเผชิญกับงานต่าง ๆ ที่เกี่ยวข้องกับระบบอัตโนมัติในการทำงานอยู่ตลอดเวลาและด้วยเหตุนี้จึงมีผลิตภัณฑ์ซอฟต์แวร์ 1C บ่อยครั้งที่ในฐานะที่ปรึกษาทางธุรกิจ ฉันจ้างผู้เชี่ยวชาญ 1C เพื่อแก้ไขปัญหาบางอย่าง ฉันมีทีมงานถาวร และยังดึงดูดผู้เชี่ยวชาญจากบุคคลที่สาม รวมถึงฟรีแลนซ์ด้วย ในกรณีที่หายากมาก ฉันเขียนบางอย่างใน 1C ด้วยตัวเอง โดยส่วนใหญ่หากฉันต้องการแก้ไขปัญหาเล็กๆ น้อยๆ อย่างเร่งด่วน
ในทางกลับกัน ฉันกำลังก้าวออกจากการทำงานอย่างต่อเนื่องกับผลิตภัณฑ์ 1C มากขึ้นเรื่อยๆ หากในช่วงเริ่มต้นอาชีพของฉันที่ทำงานกับโปรแกรม 1C ทำให้ฉันมีรายได้ 100% วันนี้การใช้งานโซลูชัน 1C บางอย่างใช้เวลาไม่เกิน 20% ของงานของฉัน อย่างอื่นคือเว็บไซต์ ระบบ CRM ฯลฯ
ดังนั้นในขณะที่ฉันยังไม่หลงทางจากปัญหาที่เกี่ยวข้องกับโปรแกรม 1C แต่ฉันตัดสินใจที่จะจัดระบบความรู้ของฉันรวบรวมและบันทึกประเด็นสำคัญและความแตกต่างของการทำงานกับผลิตภัณฑ์ซอฟต์แวร์เหล่านี้
เพิ่มเติมเล็กน้อยเกี่ยวกับ 1C และทำไมฉันถึงเขียนทั้งหมดนี้
ฉันเองก็รู้ว่าฉันกำลังจะยอมรับความใหญ่โตนี้อย่างที่พวกเขาพูดกัน ดังนั้นคำเตือนอีกประการหนึ่ง:- ฉันวางแผนที่จะสร้างบทความทั้งชุดเกี่ยวกับ 1C โดยที่ฉันจะพูดถึงผลิตภัณฑ์ซอฟต์แวร์นี้จากมุมมองที่ต่างกัน บทความนี้มีไว้สำหรับโปรแกรมเมอร์เป็นหลัก นั่นเป็นเหตุผลที่ฉันโพสต์มันบนHabré ต่อไปนี้จะครอบคลุมแนวคิดที่หลากหลาย รวมถึงแนวคิดที่น่าสนใจสำหรับนักธุรกิจและผู้ใช้ผลิตภัณฑ์ซอฟต์แวร์ 1C ดังนั้นแนวคิดเหล่านี้จะโพสต์บน Megamind
- ฉันจะไม่เจาะลึกถึงความแตกต่างของการใช้รหัสหรือรายละเอียดทางเทคนิคอื่น ๆ ซึ่งคุณแต่ละคนสามารถอ่านได้ด้วยตัวเองบนเว็บไซต์ 1C อย่างเป็นทางการบนเว็บไซต์สนับสนุนในฟอรัมที่มีชื่อเสียง ฯลฯ
- ฉันจะไม่พูดถึงความแตกต่างของวิธีการทำงานของแพลตฟอร์มเวอร์ชันนี้หรือเวอร์ชันนั้น ยิ่งไปกว่านั้น บ่อยครั้งที่ฉันจะพูดถึงแพลตฟอร์ม 8.3 ซึ่งเป็นแพลตฟอร์มล่าสุดในขณะที่เขียน รวมถึงการกำหนดค่าทั่วไปที่เป็นที่ต้องการมากที่สุดของลูกค้าของฉัน (ธุรกิจขนาดกลางและขนาดเล็ก)
วันนี้ บริษัท 1C เพียงอย่างเดียวได้สร้างความสับสนอย่างมากในคำอธิบายผลิตภัณฑ์ ข้อกำหนดสำหรับระดับผู้เชี่ยวชาญที่จะกำหนดค่าระบบ ไปจนถึงทางเลือกของแพลตฟอร์ม การกำหนดค่า ปลั๊กอิน ส่วนเสริม เวอร์ชัน ฯลฯ ฯลฯ โดยส่วนตัวแล้วระบบ 1C เริ่มทำให้ฉันนึกถึงซีรีย์ทีวีเก่าเรื่อง "Octopus" หากมีใครจำได้ ในภาพยนตร์เรื่องนี้ ผู้บัญชาการได้ต่อสู้กับกลุ่มอาชญากร ซึ่งส่วนหนึ่งเป็นกลุ่มธนาคาร และระบบธนาคารนี้สับสนมากจนเป็นเรื่องยากมากที่จะเข้าใจว่าเงินมาจากไหน ไปไหน แผนกนี้ทำงานอย่างไร และที่สำคัญที่สุดคือทำไม
ในระบบ 1C สำหรับฉันดูเหมือนว่าความพยายามที่จะ "สับสน" ผู้ใช้นั้นมีจุดมุ่งหมายไปที่สิ่งหนึ่ง: คุณไม่จำเป็นต้องเข้าใจอะไรเลยคุณเพียงแค่ต้องจ่ายเงิน และนักธุรกิจจำนวนมากต้องจ่ายเงินโดยไม่รู้ว่าพวกเขาต้องการการอัปเดตนี้หรือไม่ หรือพวกเขาต้องการผลิตภัณฑ์นี้หรือไม่ พวกเขาแค่จ่ายเงินก็แค่นั้นแหละ
ฉันจะพยายามแก้ "หนวดของปลาหมึกยักษ์" ให้หายยุ่ง และจัดโครงสร้างความเข้าใจทั่วไปว่าระบบ 1C ทำงานอย่างไร
เราขอเตือนโปรแกรมเมอร์ว่าคุณสามารถค้นหาข้อมูลทางเทคนิคได้จากเว็บไซต์ 1C ฉันไม่ได้วางแผนที่จะอยู่กับความแตกต่างเหล่านี้เลย ฉันจะเขียนเกี่ยวกับประเด็นพื้นฐานเป็นภาษาง่ายๆ เท่าที่เป็นไปได้
และหากคุณต้องการความแตกต่างทางเทคนิคเฉพาะของ 1C คุณสามารถใช้แหล่งข้อมูลต่อไปนี้ได้ตลอดเวลา:
- เว็บไซต์ 1C และฟอรัมพันธมิตร http://www.1c.ru
- ทรัพยากรอื่นๆ
1C เป็นระบบนิเวศ
เมื่อนักธุรกิจ ทนายความ นักบัญชี ผู้ขาย และผู้ใช้รายอื่นพบกับโปรแกรม 1C มักจะมีความเข้าใจผิดว่ามันคืออะไร บางคนคิดว่า 1C เป็นระบบบัญชีที่สะดวก บางคนคิดว่าเป็นระบบอัตโนมัติสำหรับร้านค้าออนไลน์ คนอื่นไม่เข้าใจจริงๆ ว่าเรากำลังพูดถึงอะไร บางคนถึงกับคิดว่าด้วยความช่วยเหลือของผลิตภัณฑ์ 1C นี้หรือนั้นคุณสามารถแก้ไขปัญหาทางธุรกิจได้คุณเพียงแค่ต้องเลือกผลิตภัณฑ์ที่เหมาะสมและอาจแก้ไขเล็กน้อยสาเหตุของการรับรู้ที่ผิดพลาดอย่างชัดเจนก็คือไม่มีใครเข้าใจว่า 1C คืออะไรจากมุมมองของแพลตฟอร์ม ทุกคนมองเห็นบางสิ่งที่แตกต่างและเฉพาะเจาะจง 1C เองทำให้เกิดความสับสนมากยิ่งขึ้น เนื่องจากได้สนับสนุนความเข้าใจผิดเหล่านี้ทั้งหมดอันเนื่องมาจากการตลาด ซึ่งพยายามวางตำแหน่ง 1C ให้เป็นโซลูชันสำหรับทุกโอกาสและทุกวัตถุประสงค์
ในบทความ เหตุใด 1C ถึงไม่ดี และเหตุใดโปรแกรมเมอร์ 1C จึงไม่ชอบมันมากนัก ฉันได้กล่าวไปแล้วว่าในความเป็นจริง 1C ควรถูกมองว่าเป็นระบบนิเวศทั้งหมด แนวทางนี้จะช่วยให้คุณเข้าใจว่า 1C คืออะไรและเหตุใดจึงจำเป็น
ดังนั้นจากมุมมองของระบบนิเวศทางเทคนิค 1C ประกอบด้วยองค์ประกอบต่อไปนี้:
- แพลตฟอร์ม 1C เป็นพื้นฐานในการเขียนการกำหนดค่าซึ่งโปรแกรมเมอร์ทำงาน ฯลฯ ได้รับการอัปเดตจากเวอร์ชันเป็นเวอร์ชันดังนั้นจึงสามารถเป็น: 6.0, 7.7, 8.0, 8.2 หรือ 8.3
- การกำหนดค่า นี่คือความเฉพาะเจาะจงระดับถัดไป การกำหนดค่าถูกเขียนบนแพลตฟอร์มโดยใช้รหัส 1C ผู้ใช้ทำงานกับการกำหนดค่า
- 1C บิทริกซ์ ระบบการทำงานกับเว็บไซต์ คุ้มที่จะพูดถึงแยกกัน
- บริษัท 1C และพนักงานผู้เชี่ยวชาญ
- พันธมิตร 1C (แฟรนไชส์) และผู้เชี่ยวชาญที่เกี่ยวข้องกับการบำรุงรักษาระบบ นอกจากนี้ยังควรค่าแก่การเน้นว่าเป็นหนึ่งในองค์ประกอบของระบบนิเวศ หากไม่มีผู้เชี่ยวชาญที่สรุปและดำเนินการ 1C ระบบจะไม่ทำงาน สิ่งเหล่านี้อาจเป็นบริษัทพันธมิตร 1C หรือฟรีแลนซ์โสด ไม่สำคัญ แค่ต้องเป็นอย่างนั้น ไม่เช่นนั้นระบบจะไม่สามารถทำงานได้
แพลตฟอร์ม
แพลตฟอร์มนี้เป็นพื้นฐานที่โปรแกรมเมอร์ 1C ซึ่งใช้ภาษาการเขียนโปรแกรม 1C เขียนโปรแกรมสำเร็จรูป (การกำหนดค่า) สำหรับผู้ใช้ แพลตฟอร์มนี้เป็นพื้นฐานหากไม่มีส่วนประกอบหรือการกำหนดค่าเดียวจะไม่ทำงาน ในเวลาเดียวกันแพลตฟอร์มที่ไม่มีการกำหนดค่าอาจเป็นที่สนใจของโปรแกรมเมอร์ 1C โดยเฉพาะสำหรับคนอื่น ๆ ทั้งหมด (ผู้ใช้ผู้เชี่ยวชาญหลายคน) ก็ไม่มีประโยชน์คุณสามารถทำงานบนแพลตฟอร์มเวอร์ชันต่างๆ ได้ ฉันรู้ว่าในทางปฏิบัติมีการใช้เวอร์ชัน 8.2 และ 8.0 เช่นเดียวกับ 7.7 ที่ค่อนข้างเก่า แต่ยังคงได้รับความนิยมซึ่งบางครั้งก็ใช้เวอร์ชัน 6.0 ที่ประสบความสำเร็จครั้งแรกด้วยซ้ำ แต่ฉันจะพูดถึงเวอร์ชัน 8.3 โดยเฉพาะซึ่งเป็นเวอร์ชันล่าสุดในขณะที่เขียน หลายสิ่งที่เราจะพูดถึงมีความเกี่ยวข้องกับเวอร์ชันก่อนหน้าไม่แพ้กัน แต่บางส่วนถูกเพิ่มเข้ามาเฉพาะในรุ่นล่าสุดเท่านั้น ฉันอยากให้ผู้อ่านคำนึงถึงข้อเท็จจริงนี้ด้วย
สิ่งสำคัญคือต้องเข้าใจว่าผู้ใช้ส่วนใหญ่มักไม่ต้องการความสามารถเต็มรูปแบบที่ 1C มอบให้ ข้อความนี้เกี่ยวข้องโดยเฉพาะกับธุรกิจขนาดเล็กและขนาดกลาง แต่คุณภาพและความน่าเชื่อถือของงานมีความสำคัญอย่างยิ่งต่อผู้ใช้ และในเรื่องนี้น่าเสียดายที่ผลิตภัณฑ์ซอฟต์แวร์ 1C มีปัญหาค่อนข้างมาก
เมื่อทำงานกับ 1C โปรแกรมเมอร์จะใช้ภาษาการเขียนโปรแกรมพิเศษที่นักพัฒนา 1C สร้างขึ้นเพื่อทำงานกับแพลตฟอร์ม 1C วันนี้มีให้บริการในภาษารัสเซียและภาษาอังกฤษ แต่เดิมเขียนเป็นภาษารัสเซียดังนั้นการกำหนดค่ามาตรฐานจึงเขียนเป็นภาษารัสเซียแบบดั้งเดิมแม้ว่าจะเป็นไปได้ที่จะใช้ตัวดำเนินการเวอร์ชันภาษาอังกฤษในตำแหน่งที่ถูกต้องเสมอหากสะดวกกว่าสำหรับโปรแกรมเมอร์ ไปทำงาน. ภาษานี้เป็นส่วนผสมระหว่าง BASIC และ C+ พร้อมด้วย SQL เพิ่มเติมสำหรับการเขียนคำสั่ง นอกจากนี้ยังให้ความสามารถในการใช้ตัวสร้างและปลั๊กอินต่างๆ
หนึ่งในคุณสมบัติของแพลตฟอร์ม 1C คือการขาดโมดูลาร์ แพลตฟอร์มนี้เป็นทุกอย่าง ไม่สามารถระบุได้อย่างชัดเจนว่าโค้ด (โมดูล) ชิ้นใดที่รับผิดชอบความสามารถใด แน่นอน ในระหว่างการติดตั้ง คุณสามารถระบุได้ว่าส่วนประกอบใดควรติดตั้งและไม่ควรติดตั้ง แต่ตัวเลือกนี้จะปรากฏเฉพาะในเวลาที่ติดตั้งและในความเป็นจริงมีตัวเลือกจำนวนน้อยมาก
อีกหนึ่งบันทึกที่หวังว่าจะช่วยหลีกเลี่ยงเปลวไฟและข้อพิพาท:
ฉันเข้าใจว่าแพลตฟอร์ม 1C เป็นเครื่องมือที่ทรงพลังและยืดหยุ่นมาก และหากคุณเป็นโปรแกรมเมอร์ 1C ที่มีประสบการณ์และตั้งใจที่จะเขียนอะไรพิเศษลงไป มีแนวโน้มว่าคุณจะได้ซอฟต์แวร์ที่ยอดเยี่ยม และในกรณีต่างๆ คุณสามารถค้นหาวิธีแก้ปัญหาได้ที่นี่ด้วยความสามารถอันหลากหลายของแพลตฟอร์ม แต่บ่อยครั้งที่ฉันเจอการใช้การกำหนดค่ามาตรฐาน (การบัญชี การจัดการการค้า บัญชีเงินเดือนและทรัพยากรบุคคล การจัดการการผลิต) ผู้ใช้ส่วนใหญ่ทำงานร่วมกับการกำหนดค่าเหล่านี้ โดยเฉพาะอย่างยิ่งเมื่อพูดถึงธุรกิจขนาดเล็กและขนาดกลาง ดังนั้นฉันจะเขียนเกี่ยวกับการเลือกแพลตฟอร์มและเกี่ยวกับปัญหาบางอย่างที่เกี่ยวข้องกับการทำงานของ 1C เป็นหลักจากมุมมองของการทำงานกับการกำหนดค่ามาตรฐาน
ในเวลาเดียวกันฉันก็เข้าใจด้วยว่าด้วยความปรารถนาอันแรงกล้าและความรู้ของโปรแกรมเมอร์ในระดับที่เพียงพอปัญหาต่างๆ มากมายสามารถแก้ไขได้ แต่ปัญหาจะไม่เกี่ยวข้องกัน ดังนั้นหากคุณใช้การพัฒนาที่ไม่เหมือนใคร ปัญหาและประเด็นที่ฉันเปิดเผยอาจไม่น่าสนใจสำหรับคุณเลย สำหรับคนอื่นๆ ฉันจะดำเนินการต่อ
ตัวเลือกการจัดส่งแพลตฟอร์ม
เมื่อเลือกแพลตฟอร์ม สิ่งสำคัญมากคือต้องใส่ใจกับตัวเลือกการนำเสนอโซลูชัน สิ่งแรกที่สำคัญสำหรับคุณคือวิธีการจัดระเบียบงานด้วยข้อมูล:- โซลูชั่นไฟล์
- ตัวเลือกไคลเอนต์เซิร์ฟเวอร์
แต่สำหรับการใช้ 1C ในบริษัทที่มีกระแสเอกสารค่อนข้างแอคทีฟและมีผู้ใช้ระบบค่อนข้างมาก (มากกว่า 4 คน) ระบบไฟล์จะไม่ทำงานอย่างน่าพอใจ ผู้ใช้จะเข้าถึงไฟล์เดียวกันเกือบจะพร้อมๆ กัน ซึ่งจะเพิ่มระดับเสียงอย่างต่อเนื่อง นอกจากนี้จำเป็นต้องมีการซิงโครไนซ์อย่างต่อเนื่องซึ่งจะทำให้งานช้าลงไปอีก
เพื่อแก้ไขปัญหานี้ บริษัท 1C กำลังพยายามลองใช้การแคชข้อมูล แต่วิธีนี้ยังทำให้เกิดปัญหามากยิ่งขึ้น หากมีคนสนใจหัวข้อนี้เพียงพิมพ์ "ปัญหาแคช 1C" ในเครื่องมือค้นหา จะมีฟอรัมและการสนทนามากมายเกี่ยวกับเรื่องนี้พร้อมปัญหาต่างๆ ซึ่งท้ายที่สุดแล้วก็คือความจริงที่ว่าแคชเกิดขึ้น ทำงานไม่ถูกต้องเสมอไป
องค์กรไคลเอ็นต์เซิร์ฟเวอร์ของการจัดเก็บข้อมูลคือการจัดระเบียบฐานข้อมูลในตารางบนเซิร์ฟเวอร์ นี่อาจเป็น MSSQL, Oracle หรือตัวเลือกองค์กรฐานข้อมูลอื่น
ข้อดีของตัวเลือกนี้ชัดเจน: ไม่ว่าผู้ใช้จะเข้าถึงฐานข้อมูลจำนวนเท่าใด ปัญหาเกี่ยวกับความเร็วและการเข้าถึงจะไม่เกิดขึ้น นี่คือตัวเลือกที่ธุรกิจขนาดกลางส่วนใหญ่ใช้ และเป็นตัวเลือกที่ฉันมักจะแนะนำให้กับลูกค้า
ในกรณีส่วนใหญ่ บริษัทจะติดตั้งเซิร์ฟเวอร์ Windows ซึ่งจัดเก็บทั้งตัวโปรแกรมและฐานข้อมูลไว้ บางครั้งแอปพลิเคชันและฐานข้อมูลจะถูกแยกออกจากกันบนเซิร์ฟเวอร์ที่แตกต่างกัน แต่กรณีเหล่านี้มีความซับซ้อนและค่อนข้างหายาก ดังนั้นฉันจึงจะไม่ยุ่งเกี่ยวกับสิ่งเหล่านี้
เวอร์ชัน 1C สำหรับแพลตฟอร์มต่างๆ
วันนี้คุณสามารถเลือกซอฟต์แวร์ 1C เวอร์ชันต่างๆ เพื่อทำงานบนแพลตฟอร์มที่แตกต่างกันได้ นอกจากนี้ยังควรพิจารณาว่าควรซื้ออะไรในกรณีใดมี 1C เวอร์ชันต่างๆ:
- สำหรับวินโดวส์
- สำหรับลินุกซ์
โปรแกรม 1C ซึ่งทำงานบน Windows ได้รับการพัฒนาตั้งแต่เริ่มต้น เป็นเครื่องมืออันทรงพลังที่ทุกคนคุ้นเคย ซึ่งได้รับการปรับปรุงให้ใช้งานได้อย่างเพียงพอโดยไม่มีปัญหาใดๆ เวอร์ชัน Linux ในปัจจุบันถือว่ายังใหม่อยู่ และดังนั้นจึงค่อนข้าง "ดิบ" จึงยังคงมีข้อผิดพลาดมากมาย เช่นเดียวกับในผลิตภัณฑ์ซอฟต์แวร์ใหม่อื่นๆ
ผู้ประกอบการและตัวแทนธุรกิจเป็นคนค่อนข้างอนุรักษ์นิยมสิ่งที่สำคัญที่สุดสำหรับพวกเขาคืองานที่มั่นคงและเชื่อถือได้ บ่อยครั้งที่ธุรกิจไม่สนใจความเร็วสูงหรือรายการความสามารถมากมาย เนื่องจากต้องการการดำเนินงานที่มั่นคง นอกจากนี้ Linux ยังไม่เป็นที่ต้องการอย่างมากในธุรกิจในประเทศในปัจจุบัน ดังนั้นจึงพบรุ่นนี้น้อยมาก
ฐานส่วนประกอบ 1C
ฐานส่วนประกอบ 1C นั้นกว้างขวางมาก แต่ก็มีความสามารถมากมายในขณะที่ 1C จะแยกและเพิ่มฟังก์ชันอย่างต่อเนื่อง เหล่านั้น. เมื่อนักพัฒนา 1C ต้องการสร้างสิ่งใหม่ พวกเขามักจะสร้างวัตถุประเภทใหม่อยู่เสมอ ตัวอย่างเช่น เมื่อต้องการใช้บริการเว็บ นักพัฒนาไม่ได้สร้างปลั๊กอินบางประเภท แต่เพียงแนะนำแนวคิด: บริการเว็บ ในทำนองเดียวกัน สำหรับกระบวนการทางธุรกิจจำนวนมากในบริษัท 1C ส่วนประกอบใหม่จะถูกสร้างขึ้นบ่อยที่สุด แม้ว่าองค์ประกอบที่มีอยู่จะสามารถแก้ไขได้ก็ตามสิ่งที่สามารถพูดได้เกี่ยวกับส่วนประกอบของแพลตฟอร์ม 1C:
- ส่วนประกอบบางส่วนใช้งานได้มาเป็นเวลานาน บางส่วนนับตั้งแต่มีการสร้างผลิตภัณฑ์ซอฟต์แวร์ขึ้นมา พวกเขามีเสถียรภาพและเชื่อถือได้
- ส่วนประกอบบางอย่างได้ถูกเพิ่มเข้ามาเมื่อเร็ว ๆ นี้ ส่วนประกอบอื่น ๆ กำลังถูกเพิ่มเข้ามาในขณะนี้ ส่วนใหญ่ได้รับการทดสอบต่ำมาก ดังนั้นคุณต้องทำงานร่วมกับพวกเขาด้วยความระมัดระวังเป็นอย่างยิ่ง
องค์ประกอบหนึ่งของชื่อเสียงเชิงลบของ 1C คือแนวทางปฏิบัติของบริษัทในการเพิ่มโซลูชันใหม่ๆ ที่ยังไม่ผ่านการทดสอบอย่างต่อเนื่อง แม้ว่าส่วนประกอบที่ใช้งานบ่อยครั้งแล้วจะทำงานได้ไม่ดี แต่ข้อผิดพลาดยังไม่ได้รับการแก้ไข และนักพัฒนาก็กำลังเพิ่มสิ่งใหม่ ๆ เข้าไปแล้ว สิ่งเหล่านี้ไม่เพียงแต่เป็นส่วนประกอบเท่านั้น แต่ยังเป็นฟังก์ชันใหม่สำหรับออบเจ็กต์ที่มีอยู่ วิธีการใหม่ เป็นต้น โปรแกรมเมอร์ทุกคนที่ทำงานกับ 1C จะประสบปัญหานี้ - การมีอยู่ของซอฟต์แวร์ "ดิบ" อย่างต่อเนื่อง "ข้อบกพร่อง" คงที่และการแก้ไขอย่างต่อเนื่อง
ผู้ใช้อาจประสบปัญหานี้ - ข้อผิดพลาดและการทำงานของซอฟต์แวร์ที่ไม่เสถียรเมื่อทำงานกับแพลตฟอร์ม มีฟังก์ชันการบำรุงรักษา 1C บางชุดที่ผู้ใช้สามารถดำเนินการได้ มีส่วนต่อประสานกับผู้ใช้แพลตฟอร์มเพื่อจุดประสงค์นี้ และนี่ก็คุ้มค่าที่จะกลับไปใช้อินเทอร์เฟซผู้ใช้เวอร์ชันต่างๆ
แพลตฟอร์ม 1C ประกอบด้วยส่วนประกอบต่างๆ มากมายที่มีการเพิ่มเข้ามาอย่างต่อเนื่อง ซึ่งเป็นการขยายขีดความสามารถของผลิตภัณฑ์นี้ นอกจากเอกสาร ไดเร็กทอรี รีจิสเตอร์ต่างๆ แล้ว ยังมีส่วนประกอบต่างๆ สำหรับอินพุต/เอาท์พุตข้อมูล เช่น ส่วนต่อประสานกับผู้ใช้
ตามคุณลักษณะนี้ คุณสามารถเลือก:
- ไคลเอ็นต์ 1C ดั้งเดิม นี่เป็นอินเทอร์เฟซซอฟต์แวร์แบบดั้งเดิมเมื่อเข้าถึง 1C จาก 1C
- ทำงานผ่านเบราว์เซอร์
- ทำงานผ่านแอพพลิเคชั่นบนมือถือ
ลูกค้าพื้นเมือง
นอกจากนี้ ไคลเอนต์เนทีฟยังถูกแบ่งออกเป็นกลุ่มไคลเอนต์ย่อย ซึ่งทำให้เกิดความสับสนวุ่นวายเพิ่มเติมในกระบวนการเลือกซอฟต์แวร์ สิ่งที่สำคัญที่สุดคือการเลือกตัวเลือกไคลเอ็นต์แบบ "หนา" หรือ "บาง" เมื่อมองแวบแรก ตัวเลือกนี้ไม่สำคัญ โดยเฉพาะสำหรับโปรแกรมเมอร์ ในความเป็นจริงเมื่อทำงานกับการกำหนดค่าผ่านอินเทอร์เฟซปัญหาอาจเกิดขึ้นเนื่องจากข้อผิดพลาดในการเลือกอะไรคือความแตกต่างระหว่างไคลเอนต์ย่อยเหล่านี้?
“หนา” ต้องการช่องทางการสื่อสารที่กว้าง (หนา) “บาง” ต้องการขั้นต่ำ ลูกค้าส่วนใหญ่ของฉันใช้ไคลเอนต์แบบ "หนา" เนื่องจากตอนนี้ทุกคนมีช่องท้องถิ่นหรืออินเทอร์เน็ตที่ดีและไม่มีปัญหากับ "ความกว้าง" ของพวกเขา ในทางกลับกัน ไคลเอนต์แบบ "thin" มีข้อจำกัดบางประการในการทำงาน
เว็บไคลเอ็นต์ (ทำงานผ่านเบราว์เซอร์)
เว็บไคลเอ็นต์ทำงานกับโปรแกรม 1C ผ่านเบราว์เซอร์ เหล่านั้น. คุณใช้เทคโนโลยีบางอย่างที่ช่วยให้คุณเข้าถึงฐานข้อมูลผ่านทางอินเทอร์เน็ตโดยใช้เบราว์เซอร์ที่สะดวกสำหรับคุณ ในกรณีนี้อินเทอร์เฟซจะถูกร่างไว้อย่างสมบูรณ์ในเบราว์เซอร์โดยตรงตัวเลือกนี้มีข้อจำกัดบางประการ คุณต้องจำไว้เสมอ ในทางกลับกัน การทำงานกับเว็บไคลเอ็นต์ค่อนข้างเสถียร มีการแก้ไขข้อบกพร่องอย่างดี และนำไปสู่ข้อสรุปเชิงตรรกะบางประการ นั่นเป็นสาเหตุที่ผู้คนจำนวนมากใช้ตัวเลือกอินเทอร์เฟซนี้ การทำงานกับ 1C ออนไลน์นั้นสะดวกและจำเป็นด้วยซ้ำ
รุ่นมือถือ
ลูกค้าเวอร์ชันนี้จาก 1C ปรากฏค่อนข้างเร็ว ๆ นี้และยังไม่เป็นที่ต้องการมากนัก เหตุผลของทัศนคติเช่นนี้:- ลูกค้ากลายเป็นเรื่องยากมาก เพื่อตั้งค่าโปรแกรมนี้ บุคคลจะต้องรู้ทั้ง 1C และเทคโนโลยีมือถือ และค่อนข้างลึกซึ้งในระดับโค้ด เป็นที่ชัดเจนว่าการค้นหาผู้เชี่ยวชาญดังกล่าวนั้นค่อนข้างยากซึ่งไม่ได้ส่งผลต่อความนิยมของโซลูชันซอฟต์แวร์
- เทคโนโลยีนี้ยังคง "ดิบ" มากและมีการดีบั๊กไม่ดี ฉันพยายามใช้โซลูชันนี้กับลูกค้าเป็นการส่วนตัว พูดคุยกับเพื่อนร่วมงานที่คุ้นเคยกับเทคโนโลยีนี้ และในขณะนี้ความคิดเห็นของฉันและความคิดเห็นของเพื่อนร่วมงานตรงกัน: การสร้างแอปพลิเคชันมือถือบางประเภททำได้ง่ายกว่าและสะดวกกว่า เพื่อใช้ตัวเลือกจาก 1C
- การตั้งค่าการเข้าถึงฐานข้อมูลจากภายนอก
- การแก้ไขปัญหาด้านความปลอดภัย
- การตั้งค่าเซิร์ฟเวอร์ให้ทำงานกับแอปพลิเคชันมือถือ
- การตั้งค่าผลิตภัณฑ์ซอฟต์แวร์ 1C
- การตั้งค่าเว็บแอปพลิเคชัน (ถ้าจำเป็น)
แพลตฟอร์ม 1C: สรุป
แพลตฟอร์ม 1C ใช้งานได้ดีมาก มีความสามารถหลากหลายมากมาย และปริมาณนี้จะกลายเป็นความซับซ้อนตามธรรมชาติ เป็นผลให้อุปสรรคในการทำงานร่วมกับ 1C สำหรับโปรแกรมเมอร์นั้นสูงมาก ลูกค้าได้ยินเกี่ยวกับความสามารถต่างๆ ของ 1C และขอให้โปรแกรมเมอร์ช่วยนำไปใช้ ซึ่งหมายความว่าผู้เชี่ยวชาญจะต้องรับรู้ถึงการอัปเดต ทำความเข้าใจ และรู้สิ่งต่าง ๆ อย่างต่อเนื่องเป็นเรื่องยากมากที่จะหาโปรแกรมเมอร์ที่สามารถเข้าใจทุกอย่างในระดับโปรแกรมในคราวเดียว: การทำงานกับ 1C, การเขียนโปรแกรมเว็บ, การทำงานกับแอปพลิเคชันมือถือ ฯลฯ สิ่งนี้เป็นไปได้ในระดับแนวความคิด เช่น ในสิ่งที่ฉันกำลังแบ่งปันความรู้ของฉัน
แต่ลูกค้ามักจะไม่เข้าใจสิ่งนี้และเริ่มเรียกร้องให้โปรแกรมเมอร์ 1C ใช้ความสามารถที่หลากหลาย
ในทางกลับกัน แพลตฟอร์ม 1C มีการเปลี่ยนแปลงอยู่ตลอดเวลา มีตัวเลือกมากมาย โซลูชันที่แตกต่างกันมากมาย และด้วยเหตุนี้จึงมีข้อบกพร่องและการแก้ไขจำนวนมาก
ทั้งหมดนี้นำไปสู่ปัญหาการวางตำแหน่ง:
- ในอีกด้านหนึ่ง มีบริษัท 1C ซึ่งบอกลูกค้าว่า 1C นั้นง่ายและสะดวก พวกเขาไม่ได้เขียนทุกที่ว่าการบำรุงรักษา 1C จะต้องมีผู้เชี่ยวชาญที่มีความรู้พิเศษซึ่งเป็นเรื่องยากสำหรับโปรแกรมเมอร์ที่จะทำงานกับ 1C สมัยใหม่
- ในทางกลับกัน ในความเป็นจริง ลูกค้าประสบปัญหาเหล่านี้ทั้งหมด และจะดีถ้าเขาได้รับความช่วยเหลือจากทีมงานที่ทำงานได้ดีที่เกี่ยวข้องกับการนำ 1C ไปใช้ หรือที่ปรึกษาทางธุรกิจที่มีความรู้ในระดับเดียวกับฉัน ซึ่งสามารถค้นหาผู้เชี่ยวชาญที่เหมาะสมและมอบหมายงานที่เหมาะสมให้พวกเขาได้ ในกรณีอื่นๆ ผู้ใช้จะประสบปัญหามากมายในระหว่างขั้นตอนการดำเนินการ
สั้น ๆ เกี่ยวกับแพลตฟอร์ม 1C: ความเป็นไปได้มากมาย, ความยืดหยุ่นในระดับสูง, โซลูชั่นที่แตกต่างกันมากมาย และในเวลาเดียวกัน: การใช้งานที่มีคุณภาพต่ำ, ความซับซ้อนของโซลูชันที่เพิ่มขึ้นอย่างต่อเนื่อง, มีข้อบกพร่องจำนวนมากในแต่ละเวอร์ชัน
ในระดับแนวความคิดผมคิดว่ามีข้อมูลเพียงพอ และคุณสามารถค้นหาความแตกต่างทางเทคนิคเกี่ยวกับทรัพยากร 1C ที่ฉันแนะนำข้างต้นได้ตลอดเวลา
การกำหนดค่า
การกำหนดค่า 1C เป็นโซลูชันซอฟต์แวร์สำเร็จรูปที่สร้างขึ้นบนพื้นฐานของแพลตฟอร์มเวอร์ชันเฉพาะ การกำหนดค่าคือสิ่งที่ผู้ใช้ทำงานโดยตรง สภาพแวดล้อมซอฟต์แวร์ที่พวกเขาเก็บบันทึกปัจจุบัน ทำงานกับโฟลว์เอกสาร ไดเร็กทอรี ฯลฯ ผู้ใช้มักไม่รู้ว่าตนเองมีแพลตฟอร์มประเภทใด แต่พวกเขารู้อยู่เสมอว่ามีการใช้การกำหนดค่าเฉพาะใดมีการกำหนดค่า:
- มาตรฐาน - เขียนโดยบริษัท 1C ทั้งหมดมีอยู่บนเว็บไซต์ 1C
- ผิดปกติ – เขียนโดยบริษัทพันธมิตร
- การกำหนดค่ามาตรฐานถูกสร้างและบำรุงรักษาโดย 1C ในกรณีส่วนใหญ่จะมีคุณภาพสูงกว่า ในการกำหนดค่าเหล่านี้ ทำงานกับโค้ดได้ดีขึ้น มีการจัดระเบียบโซลูชันที่เหมาะสมที่สุด และข้อผิดพลาดได้รับการแก้ไขอย่างรวดเร็ว แน่นอนว่าทุกคนมักจะได้ยินเกี่ยวกับ "ข้อบกพร่องชั่วนิรันดร์" ในการกำหนดค่า 1C ทั่วไปและมีอยู่จริงอยู่ตลอดเวลา แต่ก็ยังคุ้มค่าที่จะให้เครดิตกับผู้เชี่ยวชาญของบริษัท พวกเขาแก้ไขข้อผิดพลาดที่สำคัญได้อย่างรวดเร็ว
- การกำหนดค่าที่ผิดปกติเขียนโดยบริษัทพันธมิตร 1C และเป็นการยากที่จะพูดอะไรที่ชัดเจนที่นี่ การกำหนดค่าดังกล่าวแตกต่างกันมาก ส่วนใหญ่มักจะเขียนในบางโอกาส: เฉพาะอุตสาหกรรม (สำหรับอุตสาหกรรมเฉพาะ) หรือเขียนสำหรับโอกาสเฉพาะ (บริษัทเฉพาะ) และที่นี่จำเป็นต้องเข้าใจว่าบริษัทพันธมิตร 1C ส่วนใหญ่มีการหมุนเวียนของพนักงานค่อนข้างสูง ดังนั้นการกำหนดค่าในนั้นจึงเขียนในลักษณะที่ค่อนข้างไม่มีการรวบรวมกัน โปรแกรมเมอร์คนหนึ่งเริ่มเขียน อีกคนเขียนต่อ และอีกคนที่สามเขียนเสร็จ ในขณะเดียวกัน แต่ละคนก็นำบางสิ่งบางอย่าง ความเข้าใจ แนวทางแก้ไข และแนวคิดของตนเองมาด้วย และนำการพัฒนาของรุ่นก่อนมาใช้ตามความสะดวกและไม่เป็นไปตามที่ตั้งใจไว้
บางทีคุณอาจจำการ์ตูนตลกเรื่อง "Three from Prostokvashino" ได้? ที่นั่นเด็กชายลุงฟีโอดอร์เขียนจดหมายถึงพ่อแม่ของเขา แต่ไม่จบเขาฟุ้งซ่านและเพื่อน ๆ ของเขาก็ผลัดกันเขียนจดหมายให้เขา: แมวและสุนัข และแต่ละคนก็พูดถึงปัญหาของตนเอง ผลก็คือ พ่อแม่ของเด็กชายต้องประหลาดใจเมื่อรู้ว่า “อุ้งเท้าของเขาเจ็บและหางของเขาร่วงหล่น” นี่เป็นหลักการที่ใช้ในการเขียนการกำหนดค่าที่ไม่ได้มาตรฐาน
การขาดความต่อเนื่องในการเขียนการกำหนดค่าที่ไม่ได้มาตรฐาน และมักจะขาดเอกสารที่มีรายละเอียดเพียงพอ นำไปสู่ความจริงที่ว่าสำหรับคำถามทั้งหมดเกี่ยวกับการนำไปใช้และการแก้ไข คุณจะต้องติดต่อบริษัทที่พัฒนาการกำหนดค่านี้
การกำหนดค่าที่ไม่ได้มาตรฐานยังมีอยู่สองประเภท:
- เขียนขึ้นตามมาตรฐาน การกำหนดค่าเหล่านี้สร้างขึ้นโดยการเพิ่มฟังก์ชันการทำงานให้กับการกำหนดค่ามาตรฐานบางอย่าง ตัวอย่างเช่น มีผลิตภัณฑ์เช่น 1C: การจัดการการค้าและ CRM ที่นี่เราได้รวมการกำหนดค่ามาตรฐานของการจัดการการค้าและระบบ CRM เข้าด้วยกัน เป็นที่น่าสนใจที่ผู้สร้างการกำหนดค่า บริษัท Rarus เรียกระบบย่อยการจัดการการค้าแม้ว่าในความเป็นจริงแล้วมันเป็นพื้นฐานในการเขียนการกำหนดค่าทั้งหมดก็ตาม
    ข้อดีการกำหนดค่าดังกล่าว - ใช้งานได้ดีกว่าเมื่อเปรียบเทียบกับการกำหนดค่ามาตรฐานซึ่งมักจะเพิ่มคุณสมบัติที่จำเป็นมากลงไป
    ข้อเสีย– นักพัฒนาการกำหนดค่าเหล่านี้มักไม่มีเวลาสร้างการอัปเดตได้ทันเวลา ดังนั้นจึงอาจเป็นไปได้ว่าบริษัท 1C ได้โพสต์ตัวเลือกการอัปเดตแล้ว และผู้ใช้โซลูชันที่ไม่ได้มาตรฐานจะต้องรอสักครู่จนกว่านักพัฒนาจะสร้างการอัปเดตที่คล้ายกันสำหรับโซลูชันเฉพาะ นอกจากนี้การแก้ไขดังกล่าวอาจค่อนข้าง "ดิบ" และอาจมีข้อผิดพลาดมากมาย
    - การกำหนดค่าที่เขียนตั้งแต่เริ่มต้น เมื่อสร้างการกำหนดค่ามาตรฐานจะไม่ใช้เลย แต่โซลูชันจะถูกเขียนขึ้นสำหรับงานเฉพาะ
    ข้อดี: การกำหนดค่าถูกเขียนตรงตามความต้องการของลูกค้า มีทุกสิ่งที่จำเป็น และแทบไม่มีอะไรฟุ่มเฟือยเลย
    ข้อเสีย: โดยปกติแล้ว เมื่อเขียนโซลูชันดังกล่าว จะไม่ปฏิบัติตามมาตรฐานโค้ด เป็นการยากมากที่จะแก้ไขผลิตภัณฑ์ซอฟต์แวร์ดังกล่าว บ่อยครั้งมีเพียงผู้เขียนเท่านั้นที่สามารถทำได้อย่างรวดเร็วเพียงพอ
สรุป
สิ่งสำคัญคือต้องเข้าใจว่าผู้ประกอบการมักจะมองหาการกำหนดค่า ตัวอย่างเช่นเพื่อให้การทำงานของแผนกบัญชีเป็นไปโดยอัตโนมัติพวกเขาต้องการ 1Cการบัญชีและจัดระเบียบงานกับลูกค้า - 1C การจัดการการค้า เป็นผลิตภัณฑ์เหล่านี้ที่เข้าใจได้และน่าสนใจดังนั้นจึงเป็นเรื่องสำคัญที่โปรแกรมเมอร์จะต้องรู้ว่าเขาจะต้องทำงานร่วมกับแพลตฟอร์มใด ผู้ใช้มีความสนใจในการกำหนดค่า ในเวลาเดียวกันหากไม่ได้รับความช่วยเหลือจากโปรแกรมเมอร์ 1C ธุรกิจส่วนใหญ่จะไม่สามารถตั้งค่าการกำหนดค่าที่ต้องการได้ นั่นเป็นเหตุผลที่ฉันเรียกผู้เชี่ยวชาญ 1C ว่าเป็นส่วนสำคัญของระบบนิเวศ 1C
ฉันขอเตือนคุณว่าผู้เชี่ยวชาญ 1C ก็แตกต่างกันเช่นกัน บางคนมีส่วนร่วมในการพัฒนาแพลตฟอร์มและการกำหนดค่ามาตรฐาน (พนักงานของ บริษัท 1C) คนอื่น ๆ เป็นหุ้นส่วนและมีส่วนร่วมในการนำไปใช้และแก้ไขในขณะที่คนอื่น ๆ ช่วยแก้ไขปัญหาบางอย่างที่เกี่ยวข้องกับการใช้งาน 1C แบบส่วนตัว เพิ่มแท็ก
โปรแกรม 1C: การบัญชี 7.7 เป็นเครื่องมือที่สร้างขึ้นเพื่อทำให้การบัญชีและการบัญชีภาษีเป็นไปโดยอัตโนมัติ ซึ่งครั้งหนึ่งแพร่หลายในตลาดรัสเซียเนื่องจากไม่มีคู่แข่งเสมือนจริง ฟังก์ชั่นที่ครอบคลุม และราคาที่สมเหตุสมผลสำหรับทั้งองค์กรการค้าและผู้ประกอบการรายบุคคล แพลตฟอร์ม 1C:Enterprise 7.7 เป็นพื้นฐานในการเขียนการกำหนดค่ามาตรฐานนี้ เช่นเดียวกับโซลูชัน 1C มาตรฐานอื่น ๆ ของปีที่แล้ว ในขณะนี้ ล่าสุดและใช้งานได้ดีที่สุดคือ 1C: การบัญชี บนแพลตฟอร์ม 8.3 เป็นไปได้ผ่านเครือข่ายพันธมิตรของ 1C ซึ่งเป็นผู้พัฒนาโซลูชันนี้
1C:การบัญชีเป็นโซลูชันสำเร็จรูปสำหรับการบัญชีในองค์กรที่มีส่วนร่วมในกิจกรรมเชิงพาณิชย์ทุกประเภท: การขายส่งและการขายปลีก การให้บริการ การผลิต ฯลฯ ตาม 1C: การบัญชีเป็นหนึ่งในงานสำคัญที่แก้ไขโดยผู้เชี่ยวชาญของ Wiseadvice ต้องขอบคุณประสบการณ์การใช้งานที่สั่งสมมา
เวอร์ชัน 7.7 มีองค์ประกอบการบัญชีที่มีการผลิตมานานกว่า 10 ปี เป็นแนวทางแก้ไขสำหรับปัญหาทั้งหมดที่แผนกบัญชีขององค์กรเผชิญอยู่และมีกลุ่มเอกสารดังต่อไปนี้และตามวารสาร:
รูปที่ 1
รูปที่ 2
RKO, PKO, คำสั่งจ่ายเงิน, ใบแจ้งยอดธนาคาร - นี่คือเอกสารหลักบางส่วนที่ใช้ในการสะท้อนกระแสเงินสด ดังนั้นจึงจำเป็นในทุกองค์กร
รูปที่ 3
เอกสารส่วนนี้ช่วยให้คุณสามารถจัดการกิจกรรมการซื้อขาย สินค้า ผลิตภัณฑ์และบริการ ควบคุมราคา ตลอดจนดำเนินการรับส่งเอกสารการค้าโดยอัตโนมัติ ด้วยการใช้รายงานที่หลากหลาย คุณสามารถวิเคราะห์ประสิทธิภาพของกิจกรรมการซื้อขาย รวมถึงคาดการณ์ยอดขายได้
กลุ่มเอกสารที่เกี่ยวข้องกับการสะท้อนต้นทุนสำหรับโครงการก่อสร้างทุน (ขั้นตอนการทำงานที่เสร็จสมบูรณ์) มีหน้าที่รับผิดชอบในการจัดทำบัญชีต้นทุนของสินทรัพย์ถาวรและวัตถุในระหว่างวิธีการก่อสร้างตามสัญญา
การกำหนดค่าการบัญชีใด ๆ ของ 1C 7.7 ยังทำการชำระหนี้กับคู่สัญญาโดยอัตโนมัติตลอดจนการวิเคราะห์สถานะและพลวัตของการชำระหนี้ร่วมกัน
รูปที่ 4
ส่วนนี้ช่วยให้คุณทำให้การบัญชีคลังสินค้าเป็นอัตโนมัติ และใช้รายงานต่างๆ วิเคราะห์สถานะของคลังสินค้า ควบคุมการเคลื่อนย้ายสินค้าคงคลัง คำนวณต้นทุนการผลิต และเก็บบันทึกงานระหว่างดำเนินการ เมื่อใช้รายงาน คุณสามารถวิเคราะห์ประสิทธิภาพเชิงเศรษฐกิจของกิจกรรมการผลิตขององค์กรได้
รูปที่ 5
โปรแกรมนี้รับประกันการบัญชีของสินทรัพย์ถาวรและสินทรัพย์ไม่มีตัวตนตาม PBU 6/01 “การบัญชีสำหรับสินทรัพย์ถาวร” ธุรกรรมที่เกี่ยวข้องกับสิ่งนี้ - การรับ, การยอมรับสำหรับการบัญชี, การปรับปรุงใหม่, การโอน, การตัดจำหน่ายและอื่น ๆ - จะถูกบันทึกด้วยเอกสารที่เหมาะสม
รูปที่ 6
รูปที่ 7
โปรแกรมประกอบด้วยชุดประเภทเงินคงค้างการหักเงินการชำระเงินและค่าตอบแทนที่ครอบคลุมโดยคำนึงถึงลักษณะเฉพาะขององค์กรช่วยให้คุณสามารถป้อนเงินคงค้างประเภทใหม่ที่ใช้ในองค์กรได้อย่างอิสระเก็บรักษาบันทึกบุคลากรและชำระเงินด้วยงบประมาณ
รูปที่ 8
หากองค์กรมีพนักงานขนาดเล็กและระบบค่าตอบแทนที่เรียบง่าย การบัญชีเงินเดือนจะดำเนินการในโปรแกรม 1C: การบัญชี 7.7 เวอร์ชันมาตรฐาน แน่นอนว่าการบัญชีและการคำนวณค่าจ้างนั้นเป็นไปโดยอัตโนมัติที่สุดในโปรแกรม 1C: เงินเดือนและบุคลากรซึ่งมีรายการคงค้างและการหักค่าจ้างหลายประเภทและรายงานพิเศษเพิ่มเติม โปรแกรมนี้เหมาะสำหรับองค์กรที่มีระบบค่าตอบแทนที่ซับซ้อนมากขึ้น หากคุณใช้การกำหนดค่า "1C: เงินเดือนและบุคลากร" จะสามารถซิงโครไนซ์กับ "1C: การบัญชี 7.7" และแลกเปลี่ยนข้อมูลได้
โปรแกรมประกอบด้วยชุดเอกสารสำหรับบันทึกธุรกรรมที่เกี่ยวข้องกับบริการขององค์กรบุคคลที่สาม ซึ่งช่วยให้คุณสามารถชดเชยเงินทดรอง ปรับหนี้ และอื่น ๆ
รูปที่ 9
โปรแกรมยังประกอบด้วยเอกสารกำกับดูแล - การตีราคาสกุลเงิน ค่าเสื่อมราคาและการชำระคืน งานระหว่างดำเนินการ และการปิดเดือน
รูปที่ 10
ใน 1C: การบัญชี 7.7 นอกเหนือจากความสามารถในการทำธุรกรรมโดยใช้เอกสารที่กำหนดไว้ล่วงหน้าแล้ว คุณสามารถป้อนธุรกรรมด้วยตนเองที่อนุญาตให้คุณสร้างธุรกรรมสำหรับบัญชีการบัญชีและภาษี ใช้ในกรณีที่โซลูชันมาตรฐานไม่มีเอกสารที่ช่วยให้สะท้อนถึงการดำเนินการที่ต้องการได้
การกำหนดค่าให้ชุดแก่นักบัญชี รายงานมาตรฐานช่วยให้คุณสามารถวิเคราะห์ข้อมูลเกี่ยวกับยอดคงเหลือในบัญชีและมูลค่าการซื้อขาย ด้วยความช่วยเหลือเหล่านี้ คุณสามารถวางแผน จัดการ และวิเคราะห์ผลลัพธ์ทางการเงินขององค์กรได้
รูปที่ 11
รายงานที่กำหนดเองใช้สำหรับแต่ละกรณีโดยเฉพาะและมีลักษณะเฉพาะคือไม่มีการตั้งค่าที่ยืดหยุ่น พวกเขามุ่งเน้นไปที่ส่วนเฉพาะของการบัญชี
ที่มีความสำคัญเป็นพิเศษต่อนักบัญชีก็คือ ได้รับการควบคุมรายงานที่มีไว้สำหรับส่งไปยังหน่วยงานด้านภาษีและหน่วยงานกำกับดูแลอื่น ๆ ซึ่งรวมถึงแบบฟอร์มการบัญชี การคืนภาษี รายงานสำหรับหน่วยงานทางสถิติ และกองทุนรัฐบาล สิ่งเหล่านี้เป็นรูปแบบที่รวมเป็นหนึ่งเดียวซึ่งประกอบด้วยองค์ประกอบของตัวชี้วัดซึ่งควบคุมโดยกรอบกฎหมาย
รูปที่ 12
1C:การบัญชี 7.7 รองรับบริการการรายงาน 1C ซึ่งออกแบบมาเพื่อการส่งการรายงานทางอิเล็กทรอนิกส์และการไหลของเอกสารอิเล็กทรอนิกส์ประเภทอื่น ๆ ระหว่างองค์กรและหน่วยงานกำกับดูแลผ่านช่องทางโทรคมนาคมโดยตรงจากโปรแกรม สิทธิ์ในการเข้าถึงบริการนั้นมอบให้แก่ผู้ใช้ตามข้อตกลงใบอนุญาตกับพันธมิตร 1C
1C: การบัญชี: ขั้นพื้นฐานหรือศาสตราจารย์
หากต้องการทราบว่าคอมพิวเตอร์ของคุณติดตั้งเวอร์ชันใด คุณต้องดูที่แถบชื่อเรื่องของโปรแกรมหรือในเมนูวิธีใช้ - เกี่ยวกับโปรแกรม
รูปที่ 13
มาดูความแตกต่างระหว่าง Seven เวอร์ชันพื้นฐานและมืออาชีพ:
- ในเวอร์ชันพื้นฐานของ "เจ็ด" คุณสามารถเก็บบันทึกขององค์กรเดียวไว้ในฐานข้อมูลเดียว เวอร์ชัน PROF ช่วยให้คุณสามารถรักษาหลายองค์กรไว้ในฐานข้อมูลเดียวได้ หากนักบัญชีจัดการหลายองค์กร ในเวอร์ชัน Professional ฐานข้อมูลหนึ่งก็เพียงพอที่จะจัดการองค์กรทั้งหมดได้ แต่ในเวอร์ชันพื้นฐานจะต้องสร้างฐานข้อมูลที่แตกต่างกันหลายฐานข้อมูลสำหรับแต่ละองค์กร
- ไม่มีความแตกต่างในโครงสร้างของเวอร์ชันพื้นฐานและ PROF การรายงานทุกประเภทมีรูปแบบรวม แต่ลิขสิทธิ์ซอฟต์แวร์ของเวอร์ชันพื้นฐานไม่อนุญาตให้เปลี่ยนการกำหนดค่าฐานข้อมูลในขณะที่ใบอนุญาต PROF ช่วยให้สามารถเสริมสร้าง ใหม่และลบองค์ประกอบการกำหนดค่าที่ไม่จำเป็น ซึ่งหมายความว่า PROF สามารถเปลี่ยนแปลงได้เพื่อให้เหมาะกับความต้องการขององค์กรเฉพาะ แต่ไม่สามารถทำการเปลี่ยนแปลงกับเวอร์ชันพื้นฐานได้ การใช้เวอร์ชันพื้นฐานอนุญาตให้เพิ่มรายงานภายนอก การประมวลผล และแบบฟอร์มการพิมพ์สำหรับเอกสารเท่านั้น
- เวอร์ชันพื้นฐานไม่ได้มีไว้สำหรับการใช้งานเครือข่าย นั่นคือหากองค์กรมีนักบัญชีหลายคนที่ต้องทำงานในฐานข้อมูลเดียวในเวลาเดียวกัน พวกเขาควรซื้อ PROF
- ข้อแตกต่างอีกประการหนึ่งคือสำหรับเวอร์ชันพื้นฐาน คุณสามารถดาวน์โหลดการอัปเดตผ่านทางอินเทอร์เน็ตได้ฟรี แต่สำหรับเวอร์ชัน PRO คุณต้องลงนามในข้อตกลง ITS
ดังนั้นการเลือกเวอร์ชันจึงขึ้นอยู่กับปริมาณและข้อมูลเฉพาะของกิจกรรมขององค์กรและงบการเงินเท่านั้น
1C: การบัญชี 7.7 เป็นการกำหนดค่าที่ทำให้การไหลของเอกสารขององค์กรง่ายขึ้นซึ่งช่วยให้คุณใช้แผนการบัญชีและรับรายงานที่จำเป็น สามารถใช้ทั้งแบบสแตนด์อโลนและกับการกำหนดค่าอื่นๆ เป็นโซลูชันสำเร็จรูปสำหรับการบัญชีและการบัญชีภาษีส่วนใหญ่
หากคุณมีแพลตฟอร์ม 7.7 เวอร์ชันปัจจุบัน เวอร์ชัน 8.3 จะกลายเป็นโซลูชันที่เกี่ยวข้องสำหรับธุรกิจของคุณ เนื่องจากแพลตฟอร์ม 8.3 ซึ่งแตกต่างจาก 7.7 ได้รับการอัปเดตเป็นประจำและตรงตามข้อกำหนดและการเปลี่ยนแปลงทั้งหมดในกฎหมายของรัสเซีย ข้อได้เปรียบหลักประการที่สองของการเปลี่ยนแปลงคือประสิทธิภาพและฟังก์ชันการทำงานของระบบที่ใช้แพลตฟอร์ม 8.3