กฎการแลกเปลี่ยนใน 1 วินาทีคืออะไร ขั้นตอนการเตรียมการสำหรับการตั้งค่าการแลกเปลี่ยนใน BP

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

ตัวจัดการและอัลกอริธึมเขียนด้วยภาษาของแพลตฟอร์มที่จะดำเนินการระหว่างการแลกเปลี่ยน

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

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

งาน

โอนข้อมูลเกี่ยวกับคู่สัญญาจาก ขึ้นวี บีพี. ข้อมูลถูกถ่ายโอนเพียงฝ่ายเดียว มีการระบุตัวตนโดยใช้ตัวระบุเฉพาะ กฎการแปลงได้รับการกำหนดค่าโดยใช้การกำหนดค่าพิเศษ การแปลงข้อมูล รุ่น 3.0(ไกลออกไป - เคดี 3.0).

การดำเนินการที่ดำเนินการ

ขั้นตอนที่ 1 การเตรียมการกำหนดค่ากฎ

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

ขั้นตอนที่ 1 การอัปโหลดโครงสร้างของฐานข้อมูล UP และ BP

หากต้องการดาวน์โหลดข้อมูลเกี่ยวกับโครงสร้างของฐานข้อมูลจะใช้การประมวลผล MD83Exp.epfรวมอยู่ในแพ็คเกจการกำหนดค่า เคดี 3.0.

สำหรับแต่ละฐานข้อมูล ( ขึ้นและ บีพี) คุณต้องทำตามขั้นตอนต่อไปนี้:

  1. เปิดฐานข้อมูลในโหมดองค์กร
  2. เปิด การประมวลผลภายนอก MD83Exp.epf(ไฟล์เมนูและเปิด)
  3. ระบุชื่อของไฟล์ที่จะบันทึกโครงสร้างฐานข้อมูล
  4. ตรวจสอบการตั้งค่าในแบบฟอร์มการประมวลผล (ต้องล้างธงทั้งหมด)
  5. กดปุ่ม ยกเลิกการโหลด

ขั้นตอนที่ 2 ส่งออกรูปแบบการแลกเปลี่ยน xml

หากต้องการดาวน์โหลดรูปแบบการแลกเปลี่ยน จะใช้ความสามารถของแพลตฟอร์มมาตรฐาน

คุณต้องทำสิ่งต่อไปนี้:

  1. เปิดฐานข้อมูลใดฐานข้อมูลหนึ่ง (หรือ ขึ้นหรือ บีพี) ในโหมด "ตัวกำหนดค่า"
  2. ในแผนผังข้อมูลเมตา ให้ค้นหาแพ็คเกจ XDTO พร้อมชื่อ แลกเปลี่ยนข้อความและ EnterpriseData_1_0_เบต้า
  3. วางเคอร์เซอร์บนแพ็คเกจ XDTO คลิกขวาและเลือกรายการในเมนูบริบท ส่งออกสคีมา XML. ระบุเส้นทางและชื่อไฟล์ที่จะส่งออก ดำเนินการขั้นตอนนี้สำหรับแต่ละแพ็คเกจจากทั้งสองแพ็คเกจ โดยบันทึก XML schema ไว้ในไฟล์ที่แตกต่างกันสองไฟล์

ขั้นตอนที่ 3 กำลังโหลดโครงสร้างฐานข้อมูลลงในการกำหนดค่า CD 3.0

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

  1. ไปที่ส่วน การกำหนดค่าและเลือกคำสั่ง
  2. ระบุเส้นทางไปยังไฟล์ด้วยโครงสร้างฐานข้อมูล (ดู ขั้นตอนที่ 1 ขั้นตอนที่ 1).
  3. ระบุวิธีการดาวน์โหลด & วี เวอร์ชั่นใหม่การกำหนดค่า
  4. กดปุ่ม ดำเนินการดาวน์โหลด

ขั้นตอนที่ 4 กำลังโหลดโครงสร้างรูปแบบการแลกเปลี่ยนลงในการกำหนดค่า CD 3.0

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

ขั้นตอนที่ 2 การสร้าง Conversion

เพื่อแก้ไขปัญหาที่อธิบายไว้ คุณต้องสร้าง Conversion สองรายการ:

  • UE (สำหรับการดาวน์โหลดข้อมูลจาก ขึ้นเพื่อแลกเปลี่ยนรูปแบบ)
  • BP (สำหรับการโหลดข้อมูลจากรูปแบบการแลกเปลี่ยนไปที่ บีพี)

การแปลงถูกสร้างขึ้นในส่วน การแปลง, ทีม การแปลง. สำหรับการแปลงใหม่ คุณต้องระบุชื่อ การกำหนดค่า และรูปแบบการแลกเปลี่ยน ตัวอย่างเช่น การแปลงสำหรับการกำหนดค่า UE:

  • ชื่อ& “UP2.0.7”.
  • การกำหนดค่า& “การจัดการองค์กร”.
  • เวอร์ชันรูปแบบที่รองรับ& หนึ่งบรรทัดที่เลือกรายการไดเร็กทอรีเดียว รูปแบบเวอร์ชัน
  • กฎการประมวลผลข้อมูล
  • กฎการแปลงวัตถุ
  • กฎสำหรับการแปลงข้อมูลที่กำหนดไว้ล่วงหน้า

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

ขั้นตอนที่ 3 การสร้างกฎการแปลงวัตถุ

ขั้นตอนที่ 1 กฎการแปลงสำหรับการขนถ่ายคู่สัญญาจาก UE

  1. ขึ้น.
  2. ไปที่บุ๊กมาร์ก
  3. ข้อมูลพื้นฐาน:
    1. รหัสกฎ: “Directory_Counterparties_Dispatch”,
    2. วัตถุการกำหนดค่า
    3. จัดรูปแบบวัตถุ: “ไดเรกทอรี คู่สัญญา”,
    4. พื้นที่ใช้งาน: ส่ง.
  4. กดปุ่ม เขียนลงไปและไปที่บุ๊กมาร์ก กฎการแปลงทรัพย์สิน:
    1. ใช้บริการจับคู่คุณสมบัติอัตโนมัติ
      1. กดปุ่ม การตั้งค่า PKS
      2. ในแบบฟอร์มที่เปิดขึ้นให้คลิก อัตโนมัติ. จะมีการเปรียบเทียบคุณสมบัติ "TIN", "KPP", "ชื่อ", "ชื่อเต็ม", "ข้อมูลเพิ่มเติม", "นิติบุคคล"
      3. และปิดแบบฟอร์มตั้งกฎการแปลงทรัพย์สิน
  5. กดปุ่ม บันทึกและปิด.

ขั้นตอนที่ 2 กฎการแปลงสำหรับการโหลดคู่สัญญาเข้าสู่ BP

  1. เปิดการตั้งค่ากฎการแลกเปลี่ยนสำหรับการแปลง บีพี.
  2. ไปที่บุ๊กมาร์ก กฎสำหรับการแปลงวัตถุ
  3. สร้างกฎ Conversion ใหม่และกรอกข้อมูลบนแท็บ ข้อมูลพื้นฐาน:
    1. รหัสกฎ: “ไดเรกทอรี_คู่สัญญา_ใบเสร็จรับเงิน”,
    2. วัตถุการกำหนดค่า: “DirectoryLink.คู่สัญญา”,
    3. จัดรูปแบบวัตถุ: “ไดเรกทอรี คู่สัญญา”,
    4. พื้นที่ใช้งาน: เพื่อการได้รับ.
  4. กดปุ่ม เขียนลงไปและไปที่บุ๊กมาร์ก บัตรประจำตัว. ระบุวิธีการระบุตัวตน “ตามตัวระบุที่ไม่ซ้ำกัน”
  5. ไปที่บุ๊กมาร์ก กฎการแปลงทรัพย์สิน
    1. ใช้บริการจับคู่คุณสมบัติอัตโนมัติ:
      1. กดปุ่ม การตั้งค่า PKS
      2. ในแบบฟอร์มที่เปิดขึ้นให้คลิก อัตโนมัติ. จะมีการเปรียบเทียบคุณสมบัติ "TIN", "KPP", "ชื่อ", "ชื่อเต็ม", "ข้อมูลเพิ่มเติม", "นิติบุคคล"
      3. บันทึกผลลัพธ์ของการจับคู่อัตโนมัติ & กดปุ่ม สร้างกฎการแปลงทรัพย์สินและปิดแบบฟอร์มตั้งกฎการแปลงทรัพย์สิน
    2. เพิ่มกฎการแปลงคุณสมบัติสำหรับ OKPO ด้วยตนเอง (คุณสมบัติการกำหนดค่า & “CodePoOKPO”, คุณสมบัติรูปแบบ & “OKPO”)
    3. หลังจากนั้น คุณจะต้องกลับไปที่กฎการแปลงพร็อพเพอร์ตี้เพื่อเติมกฎการแปลงพร็อพเพอร์ตี้สำหรับพร็อพเพอร์ตี้ "นิติบุคคล" ซึ่งเป็นการแจงนับ
  6. ไปที่บุ๊กมาร์ก ก่อนบันทึกข้อมูลที่ได้รับและเขียนอัลกอริทึมเพื่อกรอกประเทศที่จดทะเบียนคู่สัญญาใหม่ อัลกอริธึมประกอบด้วย ข้อความถัดไป: “ข้อมูลที่ได้รับประเทศที่จดทะเบียน = ไดเรกทอรีประเทศของโลกรัสเซีย;”
  7. กดปุ่ม บันทึกและปิด.

ขั้นตอนที่ 4 การสร้างกฎสำหรับการแปลงข้อมูลที่กำหนดไว้ล่วงหน้า

  1. ขึ้นหรือ บีพี)
  2. ไปที่บุ๊กมาร์ก กฎสำหรับการแปลงข้อมูลที่กำหนดไว้ล่วงหน้า
  3. สร้างกฎการแปลงใหม่และกรอกคุณสมบัติ:
    1. รหัสกฎ: “โอน_กฎหมายบุคคลธรรมดา”
    2. วัตถุการกำหนดค่า: “TransferLink.LegalIndividual”
    3. จัดรูปแบบวัตถุ: “นิติบุคคล”
    4. พื้นที่ใช้งาน: สำหรับการส่งและรับ
    5. ในฟิลด์ตาราง กรอกข้อมูลการติดต่อระหว่างการกำหนดค่าและค่าการแจงนับรูปแบบ: "บุคคลธรรมดา" & "บุคคลธรรมดา" และ "นิติบุคคล" & "นิติบุคคล"
    6. กดปุ่ม บันทึกและปิด
  4. ระบุกฎใหม่ในกฎการแปลงสำหรับคุณสมบัติ "LegalIndividual" ของไดเรกทอรี คู่สัญญา
    1. ไปที่บุ๊กมาร์ก กฎการแปลงวัตถุ
    2. คู่สัญญาให้เปิดแบบฟอร์มกฎ
    3. ไปที่บุ๊กมาร์ก กฎการแปลงทรัพย์สินและค้นหากฎสำหรับทรัพย์สิน “LegalIndividual”
    4. เปิดแบบฟอร์มกฎการแปลงคุณสมบัติและระบุกฎการแปลงออบเจ็กต์ & "Transfer_LegalIndividual"
    5. บันทึกการเปลี่ยนแปลงของคุณ

ขั้นตอนที่ 5 การสร้างกฎการประมวลผลข้อมูล

ขั้นตอนจะเหมือนกันสำหรับการแปลงทั้งสองแบบ

  1. เปิดการตั้งค่ากฎการแลกเปลี่ยนสำหรับการแปลง ( ขึ้นหรือ บีพี)
  2. ไปที่บุ๊กมาร์ก กฎการแปลงวัตถุ
  3. ค้นหากฎการแปลงไดเรกทอรี คู่สัญญาให้เปิดแบบฟอร์มกฎ
  4. กดปุ่ม สร้างตามกฎการประมวลผลข้อมูล &
  5. ในกฎการประมวลผลข้อมูลที่สร้างขึ้น ให้ตรวจสอบคุณสมบัติที่เติมโดยอัตโนมัติ:
    1. รหัสกฎ& ระบุเช่นเดียวกับกฎการประมวลผลข้อมูล (“Directory_Counterparties_Sending” หรือ “Directory_Counterparties_Receiving”)
    2. พื้นที่ใช้งาน& เช่นเดียวกับกฎการประมวลผลข้อมูล
    3. วัตถุตัวอย่าง:
      1. สำหรับการแปลง ขึ้น& “DirectoryLink.คู่สัญญา”
      2. สำหรับการแปลง บีพี& “ไดเรกทอรี คู่สัญญา”
    4. กฎการแปลงวัตถุ& ลิงก์ไปยังกฎการแปลงวัตถุ
  6. กดปุ่ม บันทึกและปิด

ขั้นตอนที่ 6 การรับโมดูลตัวจัดการการแลกเปลี่ยนข้อมูล

โมดูลตัวจัดการการแลกเปลี่ยนข้อมูลจำเป็นต้องแลกเปลี่ยนข้อมูลระหว่างการกำหนดค่าตามที่กำหนดไว้ใน เคดี 3.0กฎ.

ขั้นตอนจะเหมือนกันสำหรับการแปลงทั้งสอง:

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

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

เพื่อให้มีการแลกเปลี่ยนข้อมูลตามกฎที่กำหนดค่าไว้ จำเป็นต้องกำหนดค่าการซิงโครไนซ์ข้อมูลผ่านรูปแบบสากลในฐานข้อมูลทั้งสองในโหมด "Enterprise"

ลองดูตัวอย่างชีวิตจริงที่เรียบง่าย สมมติว่าเรามีบริษัทที่ดำเนินธุรกิจการค้าส่งและค้าปลีก และในบริษัทนี้ ก็เหมือนกับบริษัทอื่นๆ ที่มีการบัญชี องค์กรมีฐานข้อมูลมาตรฐานสองฐานข้อมูล ได้แก่ UT (การจัดการการค้า) และ BP (การบัญชีขององค์กร) ตามลำดับ ในแต่ละฐานข้อมูลจะมีการเก็บบันทึกของตัวเองไว้ ใน UT มีการจัดการเพื่อสะท้อนธุรกรรมทั้งหมดที่เกี่ยวข้องกับการค้าใน บีพีมีการบัญชี เพื่อไม่ให้ทำงานซ้ำซ้อนเช่น อย่าสร้างเอกสารเดียวกันในสองฐานข้อมูล (ท้ายที่สุดแล้วการเคลื่อนไหวควรอยู่ในการจัดการและการบัญชี) เราจะตั้งค่าการซิงโครไนซ์ระหว่างฐานข้อมูลเหล่านี้.

เราจะตั้งค่าการแลกเปลี่ยนข้อมูลทางเดียวจาก UT ---> BP นอกจากนี้ยังสามารถตั้งค่าการแลกเปลี่ยนแบบสองทางได้ แต่ในทางปฏิบัติมักไม่จำเป็น ดังนั้นเราจะไม่พิจารณาในตัวอย่างของเรา

ขั้นตอนการเตรียมการสำหรับการตั้งค่าการแลกเปลี่ยนใน BP

มาเริ่มการตั้งค่าการซิงโครไนซ์ก่อนอื่นไปที่ฐานข้อมูล 1C "Enterprise Accounting 3.0" (ตัวรับ) เราต้องตรวจสอบว่าเปิดใช้งานการซิงโครไนซ์สำหรับฐานข้อมูลนี้หรือไม่ ในการดำเนินการนี้เราต้องไปที่ฐานข้อมูลก่อน ทันทีที่ฐานข้อมูลเปิดขึ้น ให้ไปที่แท็บ "การดูแลระบบ" ---> "การตั้งค่าการซิงโครไนซ์ข้อมูล"

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

เราดำเนินการตั้งค่าการซิงโครไนซ์ข้อมูลใน UT ต่อไป

หลังจากที่เราทำทุกอย่างเสร็จแล้ว การดำเนินการที่จำเป็นในฐานข้อมูลตัวรับ (BP 3.0) เพื่อตั้งค่าการแลกเปลี่ยนข้อมูลต่อไป เราจำเป็นต้องเปิดฐานข้อมูลต้นทาง (UT 11.1) ไปที่แท็บ "การดูแลระบบ" เลือก "การตั้งค่าการซิงโครไนซ์ข้อมูล" ในเมนูด้านซ้าย. หากไม่ได้เปิดใช้งานการซิงโครไนซ์ ให้เปิดใช้งานโดยใช้ช่องทำเครื่องหมาย และอย่าลืมระบุคำนำหน้าฐานของแหล่งที่มา เมื่อเราทำตามขั้นตอนที่ 1-4 ทั้งหมดตามที่แสดงในภาพด้านล่างแล้ว คุณจะต้องคลิกที่ไฮเปอร์ลิงก์ “Data Synchronization” (ขั้นตอนที่ 5)

ในหน้าต่างใหม่ที่ปรากฏขึ้นคุณต้องคลิกที่เครื่องหมายบวกสีเขียว (ตั้งค่าการซิงโครไนซ์ข้อมูล) ในเมนูแบบเลื่อนลงเลือกรายการ "Enterprise Accounting 3.0"

กำหนดจุดสำคัญในการแลกเปลี่ยนข้อมูลระหว่าง UT และ BP

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

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

ในหน้าถัดไป เราต้องกรอกกฎสำหรับการส่งและรับข้อมูลจากการกำหนดค่า BP 3.0 (ตัวรับ) คลิก "เปลี่ยนกฎการอัปโหลดข้อมูล"

หน้าต่าง "กฎสำหรับการส่งข้อมูล" เปิดขึ้นต่อหน้าเราโดยเราตั้งค่าพารามิเตอร์ต่อไปนี้:

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

หลังจากที่เราทำการตั้งค่าแล้ว คลิก "บันทึกและปิด"

เนื่องจากในตัวอย่างของเรา เราตั้งค่าและใช้การแลกเปลี่ยนทางเดียว จาก UT ถึง BPจากนั้นการตั้งค่ากฎในการรับข้อมูลจาก "Enterprise Accounting 3.0" จึงไม่เป็นที่สนใจของเราดังนั้นเราจึงคลิก "ถัดไป"

ในหน้าต่างใหม่ เราจะถูกขอให้กำหนดค่ากฎสำหรับฐานตัวรับ (RB) ในจุดที่ 1 เราตั้งชื่อฐานข้อมูลของเรา และใส่คำนำหน้า คำนำหน้าจะต้องเหมือนกับที่เราตั้งไว้ในฐานข้อมูล BP ในตอนต้นของบทความนี้ หากคำนำหน้าแตกต่างกัน การซิงโครไนซ์ข้อมูลในโปรแกรม 1C จะไม่ทำงานหลังจากนั้นให้คลิกจุดที่ 2 และจุดที่ 3

ในวรรค 3 เราจำเป็นต้องอนุญาตให้ประมวลผลเอกสารเมื่อโหลดลงในฐานข้อมูล คลิก "บันทึกและปิด"

ตอนนี้หน้าต่างควรมีลักษณะคล้ายกับที่แสดงด้านล่าง คลิก "ถัดไป"

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

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

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

ลองดูตัวอย่างสมมติว่าใน UT มีคู่สัญญาชื่อ "PharmGroup LLC" และ TIN 1234567 และใน BP ก็มีคู่สัญญาที่มี TIN 1234567 เช่นกัน แต่ชื่อ "PharmGroup" หากเราไม่เปรียบเทียบสิ่งเหล่านี้ สองวัตถุเมื่อเปรียบเทียบข้อมูลในขั้นตอนการซิงโครไนซ์จากนั้นหลังจากการซิงโครไนซ์ในเครื่องรับ (Enterprise Accounting 3.0) เราจะมีคู่สัญญาสองรายที่มี TIN 1234567 และสองชื่อ "PharmGroup LLC" และ "PharmGroup" ตามลำดับ เพื่อหลีกเลี่ยงสถานการณ์ดังกล่าว จึงได้มีการคิดค้นกลไกในการเปรียบเทียบวัตถุขึ้น

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

ขั้นตอนสุดท้ายของการแลกเปลี่ยนข้อมูลระหว่าง 1C

ในขั้นตอนสุดท้ายโปรแกรมจะแสดงหน้าต่างต่อไปนี้ซึ่งผู้ใช้จะได้รับแจ้งว่าการซิงโครไนซ์สำเร็จให้คลิก "เสร็จสิ้น" ณ จุดนี้ การซิงโครไนซ์ระหว่างฐานข้อมูลในการแลกเปลี่ยนทางเดียวจาก "Trade Management 11.1" (UT) เป็น "Enterprise Accounting 3.0" (BP) เสร็จสมบูรณ์

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

"เค้าโครงแผน" จะจัดเก็บกฎต่างๆ บนพื้นฐานของการซิงโครไนซ์ที่ทำงาน เป็นแพ็คเกจการแปลงนี้อย่างแน่นอน (กฎการลงทะเบียน, กฎการแลกเปลี่ยน, กฎการแลกเปลี่ยนผู้สื่อข่าว) ที่เราต้องการสำหรับการศึกษาต่อไป

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

ตัวอย่างที่มีชีวิตของความจำเป็นในการปรับปรุง กฎมาตรฐานแลกเปลี่ยน

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

วิธีแก้ไขปัญหา: มาสรุปแพ็คเกจการแปลงจากแผนการแลกเปลี่ยน ExchangeSalary3Accounting3 กันดีกว่า มาเพิ่ม "กฎการแลกเปลี่ยน 1C" มาตรฐานเป็น "กฎการแปลงวัตถุ" (PKO) ใหม่สำหรับไดเรกทอรี "การลงทะเบียนกับหน่วยงานด้านภาษี" และตาม "การแปลงทรัพย์สิน" ของไดเรกทอรีนี้ (PCS) เราจะสรุป "กฎสำหรับการลงทะเบียนวัตถุ" มาตรฐานให้เสร็จสิ้นอย่างแน่นอนเพราะ จำเป็นต้องลงทะเบียนการเปลี่ยนแปลงไดเร็กทอรีบนไซต์แลกเปลี่ยน และเราจะตรวจสอบ “กฎการแลกเปลี่ยน 1C” ของฐานข้อมูลของผู้สื่อข่าว

เราจะแก้ไขทั้งหมดนี้ที่ไหน? ในการเขียนและเปลี่ยนแปลงกฎ เราจำเป็นต้องมีการกำหนดค่า “1C: Data Conversion 2”

การสรุปกฎการแปลงมาตรฐานจากแผนแลกเปลี่ยน ZUP - BP

ดังนั้นเราจะเริ่มสรุปกฎการแลกเปลี่ยน 1C โดยการเพิ่ม องค์ประกอบใหม่- ไดเรกทอรีการลงทะเบียนในหน่วยงานภาษี เราจะทำการเปลี่ยนแปลงนี้ในการกำหนดค่าทั้ง "1C: เงินเดือนและการจัดการองค์กร 3" และ "1C: การบัญชีองค์กร 3"

มาบันทึกและอัปเดตการกำหนดค่ากัน

ในโหมดองค์กร สำหรับแต่ละฐานข้อมูล เราจะอัปโหลดคำอธิบายของโครงสร้างข้อมูลเมตาโดยใช้การประมวลผล MD83Exp.epf สำหรับแพลตฟอร์ม 1C:Enterprise 8.3 การประมวลผลสามารถพบได้ในแพ็คเกจ “1C: Data Conversion”

ในขั้นตอนต่อไป เราจะยกเลิกการโหลดแพ็คเกจการแปลงจาก ZUP และ BP แพคเกจจะต้องประกอบด้วย 3 ไฟล์: กฎการลงทะเบียน, กฎการแลกเปลี่ยน, กฎการแลกเปลี่ยนผู้สื่อข่าว

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


นี่คือแพ็คเกจที่เราควรได้รับหลังจากการขนถ่าย

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

คำอธิบายโครงสร้างข้อมูลเมตาสำหรับการโหลดลงใน "1C: Data Conversion 2" (สำหรับ ZUP และ BP)

แพ็คเกจการแปลงซึ่งประกอบด้วยกฎการแลกเปลี่ยน 1C และกฎการลงทะเบียนที่จำเป็นสำหรับการโหลดลงใน “1C: Data Conversion 2” (สำหรับ ZUP และ BP)

ไปที่ “1C: การแปลงข้อมูล 2” มาทำตามขั้นตอนต่อไปนี้เพื่อให้ฐานข้อมูลทั้งสอง:

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

เราสร้างการแปลงและโหลดกฎการแลกเปลี่ยนข้อมูล 1C จากแพ็คเกจการแปลง (ไฟล์กฎเรียกว่า ExchangeRules)

เราสร้างการลงทะเบียนและโหลดกฎการลงทะเบียนจากแพ็คเกจการแปลง (ไฟล์กฎเรียกว่า RegistrationRules)


มาดูการแก้ไขของเรากันดีกว่า เรากำลังเพิ่มกฎการแปลงวัตถุใหม่ (PKO) ให้กับกฎการแลกเปลี่ยน 1C - ไดเรกทอรี "การลงทะเบียนกับหน่วยงานด้านภาษี" เราเพิ่มกฎการแปลงคุณสมบัติ (PCR) สำหรับไดเรกทอรีนี้และกฎการอัปโหลดข้อมูล (DRU) การแก้ไขประเภทนี้จะต้องดำเนินการทั้งสำหรับกฎจากแพ็คเกจ ZUP และสำหรับกฎการแลกเปลี่ยนจากแพ็คเกจ BP เราอัปโหลดกฎการแลกเปลี่ยนของเราไปยังไฟล์ ExchangeRules ที่เกี่ยวข้อง

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

กฎการแลกเปลี่ยนและกฎการลงทะเบียนที่แก้ไขพร้อมแล้ว ตอนนี้เราคัดลอกเนื้อหาของกฎการแลกเปลี่ยน (ExchangeRules) จากแพ็คเกจ BP ไปยังกฎผู้สื่อข่าว (CorrespondentExchangeRules) จากแพ็คเกจ ZUP ในกฎผู้สื่อข่าว (CorrespondentExchangeRules) จากแพ็คเกจ BP เราคัดลอกเนื้อหาของกฎการแลกเปลี่ยน (ExchangeRules) จากแพ็คเกจ ZUP

ผลลัพธ์ควรเป็นดังนี้:

ทำให้งานใน "1C: Data Conversion 2" เสร็จสมบูรณ์ แพ็คเกจกฎการแปลงที่แก้ไขพร้อมแล้ว สิ่งที่เหลืออยู่คือการอัปโหลดกลับไปยังฐานข้อมูลและตรวจสอบการซิงโครไนซ์

เก็บถาวรไฟล์จากแพ็คเกจไปที่ ไฟล์ ZIPและโหลดแพ็คเกจการแปลงของเราลงใน ZUP และ BP

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

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

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

เราตรวจสอบด้าน "1C: การบัญชีองค์กร 3":


สรุป. ผลของงานก็สำเร็จลุล่วงไปด้วยดี เราได้สรุปแผนการแลกเปลี่ยน ZUP - BP โดยเพิ่มองค์ประกอบใหม่สำหรับการลงทะเบียนการเปลี่ยนแปลงและเพิ่มกฎการแปลงสำหรับการซิงโครไนซ์ข้อมูล

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

  • เหตุใดจึงต้องมีการแลกเปลี่ยนข้อมูลและใช้งานอย่างไร
  • ประเภทของการแลกเปลี่ยนระหว่าง 1C
  • วิธีกำหนดค่าการแลกเปลี่ยนข้อมูลระหว่างฐานข้อมูล 1C

คุณจะพบคำตอบสำหรับคำถามเหล่านี้ด้านล่าง

โดยปกติมีสองเหตุผลในการแนะนำการแลกเปลี่ยน:

องค์กรมีเครือข่ายสาขา

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

แยกตามประเภทการบัญชี

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

กลไกการแลกเปลี่ยนระหว่างฐานข้อมูล 1C คืออะไร

การแลกเปลี่ยนข้อมูลสามารถจำแนกได้สองวิธี: กลไกที่ใช้และการขนส่งที่ใช้สำหรับการแลกเปลี่ยน

กลไกการแลกเปลี่ยนข้อมูล 1C

โดยทั่วไปจะใช้กลไกสองประการในการแลกเปลี่ยน:

  • กระจาย ฐานข้อมูล(ซี่โครง)— กลไกที่ให้คุณตั้งค่าการแลกเปลี่ยนข้อมูลระหว่างสาขาได้ กลไกนี้บอกเป็นนัยว่ามีการแลกเปลี่ยนการกำหนดค่าฐานข้อมูลที่เหมือนกันทุกประการ กลไกสามารถถ่ายโอนการเปลี่ยนแปลงการกำหนดค่าฐานข้อมูลได้ กลไกดังกล่าวถูกนำไปใช้ในระดับแพลตฟอร์มเทคโนโลยี
  • กลไกสากลสำหรับการแลกเปลี่ยนระหว่างการกำหนดค่า— กลไกนี้ได้รับการพัฒนาโดย 1C สำหรับโซลูชันแอปพลิเคชัน มันเป็นสากลและขึ้นอยู่กับ การแลกเปลี่ยนข้อมูลดำเนินการโดยใช้กฎ xml ซึ่งสร้างขึ้นในการกำหนดค่าพิเศษ - . เมื่อใช้กลไกนี้ คุณสามารถปรับใช้ทั้งการแลกเปลี่ยนแบบครั้งเดียวและการแลกเปลี่ยนคงที่ระหว่างการกำหนดค่า 1C กลไกนี้ถูกนำไปใช้ในระดับการกำหนดค่า คุณสามารถรวมเข้ากับการกำหนดค่าของคุณจากการกำหนดค่าทางเทคโนโลยี

การขนส่งเพื่อการแลกเปลี่ยนข้อมูล

การขนส่งอาจเป็นเทคโนโลยีที่ค่อนข้างหลากหลาย พิจารณาสิ่งหลักที่นำไปใช้ในกลไกการแลกเปลี่ยนสากล 1C 8.2:

รับบทเรียนวิดีโอ 267 บทเรียนบน 1C ฟรี:

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

จะตั้งค่าการแลกเปลี่ยนข้อมูลระหว่างฐานข้อมูล 1C ได้อย่างไร?

สำหรับพื้นฐานของการตั้งค่าการแลกเปลี่ยนข้อมูลใน 1C โดยใช้การกำหนดค่า "การแปลงข้อมูล 1C" ดูตัวอย่างในวิดีโอ:

การแลกเปลี่ยนข้อมูล 1C ตามกำหนดเวลาใน 1C 8.2

หากคุณต้องการกำหนดค่าการอัปโหลดอัตโนมัติตามกำหนดเวลา เพียงกำหนดค่า

สำหรับเวอร์ชันไคลเอ็นต์-เซิร์ฟเวอร์

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

สำหรับตัวเลือกไฟล์

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