Report Ycor126 ยอดเงิน Currency type แบบ Company currency และ Group currency ไม่เท่ากัน เนื่องจากมีการปรับราคา Spare part MR22

( ERP-2021-001247 )

SLA plan: 16 Hours
Created date: 17/11/2021 11:32:08
Due date: 19/11/2021 11:32:08
Last response: 25/11/2021 16:05:22
Status: Closed
Priority: Low
Department: Logistic
System: SAP
User request: SuthapornB@bts.co.th
Assigned to: karnjanaporn@btsgroup.co.th

Solution

1. อยากทราบว่าเพราะเหตุใดยอดเงิน Group currency จึงไม่เท่ากับ Company code currency >> จากการตรวจสอบพบว่า การปรับมูลค่า Material ผ่าน MR22 ตามที่แจ้งมา ทำการบันทึกปรับแค่เพียง Company Code Currency เท่านั้น ไม่ได้ทำการปรับ Group Currency ด้วย จึงทำให้ค่าที่แสดงในรายงานนั้นไม่ถูกต้อง ซึ่งสาเหตุที่ทางผู้ใช้งานปรับเพียง Company Code Currency เพียงที่เดียว เนื่องจากคุ้นชินกับการปรับ Price Change ในระบบ ECC6.0 ที่ทำการปรับเพียง Currency เดียวเท่านั้น โดยทาง BA ได้แจ้งและเน้นย้ำกับทางผู้ใช้งานในฝั่ง Storage (ทั้ง BTSC และ Siemens) เป็นที่เรียบร้อยแล้ว ว่าหลังจากนี้หากมีการปรับ Price Change จะต้องทำการปรับทั้งสอง Currency 2. สามารถแก้ไขให้ Group currency เท่ากับ Company code currency ได้อย่างไร >> การแก้ไขจะทำการปรับที่สองจุด คือ - ปรับ Price Change ในส่วนของ Group Currency ผ่าน T-Code: MR21, MR22 - ปรับบัญชีผ่าน T-Code: FBB1 เพื่อปรับราคา Group Currency ของ Material ที่ถูกนำไปใช้ใน Work Order โดยทาง BA ได้ดำเนินการดึงข้อมูล Material Master ที่ถูกทำ Price Change ที่ Company Code Currency แต่ไม่ได้ถูกทำ Price Change ที่ Group Currency จาก PRD900 เพื่อให้ทาง Siemens และ BTSC ดำเนินการดังต่อไปนี้ 2.1 ปรับการบันทึกบัญชีในส่วนของ Group Currency - หา Work Order ที่มี Material Movement ผ่าน T-Code MB51 - นำรายการ Work Order ที่ได้จาก Step 1 ไปเรียกดูรายงาน KOB1 โดยเปรียบเทียบ Report Currency / CO Area Currency กับ Object Currency ว่ามีรายการใดบ้างที่ Difference - นำรายการ Difference จาก Step 2 มาปรับรายการผ่าน FBB1 โดยปรับรายการยอดที่แตกต่างเข้าไปยัง Group Currency ในส่วนของคู่บัญชีที่บันทึกผ่าน FBB1 มีดังนี้ Dr. Expense + Work Order Cr. Inventory Dr. Inventory Cr. Suspense Inventory โดยหลังจากที่ทำการปรับ Price change และ บันทึกบัญชีตรงเพื่อปรับมูลค่าใน Work Order เรียบร้อยแล้ว พบว่ายอด Group currency ของบัญชี Inventory และ Suspense Inventory ใน Period 7 ยังคงแตกต่างกับ Company currency อยู่ ซึ่งเกิดจากการระบุวันที่ในการปรับ Price change เป็นวันที่ Current date ณ วันที่ปรับ (23.11.2021) ทำให้มูลค่า Inventory ของเดือนก่อนหน้าจะไม่ถูกแก้ไขไปด้วย ทางบัญชีจึงทำการปรับบัญชีของ Group currency ผ่าน FBB1 โดย Period 7: ปรับยอด Diff. Dr. Inventory Cr. Suspense Inventory Period 8: กลับรายการที่ปรับ ใน Period 7 ออก เนื่องจากมีการปรับผ่าน MR22 ไปแล้ว Dr. Suspense Inventory Cr. Inventory Remark: - มูลค่า Material ที่แสดงเป็นจำนวนต้นทุนอยู่ใน Work Order จะเป็นมูลค่าที่เป็น Group Currency ทำให้ต้นทุนใน Work Order ที่แสดงนั้นอยู่นั้นไม่ถูกต้อง ซึ่งใน Work Order ของ Siemens ที่มีการใช้ Material ที่มีการปรับราคาแบบไม่ถูกต้องจะไม่ได้ทำการบันทึกบัญชีเพื่อปรับมูลค่าใน Work Order เนื่องจากทาง User ฝั่งบัญชีไม่ได้ต้องการดูรายงานทางการเงินของทาง Siemens และไม่มี User ท่านใดที่มี Authorization ในการปรับปรุงบัญชีของ Company Z010 รวมถึงคุณวัฒชฎากรแจ้งว่า ต้นทุนใน Work Order ของทาง Siemens จะใช้สำหรับนำไปประมาณการมูลค่าในการประมูล Vendor เท่านั้น จึงสามารถใช้ต้นทุนโดยประมาณและไม่ต้องทำการปรับต้นทุนใน Work Order ได้ - โดยหลังจากที่ทำการปรับปรุงบัญชีเสร็จ ทางฝั่ง Maintenance จะต้องทำการ Settlement Cost ออกจาก Order อีกครั้งหนึ่ง 2.2 ปรับ Material Price Change ในส่วนของ Group Currency - Siemens: เนื่องจาก Material Master ของ Siemens เป็น Standard Price ดังนั้นทาง Siemens จะต้องทำการ Price Change ที่ Group Currency ที่ T Code : MR21 โดยการระบุ Price ที่ Group Currency เทียบเท่ากับ Price ที่อยู่ใน Company Code Currency - BTSC: เนื่องจาก Material Master ของ BTSC เป็น Moving Price ดังนั้นทาง BTSC จะต้องทำการ Price Change ที่ Group Currency ที่ T Code : MR22 โดยการระบุ Price เท่ากับ Moving Price ใน Material Master ​​Remark: เนื่องจากทางผู้ใช้มีการนำ Material ที่มีการปรับ Price Change ไปทำ Refurbish ด้วย ดังนั้นต้องทำการ Reverse รายการก่อนทำการปรับ Price Change โดย Reverse จนถึงเอกสารทำรับ (Movement type 101) เมื่อทำการปรับ Price Change เรียบร้อยแล้วให้ทำรับกลับและ Cal. WIP & Settlement ใหม่อีกครั้ง 3. เมื่อดูรายงาน KOB1 จำนวนเงินไม่ขึ้นที่ช่อง val.in rep.cur. แต่ขึ้นที่ช่อง val.in obj.crcy. อยากทราบว่า 2 ช่องนี้แตกต่างกันอย่างไร >> เนื่องจากมีการปรับ Price Change ของ Material แค่ที่ Company Code Currency เพียง Currency เดียว จึงทำให้เห็นจำนวนในทั้ง 2 Currency ไม่เท่ากัน โดย - Report Currency: จะเป็น Currency เดียวกับ CO Area Currency หรือ Group Currency (Currency Type = 30) - Object Currency: จะเป็น Currency ของ Work Order โดยทั่วไปจะเป็น Currency เดียวกับ Company Currency (Currency Type = 10)
  1. เรียน BA

    เรียกดู Report Ycor126 เพื่อดู cost by PCA A/C 5150029300 Period 7/2021  Currency type 10 (Company code currency) Amount เท่ากับ 30,345,823.79 บาท ซึ่งเป็นยอดเงินที่เท่ากับ TB

    แต่เมื่อเรียกรายงานนี้ดูอีกครั้ง แต่เปลี่ยน Currency type เป็น 30 (Group currency) Amount เท่ากับ 30,077,988.42 บาท ซึ่งมียอดเงินที่ต่างกันอยู่ 267,835.37 บาท

    พบว่ามาจากการเบิกของที่เกิดจากการปรับราคา Spare part ด้วย fuction MR22 (FI.doc. 7300000001-7300000002)  และมีการเบิก Spare part เพื่อไปซ่อม ใน work order 600059886 

    FI.Doc.Goods Issue 7100004507 และ Doc.Settle order 1500020204

    อยากทราบว่าเพราะเหตุใดยอดเงิน Group currency จึงไม่เท่ากับ Company code currency และสามารถแก้ไขให้เท่ากันได้อย่างไร

    และเมื่อดูรายงาน KOB1 จำนวนเงินไม่ขึ้นที่ช่อง val.in rep.cur. แต่ขึ้นที่ช่อง val.in opj.crcy. อยากทราบว่า 2 ช่องนี้แตกต่างกันอย่างไร

     

     

     

    Adj.Price Spare part

     

     

     

     

     

     

     

     

     

    Currency type 10 (Company code currency)

     

     

     

    Currency type 30 (Group Currency)

     

     

     

    Goods Issue Spare to Order

     

     

    Settle Work order to cost center

     

     

     

     

     

    ***************************************

    Best regards,

     

    Suthaporn Boonya-arunnet

    สุธาภรณ์  บุญญาอรุณเนตร (ไวท์)

    General Ledger Officer

    Bangkok Mass Transit System Public Company Limited

    Tel. 02-617-7300 #1065  (082-508-6394)

    e-mail : Suthapornb@bts.co.th

     

    -------------------------------------------------- BTSC Confidential Statement and Disclaimer --------------------------------------------------
    The information contained in this e-mail and any files transmitted with it is private and confidential. It is intended solely for the recipient(s) name above. If you are not the intended recipient(s), any types of your use are prohibited and please inform the sender immediately, delete the message from your computer and destroy any copies. We take reasonable procedures to ensure that our emails are virus free. However no liability is accepted by BTSC for any losses caused by the viruses if any. This e-mail is not intended to create legally binding commitments on behalf of BTSC.

  1. เรียน พี่ไวท์ ค่ะ,

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

    1. อยากทราบว่าเพราะเหตุใดยอดเงิน Group currency จึงไม่เท่ากับ Company code currency
    >> จากการตรวจสอบพบว่า การปรับมูลค่า Material ผ่าน MR22 ตามที่แจ้งมา ทำการบันทึกปรับแค่เพียง Company Code Currency เท่านั้น ไม่ได้ทำการปรับ Group Currency ด้วย จึงทำให้ค่าที่แสดงในรายงานนั้นไม่ถูกต้อง

    ซึ่งสาเหตุที่ทางผู้ใช้งานปรับเพียง Company Code Currency เพียงที่เดียว เนื่องจากคุ้นชินกับการปรับ Price Change ในระบบ ECC6.0 ที่ทำการปรับเพียง Currency เดียวเท่านั้น โดยทาง BA ได้แจ้งและเน้นย้ำกับทางผู้ใช้งานในฝั่ง Storage (ทั้ง BTSC และ Siemens) เป็นที่เรียบร้อยแล้ว ว่าหลังจากนี้หากมีการปรับ Price Change จะต้องทำการปรับทั้งสอง Currency

    2. สามารถแก้ไขให้ Group currency เท่ากับ Company code currency ได้อย่างไร
    >> การแก้ไขจะทำการปรับที่สองจุด คือ

    • ปรับ Price Change ในส่วนของ Group Currency ผ่าน T-Code: MR21, MR22
    • ปรับบัญชีผ่าน T-Code: FBB1 เพื่อปรับราคา Group Currency ของ Material ที่ถูกนำไปใช้ใน Work Order

    โดยทาง BA ได้ดำเนินการดึงข้อมูล Material Master ที่ถูกทำ Price Change ที่ Company Code Currency แต่ไม่ได้ถูกทำ Price Change ที่ Group Currency จาก PRD900 เพื่อให้ทาง Siemens และ BTSC ดำเนินการดังต่อไปนี้

    2.1 ปรับการบันทึกบัญชีในส่วนของ Group Currency

    • หา Work Order ที่มี Material Movement ผ่าน T-Code MB51
    • นำรายการ Work Order ที่ได้จาก Step 1 ไปเรียกดูรายงาน KOB1 โดยเปรียบเทียบ Report Currency / CO Area Currency กับ Object Currency ว่ามีรายการใดบ้างที่ Difference
    • นำรายการ Difference จาก Step 2 มาปรับรายการผ่าน FBB1 โดยปรับรายการยอดที่แตกต่างเข้าไปยัง Group Currency

    Remark:
    มูลค่า Material ที่แสดงเป็นจำนวนต้นทุนอยู่ใน Work Order จะเป็นมูลค่าที่เป็น Group Currency ทำให้ต้นทุนใน Work Order ที่แสดงนั้นอยู่นั้นไม่ถูกต้อง
    ซึ่งใน Work Order ของ Siemens ที่มีการใช้ Material ที่มีการปรับราคาแบบไม่ถูกต้องจะไม่ได้ทำการบันทึกบัญชีเพื่อปรับมูลค่าใน Work Order เนื่องจากทาง User ฝั่งบัญชีไม่ได้ต้องการดูรายงานทางการเงินของทาง Siemens และไม่มี User ท่านใดที่มี Authorization ในการปรับปรุงบัญชีของ Company Z010 รวมถึงคุณวัฒชฎากรแจ้งว่า ต้นทุนใน Work Order ของทาง Siemens จะใช้สำหรับนำไปประมาณการมูลค่าในการประมูล Vendor เท่านั้น จึงสามารถใช้ต้นทุนโดยประมาณและไม่ต้องทำการปรับต้นทุนใน Work Order ได้


    2.2 ปรับ Material Price Change ในส่วนของ Group Currency

    • Siemens: เนื่องจาก Material Master ของ Siemens เป็น Standard Price ดังนั้นทาง Siemens จะต้องทำการ Price Change ที่ Group Currency ที่ T Code : MR21 โดยการระบุ Price ที่  Group Currency เทียบเท่ากับ Price ที่อยู่ใน Company Code Currency
    • BTSC: เนื่องจาก Material Master ของ BTSC เป็น Moving Price ดังนั้นทาง BTSC จะต้องทำการ Price Change ที่ Group Currency ที่ T Code : MR22 โดยการระบุ Price เท่ากับ Moving Price ใน Material Master

    ​​Remark: เนื่องจากทางผู้ใช้มีการนำ Material ที่มีการปรับ Price Change ไปทำ Refurbish ด้วย ดังนั้นต้องทำการ Reverse รายการก่อนทำการปรับ Price Change โดย Reverse จนถึงเอกสารทำรับ (Movement type 101) เมื่อทำการปรับ Price Change เรียบร้อยแล้วให้ทำรับกลับและ Cal. WIP & Settlement ใหม่อีกครั้ง

    3. เมื่อดูรายงาน KOB1 จำนวนเงินไม่ขึ้นที่ช่อง val.in rep.cur. แต่ขึ้นที่ช่อง val.in obj.crcy. อยากทราบว่า 2 ช่องนี้แตกต่างกันอย่างไร
    >> เนื่องจากมีการปรับ Price Change ของ Material แค่ที่ Company Code Currency เพียง Currency เดียว จึงทำให้เห็นจำนวนในทั้ง 2 Currency ไม่เท่ากัน โดย

    • Report Currency: จะเป็น Currency เดียวกับ CO Area Currency หรือ Group Currency (Currency Type = 30)
    • Object Currency: จะเป็น Currency ของ Work Order โดยทั่วไปจะเป็น Currency เดียวกับ Company Currency (Currency Type = 10)

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

    ขอบคุณค่ะ

  1. เรียน พี่ไวท์ ค่ะ,

    ขออนุญาตสรุปเพิ่มเติมในส่วนของ ข้อ 2.1 ปรับการบันทึกบัญชีในส่วนของ Group Currency

    ในส่วนของคู่บัญชีที่บันทึกผ่าน FBB1 มีดังนี้
              Dr. Expense + Work Order
                       Cr. Inventory
              Dr. Inventory
                       Cr. Suspense Inventory

    โดยหลังจากที่ทำการปรับ Price change และ บันทึกบัญชีตรงเพื่อปรับมูลค่าใน Work Order เรียบร้อยแล้ว พบว่ายอด Group currency ของบัญชี Inventory และ Suspense Inventory ใน Period 7 ยังคงแตกต่างกับ Company currency อยู่
    ซึ่งเกิดจากการระบุวันที่ในการปรับ Price change เป็นวันที่ Current date ณ วันที่ปรับ (23.11.2021) ทำให้มูลค่า Inventory ของเดือนก่อนหน้าจะไม่ถูกแก้ไขไปด้วย

    ทางบัญชีจึงทำการปรับบัญชีของ Group currency ผ่าน FBB1 โดย
    Period 7: ปรับยอด Diff.
          Dr. Inventory
                Cr. Suspense Inventory
    Period 8: กลับรายการที่ปรับ ใน Period 7 ออก เนื่องจากมีการปรับผ่าน MR22 ไปแล้ว
          Dr. Suspense Inventory
                Cr. Inventory

    Remark: โดยหลังจากที่ทำการปรับปรุงบัญชีเสร็จ ทางฝั่ง Maintenance จะต้องทำการ Settlement Cost ออกจาก Order อีกครั้งหนึ่ง

    ขอบคุณค่ะ

  1. เรียนน้องนิว

           ขณะนี้ได้ทำการแก้ไขตามที่แจ้งมานี้แล้ว

    และได้ตรวจสอบข้อมูล จำนวนเงิน Company currency และ Group currency ถูกต้องตรงกันแล้วค่ะ


    ขอบคุณค่ะ



Leave a reply

Upload File