1s 8.3 กำลังโหลดข้อมูลจากเอกสารสเปรดชีต ข้อมูลการบัญชี
ในการนำเข้าราคาเข้าสู่ 1C 8.3 คุณต้องเตรียมไฟล์ โครงสร้างของไฟล์ต้นฉบับสามารถกำหนดเองได้ สิ่งสำคัญคือประกอบด้วยคอลัมน์ที่มีชื่อของรายการซึ่งระบบสามารถระบุได้ว่ามีตำแหน่งดังกล่าวอยู่แล้วในฐานข้อมูลหรือไม่หรือจำเป็นต้องมีตำแหน่งใหม่หรือไม่ สร้าง:
การประมวลผลสำหรับการโหลดรายการและราคาลงใน 1C 8.3 จากเอกสารสเปรดชีตนั้นมีอยู่ในแบบฟอร์มรายการไดเร็กทอรี ศัพท์- บท ไดเรกทอรี:
ก่อนเริ่มการนำเข้า ระบบจะแจ้งให้คุณระบุไฟล์ Excel ด้วยแหล่งข้อมูล:
การเปรียบเทียบฟิลด์รายการใน 1C
ในขั้นตอนที่ 1 คอลัมน์ของไฟล์ต้นฉบับจะถูกเปรียบเทียบกับระบบการตั้งชื่อและราคาสำหรับรายละเอียดเหล่านั้นที่กำหนดไว้สำหรับองค์ประกอบของไดเร็กทอรี Nomenclature หากชื่อของคอลัมน์ตรงกับชื่อของแอตทริบิวต์ ระบบจะทำการเปรียบเทียบแยกกัน
การเปรียบเทียบนี้ใช้ทั้งเพื่อค้นหาฐานข้อมูลสำหรับรายการที่มีอยู่ (มิฉะนั้นจะมีการสร้างรายการใหม่ขึ้นในแต่ละครั้งระหว่างการนำเข้า) และในกรณีที่ไม่พบรายการดังกล่าว จากนั้น เมื่อสร้างรายการใหม่ รายละเอียดจะถูกกรอกจากคอลัมน์ที่เกี่ยวข้องของไฟล์:
เนื่องจากในกรณีของเรา เราจำเป็นต้องนำเข้าราคาสินค้า เราจึงต้องระบุว่าระบบควรใช้ค่าราคาจากคอลัมน์ใด หากชื่อของคอลัมน์ราคาตรงกับชื่อของประเภทราคาที่มีอยู่ คอลัมน์ดังกล่าวจะถูกกำหนดโดยอัตโนมัติ แต่เนื่องจากคุณสามารถนำเข้าค่าได้ครั้งละประเภทราคาเท่านั้น จึงจะกำหนดเฉพาะคอลัมน์แรกที่พบเท่านั้น ดังนั้นการเปรียบเทียบประเภทราคาที่กำลังโหลดและคอลัมน์ในไฟล์นี้จึงต้องได้รับการควบคุมเสมอ
หากไม่ได้กำหนดคอลัมน์ราคา ราคาจะไม่ถูกนำเข้า:
หากจำเป็น คอลัมน์และแถวเพิ่มเติมจะถูกลบออก ซึ่งก็คือข้อมูลที่ไม่ควรโหลด
สำคัญ:เมื่อนำเข้าราคา ควรเหลือเพียงคอลัมน์เดียวที่มีราคา เนื่องจากเอกสารหนึ่งฉบับใน 1C สามารถลงทะเบียนราคาสำหรับประเภทราคาเดียวเท่านั้น:
หลังจากเปรียบเทียบข้อมูลไฟล์อย่างถูกต้องแล้ว คุณสามารถดำเนินการในขั้นตอนที่ 2 ซึ่งก็คือการโหลดข้อมูลจาก Excel ลงใน 1C 8.3 โดยตรง
กำลังโหลดรายการราคาและผลิตภัณฑ์ลงในบัญชี 1C
ในขั้นตอนที่สอง ก่อนที่จะนำเข้าทันที ระบบจะแสดงข้อมูลเกี่ยวกับรายการสินค้าที่ตรงกับรายการที่มีอยู่แล้ว และรายการใดที่จะถูกสร้างขึ้นระหว่างการนำเข้า:
ผู้ใช้มีโอกาสที่จะทำการปรับเปลี่ยน: ปฏิเสธที่จะสร้างรายการใหม่และระบุรายการที่จะกำหนดราคาอย่างชัดเจน ตั้งค่ากฎการเติมสำหรับรายการที่สร้างขึ้นใหม่ และอื่นๆ หากคุณไม่พอใจกับบางสิ่งบางอย่าง คุณสามารถกลับไปยังขั้นตอนก่อนหน้าได้โดยใช้ปุ่ม กลับ:
เนื่องจากในตัวอย่างนี้ ไม่เพียงดำเนินการนำเข้าสินค้า (และจำนวนเท่าใด) เท่านั้น แต่ยังรวมถึงการโหลดราคาด้วย จึงจำเป็นต้องตรวจสอบค่าของรายละเอียด ประเภทราคาและ กำหนดราคาสำหรับ. พวกเขาจะกำหนดวันที่ของเอกสารที่สร้างขึ้นโดยอัตโนมัติเมื่อโหลดและเอกสารที่จะลงทะเบียนกับเอกสารนี้:
เมื่อคุณกดปุ่ม ดาวน์โหลดรายการผลิตภัณฑ์ใหม่และเอกสารการลงทะเบียนราคาผลิตภัณฑ์จะถูกสร้างขึ้น (หากจำเป็น) ในฐานข้อมูล (อีกครั้ง หากมีการโหลดราคา) และแบบฟอร์มการดาวน์โหลดจะถูกปิด:
เอกสารที่สร้างขึ้นโดยอัตโนมัติ การตั้งราคาสินค้าในการทำงานต่อไปไม่แตกต่างจากที่สร้างโดยวิธีอื่น เพื่อความสะดวกของผู้ใช้ เมื่อโหลดราคาจากไฟล์ภายนอก เอกสารดังกล่าวจะมีความคิดเห็นที่เกี่ยวข้อง: “#Loaded from file”:
สำหรับเอกสารที่อัปโหลดไปยังฐานข้อมูลที่ได้รับจากการแลกเปลี่ยน ระบบจะกำหนดความคิดเห็นด้านบริการโดยอัตโนมัติ: อัปโหลดใหม่ เปลี่ยนแปลง ยกเลิก โพสต์แล้ว เมื่ออัปโหลดเอกสารใหม่ไปยังฐานข้อมูล 1C หรือเอกสารที่มีอยู่ถูกเขียนทับอันเป็นผลมาจากการเปลี่ยนแปลง จะมีการกำหนดความคิดเห็นเพื่อให้ง่ายต่อการติดตามการแก้ไขเอกสารและตอบสนองต่อการเปลี่ยนแปลงอย่างเหมาะสม หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับความหมายของความคิดเห็นอย่างเป็นทางการในเอกสาร โปรดดูวิดีโอของเรา:
การกำหนดค่า:การบัญชี 1c
เวอร์ชันการกำหนดค่า: 3.0.44.177
วันที่ตีพิมพ์: 20.01.2017
ขณะนี้โปรแกรม 1C: การบัญชีนำเสนอความสามารถในการอัปโหลดและดาวน์โหลดข้อมูลจากเอกสารสเปรดชีต Excel เป็นประจำโดยไม่ต้องใช้การประมวลผลหรือการเปลี่ยนแปลงการกำหนดค่าของบุคคลที่สาม การขนถ่ายเป็นเรื่องง่ายมากจนผู้ใช้ที่มีประสบการณ์จะหลงรักกลไกที่สะดวกสบายนี้อย่างรวดเร็ว และผู้ใช้ใหม่จะเชี่ยวชาญมันได้อย่างรวดเร็ว
ดาวน์โหลดจาก Excel 1C: การบัญชี 8.3 ed. 3.0
ตัวอย่างเช่น เรามีเอกสารสเปรดชีต Excel นี้สำหรับการโหลดรายการและราคา (ขายปลีกและจัดซื้อ)
มา .
ที่ด้านบนให้คลิก ระบบการตั้งชื่อและราคา - ดาวน์โหลด. นี่คือที่ซ่อนการโหลดและการขนถ่ายจากเอกสารสเปรดชีต
การดาวน์โหลดรองรับ xls (รูปแบบ Excel 97-2003 เก่า) และ xlsx (รูปแบบใหม่) รวมถึงรูปแบบ mxl และ ods ตอนนี้เราเลือกไฟล์ของเราพร้อมระบบการตั้งชื่อแล้วรอให้โหลด
โหลดเอกสารสเปรดชีตในรูปแบบที่เราเห็นใน Excel แล้ว ตอนนี้เราจะกำหนดคอลัมน์และลบคอลัมน์ที่ไม่จำเป็นออก
คลิกที่ กรุณาระบุรายละเอียดและเลือกรายการที่ต้องการจากรายการ
เลือกแถวที่มีรายการที่ไม่จำเป็น เช่น ส่วนหัวของตาราง แล้วคลิก ลบบรรทัด.
ตอนนี้เราลบคอลัมน์ที่มีราคาซื้อแล้ว โปรดทราบว่า การประมวลผลสามารถกรอกราคาได้ครั้งละ 1 แบบเท่านั้น!!!จากนั้น คุณสามารถดำเนินการนี้อีกครั้งและโหลดราคาประเภทที่ 2 สำหรับการโหลดครั้งที่ 1 การขายปลีกสำหรับการซื้อครั้งที่ 2
กรอกข้อมูลในช่องว่าง ประเภทราคา ตั้งราคาสำหรับ ปุ่มทั้งหมด พบ ใหม่ ซ้ำจะช่วยอำนวยความสะดวกในการค้นหาและช่วยเปรียบเทียบรายการต่างๆ กรอกข้อมูลแล้วคลิก ดาวน์โหลดหลังจากนั้นข้อมูลจะถูกโหลดลงใน 1C: การบัญชี
มีรายการใหม่ปรากฏในรายการผลิตภัณฑ์ กรอกและราคาที่กำหนด หากคุณต้องการโหลดราคาประเภทอื่น ให้ทำตามขั้นตอนทั้งหมดอีกครั้ง แต่เลือกคอลัมน์ที่มีราคาอื่น 1C จะค้นหาตำแหน่งที่สร้างไว้แล้วและจะไม่พยายามทำซ้ำ แต่จะเพิ่มราคาประเภทใหม่เท่านั้น
อย่างที่คุณเห็น การดาวน์โหลดได้สร้างเอกสาร 2 ฉบับสำหรับการกำหนดราคาสินค้า ราคาซื้อ และราคาขายปลีก ความแตกต่างระหว่างการรักษานี้ก็คือ กำลังโหลดจาก Excel ถึง 1C: การบัญชี 8.3ความจริงก็คือนี่คือการประมวลผลมาตรฐานและทำงานโดยไม่มีข้อผิดพลาดและคำนึงถึงคุณสมบัติทั้งหมดของการกรอกเอกสาร
การอัปโหลดไปยัง Excel จาก 1C: การบัญชี 8.3 ed. 3.0
ฟังก์ชั่นที่มีประโยชน์มากในรุ่น 3.0.44.177 และสูงกว่ากำลังอัปโหลดไปยัง Excel จาก 1C: การบัญชี 8.3 การประมวลผลนี้จะช่วยคุณสร้างรายการราคาของ บริษัท หรือโอนรายการสินค้าของคุณไปยังซัพพลายเออร์หรือผู้ซื้อทันทีพร้อมราคา
ทั้งหมดนี้อยู่ในไดเร็กทอรี ระบบการตั้งชื่อ - ระบบการตั้งชื่อและราคา - ยกเลิกการโหลด.
ในประเด็น คอลัมน์ให้เลือกคอลัมน์ที่ต้องสร้างในเอกสาร Excel การคัดเลือกทำหน้าที่เลือกรายการตามกลุ่ม คุณสมบัติ ชื่อ... ฯลฯ
หากต้องการอัปโหลดไปยัง Excel เราจะเพิ่มคอลัมน์ใหม่คืออัตรา VAT ดูเหมือนจะไม่จำเป็นมากนัก แต่เรากำลังฝึกซ้อมอยู่
คุณชอบวิธีแก้ปัญหาหรือไม่?
84 ชอบสิ่งนี้
การโหลดลงใน 1C จาก Excel มีโอกาสอะไรบ้าง
ด้วยความสามารถของซอฟต์แวร์สมัยใหม่ คุณจึงสามารถเข้าถึงบริการโหลดข้อมูลประเภทใดก็ได้ลงใน 1C จาก Excel
ทำไมคุณถึงต้องการสิ่งนี้?
- เพื่อถ่ายโอนข้อมูลที่สะสมไปยังระบบบัญชี 1C ที่เปิดตัวอย่างรวดเร็ว
- เพื่อช่วยตัวเองจากการอัปเดตรายการราคาด้วยตนเองเป็นประจำ
- เพื่อดาวน์โหลดคำสั่งซื้อจากร้านค้าออนไลน์อย่างรวดเร็ว
- เพื่อป้องกันตัวเองจากการประมวลผลข้อมูลภายใน 1C สำหรับผู้ใช้ที่ไม่พึงประสงค์ ตัวอย่างเช่น บริษัทเอาท์ซอร์สหรือฟรีแลนซ์
- เพื่ออัพเดทองค์ประกอบของรายการสินค้าอย่างรวดเร็ว
ดูวิดีโอของเราเพื่อทำความเข้าใจว่าคุณสามารถใช้การโหลดข้อมูลลงใน 1C ในธุรกิจของคุณได้อย่างไร (เมื่อดูโปรดระบุคุณภาพสูง):
จะเตรียมข้อมูลอย่างถูกต้องสำหรับการโหลดลงใน 1C จาก Excel ได้อย่างไร
หากคุณมีข้อมูลในรูปแบบ MS Excel และคุณตัดสินใจถ่ายโอนไปยัง 1C คุณจำเป็นต้องทราบสิ่งต่อไปนี้:
1. โครงสร้างข้อมูลจะต้องเป็นเนื้อเดียวกันตัวอย่างเช่น หากใน Excel คุณมีหมายเลขโทรศัพท์ในคอลัมน์ "นามสกุล" ด้วย คุณควรย้ายหมายเลขเหล่านั้นไปยังช่องอื่น (คอลัมน์) หลักการของ "หนึ่งฟิลด์ - หนึ่งเอนทิตี" นั้นเป็นเรื่องปกติสำหรับข้อมูลใดๆ ที่คุณกำลังจะโหลด
2. มีรูปแบบข้อมูลที่เหมือนกันในแต่ละฟิลด์โปรแกรมสำหรับการโหลดข้อมูลลงใน 1C จาก Excel นั้นไวต่อรายละเอียดที่เล็กที่สุด ข้อมูลต่อไปนี้จากมุมมองของเครื่องจะแตกต่างออกไป:
- "ชิ้น" และ "ชิ้น" (ไม่มีจุดและมีจุด)
- "ผู้ชาย" และ "สามี" (คำอธิบายที่แตกต่างกันของเอนทิตีหนึ่ง - เพศ)
ก่อนที่จะโหลดข้อมูลอัตโนมัติ คุณต้องตรวจสอบให้แน่ใจว่าเอนทิตีที่เหมือนกันทั้งหมด (จากมุมมองของมนุษย์) มีรูปแบบคำอธิบายเดียวกัน มิฉะนั้นเอนทิตีเหล่านี้จะถูกโหลดลงใน 1C ในหลายเวอร์ชัน
3. ตัวระบุที่ไม่ซ้ำสำหรับเอนทิตีที่ไม่ซ้ำเพื่อป้องกันการซ้ำซ้อนของข้อมูลในระหว่างการโหลดข้อมูลอัตโนมัติ จำเป็นต้องจัดเตรียมตัวระบุที่ไม่ซ้ำกันล่วงหน้า ตัวอย่างเช่น เมื่อดาวน์โหลดข้อมูลเกี่ยวกับสินค้า ตัวระบุดังกล่าวอาจเป็นบทความผลิตภัณฑ์ เมื่อดาวน์โหลดคู่สัญญา - นิติบุคคล ตัวระบุอาจเป็น TIN สำหรับบุคคล - อีเมลหรือหมายเลขบัตรส่วนลด
มีแนวทางที่แตกต่างกันในการตีความตัวระบุเฉพาะ ทั้งนี้ขึ้นอยู่กับความต้องการของงาน แต่ความจริงก็ยังคงมีอยู่ว่าต้องมีอยู่!
4. เป็นที่พึงปรารถนาที่จะไม่มีข้อมูลหรือองค์ประกอบการออกแบบที่ไม่เกี่ยวข้องไม่เกี่ยวข้องกับการโหลด ข้อมูลดังกล่าวรวมถึงความคิดเห็นเกี่ยวกับบริการ บรรทัดว่าง เชิงอรรถ ฯลฯ องค์ประกอบ
5. โครงสร้างเซลล์ที่ชัดเจนอนุญาตให้รวมเซลล์ในพื้นที่ได้ โดยมีเงื่อนไขว่าการผสานดังกล่าวจะดำเนินการตามอัลกอริทึมที่ชัดเจนซึ่งสามารถวิเคราะห์ได้ด้วยเครื่อง ไม่แนะนำให้ใช้การรวมดังกล่าวสำหรับการโหลดข้อมูลอัตโนมัติ
หากคุณมีไฟล์ที่คุณต้องการดาวน์โหลดข้อมูลลงใน 1C เพียงส่งมาให้เราวิเคราะห์แล้วเราจะแจ้งกรอบเวลาและค่าใช้จ่ายในการดาวน์โหลดอัตโนมัติให้คุณทราบ!
โดยหลักการแล้วข้อมูลใดที่สามารถโหลดจาก Excel ลงใน 1C ได้
ข้อมูลใด ๆ ที่เหมาะสมสำหรับการโหลดอัตโนมัติจาก Excel ถึง 1C ตราบใดที่มีการจัดรูปแบบอย่างถูกต้องโดยคำนึงถึงหลักการที่อธิบายไว้ข้างต้น
ตัวอย่างมีดังต่อไปนี้:
(ชื่อ-นามสกุล, รายละเอียดการติดต่อ)โปรดทราบว่านี่เป็นเพียงตัวอย่างเท่านั้น ในทางเทคนิคแล้ว เราสามารถดาวน์โหลดข้อมูลใดๆ ที่จำเป็นในการแก้ปัญหาเฉพาะของคุณได้
หากคุณต้องการวิเคราะห์ข้อมูลนี้แล้วโหลดลงใน 1C โปรดติดต่อเรา! เราจะแนะนำคุณฟรีทางโทรศัพท์: 8-926-219-21-60
การโหลดจาก Excel ไปยัง 1C เกิดขึ้นได้อย่างไร เป็นไปได้ไหมที่จะเขียนโปรแกรมเพื่อดาวน์โหลดด้วยตนเอง?
ทีมงานไซต์งานผลิตรถตักมาตั้งแต่ปี 2548 เราได้สะสมประสบการณ์มากมายในการโหลดจาก Excel เป็น 1C ซึ่งจะช่วยให้เราเขียนตัวโหลดเพื่อวัตถุประสงค์ใดก็ได้:
- bootloader ครั้งเดียวเพื่อแก้ไขปัญหาเฉพาะอย่างรวดเร็ว
- โปรแกรมโหลดบูตแบบมัลติฟังก์ชั่นสำหรับการใช้งานซ้ำ
ทุกอย่างขึ้นอยู่กับเป้าหมายและวัตถุประสงค์ของคุณ
หากงานเป็นเรื่องเร่งด่วนและไม่จำเป็นต้องนำเข้าข้อมูลไปยัง 1C เป็นประจำ คุณจะต้องสั่งซื้อตัวโหลดเพียงครั้งเดียวเท่านั้น จะมีราคาต่ำกว่าเครื่องมัลติฟังก์ชั่นและจะช่วยให้คุณสามารถแก้ไขปัญหาได้ในเวลาอันสั้น จากการดาวน์โหลดเพียงครั้งเดียว คุณจะได้รับข้อมูลที่จำเป็นในระบบบัญชีของคุณหลังจากสั่งซื้อไม่นาน
จะใช้เวลามากขึ้นในการพัฒนา bootloader ที่มีฟีเจอร์หลากหลาย ทุกอย่างขึ้นอยู่กับระดับความเป็นสากลและความซับซ้อนของการประมวลผลข้อมูล
นี่คือลักษณะของรถตักของเรา:
หรือเช่นนี้:
นี่คือลักษณะของตัวโหลดของเราสำหรับการกำหนดค่า “การจัดการการค้า” ed สิบเอ็ด:
และเรามีรถตักมากกว่าร้อยคันสำหรับงานใดๆ ก็ตาม!
ไม่ว่าในกรณีใด ไม่ว่าคุณจะต้องการรถตักชนิดใด โทร: 8-926-219-21-60 เราจะแนะนำคุณฟรีและช่วยคุณตัดสินใจเลือก
คุณสนใจโซลูชันสำเร็จรูป "กำลังโหลดลงใน 1C จาก Excel" หรือไม่?
เรายินดีที่จะตอบคำถามของคุณและหารือเกี่ยวกับรายละเอียดของความร่วมมือ
คลิกปุ่ม“ส่งคำขอ” แล้วเราจะติดต่อคุณภายในหนึ่งวันทำการ
ใน 1C 8.3 คุณสามารถโหลดรายการจำนวนมากจากเอกสารสเปรดชีตได้ เช่น จากไฟล์ Excel
เราใช้การประมวลผลภายนอกในการโหลด กำลังโหลดข้อมูลจาก TabularDocument.epfสำหรับแบบฟอร์มที่ได้รับการจัดการ (8.2 และ 8.3) ซึ่งสามารถดาวน์โหลดได้ . เป็นสากลและควรเหมาะสมกับการกำหนดค่าใดๆ ที่เขียนขึ้นสำหรับแอปพลิเคชันที่ได้รับการจัดการ
- หากคุณเป็นโปรแกรมเมอร์และต้องการพัฒนาการดาวน์โหลด "ของคุณเอง" จาก Excel คำแนะนำโดยละเอียดสำหรับ;
- สามารถดูตัวอย่างการโหลดรายการราคาใน 1C Trade Management ได้ที่
ในการเริ่มการประมวลผลภายนอก คุณต้องไปที่เมนู "ไฟล์" จากนั้นเลือก "เปิด" และเลือกการประมวลผลนี้จากไดเร็กทอรีที่บันทึกไว้:
กำลังประมวลผลการโหลดข้อมูลจากเอกสารสเปรดชีต 1C 8.3 (แบบฟอร์มที่ได้รับการจัดการ)
หลังจากเปิดการประมวลผลใน 1C แล้ว คุณสามารถเริ่มทำงานได้ ก่อนอื่น เราต้องตัดสินใจว่าจะดาวน์โหลดที่ไหนและอะไร:
ฉันต้องการยกตัวอย่างในไดเร็กทอรี ““ ฉันสร้างไฟล์ข้อมูลในรูปแบบ xls
การประมวลผลยังสามารถโหลดไฟล์ในรูปแบบต่อไปนี้:
- รูปแบบอื่นใดที่คุณสามารถคัดลอกข้อมูลได้
นี่คือลักษณะของไฟล์ Excel ที่มีข้อมูลต้นฉบับ ซึ่งเราจะอัปโหลดไปยังหนังสืออ้างอิง "ระบบการตั้งชื่อ":
รับบทเรียนวิดีโอ 267 บทเรียนบน 1C ฟรี:
ฉันไม่ได้เขียนฟิลด์ทั้งหมดในไดเร็กทอรีเนื่องจากเพียงพอที่จะเข้าใจหลักการของการโหลด นอกจากนี้ ข้อมูลนี้ยังเพียงพอที่จะเริ่มทำงานกับตำแหน่งเหล่านี้อีกด้วย
ตำแหน่งเหล่านี้ยังไม่อยู่ในฐานข้อมูล 1C และตอนนี้เราจะอัปโหลดตำแหน่งเหล่านั้นที่นั่น
คลิกที่ไอคอน "เปิด" (ระบุในรูปว่า "เลือกแหล่งที่มา") และเลือกไฟล์ที่มีข้อมูล คุณสามารถใช้การคัดลอกข้อมูลอย่างง่าย คุณสามารถดาวน์โหลดไฟล์ตัวอย่างของฉันได้ ข้อมูลจะถูกโหลดเข้าสู่การประมวลผลโดยอัตโนมัติ ตอนนี้เรามาตรวจสอบว่าเรากรอกข้อมูลถูกต้องหรือไม่ โดยคลิกปุ่ม "การควบคุมการเติม"
อย่างที่คุณเห็น เรามีข้อผิดพลาดบางอย่าง! เราจะกำจัดมัน ไปที่แท็บ "การตั้งค่า":
ก่อนที่จะแก้ไขข้อผิดพลาด ฉันต้องการดึงความสนใจของคุณไปยังรายละเอียดที่สำคัญอย่างหนึ่ง ในตอนแรกโปรแกรมไม่ทราบว่าจะต้องค้นหาองค์ประกอบไดเร็กทอรีในช่องใดในกรณีที่มีอยู่แล้ว เธอจึงต้องชี้ให้เห็น ฉันชอบค้นหาด้วยโค้ดเนื่องจากโดยปกติแล้วจะไม่ซ้ำกัน ในคอลัมน์ "ช่องค้นหา" ในบรรทัด "รหัส" ให้ใส่เครื่องหมายถูก ตอนนี้หากพบบันทึกที่มีรหัสดังกล่าวจะถูกแทนที่มิฉะนั้นจะถูกสร้างขึ้น
สำคัญ! หากคุณไม่ระบุช่องค้นหา รายการที่ซ้ำกันอาจปรากฏขึ้น โดยเฉพาะอย่างยิ่งหลังจากการดาวน์โหลดไฟล์ที่คล้ายกันครั้งที่สอง!
มาดูกันว่าเหตุใด “สามัคคี” จึงสบถในสนาม ความจริงก็คือหน่วยการวัดใน 1C 8.3 จะถูกเก็บไว้ในไดเร็กทอรีแยกต่างหากและการประมวลผลโดยค่าเริ่มต้นจะค้นหาหน่วยนี้ตามชื่อ แต่จริงๆ แล้ว หน่วยคำนั้นเขียนอยู่ในช่อง "ชื่อเต็ม"
น่าเสียดายที่การประมวลผลสามารถค้นหาด้วย "ชื่อ" และ "รหัส" เท่านั้น (สำหรับโปรแกรมเมอร์ความเป็นไปได้นั้นกว้างกว่า) หากคุณสังเกตภาพด้านบน คุณจะเห็นว่าฉันมีรหัสอยู่ในคอลัมน์ “หน่วย” และในการประมวลผลคุณต้องระบุว่าควรทำการค้นหาด้วยโค้ด ดับเบิลคลิกที่คอลัมน์ "เงื่อนไขการสื่อสาร" ตรงข้าม "หน่วย" และเปลี่ยนเป็น "รหัส"
ตอนนี้เรามาดูสิ่งที่พวกเขาบอกเราเกี่ยวกับ "บริการ" ในรายการข้อผิดพลาด หมายเหตุที่สำคัญอีกประการหนึ่ง คอลัมน์ในไฟล์จะต้องอยู่ในลำดับเดียวกันกับบรรทัดของฟิลด์ไดเร็กทอรีอย่างเคร่งครัดและสำหรับเรา "" อยู่ที่ด้านล่างสุดและในไฟล์หลังคอลัมน์ "ความคิดเห็น"
หากต้องการย้ายบรรทัด "ประเภทรายการ" ขึ้น จะมีลูกศรสีน้ำเงินที่ด้านบนของแบบฟอร์ม ใช้ลูกศร "ขึ้น" ยกบรรทัดที่ต้องการขึ้นแล้ววางไว้ใต้ "ความคิดเห็น"
คลิก "โหลดข้อมูล" และคราวนี้ทุกอย่างดำเนินไปโดยไม่มีข้อผิดพลาด:
วิดีโอสอนเกี่ยวกับการโหลดผลิตภัณฑ์ลงใน 1C จากไฟล์ Excel:
การโหลดรายการผลิตภัณฑ์ลงในแค็ตตาล็อกผลิตภัณฑ์เป็นงานทั่วไปที่สามารถปรากฏได้ทั้งเมื่อเริ่มต้นทำงานกับ 1C และใหม่กว่า สามารถแก้ไขได้หลายวิธี ฉันเสนอวิธีการง่ายๆ ในการใช้งาน - โดยการโหลดจากเอกสารสเปรดชีต ในระหว่างนี้ เราจะดูวิธีสร้างโครงสร้างไดเร็กทอรีที่ใช้งานง่าย และตั้งค่าลำดับชั้นโดยเลือกตามคุณสมบัติผลิตภัณฑ์ที่ต้องการใน 1c Trade Management 11.4 #UT11
ดูวิดีโอ - ฉันแสดงทุกอย่างชัดเจนใน 1C Enterprise!
ก่อนอื่น มาดูโครงสร้างของไฟล์ Excel กันก่อน แต่ละคอลัมน์สอดคล้องกับรายละเอียดของหนังสืออ้างอิงรายการ และจะทำซ้ำเทมเพลตที่สร้างขึ้นในแท็บการประมวลผลที่สองทุกประการ นั่นคือโดยรวมแล้วนี่คือข้อมูลที่เราจะกรอกสำหรับสินค้าแต่ละหน่วย คุณค่าของบทความในตัวอย่างของฉันเป็นสิ่งสำคัญและต้องกรอก แถมยังไม่มีซ้ำกันอีกด้วย ชื่อและชื่อสำหรับการพิมพ์ซ้ำกัน แต่อาจแตกต่างกันหากกรอกคอลัมน์ที่เกี่ยวข้อง ถัดมาเป็นคอลัมน์สำหรับผู้ผลิตและคุณสมบัติเฉพาะของผลิตภัณฑ์ ฉันสร้างคุณสมบัติของผลิตภัณฑ์ใน 1C โดยใช้รายละเอียดเพิ่มเติม
การตั้งค่าที่จำเป็น คุณต้องทำเครื่องหมายสองช่อง ขั้นแรก - บนแท็บ "ข้อมูลหลักและการบริหาร" ค้นหา "ตั้งค่าข้อมูลหลักและส่วนต่างๆ" คลิก "ระบบการตั้งชื่อ", "ส่วนการบัญชี" - เปิด "ระบบการตั้งชื่อหลายประเภท"
ประการที่สอง ไปที่แท็บ "NSI และการดูแลระบบ" ค้นหา "การตั้งค่าทั่วไป" และเปิดใช้งานความสามารถในการใช้รายละเอียดและข้อมูลเพิ่มเติม
ฉันสร้างโครงสร้างของระบบการตั้งชื่อทั้งหมดในไดเร็กทอรี Types of Nomenclature การจัดกลุ่มสินค้าในไดเร็กทอรี Nomenclature จะขึ้นอยู่กับไดเร็กทอรีนี้ สะดวกกว่าเมื่อก่อนมาเป็นกลุ่ม แต่ละผลิตภัณฑ์มีพารามิเตอร์ที่แตกต่างกันออกไป ตัวอย่างเช่น เคสคอมพิวเตอร์มีฟอร์มแฟคเตอร์ที่แตกต่างกัน และฮาร์ดไดรฟ์ก็มีพารามิเตอร์ "ฟอร์มแฟคเตอร์" เช่นกัน จะเพิ่มสิ่งนี้ลงในโปรแกรมได้อย่างไร? มาเปิดรายการประเภทใดก็ได้ในแท็บรายละเอียดเพิ่มเติม บุ๊กมาร์กนี้จะใช้งานได้หลังจากเปิดใช้งานการตั้งค่าที่เกี่ยวข้อง ที่นี่เราป้อนรายละเอียดที่ใช้สำหรับผลิตภัณฑ์นี้สำหรับแต่ละประเภท ตัวอย่างเช่นฮาร์ดไดรฟ์มีพารามิเตอร์ "อินเทอร์เฟซ" และยังมีพารามิเตอร์ฟอร์มแฟกเตอร์ด้วย เฉพาะเคสเท่านั้นที่มีของตัวเองและค่าในนั้นแตกต่างกันไม่เหมือนกับดิสก์ การใช้รายละเอียดเพิ่มเติมเหล่านี้ทำให้คุณสามารถตั้งค่าตัวกรองที่จะเลือกรายการที่ต้องการในรายการผลิตภัณฑ์ได้อย่างรวดเร็ว ตัวกรองได้รับการกำหนดค่าโดยการเพิ่มรายละเอียดเพิ่มเติม
ทุกอย่างควรมีความชัดเจนด้วยการตั้งค่า ถ้าไม่เขียนเราจะพยายามคิดออก
เปิดการประมวลผลและดำเนินการโหลดต่อ แท็บแรกประกอบด้วยการตั้งค่าการดาวน์โหลด ประการที่สอง จะมีการสร้างเทมเพลตสำหรับประเภทรายการที่เลือก ประการสุดท้าย ผลลัพธ์การโหลดจะปรากฏขึ้น เราทำการตั้งค่าแทรกตารางที่เตรียมไว้ด้วยผลิตภัณฑ์จาก Excel คลิก - ดาวน์โหลด
วิธีโหลดผลิตภัณฑ์จาก EXCEL ลงใน 1C วิธีตั้งค่าไดเร็กทอรี Nomenclature