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

มีคุณสมบัติหลายประการในการเพิ่มออบเจ็กต์การกำหนดค่าใหม่สำหรับการกำหนดค่ามาตรฐานสำหรับ 8.3 (UT, BP ฯลฯ):

1. เพิ่มไดเร็กทอรี "ตัวระบุวัตถุเมตาดาต้า" ซึ่งมีไว้สำหรับจัดเก็บรายการออบเจ็กต์เมทาดาทา

2. ลบขั้นตอนที่สะดวกแล้ว (สำหรับ BP 2.0) ที่ให้คุณแสดงแบบฟอร์มที่พิมพ์ในหน้าต่างการพิมพ์สากล

กลไกสากล PrintDocument(TabDocument, จำนวนอินสแตนซ์, ToPrinter, ส่วนหัว, DirectPrint, ลิงก์, ชื่อเค้าโครง)

ลองพิจารณาแก้ไขคุณสมบัติเหล่านี้โดยใช้ตัวอย่างของเอกสาร "สั่งงาน" สำหรับการบัญชีองค์กรมาตรฐาน 3.0

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

2. เพิ่มเอกสารใหม่ “Order Order” พร้อมรายการรายละเอียดและส่วนที่เป็นตารางที่จำเป็น

3. เพิ่มรายการและแบบฟอร์มเอกสารและจัดรูปแบบให้เหมาะสม

4. มาเริ่มการดีบักและลองเปิดเอกสารใหม่ในโหมด "1C: Enterprise"

จะมีการออกคำเตือนต่อไปนี้:

เกิดข้อผิดพลาดขณะดำเนินการฟังก์ชัน General Purpose.MetadataObjectIdentifier()...

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

- ใช้การประมวลผลภายนอก "เครื่องมือสำหรับนักพัฒนา: อัปเดตข้อมูลเสริม"

สามารถดาวน์โหลดการประมวลผลนี้ได้บน ITS หรือคุณสามารถใช้การประมวลผลที่นำเสนอบน infostart http://infostart.ru/public/295372/index.php?ID=295372

การรักษาทั้งสองแบบเป็นไปตามสัญชาตญาณ:

ข้าว. การรักษา "เครื่องมือสำหรับนักพัฒนา: อัปเดตข้อมูลสนับสนุน"


ข้าว. กำลังประมวลผล "การอัปเดตไดเร็กทอรีของตัวระบุออบเจ็กต์ข้อมูลเมตา"

ข้อสังเกตเดียวคือการประมวลผลจากดิสก์ ITS ไม่ได้ผลเสมอไป!

- รันโปรแกรมด้วยพารามิเตอร์บรรทัดคำสั่ง 1C: Enterprise 8
"/C LaunchInformationBaseUpdate"

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

ในพารามิเตอร์การเรียกทำงานเพิ่มเติม ให้ป้อนบรรทัด /C RunInformationBaseUpdate คลิกพร้อม

โปรดทราบว่าตัวอักษร "C" อยู่ในรูปแบบภาษาอังกฤษ!

- เพิ่มหมายเลขเวอร์ชันการกำหนดค่า เพื่อที่ครั้งต่อไปที่คุณเริ่มต้น ขั้นตอนการอัปเดตข้อมูลฐานข้อมูลจะดำเนินการ

หมายเลขการกำหนดค่าจะเพิ่มขึ้นในคุณสมบัติการกำหนดค่า

หลังจากเปลี่ยนเวอร์ชันการกำหนดค่าแล้ว เราก็เริ่มการดีบัก

ในโหมดองค์กร เรายืนยันความถูกต้องตามกฎหมายในการรับการอัปเดต

ความสนใจ! วิธีการนี้ใช้ไม่ได้กับ UT 11

5. หลังจากดำเนินการตามขั้นตอนข้างต้นแล้ว เอกสารใหม่จะปรากฏในไดเร็กทอรีข้อมูลเมตา และจะสามารถเปิดใช้งานได้ในโหมด "1C: Enterprise"

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

&OnServerProcedure เมื่อสร้าง OnServer (ล้มเหลว, การประมวลผลมาตรฐาน) การจัดการการพิมพ์ WhenCreatingOnServer (ThisForm, Elements. GroupImportantCommands); EndProcedure & ขั้นตอน OnClient Connected_ExecutePrintCommand (คำสั่ง) จัดการ PrintClient ExecutePrintConnectedCommand (คำสั่ง, ThisForm, วัตถุ); สิ้นสุดขั้นตอน

เนื่องจากฉันเสนอให้แสดงปุ่มพิมพ์ในกลุ่มคำสั่งสำคัญ คุณต้องเพิ่มลงในแบบฟอร์ม

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

//////////////////////////////////////////////////////////////////////////////// // ขั้นตอนการพิมพ์และฟังก์ชั่น // เติมรายการคำสั่งการพิมพ์// // ตัวเลือก: // คำสั่งพิมพ์ - ตารางค่า - ดูองค์ประกอบของฟิลด์ในฟังก์ชัน Print Management สร้างชุดคำสั่งการพิมพ์// ขั้นตอน AddPrintCommands(PrintCommands) ส่งออก // InvoicePrintCommand = PrintCommands. เพิ่ม() ; คำสั่งพิมพ์. ตัวระบุ = "คำสั่งซื้อ"; คำสั่งพิมพ์. มุมมอง = NStr(" ru = "สั่ง-สั่ง"" ); PrintCommand.FormList = "ListForm ,เอกสารแบบฟอร์ม" ; สิ้นสุดขั้นตอน // สร้างรูปแบบของวัตถุที่พิมพ์// // อินบ็อกซ์: //ชื่อโครงร่าง - สตริง - ชื่อโครงร่าง คั่นด้วยเครื่องหมายจุลภาค // อาร์เรย์ของวัตถุ - อาร์เรย์ - อาร์เรย์ของลิงก์ไปยังวัตถุที่ต้องพิมพ์ //พารามิเตอร์การพิมพ์ - โครงสร้าง - โครงสร้างของพารามิเตอร์การพิมพ์เพิ่มเติม// // กล่องขาออก: // การรวบรวมแบบฟอร์มที่พิมพ์ - ตารางค่า - เอกสารตารางที่สร้างขึ้น // พารามิเตอร์เอาต์พุต - โครงสร้าง - พารามิเตอร์ของเอกสารสเปรดชีตที่สร้างขึ้น// ขั้นตอนการพิมพ์ (อาร์เรย์ของออบเจ็กต์, พารามิเตอร์การพิมพ์, การรวบรวมแบบฟอร์มการพิมพ์, ออบเจ็กต์การพิมพ์, พารามิเตอร์เอาต์พุต) ส่งออกพารามิเตอร์เอาต์พุต AvailablePrintByComplete = จริง ; ถ้า ControlPrint. NeedPrintLayout (CollectionPrintForms, "OrderJob") จากนั้นรวมบริการ = False; การจัดการการพิมพ์ ผลลัพธ์ TabularDocumentIntoCollection (CollectionofPrintForms, "OrderOrder", "Order - ชุดเสื้อผ้า" , เอกสารการพิมพ์ (อาร์เรย์ของวัตถุ, วัตถุพิมพ์) , , " ลำดับการสั่งซื้อ " ) ; EndIf ; วัตถุประสงค์ทั่วไป BP กรอกพารามิเตอร์การพิมพ์เพิ่มเติม (อาร์เรย์ของวัตถุ, การรวบรวมแบบฟอร์มการพิมพ์, วัตถุที่พิมพ์, พารามิเตอร์เอาท์พุต) ; สิ้นสุดของ ขั้นตอน // ฟังก์ชั่นสร้างเอกสารสเปรดชีตพร้อมแบบฟอร์มใบแจ้งหนี้ที่พิมพ์ // // ส่งคืนค่า: // เอกสารแบบตาราง - แบบฟอร์มใบแจ้งหนี้ที่พิมพ์// ฟังก์ชั่น PrintDocument (ArrayofObjects, PrintObjects) ส่งออก . . ; กลับ TabularDocument; EndFunction

7. มาเริ่มการดีบักและตรวจสอบลักษณะที่ปรากฏของปุ่มพิมพ์ในโหมด "1C: Enterprise"

8. หากต้องการเพิ่มความสามารถในการพิมพ์แบบฟอร์มภายนอกเพิ่มเติม คุณต้องเพิ่มความสามารถในการเรียกใช้คำสั่ง "รูปแบบการพิมพ์เพิ่มเติมของวัตถุ"

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

ในแบบฟอร์มรายการและเอกสารแท็บ "ส่วนต่อประสานคำสั่ง" จะแสดงการใช้คำสั่งนี้

9. เมื่อเพิ่มการพิมพ์ภายนอก เมนูการพิมพ์จะเป็นดังนี้

ระบบย่อย "เครื่องมือสำหรับนักพัฒนา" (Starykh Sergey, 1C 8.2, 8.3)

2017-02-15T12:53:51+00:00

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

คำอธิบาย

เครื่องมือสำหรับนักพัฒนาคือชุดการรักษามหัศจรรย์ที่ยอดเยี่ยม ซึ่งรวมกันอยู่ในระบบย่อยเดียว:

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

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

วิธีเริ่มต้นใช้งานเครื่องมือ

เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ได้รับการสนับสนุนโดย Sergey ในสองเวอร์ชัน: ขั้นพื้นฐานและ แบบพกพา.

ตัวเลือกหลัก:

  • จำเป็นต้องสร้างไว้ในการกำหนดค่าฐานข้อมูล
  • ทำให้มีโอกาสมากขึ้น

ตัวเลือกแบบพกพา:

  • ไม่ต้องการการเปลี่ยนแปลงการกำหนดค่าและเปิดเป็นการประมวลผลภายนอก
  • ทำให้มีตัวเลือกน้อยลง

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

ดาวน์โหลดไฟล์เก็บถาวรของเครื่องมือ

หากเป็นไปได้ ให้ดาวน์โหลดโดยตรงจากเว็บไซต์ของ Sergei นี่คือลิงค์

หากเว็บไซต์ของเขาใช้งานไม่ได้ นี่คือตัวอย่างเครื่องมือบนเว็บไซต์ของฉัน:

กำลังคลายไฟล์เก็บถาวร

คลายไฟล์เก็บถาวรที่ดาวน์โหลดมาลงในโฟลเดอร์ "เครื่องมือสำหรับนักพัฒนา" บนเดสก์ท็อป:

สิ่งที่คุณต้องเปิดจากฐานข้อมูลของคุณคือการประมวลผล “irPortable.epf” นี่คือเมนูเครื่องมือและเราจะเปิดการประมวลผลอื่นๆ ทั้งหมดผ่านเมนูนี้:

เปิดตัวเครื่องมือ

เลื่อนเมาส์ไปที่ไอคอนแล้วลองใช้เครื่องมือที่คุณต้องการให้เชี่ยวชาญ เมื่อใช้อย่างชำนาญจะสามารถทำงานได้อย่างมหัศจรรย์!

ปัญหาที่เป็นไปได้

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

หากต้องการใช้เครื่องมือในฐานข้อมูลดังกล่าว ให้รันด้วยคีย์ /RunModeOrdinaryApplicationซึ่งรันไคลเอ็นต์แบบหนาตามปกติ โดยไม่คำนึงถึงการกำหนดค่าและการตั้งค่าผู้ใช้

หากคุณใช้เป็นสารเริ่มต้น คุณจะได้เอฟเฟกต์นี้:

  • เลือกฐานแล้วกด Ctrl + F3
  • ในเมนูที่เปิดขึ้น ให้คลิกปุ่มไคลเอ็นต์แบบหนา (TF)

วิธีอัปเดตเครื่องมือ

หากต้องการอัปเดตเครื่องมือพกพา ให้คลิกที่ไอคอนวิธีใช้บนแผง:

ในหน้าต่างที่เปิดขึ้น ให้ใช้ปุ่ม "อัปเดตเป็นเวอร์ชันล่าสุด":

ฉันจะดูวิดีโอการฝึกอบรมได้ที่ไหน

Sergey มีช่องของตัวเองบน YouTube พร้อมวิดีโอฝึกอบรมเกี่ยวกับเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์: ลิงค์

ความกตัญญู

ขอแสดงความนับถือ, วลาดิมีร์ มิลกิน(ครู

โปรแกรมเมอร์ทุกคนพบข้อผิดพลาดดังกล่าวในการทำงานของเขา

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

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

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

จำเป็นหรือไม่ที่จะต้องไล่ผู้ใช้ทุกคนออกทุกครั้ง?

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

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

ความไม่สะดวกเพียงอย่างเดียวคือเมื่ออัปเดตเวอร์ชัน BSP คุณอาจต้องอัปเดตการประมวลผลเอง

ส่วนหนึ่งของรหัสประมวลผล:

&บนขั้นตอนเซิร์ฟเวอร์ ใช่ บนเซิร์ฟเวอร์ () อัปเดตข้อมูลไดเรกทอรี (วัตถุ มีการเปลี่ยนแปลง วัตถุ มีการลบ วัตถุ ตรวจสอบเท่านั้น); EndProcedure &ขั้นตอน OnClient ใช่ (คำสั่ง) YesOnServer(); ข้อความ = MessageToUser ใหม่; Message.Text = "อัปเดตเสร็จสิ้น!"; ข้อความ.ข้อความ(); EndProcedure & OnServerProcedureWhenCreatedOnServer (ล้มเหลว, StandardProcessing) วัตถุ ThereIsChanges = True; Object.IsDeleted = เท็จ; Object.CheckOnly = เท็จ; Object.BSPProcessingVersion = "2.3.5.29"; พยายาม Object.BSSystemVersion = StandardSubsystemsServer.LibraryVersion(); ข้อยกเว้นล้มเหลว = True; ข้อความ = MessageToUser ใหม่; Message.Text = "การประมวลผลนี้ไม่สามารถทำได้บนระบบของคุณ ไม่ได้ติดตั้ง BSP!"; ข้อความ.ข้อความ(); สิ้นสุดความพยายาม; สิ้นสุดขั้นตอน & ในขั้นตอนไคลเอนต์เมื่อเปิด (ล้มเหลว) ถ้า AbbreviatedLP (Object.BPSPProcessingVersion)<>AbbrLP (Object.BSSystemVersion) จากนั้นข้อความ = New MessageToUser; Message.Text = "เวอร์ชันของ BSP ของระบบของคุณและเวอร์ชันของ BSP ที่เขียนการประมวลผลไม่ตรงกัน! |เวอร์ชันของ BSP ของระบบของคุณ: "+Object.Version ของ BSPSystem+" |The เวอร์ชันของ BSP ที่เขียนการประมวลผล: "+Object.Version of the BSPProcessing+" | การดำเนินการที่ไม่ถูกต้องที่เป็นไปได้! เราขอแนะนำให้คุณดาวน์โหลดการประมวลผลใหม่สำหรับเวอร์ชัน BSP ของคุณ"; ข้อความ.ข้อความ(); คำเตือน("โปรดทราบความแตกต่างระหว่างเวอร์ชันของ BSP ของระบบของคุณกับเวอร์ชันของ BSP ที่เขียนการประมวลผล!"); สิ้นสุดถ้า; สิ้นสุดขั้นตอน

การพัฒนาที่คล้ายกัน

แพ็คเกจสำหรับการตีราคาสินทรัพย์ถาวรสำหรับโปรแกรม "1C: การบัญชี 8" ed. 2.0 และเอ็ด 3.0 และ "1C: การจัดการองค์กรการผลิต" ed. 1.3

คำแนะนำในการติดตั้งสำหรับ "1C: การบัญชี 8" ed. 2.0

คำแนะนำในการติดตั้ง การเพิ่มเติมสำหรับการตีราคาสินทรัพย์ถาวรสำหรับโปรแกรม เอ็ด "1C:UPP" 1.3 สามารถพบได้ในบทความ

คำแนะนำในการติดตั้ง การเพิ่มเติมสำหรับการตีราคาสินทรัพย์ถาวรสำหรับโปรแกรม "1C: การบัญชีองค์กร" เอ็ด 3.0 สามารถพบได้ในบทความ

ความสนใจ!

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

ข้าว. 1 การเปิดใช้งานการเปลี่ยนแปลงการกำหนดค่า

อ้างอิง วัตถุใหม่

ข้าว. 2 การเลือกไฟล์เพื่อรวมการกำหนดค่า

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

ข้าว. 3 การตั้งค่าการรวมการกำหนดค่า

ข้าว. 3.1 ตัวอย่างวัตถุซึ่ง ไม่จำเป็นต้องนำมาจากไฟล์(ต้องยกเลิกการเลือกช่องทำเครื่องหมาย)

ข้าว. 3.2 ตัวอย่างวัตถุซึ่ง จำเป็นต้องนำมาจากไฟล์

เมื่อรวมเข้าด้วยกัน หน้าต่างชื่อ "Unresolved Links" จะปรากฏขึ้น อย่ากลัวสิ่งนี้ เพียงคลิกปุ่ม "ดำเนินการต่อ" (ดูรูปที่ 4)

ข้าว. 4 การมีอยู่ของ "ลิงก์ที่ยังไม่ได้แก้ไข" ในระหว่างกระบวนการรวม

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

ข้าว. 5 ยอมรับการเปลี่ยนแปลง

รายงาน "OS-6" ได้รับการติดตั้งเป็นแบบฟอร์มที่พิมพ์ภายนอกเพิ่มเติมในไดเร็กทอรี "สินทรัพย์ถาวร" ในการดำเนินการนี้คุณต้องเปิดหน้าต่างเพื่อดูรายการแบบฟอร์มที่พิมพ์ภายนอก (ดูรูปที่ 5.2): เมนู - เครื่องมือ - รายงานและการประมวลผลเพิ่มเติม - แบบฟอร์มที่พิมพ์ภายนอกเพิ่มเติม คลิกที่ปุ่ม "เพิ่ม" และชี้ไปที่ไฟล์ OS6.epf

รูปที่ 5.2 การติดตั้งแบบฟอร์มที่พิมพ์ภายนอกสำหรับไดเร็กทอรี "สินทรัพย์ถาวร"

คำแนะนำในการติดตั้งส่วนเสริมสำหรับการตีราคาสินทรัพย์ถาวรสำหรับโปรแกรม "1C: Manufacturing Enterprise Management" ed 1.3

ความสนใจ!ก่อนที่จะรวม โปรดแน่ใจว่าได้เก็บถาวรฐานข้อมูลแล้ว

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

ข้าว. 6 การเปิดใช้งานการเปลี่ยนแปลงการกำหนดค่า

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

ข้าว. 7 การเลือกไฟล์เพื่อรวมการกำหนดค่า

โปรดใช้ความระมัดระวังในการรวมและทำเครื่องหมายในช่องให้ตรงตามในรูป 8. ออบเจ็กต์บางส่วนที่มีอยู่ในไฟล์ที่มีไว้สำหรับการรวมจะรวมไว้เพื่อตั้งค่าประเภทรายละเอียดเอกสารที่ถูกต้องเท่านั้น วัตถุเหล่านี้เอง (ในรูปที่ 8.1 พวกเขา ไม่ได้เลือก) จะต้องไม่เข้าร่วมสมาคมไม่ว่ากรณีใดๆ กฎทั่วไปคือควรเลือกช่องทำเครื่องหมายสำหรับออบเจ็กต์ที่ไม่อยู่ในนั้นเท่านั้น ขั้นพื้นฐานการกำหนดค่า (ในรูปที่ 8.2 พวกเขา ทำเครื่องหมายด้วยเครื่องหมายถูก).

ข้าว. 8 การตั้งค่าการรวมการกำหนดค่า

ข้าว. 8.1 ตัวอย่างวัตถุนั้น ไม่จำเป็นต้องนำมาจากไฟล์(ต้องยกเลิกการเลือกช่องทำเครื่องหมาย)

ข้าว. 8.2 ตัวอย่างวัตถุนั้น จำเป็นต้องนำมาจากไฟล์(ต้องทำเครื่องหมายในช่องทำเครื่องหมาย)

เมื่อรวมเข้าด้วยกัน หน้าต่างชื่อ "Unresolved Links" จะปรากฏขึ้น อย่ากลัวสิ่งนี้ เพียงคลิกปุ่ม "ดำเนินการต่อ" (ดูรูปที่ 9)

ข้าว. 9 การมีอยู่ของ "ลิงก์ที่ยังไม่ได้แก้ไข" ในระหว่างกระบวนการรวม

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

ข้าว. 10 การยอมรับการเปลี่ยนแปลง

คำแนะนำในการติดตั้งส่วนเสริมสำหรับการตีราคาสินทรัพย์ถาวรสำหรับโปรแกรม "1C: Enterprise Accounting" ed 3.0

ความสนใจ!ก่อนที่จะรวม โปรดแน่ใจว่าได้เก็บถาวรฐานข้อมูลแล้ว

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

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

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

สำคัญ!หลังจากรวมการกำหนดค่าแล้ว คุณต้องอัปเดตข้อมูลที่รองรับ ในการดำเนินการนี้ คุณจะต้องระบุพารามิเตอร์การเปิดตัว " เปิดตัวInformationBaseUpdate" ในตัวกำหนดค่า (ดูรูปที่ 13) และรันโปรแกรมในโหมดผู้ใช้ สามารถทำได้เช่นเดียวกันผ่านพารามิเตอร์บรรทัดคำสั่ง 1C:Enterprise "/C"

สำหรับโปรแกรมเมอร์:หากต้องการอัปเดตข้อมูลเสริม วัตถุประสงค์ของการประมวลผลภายนอก: เครื่องมือสำหรับนักพัฒนา: อัปเดตข้อมูลเสริม ซึ่งรวมอยู่ในชุดการแจกจ่ายและในการกำหนดค่าสาธิตของ BSP ชี้แจง: สำหรับการกำหนดค่าตาม BSP 2.1.3 ให้ใช้การประมวลผลจากฐานข้อมูลสาธิต BSP " เครื่องมือสำหรับนักพัฒนาการอัปเดตข้อมูลสนับสนุน" สำหรับการกำหนดค่าตาม BSP 2.1.2 ให้ใช้การประมวลผลจากฐานข้อมูลสาธิต BSP " เครื่องมือสำหรับนักพัฒนาการจัดการการเข้าถึง" - ปุ่มรีเฟรชในหน้าแรก

มาดูวิธีการติดตั้งรายงานเพิ่มเติม (ภายนอก) " คำชี้แจงการตีราคาสินทรัพย์ถาวร" (สามารถติดตั้งรายงานเดียวกันในการกำหนดค่าได้โดยการรวมเข้าด้วยกัน ตามที่อธิบายไว้ข้างต้น)

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

รูปที่ 14 การติดตั้งรายงานเพิ่มเติม (ภายนอก)

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

รูปที่ 15 การตั้งค่ารายชื่อผู้ใช้และการวางรายงานเพิ่มเติม

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

รูปที่ 16 การตั้งค่าแถบการทำงาน

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

คำอธิบายโดยละเอียดของวัตถุเสริมสำหรับการตีราคาสินทรัพย์ถาวรตั้งอยู่