BMS-HOSxP Community

HOSxP => Development => ข้อความที่เริ่มโดย: doramon ที่ เมษายน 25, 2010, 21:49:03 PM

หัวข้อ: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: doramon ที่ เมษายน 25, 2010, 21:49:03 PM
HOSxP 3.53.4.25


1    3.53.04.20   - แก้ไข Bug ตาราง clinicmember บันทึกข้อมูลไม่ได้
- เพิ่มหน้าจอ บันทึกข้อมูลฝังเข็ม
      
2    3.53.04.18   - แก้ไข Bug ระบบยกเลิกรายการค้างชำระผู้ป่วยใน
- เพิ่มหน้าจอ Inventory cube ในระบบรายงาน
      
3    3.53.04.17   - ปรับปรุงระบบข้อมูลรายงานสินค้าคงคลัง
- ปรับปรุงระบบข้อมูลรายงานการเคลื่อนไหวของสินค้า
- ปรับปรุงระบบข้อมูลรายการสินค้า เพิ่ม อัตราการใช้ / ประมาณการหมด / อายุสินค้า (Update อัตโนมัติ)

โค๊ด: SQL
  1. Checking STRUCTURE phase 2
  2. ALTER TABLE stock_warehouse_room  ADD `stock_warehouse_room_note` VARCHAR(250) NULL  
  3. ALTER TABLE stock_warehouse_room  ADD `stock_warehouse_room_name` VARCHAR(200) NOT NULL  
  4. ALTER TABLE stock_warehouse_room  ADD `warehouse_id` INT NOT NULL  
  5. ALTER TABLE stock_warehouse  ADD `warehouse_code` VARCHAR(10) NULL  
  6. ALTER TABLE stock_warehouse  ADD `warehouse_active` CHAR(1) NULL  
  7. ALTER TABLE stock_warehouse  ADD `warehouse_location` VARCHAR(250) NULL  
  8. ALTER TABLE stock_warehouse  ADD `warehouse_responsible_officer` VARCHAR(200) NULL  
  9. ALTER TABLE stock_supplier_type  ADD `stock_supplier_type_name` VARCHAR(150) NOT NULL  
  10. ALTER TABLE stock_supplier_agent_type  ADD `stock_supplier_agent_type_name` VARCHAR(150) NOT NULL  
  11. ALTER TABLE stock_supplier_agent  ADD `supplier_agent_position` VARCHAR(100) NULL  
  12. ALTER TABLE stock_supplier_agent  ADD `stock_supplier_agent_type_id` INT NULL  
  13. ALTER TABLE stock_supplier  ADD `supplier_suffix` VARCHAR(100) NULL  
  14. ALTER TABLE stock_supplier  ADD `supplier_title` VARCHAR(100) NULL  
  15. ALTER TABLE stock_supplier  ADD `transport_day` INT NULL  
  16. ALTER TABLE stock_supplier  ADD `warehouse_id` INT NULL  
  17. ALTER TABLE stock_supplier  ADD `stock_supplier_type_id` INT NULL  
  18. ALTER TABLE stock_request_committee  ADD `stock_committee_position_id` INT NOT NULL  
  19. ALTER TABLE stock_request_committee  ADD `stock_committee_id` INT NOT NULL  
  20. ALTER TABLE stock_request_committee  ADD `stock_request_id` INT NOT NULL  
  21. ALTER TABLE stock_request  ADD `supplier_id` INT NULL  
  22. ALTER TABLE stock_request  ADD `stock_subject_person` VARCHAR(150) NULL  
  23. ALTER TABLE stock_request  ADD `stock_subject` VARCHAR(150) NULL  
  24. ALTER TABLE stock_request  ADD `bdg_year` INT NULL  
  25. ALTER TABLE stock_po_committee  ADD `stock_committee_position_id` INT NULL  
  26. ALTER TABLE stock_po_committee  ADD `stock_committee_id` INT NOT NULL  
  27. ALTER TABLE stock_po_committee  ADD `stock_po_id` INT NOT NULL  
  28. ALTER TABLE stock_po  ADD `deliver_day` INT NULL  
  29. ALTER TABLE stock_plan_list  ADD `total_po_amount` DOUBLE(15,3) NULL  
  30. ALTER TABLE stock_plan_list  ADD `total_po_qty` INT NULL  
  31. ALTER TABLE stock_plan_list  ADD `period4_po_amount` DOUBLE(15,3) NULL  
  32. ALTER TABLE stock_plan_list  ADD `period3_po_amount` DOUBLE(15,3) NULL  
  33. ALTER TABLE stock_plan_list  ADD `period2_po_amount` DOUBLE(15,3) NULL  
  34. ALTER TABLE stock_plan_list  ADD `period1_po_amount` DOUBLE(15,3) NULL  
  35. ALTER TABLE stock_plan_list  ADD `period4_po_qty` INT NULL  
  36. ALTER TABLE stock_plan_list  ADD `period3_po_qty` INT NULL  
  37. ALTER TABLE stock_plan_list  ADD `period2_po_qty` INT NULL  
  38. ALTER TABLE stock_plan_list  ADD `period1_po_qty` INT NULL  
  39. ALTER TABLE stock_plan_list  ADD `item_type_name` VARCHAR(100) NULL  
  40. ALTER TABLE stock_plan_list  ADD `inc_percent` DOUBLE(15,3) NULL  
  41. ALTER TABLE stock_plan_list  ADD `unit_cost` DOUBLE(15,3) NULL  
  42. ALTER TABLE stock_plan_list  ADD `current_qty` INT NULL  
  43. ALTER TABLE stock_plan_list  ADD `last_3_year_qty` INT NULL  
  44. ALTER TABLE stock_plan_list  ADD `last_2_year_qty` INT NULL  
  45. ALTER TABLE stock_plan_list  ADD `last_1_year_qty` INT NULL  
  46. ALTER TABLE stock_plan_list  ADD `total_amount` DOUBLE(15,3) NULL  
  47. ALTER TABLE stock_plan_list  ADD `period4_amount` DOUBLE(15,3) NULL  
  48. ALTER TABLE stock_plan_list  ADD `period3_amount` DOUBLE(15,3) NULL  
  49. ALTER TABLE stock_plan_list  ADD `period2_amount` DOUBLE(15,3) NULL  
  50. ALTER TABLE stock_plan_list  ADD `period1_amount` DOUBLE(15,3) NULL  
  51. ALTER TABLE stock_plan_list  ADD `item_unit` VARCHAR(100) NULL  
  52. ALTER TABLE stock_plan_list  ADD `item_name` VARCHAR(250) NULL  
  53. ALTER TABLE stock_item_warehouse  ADD `max_qty` INT NULL  
  54. ALTER TABLE stock_item_warehouse  ADD `min_qty` INT NULL  
  55. ALTER TABLE stock_item_warehouse  ADD `stock_item_warehouse_temperature` DOUBLE(15,3) NULL  
  56. ALTER TABLE stock_item_warehouse  ADD `stock_warehouse_shelf_name` VARCHAR(100) NULL  
  57. ALTER TABLE stock_item_warehouse  ADD `stock_warehouse_room_id` INT NULL  
  58. ALTER TABLE stock_item_warehouse  ADD `stock_item_warehouse_id` INT NOT NULL  
  59. ALTER TABLE stock_item_picture  ADD `item_picture_description` text NULL  
  60. ALTER TABLE stock_item_picture  ADD `item_picture_datetime` datetime NULL  
  61. ALTER TABLE stock_item_picture  ADD `item_picture` longblob NULL  
  62. ALTER TABLE stock_item_picture  ADD `item_id` INT NOT NULL  
  63. ALTER TABLE stock_item  ADD `gpo_vmi` CHAR(1) NULL  
  64. ALTER TABLE stock_item  ADD `last_active_date` DATE NULL  
  65. ALTER TABLE stock_item  ADD `avg_lead_day` DOUBLE(15,3) NULL  
  66. ALTER TABLE stock_item  ADD `onhand_qty` INT NULL  
  67. ALTER TABLE stock_item  ADD `safety_stock` INT NULL  
  68. ALTER TABLE stock_item  ADD `item_note` VARCHAR(200) NULL  
  69. ALTER TABLE stock_item  ADD `stock_item_regdate` DATE NULL  
  70. ALTER TABLE stock_item  ADD `bdg_nextyear_percent` DOUBLE(15,3) NULL  
  71. ALTER TABLE stock_item  ADD `item_regno` VARCHAR(100) NULL  
  72. ALTER TABLE stock_deliver  ADD `inv_receive_no` VARCHAR(25) NULL  
  73. ALTER TABLE stock_committee_position  ADD `stock_committee_position_name` VARCHAR(150) NOT NULL  
  74. ALTER TABLE stock_committee  ADD `stock_committee_position` VARCHAR(250) NULL  
  75. ALTER TABLE stock_committee  ADD `stock_committee_name` VARCHAR(250) NOT NULL  
  76. ALTER TABLE stock_class  ADD `oldcode` VARCHAR(20) NULL  
  77. ALTER TABLE stock_borrow  ADD `return_qty` INT NULL  
  78. ALTER TABLE stock_borrow  ADD `borrow_qty` INT NULL  
  79. ALTER TABLE person_epi  ADD `vaccine_opv5_date` DATE NULL  
  80. ALTER TABLE person_epi  ADD `vaccine_dtp5_date` DATE NULL  
  81. ALTER TABLE person_epi  ADD `vaccine_je3_date` DATE NULL  
  82. ALTER TABLE person_epi  ADD `vaccine_je2_date` DATE NULL  
  83. ALTER TABLE person_epi  ADD `vaccine_je1_date` DATE NULL  
  84. ALTER TABLE person_epi  ADD `vaccine_opv4_date` DATE NULL  
  85. ALTER TABLE person_epi  ADD `vaccine_dtp4_date` DATE NULL  
  86. ALTER TABLE patient_evaluate_checklist  ADD `evaluate_check` CHAR(1) NULL  
  87. ALTER TABLE patient_evaluate_checklist  ADD `evaluate_form_list_id` INT NOT NULL  
  88. ALTER TABLE patient_evaluate_checklist  ADD `patient_evaluate_id` INT NOT NULL  
  89. ALTER TABLE patient_evaluate  ADD `vn_an` VARCHAR(12) NULL  
  90. ALTER TABLE patient_evaluate  ADD `evaluate_staff` VARCHAR(50) NULL  
  91. ALTER TABLE patient_evaluate  ADD `evaluate_form_id` INT NOT NULL  
  92. ALTER TABLE patient_evaluate  ADD `patient_evaluate_time` TIME NULL  
  93. ALTER TABLE patient_evaluate  ADD `patient_evaluate_date` DATE NULL  
  94. ALTER TABLE patient_evaluate  ADD `hn` VARCHAR(9) NOT NULL  
  95. ALTER TABLE evaluate_form_list  ADD `evaluate_form_list_name` VARCHAR(250) NULL  
  96. ALTER TABLE evaluate_form_list  ADD `evaluate_form_id` INT NOT NULL  
  97. ALTER TABLE evaluate_form  ADD `evaluate_form_name` VARCHAR(250) NOT NULL  
  98. ALTER TABLE clinic_subtype  ADD `clinic_subtype_id` INT NOT NULL  
  99. ALTER TABLE acupunture_visit_detail  ADD `acupunture_point_id` INT NOT NULL  
  100. ALTER TABLE acupunture_visit_detail  ADD `acupunture_right_side` CHAR(1) NULL  
  101. ALTER TABLE acupunture_visit_detail  ADD `acupunture_left_side` CHAR(1) NULL  
  102. ALTER TABLE acupunture_visit_detail  ADD `acupunture_visit_id` INT NOT NULL  
  103. ALTER TABLE acupunture_visit  ADD `acupunture_result` longtext NULL  
  104. ALTER TABLE acupunture_visit  ADD `acupunture_visit_no` INT NULL  
  105. ALTER TABLE acupunture_visit  ADD `acupunture_end_datetime` datetime NULL  
  106. ALTER TABLE acupunture_visit  ADD `acupunture_start_datetime` datetime NULL  
  107. ALTER TABLE acupunture_visit  ADD `doctor` VARCHAR(9) NULL  
  108. ALTER TABLE acupunture_visit  ADD `vn` VARCHAR(13) NOT NULL  
  109. ALTER TABLE acupunture_point  ADD `acupunture_part_id` INT NOT NULL  
  110. ALTER TABLE acupunture_point  ADD `acupunture_point_name` VARCHAR(250) NOT NULL  
  111. ALTER TABLE acupunture_part  ADD `acupunture_part_name` VARCHAR(250) NOT NULL  
  112. CREATE TABLE stock_warehouse_room ( `stock_warehouse_room_id` INT NOT NULL  )
  113. CREATE TABLE stock_supplier_type ( `stock_supplier_type_id` INT NOT NULL  )
  114. CREATE TABLE stock_supplier_agent_type ( `stock_supplier_agent_type_id` INT NOT NULL  )
  115. CREATE TABLE stock_request_committee ( `stock_request_committee_id` INT NOT NULL  )
  116. CREATE TABLE stock_po_committee ( `stock_po_committee_id` INT NOT NULL  )
  117. CREATE TABLE stock_item_picture ( `stock_item_picture_id` INT NOT NULL  )
  118. CREATE TABLE stock_committee_position ( `stock_committee_position_id` INT NOT NULL  )
  119. CREATE TABLE stock_committee ( `stock_committee_id` INT NOT NULL  )
  120. CREATE TABLE patient_evaluate_checklist ( `patient_evaluate_checklist_id` INT NOT NULL  )
  121. CREATE TABLE patient_evaluate ( `patient_evaluate_id` INT NOT NULL  )
  122. CREATE TABLE evaluate_form_list ( `evaluate_form_list_id` INT NOT NULL  )
  123. CREATE TABLE evaluate_form ( `evaluate_form_id` INT NOT NULL  )
  124. CREATE TABLE acupunture_visit_detail ( `acupunture_visit_detail_id` INT NOT NULL  )
  125. CREATE TABLE acupunture_visit ( `acupunture_visit_id` INT NOT NULL  )
  126. CREATE TABLE acupunture_point ( `acupunture_point_id` INT NOT NULL  )
  127. CREATE TABLE acupunture_part ( `acupunture_part_id` INT NOT NULL  )
  128. Checking STRUCTURE phase 1
  129. UPDATE PRIMARY KEY ON TABLE clinicmember Done.
  130. ALTER TABLE tmp_pk  RENAME TO `clinicmember`
  131. DROP TABLE `clinicmember`
  132. Made permanent CHANGE ON TABLE clinicmember
  133. CREATE temp PRIMARY KEY TABLE FROM clinicmember
  134. TABLE opdscreen has hos_guid
  135. TABLE patient has hos_guid
  136. TABLE ovst has hos_guid
  137. TABLE opitemrece has hos_guid
  138. UPDATE hosxp_dll_field DATA ...
  139. Upgrade MySQL START
  140.  


Import data to stock_supplier_type
Import data to stock_supplier_agent_type
Import data to rpt_504_code
Import data to paidst
Import data to operation_status
Import data to income_report2
Import data to income_group
Import data to hosxp_error_message
Import data to er_accident_type
Import data to entity_code
Import data to acupunture_part
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ เมษายน 25, 2010, 22:00:54 PM
 ;D ;D ;D ;D
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: kungkung ที่ เมษายน 26, 2010, 08:01:57 AM
;D ;D ;D ;D

เร็วจังเลยครับ พี่บอย ;D
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: skypec ที่ เมษายน 26, 2010, 08:26:09 AM
กำลังโหลด..............  ;D ;D
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: bbb3 ที่ เมษายน 26, 2010, 08:54:26 AM
โหลดก่อนค่อยว่ากัน....
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: chk ที่ เมษายน 26, 2010, 08:58:04 AM
 :o  :o  :o ... Loading .... :'(  :'(  :'(
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: bacho_hospital ที่ เมษายน 26, 2010, 09:01:04 AM
เยี่ยมเลยครับ  อ.อ๊อด  >> Load รอทดลองใช้  :o
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: Terminator2015 ที่ เมษายน 26, 2010, 09:16:07 AM
 ;) Hosxp_Pcu ก็ออก 3.53.4.25 เหมือนกันครับ  หลักๆ ก็คือเพิ่มระบบ Inventory ตัวใหม่เข้าไปครับ
   แต่ต้องไปกำหนดสิทธิ์ Tool> กำหนดค่าผู้ใช้งานคลังสินค้า ก่อนด้วยครับ
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ เมษายน 26, 2010, 14:53:12 PM
พบ รูปแบบการลงวันที่หมดอายุของสิทธิบัตร มี 2 รูปแบบ
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: nph2006 ที่ เมษายน 26, 2010, 15:15:38 PM
พบ รูปแบบการลงวันที่หมดอายุของสิทธิบัตร มี 2 รูปแบบ
เจอเหมือนกัน ครับ  ;D  ;D
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ เมษายน 26, 2010, 17:00:57 PM
มีอะไรให้ทดสอบเพิ่มอีกแล้ว....
หัวข้อ: Re: HOSxP 3.53.4.25
เริ่มหัวข้อโดย: manoi ที่ เมษายน 26, 2010, 17:08:05 PM
พบ รูปแบบการลงวันที่หมดอายุของสิทธิบัตร มี 2 รูปแบบ

แก้ไขให้แล้วครับใน 3.53.4.26