Remote: git@github.com:Aginix/kmitl.git
Head: 934381eed9547de7caedbe77eecc5ef4f2a61540
Bundle:
Ref Date SHA Commit Date Author Subject
2025-04-30 14:36:47 e7590cb33da5cce4a658713b665fe65e65b65873 2025-02-13 15:58:53 Nonpawit Teerachetmongkol [ADD] account_analytic_sequence (#11)
2025-05-02 11:18:38 15b830e047618b05eaba7572cf20091931346078 2025-05-02 11:18:32 Nonpawit Teerachetmongkol ci: update @actions/cache to v4
2025-05-02 14:33:06 4af5a5034b119125ed0bd6f96dfdcda64cd203c4 2025-05-02 14:33:00 Nonpawit Teerachetmongkol [FIX] account_analytic_plan_code: fix warning message (#12)
2025-05-05 04:46:48 8a4b623b74bf047f3de8da1e98515ab5d735b50d 2025-05-05 04:46:38 Nonpawit Teerachetmongkol [FIX] account_analytic_seq: migrate from account_analytic_sequence (#15)
2025-05-05 10:12:38 4778f9a076e284946ccd80c36ca4db511e97e790 2025-05-05 10:12:31 Nonpawit Teerachetmongkol [ADD] kmitl_demo (#16)
2025-05-05 17:52:39 41b8df034cffe2635332022952336342843c7093 2025-05-05 17:52:33 Nonpawit Teerachetmongkol [ADD] budget modules (#17)
2025-05-05 17:59:49 d6619e5fa36290bcf78001db72b469cfbb6ebea4 2025-05-05 17:59:33 Nonpawit Teerachetmongkol [IMP] add disable signup and reset password on login page (#18)
2025-05-05 18:24:02 896238163228f6ec7feff69c59e658e1ebea9333 2025-05-05 18:23:46 Nonpawit Teerachetmongkol [FIX] kmitl_demo: auth_signup.invitation_scope wrong value
2025-05-06 02:31:18 e001c5218bb0d95846a19f554365dffdc4775ed0 2025-05-06 02:31:12 Nonpawit Teerachetmongkol [FIX] budget: fix typos (#19)
2025-05-06 04:41:36 87819bc5742edf5b2ad57bbfc63eab85384271c8 2025-05-06 04:41:30 Nonpawit Teerachetmongkol [ADD] l10n_th_kmitl_procurement (#20)
2025-05-06 04:49:52 b4c16b06b2d9affdf9b17c8d153d0f0052e369f4 2025-05-06 04:49:47 Nonpawit Teerachetmongkol [FIX] l10n_th_kmitl_procurement: manifest
2025-05-06 10:42:20 c3f5ffc29ff03ee2a6e14e67ab5cd621934070b7 2025-05-06 10:41:49 Nonpawit Teerachetmongkol [ADD] procurement_plan module (#21)
2025-05-06 11:28:53 077026848060fcb5f4c0624fb44f8368029d238f 2025-05-06 11:28:47 Nopparut Saelim fix-kmitl_demo-install_and_init_thai_lang (#24)
2025-05-06 18:07:23 8e62e76fea2573d84f0d21257723b794d2b639d4 2025-05-06 18:07:17 Nopparut Saelim [16.0][FIX] kmitl_demo-master_data_fiscal_year (#27)
2025-05-06 20:54:18 162c3b110deca6ef25ca87deadc4bd9e38091200 2025-05-06 20:54:01 Nopparut Saelim [16.0][FIX]kmitl_demo-init_lang (#28)
2025-05-07 02:12:35 c1fdfb6258aa8b026f4368fa72b57bcedd68b100 2025-05-07 02:12:27 Nopparut Saelim [16.0][FIX] procurement_plan-month_selection (#26)
2025-05-07 05:17:16 22a18b7fc21a3a22bc54f80c8534206b27e3fdeb 2025-05-07 05:16:59 Nopparut Saelim [16.0][FIX] procurement_plan-month_selection (#29)
2025-05-07 07:22:22 3844b5dfd83e3b91418b37f2f6250b3242989dc3 2025-05-07 07:22:16 Nopparut Saelim [16.0][FIX] procurement_plan-month_selection_i18n (#31)
2025-05-07 10:36:18 a83f4fbf2d20ef7027b328f789e7ff517ed1c23e 2025-05-07 10:36:05 Nopparut Saelim [16.0][FIX] kmitl_demo-master_data_init (#32)
2025-05-12 19:20:24 fe6af5d177f1a6faf55cd36d2642549e9a6064af 2025-05-12 19:20:18 Tanathip Singhanon [16.0][ADD] budget i18n (#33)
2025-05-12 19:30:37 0045b5af6eef644edc29b41a4cb4d7ba3de9cd27 2025-05-12 19:30:21 Nonpawit Teerachetmongkol [IMP] budget: separate file
2025-05-13 09:56:33 41633dedf64845e8bc69b9d9f7b4ddd3cb59dbb6 2025-05-13 09:56:20 Nonpawit Teerachetmongkol [IMP] budget: budget_template (#36)
2025-05-14 10:41:54 f1114c19e73d35db3d11e06bc9b7b9c9384dbd6d 2025-05-14 10:41:39 Tanathip Singhanon [16.0][IMP] budget: Improve UX/UI (#37)
2025-05-16 17:15:59 de6d4658e6da2779c71c1d9926f22cfec1871c16 2025-05-16 17:15:42 Nonpawit Teerachetmongkol [IMP] account_analytic_kmitl: activity's code change to full code (#39)
2025-05-17 08:59:20 9b14debc88ba0ecc9296de8dca747e409c849da7 2025-05-17 08:59:01 Nonpawit Teerachetmongkol [FIX] run pre-commit fixes (#40)
2025-05-19 09:15:43 e8dac97dfd7aad254a84bf79d23f9133dda26236 2025-05-19 09:15:24 Tanathip Singhanon [16.0][ADD] budget_procurement_plan: new module (#38)
2025-06-04 08:57:04 4110fea98b12f79eb7e6c55e9027313fbfdf67d0 2025-06-04 08:56:59 Nopparut Saelim [16.0][FIX] account_kmitl-load_account_chart_when_install (#43)
2025-06-04 09:17:41 d3189b495cf20ba433444c951634098df5c6caed 2025-06-04 09:17:10 Nonpawit Teerachetmongkol fix warning
2025-06-05 19:37:34 4ea81ed0e3e9966d837497d85c2bcf65aad70c86 2025-06-05 19:37:21 nopparuts fix-conflict-code
2025-06-30 08:30:33 7312be941d38ef1aa126a787cf25aa6de5682b24 2025-06-30 08:30:24 Tanathip Singhanon [16.0][ADD] web_kmitl, web_theme_classic_extended (#46)
2025-07-01 21:33:07 e455de6cfe1f230754084f5acdfc53fef97d0477 2025-07-01 21:32:56 Nonpawit Teerachetmongkol [16.0][IMP] budget remodeling (#45)
2025-07-02 02:51:20 f3509a6f8be1fe5cbba7f688dfa9c4d694c98fa7 2025-07-02 02:50:25 Nonpawit Teerachetmongkol [16.0][FIX] account_id should filter only budgetable=True
2025-07-02 04:27:11 2b0f891cecee300d75ff03e0a313f43f9ec1e2a3 2025-07-02 04:27:04 Nopparut Saelim [FIX][16.0] account_analytic_kmitl and budget master_data (#51)
2025-07-02 19:01:40 c5e4a7e3d8b8216e2b8435aef61b164395ae3fe8 2025-07-02 19:01:22 Nonpawit Teerachetmongkol Merge branch '16.0' of github.com:Aginix/kmitl into 16.0
2025-07-03 02:51:43 e1140da0928a61beb782462c2ed544fcdfb5944b 2025-07-03 02:51:32 Nonpawit Teerachetmongkol [16.0][FIX] budget_account: name_get should not ends with parent name
2025-07-03 08:18:22 4f9f3aa239949a7d484375161fa07ee75f900b41 2025-07-03 08:18:06 Nonpawit Teerachetmongkol [16.0][FIX] budget_move_line cannot be deleted line
2025-07-03 10:00:48 2672fd8142f2c3556eda864a1686a13be2856eba 2025-07-03 10:00:40 Nonpawit Teerachetmongkol [16.0][IMP] budget: add hierarchical department filter sidebar (#53)
2025-07-04 17:12:01 4626ba82817d3649b550d6bc4c9d18a5ac46b7e8 2025-07-04 17:11:56 Nonpawit Teerachetmongkol [16.0][FIX] budget: fix virtual line creation and demo data installation (#54)
2025-07-04 18:31:40 5ade9811dda0f2c7c8d4f30aa7496ca1548ee4a3 2025-07-04 18:31:34 Nonpawit Teerachetmongkol [16.0][IMP] budget: enhance budget account views with search and filter capabilities (#55)
2025-07-04 18:45:56 deca4379e9cf38f6f147a8da7101be9dcfe525a8 2025-07-04 18:45:42 Nonpawit Teerachetmongkol [16.0][FIX] budget: add title attribute to fa-sitemap icon for accessibility
2025-07-04 19:03:53 26450c369bc2df1647755fc801776a48b300cd4e 2025-07-04 19:03:05 Nonpawit Teerachetmongkol [16.0][IMP] budget: add fund analytic filtering to account_id domain
2025-07-05 10:01:00 bbb8ac69ad7302c18e3d0ec41aa09b2ed439ce78 2025-07-05 10:00:46 Nonpawit Teerachetmongkol [16.0][FIX] budget: fix analytic_distribution copy error in virtual line creation
2025-07-05 12:24:50 fcb6a1afb3e3df2d1b01306e401dd465da679084 2025-07-05 12:24:41 Nonpawit Teerachetmongkol [16.0][FIX] budget: format code and fix linting issues
2025-07-05 13:16:02 cb65c0f0ad020fc39847bff9e32ee326d2925579 2025-07-05 13:15:56 Tanathip Singhanon [16.0][IMP] budget feedback (#52)
2025-07-21 10:35:15 a31a7e76f843760cb31bbc436a94439700fdf601 2025-07-21 10:35:03 Nonpawit Teerachetmongkol [16.0][IMP] budget: update readme
2025-07-21 16:24:50 4402d8af9563fe9dd70d21b8aca3f30b955765a5 2025-07-21 16:24:16 Tanathip Singhanon [16.0][FIX] budget: fix NaN value (#56)
2025-07-21 22:39:31 b5e81e69c3e4b9ab17cd910e12323fce35c537ee 2025-07-21 22:39:24 Nonpawit Teerachetmongkol [16.0][IMP] budget: budget transfer feature (#58)
2025-07-30 08:34:48 d2dc1c4a8b33acece626b0eb2c77196dde473869 2025-07-30 07:36:28 Nonpawit Teerachetmongkol Merge branch '16.0' of github.com:Aginix/kmitl into 16.0
2025-07-31 02:11:59 e45f8b95a37831d9b6db7988875e948b95625963 2025-07-31 02:10:55 Nonpawit Teerachetmongkol chore: updateCLAUDE.md (#65)
2025-08-01 06:00:30 d3345bc8bf088625b4b75648ad85a91b9c673223 2025-08-01 06:00:24 Tanathip Singhanon [16.0][MIG] purchase_request_sub_state, l10n_th_gov_purchase_request, purchase_request_to_requisition (#67)
2025-08-04 16:40:19 f3be956561ec5f8226441e86cbe9395827ab2bc0 2025-08-04 16:39:13 Nonpawit Teerachetmongkol [16.0][IMP] claude: add development philosophy for concise solutions (#73)
2025-08-05 10:08:41 79a6b79cd0de247b805fa4e72868692f5f8cda7a 2025-08-05 10:08:34 Tanathip Singhanon [16.0][IMP] budget-feedback-22-07 (#59)
2025-08-05 18:31:19 62f131a013b22f39a47a09dc721a4476b6587ec1 2025-08-05 18:31:13 Tanathip Singhanon [16.0][IMP] budget: add budget security group (#62)
2025-08-06 09:58:18 18e15a05c56d875930a4afb49612ec08c458c02a 2025-08-06 09:58:11 Nonpawit Teerachetmongkol [16.0][ADD] budget_project: add project/activity budget management (#74)
2025-08-07 02:02:45 e3a06560d2b8a414fca43e0f4a991275189d1aab 2025-08-07 02:01:30 Tanathip Singhanon [16.0][ADD] budget-ou (#64)
2025-08-07 09:58:23 fbc241e580887b7e8f0dc5dd97727a8d474ef61a 2025-08-07 09:58:08 Nonpawit Teerachetmongkol add company_id field
2025-08-07 10:01:09 e3a06560d2b8a414fca43e0f4a991275189d1aab 2025-08-07 02:01:30 Tanathip Singhanon [16.0][ADD] budget-ou (#64)
2025-08-11 05:41:28 862c2a48af865068242f8e6f266c30558da939c2 2025-08-11 05:41:23 Champ Phattarapon [16.0][ADD] account_move_tier_validation (#75)
2025-08-13 03:05:13 2efd2825d330bd182ce3f5ee001baaf14f4604b8 2025-08-13 03:05:03 Nonpawit Teerachetmongkol [16.0][FIX] budget: add company_id field to budget_account to support mis_builder (#77)
2025-08-19 07:54:57 422e5e1cfbfe34a7ef559f297f4ad7b2ce16299c 2025-08-19 07:54:49 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation: add budget appropriation management (#79)
2025-08-19 10:14:12 30acf9618559412403b5f9712cd04c1bec969a4d 2025-08-19 10:13:02 Nonpawit Teerachetmongkol [16.0][IMP] budget: update config menu name and add settings page (#84)
2025-08-20 05:08:35 d89e3f0eef0e45eda3893ba63f531c00bf8faa9c 2025-08-20 05:06:55 Tanathip Singhanon [16.0][MIG] purchase_work_acceptance_invoice_plan (#85)
2025-08-20 05:56:03 0e7fe34c5f87b3b775513104850bbb883a283d92 2025-08-20 05:55:51 sunny [16.0][MIG] l10n_th_gov_purchase_guarantee (#87)
2025-08-20 14:13:36 886a1804f976f42d75756d5fc0f57a9cdd1c711c 2025-08-20 14:13:22 Nonpawit Teerachetmongkol [16.0][IMP] budget: remove virtual lines and disable double-entry checking (#86)
2025-08-20 17:57:09 f1194047f8061fc4be00e51d436795157e8d88da 2025-08-20 17:56:55 Nonpawit Teerachetmongkol [16.0][ADD] budget: add budget commitment line form view (#83)
2025-08-21 05:29:12 4cc774188a2dd428c4ece6acf3e3adf0dbcbb53c 2025-08-21 05:27:33 Nonpawit Teerachetmongkol [16.0][IMP] budget: remove incomplete budget report models (#90)
2025-08-21 08:44:50 83fdab68030510234cd82315d425d165fbb29358 2025-08-21 08:42:29 Tanathip Singhanon [16.0][ADD] purchase_request_kmitl, purchase_request_tier_validation_kmitl (#88)
2025-08-21 16:39:02 bdb8ce664e9a5efe9ef1ed13c401fec85fef1f9d 2025-08-21 16:38:55 Nonpawit Teerachetmongkol [16.0][IMP] budget: add budget commitment mixin API for module integration (#91)
2025-08-22 03:06:59 8e73246369a0df0d51464bfcaca5847fcb592821 2025-08-22 03:06:35 Nonpawit Teerachetmongkol [16.0][IMP] account_analytic_kmitl: use lambda for dynamic field dependencies (#93)
2025-08-23 11:52:21 877079b7d186f585bffa8c57bc7947708559a4ea 2025-08-23 11:52:14 Tanathip Singhanon [16.0][ADD] purchase_request_approval, purchase_request_approval_demo, purchase_request_approval_exception (#92)
2025-08-24 13:18:24 f78f8c783455c1d0993eaceff1c1aecc9e9406f2 2025-08-24 13:18:18 Nonpawit Teerachetmongkol [16.0][IMP] budget: implement credit/debit system for budget move lines (#95)
2025-08-25 05:59:48 4748fae494f41ac65f6e99947a8387026a94ae53 2025-08-25 05:59:17 Nonpawit Teerachetmongkol [16.0][IMP] budget: implement commitment reuse logic with enhanced maintainability (#97)
2025-08-25 07:12:23 b644efdf575289bb7fff7c9fa42ae42f1fc572b6 2025-08-25 07:12:16 Nonpawit Teerachetmongkol [16.0][IMP] budget: add obligated state to budget commitments (#98)
2025-08-25 14:01:10 7a2b3ee734e8e5ff6712d87471e0b12197b58490 2025-08-25 13:59:39 Tanathip Singhanon [16.0][FIX] warning purchase_request_attachment, purchase_request_approval (#99)
2025-08-25 14:46:42 9327307021b2d70316add83cca044c50bf8092bc 2025-08-25 14:45:54 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_report: revenue overview reporting module (#96)
2025-08-25 15:03:56 9656d8b286612fa61589818e3f7145d822a8a521 2025-08-25 15:03:50 Tanathip Singhanon [16.0][ADD] purchase_request_budget (#94)
2025-08-25 15:06:05 2e1e51ab9b3d9487cf7c7b1accd434069a447834 2025-08-25 15:04:37 Tanathip Singhanon [16.0][ADD] purchase_request_approval_tier_validation (#100)
2025-08-25 17:22:28 920bcbc000754f974a2d4953d4d87587ebb30e18 2025-08-25 17:22:22 Nonpawit Teerachetmongkol [16.0][IMP] budget: remove unused execution status report components (#103)
2025-08-26 04:39:15 8247c971e912c8afa31291987b50558264e8d19b 2025-08-26 04:39:08 Nonpawit Teerachetmongkol [16.0][ADD] budget_report: add budget report summary module (#101)
2025-08-26 04:55:26 85e67136595fb8703303a4ed0d6627902e72ca5a 2025-08-26 04:54:41 Tanathip Singhanon [16.0][IMP] approval เพิ่ม egp, เปลี่ยน widget (#104)
2025-08-26 07:07:41 227214c0b145a66594ccddccaa196bd3a4270473 2025-08-26 07:07:34 Tanathip Singhanon [16.0][ADD] purchase_order_kmitl (#102)
2025-08-26 07:32:11 9a98b1d924f377ed7d6f1f7f8c776facd94466e2 2025-08-26 07:31:59 Champ Phattarapon [16.0][IMP] kmitl_demo: add product categories and equipment catalog (#105)
2025-08-26 16:26:16 b8271c90945852324c539692a84f7bdc980eddb7 2025-08-26 16:24:52 Nonpawit Teerachetmongkol [16.0][IMP] account_analytic_seq: improve default ordering for analytic accounts (#106)
2025-08-26 16:29:31 12ad70ce6478432ba84b1c17ba1b5a34c1aba630 2025-08-26 16:26:27 Nonpawit Teerachetmongkol [16.0][IMP] budget: use _rec_names_search for efficient name search (#107)
2025-08-27 09:21:26 eeedafd0596967f38b01da6fc5aff65892a80a70 2025-08-27 09:21:19 Tanathip Singhanon [16.0][FIX] pr1,pr2 one-to-one (#109)
2025-08-27 10:59:19 3c3091f2432a4d4b3b3699d065ff6e010bf6d955 2025-08-27 10:58:12 Tanathip Singhanon [16.0][FIX] PO one-to-one, edit view (#110)
2025-08-28 09:41:26 78a3f5a999f9063f168d67bed1aac80458622261 2025-08-28 09:40:37 Champ Phattarapon [16.0][ADD] account_move_budget_commitment: add budget commitment linking (#113)
2025-08-28 15:46:03 90c44322ccbbaa15d6796071d17519142feefbe6 2025-08-28 15:45:39 Nonpawit Teerachetmongkol [16.0][ADD] purchase_request_approval_budget: integrate budget tracking for purchase request approvals (#114)
2025-08-28 15:48:13 bf32ef0e582f6e6148e921b22641dcf5fd06c26d 2025-08-28 15:47:06 Nonpawit Teerachetmongkol [16.0][FIX] budget_report: fix expand/collapse OWL lifecycle issues (#108)
2025-08-29 01:22:06 29b5ccb7fdd5edc49a02fcec13e7877abb8e4004 2025-08-29 01:21:58 Tanathip Singhanon [16.0][IMP] pr1, pr2 ,po translate language (#111)
2025-08-29 03:05:11 da9e77bc01a07d60f6f0f8d6e1ede102342d18ca 2025-08-29 03:05:09 Nonpawit Teerachetmongkol [16.0][ADD] procurement_plan: add analytic account integration (#89)
2025-08-29 03:11:58 78be90f4bce8b82ebadb37c2a9680fc2262eb97b 2025-08-29 03:10:24 Tanathip Singhanon [16.0][IMP] แก้ไข menu ใน purchase (#116)
2025-08-29 03:30:39 4e257f4b3a3ee41be903fbb8f513fe3e1ae02ab6 2025-08-29 03:30:21 Nonpawit Teerachetmongkol remove
2025-08-29 07:02:54 daccf5f616a3993894afa23e104786eaf1f5b302 2025-08-29 07:02:29 Tanathip Singhanon [16.0][IMP] เพิ่มข้อมูล tier_validation ใน pr1, pr2 (#117)
2025-08-29 08:19:09 e3679de7d46ef75f72819c1d3bb7f08b364081ed 2025-08-29 08:17:27 Tanathip Singhanon [16.0][MIG] purchase_work_acceptance_tier_validation (#118)
2025-08-29 10:30:55 a55de07ec9bf59febba5f0169635feb30f867cde 2025-08-29 10:29:32 Nonpawit Teerachetmongkol [16.0][ADD] {purchase_request,purchase_request_approval}_operating_unit,{purchase_request,purchase_request_approval}_operating_unit_access_all
2025-08-31 16:22:18 db50bcca049e87375fe163c0e540fb9bc9747a57 2025-08-31 16:22:09 Nonpawit Teerachetmongkol [16.0][IMP] budget: remove transfer security and consolidate sequences (#121)
2025-09-02 09:50:14 51d42cd6ea675a35065775a4fa44495d95e73cd0 2025-09-02 09:49:14 Tanathip Singhanon [16.0][ADD] purchase_request_no_substate (#126)
2025-09-02 10:21:47 629b029818c6c9a48ca342a5e49d53a588adf203 2025-09-02 10:21:24 Nonpawit Teerachetmongkol [16.0][ADD] purchase_request_egp: add purchase request e-GP (#125)
2025-09-03 06:42:41 6d1a8dae5efd87ca1bf586bdbe1a6e33a95fd934 2025-09-03 06:41:06 Champ Phattarapon [REM] Remove duplicate addon account_move_tier_validation (#129)
2025-09-03 11:25:51 1f4e7b861e5f6cc530bc5dcf30acc9035c95725b 2025-09-03 11:23:59 Tanathip Singhanon [16.0][IMP] purchase_request_budget (#128)
2025-09-03 12:48:56 6ca1e087a7cfde5b823806b915ddd6bea72cef68 2025-09-03 12:46:54 Tanathip Singhanon [16.0][ADD] purchase_request_security (#130)
2025-09-05 03:05:47 6bdd0aced103955df00dc29a6046eaaf13e0e622 2025-09-05 03:05:41 Tanathip Singhanon [16.0][FIX] purchase_request_budget (#134)
2025-09-05 04:26:22 b7f0657662e7ff3f15a457a4a0d6ae8b84f4e1b3 2025-09-05 04:26:16 Tanathip Singhanon [16.0][ADD] purchase_request_egp_status (#132)
2025-09-05 04:34:22 77a8de69269eadbb0fd8b7fd52f095a79667ee41 2025-09-05 04:34:16 sunny [16.0][IMP] purchase_request_kmitl (#127)
2025-09-05 10:21:07 336eb532ad39b3d47a6439e219a9e2507d059572 2025-09-05 10:21:00 Tanathip Singhanon [16.0][FIX] purchase_request_egp_status (#136)
2025-09-05 15:34:54 fd7e9f86c9e19fada570bc3ee11385bfff245309 2025-09-05 15:34:46 sunny [16.0][FIX] purchase_request_kmitl: make PO copy description and estimated cost (#139)
2025-09-05 16:39:53 fdc7badd716b6377b4ea527654c8871457f50168 2025-09-05 16:39:46 Tanathip Singhanon [16.0][ADD] purchase_request_budget_security (#135)
2025-09-07 10:44:51 81da8197467ade4f9d6972860cdf8e687f89451e 2025-09-07 10:44:39 Nonpawit Teerachetmongkol [16.0][ADD] purchase_request_price_tax_included: add price tax included functionality (#137)
2025-09-07 14:11:18 664a790a9d8f14c87627a07e355fc01bf3c8d549 2025-09-07 14:10:27 Nonpawit Teerachetmongkol [16.0][FIX] purchase_request_egp: update EGP URL to public announcement search
2025-09-08 10:04:50 e3c1ab3083c4c6d8f4b898f086e9cc2861d291a1 2025-09-08 10:04:16 Tanathip Singhanon [16.0][ADD] purchase_request_kmitl_tier_validation (#138)
2025-09-10 02:25:45 7038b8925fb062b2f293bb1d2c55dcff922ef7e1 2025-09-10 02:25:38 Tanathip:) add : no_create
2025-09-10 02:46:34 2f0cee3874297df9ff8f964fa8c4573b668c8d0b 2025-09-10 02:46:08 sunny [16.0][ADD] purchase_request:add attachment (#142)
2025-09-10 10:51:56 ddab2eff980b4914517a056f76f5d1055259cd34 2025-09-10 10:51:44 sunny [16.0][MIG] l10n_th_gov_purchase_guarantee: fix bug (#145)
2025-09-11 07:09:35 5d0c743e8ff51669ec6f6e01130caf3c51cbce75 2025-09-11 07:06:54 sunny [16.0][ADD] purchase_guarantee_bid_guarantee_kmitl (#146)
2025-09-11 09:00:02 2cf115caf7bfb8a1b4e0ef26828d60ac4c86fcd5 2025-09-11 08:58:55 Tanathip Singhanon [16.0][ADD] purchase_request_approval_kmitl (#144)
2025-09-11 09:42:01 7857dd5d49ebe41723b694da1e7b94c5a5b84062 2025-09-11 09:39:23 sunny [16.0][ADD] purchase_guarantee_no_invoice_bill (#149)
2025-09-11 13:44:20 c8f4c1086166e1ddb31ee3dc74647af3ee8562cf 2025-09-11 13:43:42 sunny [16.0][ADD] purchase_guarantee_tracking (#147)
2025-09-11 13:53:56 c8644ad214fe681defb26a37da1107ef30595a0a 2025-09-11 13:52:51 sunny [16.0][ADD] purchase_guarantee_lock (#150)
2025-09-11 14:59:28 6da07d44205376208aea30003d378c26376cb071 2025-09-11 14:58:43 Tanathip Singhanon [16.0][ADD] เพิ่ม i18n ของ purchase_request_budget (#151)
2025-09-11 15:03:35 60c7a4b71d13820f6b09f54d8e1ff6e1be2b3c07 2025-09-11 15:03:28 Tanathip Singhanon [16.0][ADD] account_analytic_short_name_kmitl (#152)
2025-09-12 03:45:26 6a1972654850d6520cf5bef4b239d317d4d43f0e 2025-09-12 03:43:46 Tanathip Singhanon [16.0][ADD] analytic_operating_unit_no_security (#154)
2025-09-12 13:37:22 c5c6eb8d2ea10cf65f5d53b53e775c0f937abad6 2025-09-12 13:37:07 Tanathip Singhanon [16.0][ADD] hr_department_short_name (#159)
2025-09-12 16:04:28 bc762ff3bf44a5f438bcd8fb56a0acb2d1432b30 2025-09-12 16:04:22 Nonpawit Teerachetmongkol [16.0][IMP] purchase_invoice_plan_kmitl: enhance amount calculation methods
2025-09-13 16:32:39 ca36b478296e1cb98df139f5228a6e249d232eb8 2025-09-13 16:32:01 Nonpawit Teerachetmongkol [16.0][FIX] account analytic
2025-09-15 09:00:57 ca68385017de5dca96b3b1399faa80b5c173b02a 2025-09-15 09:00:38 Tanathip Singhanon [16.0][FIX] btn add groups, change egp status (#164)
2025-09-15 09:37:35 f21b5dcc1df380dcdda666aef272e6c1e2526c65 2025-09-15 09:35:25 sunny [16.0][IMP] purchase_guarantee_bid_guarantee_kmitl: add th.po (#163)
2025-09-15 20:31:53 b5a631ef89786441ba774f633f4264158d4fa0d5 2025-09-15 20:31:45 Nonpawit Teerachetmongkol [16.0][IMP] budget_report: simplify drill-down filtering with code prefix matching
2025-09-16 03:02:34 dd7d68260560d528cccb0807bcb245e97cae097f 2025-09-16 03:02:05 sunny [16.0][ADD] purchase_guarantee_attachment (#166)
2025-09-16 03:04:49 9591c5f895a891b6abd85968c547dc7d57fb7463 2025-09-16 03:03:33 sunny [16.0][IMP] purchase_request_kmitl: remove purchase agreement (#165)
2025-09-16 09:55:29 838af00c2cdeca6a9a8d95ef2636b0457c016cab 2025-09-16 09:55:07 Champ Phattarapon [16.0][IMP] purchase_guarantee_account_payment (#170)
2025-09-16 10:26:03 7d4def29a3889cb1dbcf90b87676750e537bb91d 2025-09-16 10:25:07 sunny [16.0][ADD] purchase_guarantee_purchase_order_kmitl (#157)
2025-09-16 10:28:53 57c8bbe89a9b4e13c0d515caaafb7fbbf35fa0a1 2025-09-16 10:27:38 sunny [16.0][MIG] purchase_work_acceptance_late_fines (#168)
2025-09-16 18:39:39 81505fe1136a1fd0bc395b2656ea642138a79c1b 2025-09-16 18:39:32 Nonpawit Teerachetmongkol update budget_project
2025-09-16 21:40:54 b4eae7526dc11acc86f2a1cae1b68829422771c3 2025-09-16 21:40:47 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: enhance F5 preview with project and procurement plan details
2025-09-16 22:18:29 450ed90935e26b5646cdb68e01b062a43f0fcdae 2025-09-16 22:16:55 Nonpawit Teerachetmongkol update string
2025-09-16 22:50:43 46b750ddd25d2970271684ceed6e54df8747d2f4 2025-09-16 22:50:36 Nonpawit Teerachetmongkol fix typo
2025-09-16 23:47:51 f0fcbbf0703e1cf749cbeeb2d4c328d029af2800 2025-09-16 23:46:50 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_report: add F5 expense hierarchical report (#173)
2025-09-17 00:26:24 e363cb9653f074208b6e6cc26e5d08837bea2dbc 2025-09-17 00:25:55 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_offset: enhance F4 offset display (no fancy)
2025-09-17 07:38:31 5bf6c90277d415442e32b5d27360b82818d90a6a 2025-09-17 07:38:08 Tanathip Singhanon [16.0][FIX] pr1 description enter lines (#179)
2025-09-17 09:14:33 2ce8ce66600e4671dc12188ab4f26c65f212b872 2025-09-17 09:13:55 Tanathip Singhanon [16.0][MIG] l10n_th_gov_account_asset_management (#180)
2025-09-18 03:35:08 6103f58e4096fff3e29ef11015449fe252ab0175 2025-09-18 03:33:59 sunny [16.0][MIG] l10n_th_gov_work_acceptance (#169)
2025-09-18 05:40:21 34a157c51a5639994beba0f5e1a016428be914d0 2025-09-18 05:40:15 Nonpawit Teerachetmongkol [16.0][ADD] purchase_budget, purchase_order_kmitl: add purchase budget integration with analytic distribution (#161)
2025-09-18 08:30:53 aadfa26e6b27a3e8ca628812c281796741e3a892 2025-09-18 08:29:59 Tanathip Singhanon [16.0][FIX] procurement analytic (#182)
2025-09-18 11:20:34 ba5cc525ca0af55ffb10f206b1aa2d00b542eae3 2025-09-18 11:20:32 sunny [16.0][ADD] purchase_work_accpetance_kmitl (#183)
2025-09-18 13:28:38 94103b97078e21c6aba7fa08fda5a1d91f479362 2025-09-18 13:28:30 sunny [16.0][IMP] purchase_guarantee_kmitl, purchase_guarantee_attachment, purchase_guarantee_lock, purchase_guarantee_no_invoice_bill: add TH PO & improve tree view (#186)
2025-09-18 13:33:39 5e6473c6e1112724a169104eacdefdfb2ca7a2c3 2025-09-18 13:30:54 sunny [16.0][ADD] purchase_work_acceptance_purchase_order (#188)
2025-09-18 14:04:22 8812794b2610ad106b7cdb9df0d9b240a9560af4 2025-09-18 14:04:15 Tanathip Singhanon [16.0][FIX] egp create po (#184)
2025-09-18 14:56:44 0a24125bf8c80f01e272f9b699dd37a714ce7f1e 2025-09-18 14:56:22 Champ Phattarapon [16.0][ADD] account_payment_budget (#187)
2025-09-18 15:27:24 0b9aee3e013cbc21ee35a4c6b38140083dc566eb 2025-09-18 15:27:01 Nonpawit Teerachetmongkol [16.0][ADD] purchase_approval: add purchase approval workflow for KMITL (#185)
2025-09-18 16:27:43 388963c74fec3f1e97c3d5b0dcaf153bb7bf6681 2025-09-18 16:27:30 Nonpawit Teerachetmongkol [16.0][FIX] purchase_request_egp_kmitl: fix PO creation conflict between EGP and non-EGP actions (#189)
2025-09-19 08:55:49 f3691f3ed8dae129f1d86bfa3e359d99b5925868 2025-09-19 08:55:42 sunny [16.0][FIX] purchase_request_kmitl, purchase_request_egp_kmitl: depends (#190)
2025-09-23 05:29:06 66147f1affee24752f424350633c6ef03f0938d8 2025-09-23 05:28:55 sunny [16.0][ADD] partner_vat_required (#195)
2025-09-23 09:00:29 abb0da26d178ecd686363fef06cf60e7952ff204 2025-09-23 08:59:16 sunny [16.0][IMP] purchase_guarantee_purchase_order_kmitl, purchase_guarantee_bid_guarantee_kmitl, purchase_work_acceptance_purchase_order, purchase_work_accpetance_kmitl: Improve TH PO (#194)
2025-09-24 04:54:30 3f36abea08c09d2ccfa013aff597317f40755efb 2025-09-24 04:53:59 Tanathip Singhanon [16.0][ADD] po exception มากกว่า 5 แสนต้องมีหลักประกัน (#191)
2025-09-24 05:40:18 0e1a7b877881047d7aa6d27e321d514269ba5c24 2025-09-24 05:38:12 sunny [16.0][IMP] purchase_request_kmitl: purchase execption (#197)
2025-09-24 21:29:33 5744cd20a316eaa7e1c5bb3100c34129f5a36c2f 2025-09-24 21:29:26 Nonpawit Teerachetmongkol [16.0][ADD] project_kmitl: add strategic project management module (#112)
2025-09-24 21:45:37 2ab3d9c70d61644de19e9f5575d105da079bbbf8 2025-09-24 21:45:31 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation: add F5 PDF export report (#82)
2025-09-25 06:22:52 bcb4a7964ae37e51fc6e964f5fd8f61ff113ed83 2025-09-25 06:22:30 Nonpawit Teerachetmongkol Merge branch '16.0' of github.com:Aginix/kmitl into 16.0
2025-09-25 09:01:00 14a5546f38bdf769a3e75ba9e94cd8496ab4eafc 2025-09-25 09:00:44 Nonpawit Teerachetmongkol [16.0][FIX] budget: disable notification
2025-09-25 09:39:22 0e123f6cd8bbb0d43142324ac43132a75d8eb087 2025-09-25 09:38:52 Champ Phattarapon [16.0][IMP] account_kmitl: fix wrong account_type in "account-account-template.csv" (#203)
2025-09-30 07:27:16 57d14dd6ef1bac29e4aa9dc207c5ebd4ec517be5 2025-09-30 07:26:32 sunny [16.0][FIX] purchase_work_acceptance_kmitl: fix typo (#204)
2025-09-30 10:10:43 f4f76196785f9bea934f1a91e9ac3f0133c0b089 2025-09-30 10:09:50 Tanathip Singhanon [16.0][ADD] purchase_request_sequence_kmitl (#167)
2025-09-30 10:15:54 45aea1e34ff2c2c5d0ff9c0c473dec7e50927919 2025-09-30 10:14:02 Tanathip Singhanon [16.0][MIG] purchase_operating_unit (#199)
2025-09-30 10:31:10 c5974b3183c26bc53fecc139762f16aca7493029 2025-09-30 10:30:53 sunny [16.0][ADD] account_asset_usability_kmitl (#205)
2025-09-30 17:40:46 a8a4748a4188fdefcc1306a83fa58de712cb33e1 2025-09-30 17:40:24 Tanathip Singhanon [16.0][ADD] purchase_sequence_kmitl (#200)
2025-09-30 17:46:00 75eb44f7bb2187e2a61257da2b66c736c527e851 2025-09-30 17:45:49 Nonpawit Teerachetmongkol [16.0][IMP] operating_unit_kmitl (#206)
2025-10-03 04:02:18 5629bda9ea865cff7aafdd05e30df6878d561e0f 2025-10-03 04:02:11 sunny [16.0][MIG] account_asset_operating_unit, account_asset_operating_unit_access_all (#207)
2025-10-03 04:31:27 c32428da3cd1c90964a9add2ace539d1afcb3800 2025-10-03 04:30:40 sunny [16.0][ADD] purchase_work_acceptance_invoice_plan_deliverables, purchase_work_acceptance_invoice_plan_usability: change inherit view expr (#209)
2025-10-03 08:52:19 bbeb0feb59bc0c742563e12d9566575b790b4078 2025-10-03 08:52:11 sunny [16.0][ADD] l10n_th_gov_gpsc (#210)
2025-10-03 18:48:59 38cd7c78f7374a500c8870f0fd07a058326b1d88 2025-10-03 18:48:52 sunny [16.0][ADD] account_asset_kmitl (#211)
2025-10-06 09:12:09 e7b25e7e78c511d726315e28af57a1964da7da3d 2025-10-06 09:11:37 Tanathip Singhanon [16.0][IMP] เพิ่ม committee ใน purchase order (#213)
2025-10-06 09:50:31 ae6bdd633246ead91608d1f4b1c84833575849f9 2025-10-06 09:49:47 Champ Phattarapon [16.0][IMP] product_kmitl: improving development data, remove duplicated data addons (#208)
2025-10-06 11:02:53 e0bc38cd0890176cf455ce65dbc469094f8ddd64 2025-10-06 11:02:46 sunny [16.0][ADD] account_asset_number_kmitl (#212)
2025-10-06 16:20:45 da6c2b8ccedc85551b54eea623372eaf0c9b63d0 2025-10-06 16:20:38 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: support deduct feature (#215)
2025-10-07 13:02:45 6af48ff157085eeb03eec5de65fe9e2585193618 2025-10-07 13:00:02 Tanathip Singhanon [16.0][ADD] Master data short_name (#217)
2025-10-07 13:05:34 37cf0cf8e3a0bed2cde66600801b8e8972d4487a 2025-10-07 13:05:26 sunny [16.0][IMP] account_asset_kmitl:add gpsc depends (#221)
2025-10-07 13:11:21 188d7cb1afdf5febd52c23b24d4a321af30427ab 2025-10-07 13:11:10 Champ Phattarapon [16.0][IMP] account_asset_kmitl: add 'account.asset.profile' master data. (#219)
2025-10-07 16:20:23 8ffe2e0fd352cf4a5f56f70848df808b3f10a0e8 2025-10-07 16:19:59 Tanathip Singhanon [16.0][ADD] ทำ server action สร้างรหัส asset (#223)
2025-10-08 18:39:43 0baca166e8174535336a5d7c49678022927a7065 2025-10-08 18:39:36 Nonpawit Teerachetmongkol [16.0][IMP] budget (#228)
2025-10-08 19:23:58 1de4294eba12ccbc6b6cfb822be0cb5594ad3b1a 2025-10-08 19:23:24 Nonpawit Teerachetmongkol [16.0][IMP] budget_operating_unit: add operating unit support for appropriation and commitment (#229)
2025-10-08 21:04:01 1045b015e8b44b2c19b9998b4b652f903de81cb1 2025-10-08 21:02:15 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: enhance tree builder with note and indent (#230)
2025-10-09 03:25:19 91881def172cae3db4035bc2de9c92f47a2a7980 2025-10-09 03:24:47 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation: remove unused procurement_plan_ids
2025-10-09 10:04:46 8c2471c48953d87aba874700a4702889ea56c4c5 2025-10-09 10:04:38 Tanathip Singhanon [16.0][ADD] product_budget (#227)
2025-10-09 11:29:07 acc0d202a1cc804a08fca2e9f3160cb203edcb63 2025-10-09 11:28:54 sunny [16.0][ADD] account_asset_tracking (#224)
2025-10-10 01:52:40 4fb095ff180dc8008f031967d99067d58cbd4105 2025-10-10 01:52:32 Tanathip Singhanon [16.0][IMP] ปิด field requesting_operating_unit_id (#225)
2025-10-10 03:45:05 c550f8a981da11225b3ae762cfd53ced0243bfa9 2025-10-10 03:43:47 Tanathip Singhanon [16.0][FIX] เพิ่มสิทธิ์เข้าถึง model procurement.type, procurement.method (#234)
2025-10-11 11:04:44 08b2990bda8d994715b7c56ae4eee06ce9588d41 2025-10-11 11:04:36 sunny [16.0][ADD] hr_department_operating_unit, hr_department_operating_unit_access_all (#235)
2025-10-11 11:15:07 b8bf865b5908166b569101d22d452594ed2e4a0b 2025-10-11 11:15:01 Nonpawit Teerachetmongkol [16.0][FIX] hr_department_operating_unit : declare recursive=True
2025-10-11 12:37:10 f0a121875ced3d35a2dab56448dbba449afd6318 2025-10-11 12:37:02 Tanathip Singhanon [16.0][IMP] ปรับกระบวนการจัดทำ PR (#216)
2025-10-11 19:30:53 c4c68b5677fa12753c7806ee327707367f58f951 2025-10-11 19:30:46 Nonpawit Teerachetmongkol [16.0][ADD] budget_account_portal: add public portal for budget accounts and analytic dimensions (#240)
2025-10-13 18:41:27 3f81fc1ef3c9852b08a37d14f80c053eb022b045 2025-10-13 18:41:21 Nonpawit Teerachetmongkol [16.0][IMP] budget: code refactoring budget_commitment (#244)
2025-10-14 08:13:33 cab8ff59f36e8d3d1c7dd79bcbfe2e21aa549e40 2025-10-14 08:13:26 Nonpawit Teerachetmongkol [16.0][ADD] budget_department: add department tracking to budget system (#242)
2025-10-14 13:48:24 1865c3abc2481c8ef5729d062a28a70879f01308 2025-10-14 13:47:15 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation: not generate sequence
2025-10-14 17:59:03 a9c32133243c927c210a3d4179a886a88624a837 2025-10-14 17:56:45 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: integrate analytic accounting and budget dimensions (#246)
2025-10-14 20:49:00 ef10242a2339a890197929c1535f7ccb26f19586 2025-10-14 20:48:35 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation: invalid character
2025-10-15 10:18:29 b213e0464ff0495b4263e062d07e63d973f26c81 2025-10-15 10:18:22 sunny [16.0][ADD] PO จำเป็นต้องมี department_id (#236)
2025-10-15 19:07:10 4959a6a92fa310f7c7229d7d28d1ed9bae20629c 2025-10-15 19:07:04 Tanathip Singhanon [16.0][ADD] budget, budget_appropriation_user_id_security (#248)
2025-10-16 00:00:26 310de0ec65a3d99937e6576f0dfb643f8fe95725 2025-10-15 23:59:42 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: make procurement method optional (#250)
2025-10-16 03:26:46 d672067f61acd1dda4e9d8112f61e4d100c58981 2025-10-16 03:26:37 Nonpawit Teerachetmongkol Merge branch '16.0' of github.com:Aginix/kmitl into 16.0
2025-10-16 14:12:59 bfdef64ec1a9102db16e3a8814f65e416ef6af65 2025-10-16 14:12:33 Nonpawit Teerachetmongkol [16.0][FIX] procurement_plan_budget: remove procurement_method from budget appropriation form
2025-10-17 05:07:53 0962296a9968ff33e0175d67c4eb4d7bd5317a3b 2025-10-17 05:07:46 Tanathip Singhanon [16.0][REFACTOR] ลบโมดูลที่ไม่ได้ใช้ออก (#247)
2025-10-17 11:01:24 99d44ee3d5a475aabfd0f9ac7e2eff1eadc8489a 2025-10-17 11:01:18 sunny [16.0][ADD] account_analytic_public, budget_appropriation: change model for deduct_analytic_id (#251)
2025-10-19 16:05:29 78cd5c4186fa8e6bed8c014dc7105290bde117fb 2025-10-19 16:05:23 Nonpawit Teerachetmongkol [16.0][ADD] analytic_operating_unit_tree: add tree view support (#253)
2025-10-20 07:09:39 99ce500e0b0f6e1ef7d55c9ef0d32c2b39dbc4dd 2025-10-20 07:07:41 sunny [16.0][ADD] purchase_request_department_operating_unit (#254)
2025-10-20 13:53:37 41472b5d0052c0ada1ffe7923d024fff06d05dd0 2025-10-20 13:53:07 Tanathip Singhanon [16.0][IMP] department_id จำเป็นต้องกรอก (#255)
2025-10-21 08:51:52 b6fba54e38e8fb7ce31639a289e47ff01172538e 2025-10-21 08:51:34 Nonpawit Teerachetmongkol [16.0][IMP] account_analytic_kmitl, budget: migrate CSV data to XML (#252)
2025-10-21 09:30:06 7e289d4b2b81aafe4e05f9f35d4fac2b2e07d6d0 2025-10-21 09:29:58 Nonpawit Teerachetmongkol [16.0][ADD] purchase_request_line_name_text: change description field to Text (#260)
2025-10-21 10:44:53 c2b5ea85803f3df48596fff21d8423c44d5bd143 2025-10-21 10:34:37 sunny [16.0][ADD] purchase_request_line_mandatory_exception, purchase_request_kmitl: remove current user (#259)
2025-10-22 02:17:33 8fdcd8c29c32e6f9612ae383d7bcae9b3bcbd717 2025-10-22 02:17:26 Nonpawit Teerachetmongkol [16.0][IMP] budget, budget_product: add field tracking and budget_type protection (#258)
2025-10-22 04:57:30 6a681ca5b0737d777f5fd794f8cd7c279620096a 2025-10-22 04:57:22 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation: missing account_analytic_public dependency
2025-10-22 05:15:04 2e57e08c384b74a25adc30786b3b7c156578e257 2025-10-22 05:14:56 Tanathip Singhanon [16.0][IMP] แก้ไข warning runbot (#262)
2025-10-24 01:54:42 3ea013cccef62b90cb296da2587f0d4d34a35ca2 2025-10-24 01:54:34 sunny [16.0][ADD] purchase_order_procurement_committee (#261)
2025-10-24 08:59:22 489d52d10fd3cf8d2db02ee7f68d3b7e02f45b22 2025-10-24 08:59:15 Tanathip Singhanon [16.0][ADD] purchase_order_received_qty_percent (#265)
2025-10-24 09:01:55 076dbc26cc84af82371b44a9d675077456b3530e 2025-10-24 08:59:40 Tanathip Singhanon [16.0][IMP] ข้อมูล hr_department ทำ tracking (#264)
2025-10-27 05:56:54 8f1c4c8089bc88334b05603632902a0090bb62d7 2025-10-27 04:49:20 Champ Phattarapon [16.0][ADD] account_move_request: new module for vendor bill request … (#267)
2025-10-28 05:05:14 c953ecf969ddd1123c10e203b99815a4aabcbd88 2025-10-28 05:05:06 Champ Phattarapon [16.0][IMP] kmitl_demo: adding vendor, fiscal year (#272)
2025-10-28 08:52:25 da2e9bb66abc2be312113dc37adbdba57c05fba4 2025-10-28 08:52:24 Nonpawit Teerachetmongkol [16.0][ADD] purchase_request_vendor_kmitl: require vendor for purchases under 100k (#273)
2025-10-28 08:54:48 6d1b86ab7e2239eeb2cd6fc6710e4d1129c5cb13 2025-10-28 08:53:08 Nonpawit Teerachetmongkol [16.0][ADD] budget_analytic_account: add budgetable field to analytic accounts (#271)
2025-10-28 11:46:45 c17250f360de038de46581423dd46e22b2cd739a 2025-10-28 11:12:06 Nonpawit Teerachetmongkol [16.0][ADD] purchase_request_hide_create_po_button: conditionally hide create PO button (#275)
2025-10-28 16:03:27 0196e2663d42b35758c179fa293c908c750d1317 2025-10-28 16:03:17 Nonpawit Teerachetmongkol [16.0][IMP] purchase_request_kmitl: refactor into separate modules (#270)
2025-10-29 03:24:53 5337ae2bb6f1b59fab1d93c490d8294c3775c064 2025-10-29 01:48:14 Nonpawit Teerachetmongkol [16.0][FIX] purchase_request: fix spelling in module name (#278)
2025-10-29 03:30:47 30c90fabc5434893dbae5ca17c066732fbc3be71 2025-10-29 03:30:40 Nonpawit Teerachetmongkol [16.0][FIX] purchase_request_kmitl: dependency
2025-10-29 05:56:20 52021a6589c224244e8db869de94d116e14df546 2025-10-29 05:56:13 Champ Phattarapon [16.0][ADD] account_move_submitted_state (#279)
2025-10-29 07:27:46 486c3495b49ce62f07689efa315f881dc942cb10 2025-10-29 07:27:39 Nonpawit Teerachetmongkol [16.0][IMP] purchase_request_budget: improve product handling (#280)
2025-10-30 10:22:10 af26b71b6892826eb9e9dcab83aeae34c305f8a1 2025-10-30 10:19:37 Champ Phattarapon [16.0][IMP] account_move_submitted_state: changing hidding post button method (#286)
2025-10-30 10:25:21 79305768fd23d1ab641e412ab30eeb31ccb9b8cc 2025-10-30 10:24:22 Tanathip Singhanon [16.0][IMP] รายงานขอซื้อขอจ้าง - PA/พจ.1 (#233)
2025-10-30 10:43:45 b4b6b09629eec8513388125e5c606a64b26233bc 2025-10-30 10:43:39 Tanathip Singhanon [16.0][IMP] i18n (#284)
2025-10-31 08:36:39 3057f5837b3db21f873a0e894b2fc0801d281f92 2025-10-31 08:36:22 Tanathip Singhanon [16.0][ADD] purchase_work_acceptance_ribbon (#288)
2025-10-31 10:42:34 b79ca5abf2ba3b68c6af4fe0e1c01de1f315b745 2025-10-31 10:41:58 Champ Phattarapon [16.0][ADD] account_move_tier_validation_kmitl (#283)
2025-11-03 04:21:37 29349b4543b287a689097c2f95c82ae24a370739 2025-11-03 04:19:07 Champ Phattarapon [16.0][IMP] account_move_tier_validation_kmitl: changing tier_definition name. (#294)
2025-11-03 07:41:38 b267ba89cb393da124345975a2305122de022dd2 2025-11-03 07:41:00 Champ Phattarapon [16.0][IMP] account_move_request: refactor create function (#296)
2025-11-03 07:44:38 06bc9ab99f0c084f3686b093ec1a596971bb6271 2025-11-03 07:41:37 Nonpawit Teerachetmongkol [16.0][ADD] purchase_request_report_kmitl: add custom Thai purchase request report (#291)
2025-11-03 08:05:57 9a5202196373e02be3174b0ab8d2f32d6802edf7 2025-11-03 08:04:16 Tanathip Singhanon [16.0][ADD] stock_inventory_department, stock_inventory_kmitl (#281)
2025-11-03 08:45:33 ee2651174722176f53a78c09abfad13c826fc349 2025-11-03 08:42:59 Champ Phattarapon [16.0][ADD] account_move_request_auto_submit_move (#295)
2025-11-03 10:13:29 55f2512798cf960ecfe83be53fa5c2903fd4f0e5 2025-11-03 10:13:02 Champ Phattarapon [16.0][IMP] account_move_request: improving readonly state, removing currency_id from view (#297)
2025-11-03 10:38:32 3a4b6dbdc646ea5cf0af4b4a35b815f2b28902bd 2025-11-03 10:37:08 Champ Phattarapon [16.0][ADD] account_move_request_fiscal_year (#298)
2025-11-03 10:56:07 5039ebf8a82b7eadba606eb26792753e38c6e473 2025-11-03 10:55:48 sunny [16.0][MIG] l10n_th_bank_payment_export_ktb (#299)
2025-11-03 14:08:37 b650fe58d8e9e53379b5dba7e60ee68d255992ee 2025-11-03 14:08:19 Tanathip Singhanon [16.0][IMP] มี Bug ถ้า Enable WA on Purchase Order ตัวเดียวจะไม่สามารถสร้าง WA ได้ (#289)
2025-11-03 17:47:58 a498855fd265ffa5167e0dbae62b296210dbbe3e 2025-11-03 17:46:31 Nonpawit Teerachetmongkol [16.0][IMP] budget_account_portal: add priority sorting for activities
2025-11-04 07:24:04 8c8a1933842139d57a77e9b6736a985d4700640c 2025-11-04 07:22:58 Tanathip Singhanon [16.0][IMP] ปรับกระบวนการสร้างใบขอเบิกใน PO แทนการสร้าง Bill (#290)
2025-11-04 08:07:22 b2ba6032967e18e930d833e1f90f4de4241e7046 2025-11-04 08:05:26 sunny [16.0][ADD] purchase_manual_delivery_work_acceptance (#277)
2025-11-04 08:20:28 2cfb4cb97a24f47f5f417df68187adab8e9354d5 2025-11-04 08:19:40 Tanathip Singhanon [16.0][ADD] base_tier_validation_comment (#193)
2025-11-04 08:32:56 d9af2fefc5e3cc32998f68036429abefc68c5a9c 2025-11-04 08:32:49 sunny [16.0][ADD] stock_scrap_kmitl, stock_scrap_attachment (#285)
2025-11-04 08:58:32 a80d35ade0f6a679b8421efb0dba4f50662f061d 2025-11-04 08:56:26 Nonpawit Teerachetmongkol Add reference to move request in purchase order
2025-11-04 09:21:22 95c0f754173f9611a7f90d070ff3f7735b5c0221 2025-11-04 09:19:03 Nonpawit Teerachetmongkol [FIX] typo "คณะกรรมการ" to "กรรมการ"
2025-11-04 09:24:26 1fb656cf98a42d3916d5daeed60a9a387581a270 2025-11-04 09:21:26 Nonpawit Teerachetmongkol fix
2025-11-04 11:29:53 7881e4219659e14e07a9961c361347d790456ae6 2025-11-04 11:28:35 Champ Phattarapon [16.0][ADD] account_move_request_budget (#304)
2025-11-04 16:10:42 75e636a971afe9967900eade2c95eafcb04058c3 2025-11-04 16:09:33 Champ Phattarapon [16.0][IMP] account_move_request: i18n (#306)
2025-11-04 17:02:56 b8e32c2a6e4eb6507d188bbef474d2850e0ee534 2025-11-04 17:00:57 Champ Phattarapon [16.0][IMP] kmitl_demo: adding bank account data (#307)
2025-11-04 17:24:02 7aadf6cc33167dbc17eed4cb487a218ebe9a7e6c 2025-11-04 17:21:51 Nonpawit Teerachetmongkol clean unused
2025-11-05 03:04:49 4d7a9282d5bda19937d058749dab7c7a2dbb78b2 2025-11-05 03:04:35 sunny [16.0][ADD] purchase_manual_delivery_kmitl (#268)
2025-11-05 06:52:48 8bb9e9706911f7ff82a5cdb389757ac2d652bdf0 2025-11-05 06:52:39 Nonpawit Teerachetmongkol Update styles and structure in purchase request report
2025-11-05 09:49:26 03ee75b589a95a43360cec902437ae8533882987 2025-11-05 09:49:18 Nonpawit Teerachetmongkol [16.0][IMP] purchase_request: optimize field visibility in tree views
2025-11-05 10:02:16 d3e3a66933459e809357a0f1f9557b61cbaa5042 2025-11-05 10:02:09 Champ Phattarapon [16.0][IMP] kmitl_demo: adding employee data (#311)
2025-11-05 12:25:18 d3317bb65eea1441e90bb1eaddb5a1db419cf86d 2025-11-05 12:23:42 sunny [16.0][IMP] account_asset_kmitl: disable asset profile in PO (#231)
2025-11-06 10:31:07 b999f64eb26b5a1ebaf068c71c30722ced6555bf 2025-11-06 10:30:20 Tanathip Singhanon [16.0][IMP] thai_date_utils (#317)
2025-11-06 10:34:03 d00af8fb0a0292c3373342e2b09e9dd843830ecc 2025-11-06 10:31:54 Tanathip Singhanon [16.0][ADD] purchase_order_account_move_request_budget (#314)
2025-11-06 15:16:08 cf03f4cde0e97c440080df9155187494fdb7a0e2 2025-11-06 15:14:55 Tanathip Singhanon [16.0][IMP] purchase_order_account_move_request (#310)
2025-11-06 15:47:58 f47e691a69f0d6c714788f860e2f4da4c7d6ea36 2025-11-06 15:45:44 Tanathip Singhanon [16.0][ADD] account_move_request_payment_type (#316)
2025-11-07 02:51:49 8456b78d8d44409eb823bf494524f1b652ed3b31 2025-11-07 02:51:19 Nonpawit Teerachetmongkol refactor
2025-11-07 04:42:53 6748a04b7cbe5236611001d5be78f9bc1b245616 2025-11-07 04:42:39 PiyaChaiyanit imp th po
2025-11-07 04:45:51 da591ae63d35c4650bc8727129dadabaeb892ce8 2025-11-07 04:45:17 Tanathip:) fix
2025-11-10 04:37:59 e161e0464398b5ed3fce18ede1bdde0a84d22523 2025-11-10 04:37:51 Tanathip Singhanon [16.0][FIX] purchase_work_acceptance_portal (#320)
2025-11-10 09:10:49 b01c25dc8524a9d5fcb294c0a2449d1bf175c935 2025-11-10 09:08:22 Tanathip Singhanon [16.0][FIX] purchase_work_acceptance_portal ปุ่มหาย (#324)
2025-11-10 09:23:51 f2ef682b232265985f3f39c22161119ef6e449b1 2025-11-10 09:23:34 sunny [16.0][IMP] purchase_manual_delivery_kmitl: Add User Group (#322)
2025-11-10 09:26:52 8d93a410251f5ff661e415b2080db340c619f719 2025-11-10 09:23:56 Tanathip Singhanon [16.0][IMP] ลบกระบวนการพ.1 (#321)
2025-11-11 05:22:17 6960b3d1096e9463fc68771c5952a19505768086 2025-11-11 05:20:43 Nonpawit Teerachetmongkol [16.0][IMP] purchase_request_approval: enhance approval workflow
2025-11-11 08:12:52 04f0ef3730874bec6aaca70631dfb6840157e278 2025-11-11 08:11:52 Nonpawit Teerachetmongkol [16.0][IMP] purchase_approval: remove purchase approval modules
2025-11-11 08:19:54 3ffc2890da9dbf7365f11d0a43f4b4bc436ec57b 2025-11-11 08:19:14 Champ Phattarapon [16.0][IMP] account_move_request: remove account_move_request_payment_type and integrate into account_move_request (#331)
2025-11-11 09:25:52 130881b409e8e39349f6ec4cd284a8d1303c0604 2025-11-11 09:24:46 Tanathip Singhanon [16.0][IMP] purchase_request_approval_kmitl (#326)
2025-11-11 10:50:13 7774e45af726afcc1e77d2eef659fc95e67f17d9 2025-11-11 10:49:08 Tanathip Singhanon [16.0][IMP] stock_inventory_kmitl (#325)
2025-11-11 19:26:09 f58be48713411e3e6f1680672281749dc3d28a3b 2025-11-11 19:25:58 Nonpawit Teerachetmongkol update
2025-11-12 07:26:09 200cb607875c22189196cdd9096947c758ff0b5b 2025-11-12 07:25:21 Nonpawit Teerachetmongkol [16.0][FIX] budget_product: fix product category creation from budget accounts (#336)
2025-11-12 07:39:50 84e929aab96952de786815228e4c6e9e942a68f6 2025-11-12 07:39:42 Champ Phattarapon [16.0][ADD] account_move_request: removing required (#337)
2025-11-13 06:33:33 f3d33ded27708ad80b99b7d4274b9ade67df9a5e 2025-11-13 06:30:30 sunny [16.0][IMP] purchase_order_account_move_request: add smart button link to po (#340)
2025-11-13 06:44:02 6292e571d3d4f53c6b8836957f7f99fca314aade 2025-11-13 06:43:43 Tanathip Singhanon [16.0][ADD] account_move_request_exception (#335)
2025-11-13 09:23:19 3d0ac89a9876abd80f1d7f4adf9bb220f53e9877 2025-11-13 09:20:49 Nonpawit Teerachetmongkol [16.0][ADD] purchase_order_payment_type: add payment type tracking (#338)
2025-11-13 12:14:05 bc630688c8ac901d058eb3a7e7e5fbd3d5f46ac9 2025-11-13 12:13:57 Nonpawit Teerachetmongkol [16.0][FIX] purchase_order_link_purchase_request: compute is broken (#343)
2025-11-14 02:07:07 71f273358a49e600153e26a6b6548251ad07ecf9 2025-11-14 02:06:27 Nonpawit Teerachetmongkol [16.0][ADD] purchase_order_contract_kmitl: add contract management and procurement improvements (#344)
2025-11-18 02:50:30 e34bdfc38dae6243176fc2556f6d4ec7689497bf 2025-11-17 02:56:23 Champ Phattarapon [16.0][IMP] product_kmitl: adding costing method (FIFO) (#346)
2025-11-19 08:58:32 0b3167a9922b60a4070466983411f85a4bfcf39a 2025-11-19 08:58:25 Nonpawit Teerachetmongkol [16.0][ADD] account_move_request_budget: add analytic dimension fields (#328)
2025-11-19 09:10:39 56e60f0b1eb25cbcf1e37aa8ab7d2d96321af77a 2025-11-19 09:10:05 sunny [16.0][ADD] purchase_request_approval_attach_existing_attachments (#334)
2025-11-19 09:13:05 1f7d239f9e6868c6b5942a9dfc9525e5f8896509 2025-11-19 09:10:44 sunny [16.0][ADD] purchase_order_account_move_request_attach_existing_attachments​ (#339)
2025-11-20 07:02:01 796051a0aacc2afe5034fd3de8aa3b71544980e0 2025-11-20 07:01:15 Tanathip Singhanon [16.0][IMP] purchase_request_approval pdf (#333)
2025-11-20 07:08:34 9fb796b001b49087929ec0ef30fd412ff9f8ae81 2025-11-20 07:07:53 sunny [16.0][IMP] purchase_order_account_move_request: improve view move request (#353)
2025-11-20 07:33:11 9c52350f5a045800eb7d7410e6a99e27a35ef1fb 2025-11-20 07:31:04 Nonpawit Teerachetmongkol [16.0][ADD] account_analytic_ux_kmitl: hide unnecessary fields in analytic views (#352)
2025-11-21 05:53:04 6481e687821cecb67cbe30b45a9c1faecab454f2 2025-11-21 05:52:45 Tanathip Singhanon [16.0][IMP] purchase_contract_kmitl (#351)
2025-11-21 10:52:01 26881b046113bd2953a4ca0317b9655b623343a2 2025-11-21 10:51:35 Tanathip Singhanon [16.0][IMP] account_asset_kmitl : account asset portal (#345)
2025-11-24 03:28:12 9ff84c0be911ddb6a6e3a9c84ddc3a78a59150b8 2025-11-24 03:26:09 Tanathip Singhanon [16.0][IMP] purchase_request_security แก้ไขคำผิด (#355)
2025-11-25 11:10:17 817aad15ef500837524fd72d6e7567d35e6dd820 2025-11-25 11:09:56 Tanathip Singhanon [16.0][IMP] purchase_contract_kmitl: contract period (#358)
2025-11-26 03:07:00 ee0076f1380e91b5d4b44b68db0f02757af0d386 2025-11-26 03:06:46 Tanathip Singhanon [16.0][ADD] purchase_order_report_kmitl (#356)
2025-11-26 03:09:25 1f4197319ccae3da65de1d0cb13447517cdb3994 2025-11-26 03:07:08 sunny [16.0][ADD] partner_type_aginix (#357)
2025-11-26 09:29:02 930cc4e0a3e3392d3108e9edf9bff76efd7e1cea 2025-11-26 09:28:14 Tanathip Singhanon [16.0][IMP] purchase_request_security: add group admin (#362)
2025-11-26 09:43:12 86a222b7505218478fd51c07f4cc5c9dcbbf1ec6 2025-11-26 09:41:25 sunny [16.0][ADD] stock_request_aginix (#318)
2025-11-26 10:11:42 5e6d5102798f74be2a571194735edfa0e0a44f3a 2025-11-26 10:11:36 sunny [16.0][IMP] purchase_order_department: เมื่อยืนยันแล้ว ไม่ควรแก้ไขฟิลด์ส่วนงานได้ (#363)
2025-11-26 12:18:59 e20643dcad74a6a30adf5ce5ec5e557a15b9aceb 2025-11-26 12:18:52 Tanathip Singhanon feedback : เก็บรายละเอียด OK-152 (#359)
2025-11-27 01:41:46 f9b38163081784a73eeb55e53da0215da9d166ce 2025-11-27 01:41:39 Tanathip Singhanon [16.0][ADD] purchase_request_tender_kmitl (#361)
2025-11-27 10:25:53 6089f0d2c7ae6fdbc16a1f792da5858a05ffbda5 2025-11-27 10:24:39 Tanathip Singhanon [16.0][ADD] i18n_th_tier_validation (#364)
2025-11-28 03:23:47 8e281beb7b65da1cddbf47c80ccaf7dfa73e21eb 2025-11-28 03:21:36 Tanathip Singhanon [16.0][IMP] purchase_contract_kmitl: filter (#366)
2025-11-28 03:34:45 9cc23e0e86a47a688739b5cf7de522994504f8e6 2025-11-28 03:34:38 Tanathip Singhanon [16.0][IMP] clear warning แบบ bypass (#342)
2025-12-01 04:40:22 1a53812ba7ba42c37e1314c326d867f637be6e3f 2025-12-01 04:40:06 Tanathip Singhanon [IMP]purchase_contract_kmitl: feedback (#369)
2025-12-02 04:48:55 5452be7e0687106080f375cb8f703f0db8dd843d 2025-12-02 04:48:49 sunny [16.0][ADD] account_asset_subcomponent_kmitl (#368)
2025-12-03 03:33:31 56ae0b06d906b279ffe7916ef1e27cc27adb3b9a 2025-12-03 03:33:20 sunny [16.0][IMP] budget: is_asset (#375)
2025-12-03 03:36:04 4fdf852bc02fa0c243c4a8f629a689232368d6dc 2025-12-03 03:34:57 Tanathip Singhanon แก้ไขส่วนของ master data ตัว noupdate (#274)
2025-12-03 03:40:53 bb51677dd7d6b4751064c8e46e5d377421c1a214 2025-12-03 03:36:12 Tanathip Singhanon [16.0][ADD]purchase_request_approval_tier_validation (#373)
2025-12-04 13:45:31 9cba2f6903f5befbb52191a4d0bcb0f3ea6ac124 2025-12-04 13:45:12 Tanathip Singhanon [IMP]kmitl_demo : add PR (#370)
2025-12-16 09:54:20 d7e1a7da3a749041a876765492a5699371972374 2025-12-16 09:54:13 Tanathip Singhanon [16.0][ADD]purchase_request_approval_account (#374)
2025-12-16 10:03:07 7c1b69f81f63a0bee4de3fa0501b60b6c600d4b9 2025-12-16 10:02:37 Tanathip Singhanon [ADD] icon: project, procurement_plan, stock_request (#377)
2025-12-18 08:30:47 3d61ae9a31d929701b1c1adba5d77b834eeac539 2025-12-18 08:28:14 Tanathip Singhanon [IMP] pa , pa_account (#382)
2025-12-19 01:40:42 51735d4e4d5176d624d0482f18ca322f89fe9a50 2025-12-19 01:40:33 Tanathip Singhanon [IMP] account_asset_purchase (#381)
2025-12-19 03:06:08 03d1c5a0a5542de2ac9b58f8c26962b74d6b6d4e 2025-12-19 03:06:00 sunny [16.0][IMP] account_asset_subcomponent: fix warning (#384)
2025-12-19 04:43:41 6caa5ed338bd8ab44730b246ac09b9679c5b7658 2025-12-19 04:43:32 Tanathip Singhanon [FIX] kmitl_demo (#383)
2025-12-19 04:52:32 f232a7e4864a1e8aeb4bfa820cff26e936cb2cd6 2025-12-19 04:50:19 sunny [16.0][IMP] account_asset_kmitl: add more TH translation (#385)
2025-12-19 09:08:57 91666905eea41fdba1917dd6cd823d00494d459e 2025-12-19 09:08:42 Tanathip Singhanon [FIX] iframe (#386)
2025-12-23 06:00:22 20535abed283465d01cbcb427e94463134947aa1 2025-12-23 06:00:14 Tanathip Singhanon [IMP] kmitl_demo : add role (#387)
2025-12-23 06:14:33 15c248836f900726d9ebefbf6578ab4dcc1e4003 2025-12-23 06:14:26 sunny [16.0][IMP] purchase_work_acceptance_kmitl: tier validation remove other with fix comment bug (#376)
2025-12-23 10:03:31 d325be93b952e8a95ed5635a8c6c1c835048ee3c 2025-12-23 10:03:17 Tanathip Singhanon [FIX] purchase_request_approval : portal th (#389)
2026-01-05 01:16:57 946a4c1d3cac1a4624b097bffd25281b84818bb1 2026-01-05 01:16:27 Tanathip Singhanon [IMP] purchase_request_approval_account (#380)
2026-01-10 15:12:25 9e881f07b66312abcd954dba4b6371f40280ece9 2026-01-10 15:12:17 Tanathip Singhanon [16.0][ADD] kmitl_depends_dev (#390)
2026-01-16 08:55:35 ad4a6107044518027e941c5fb523104f1f9946f5 2026-01-16 08:55:26 sunny [16.0][IMP] stock_request_aginix: link partner_id from stock request to picking (#392)
2026-01-16 09:10:57 8c90ec7534d8b7b75071325a302ed2b12eaf579b 2026-01-16 09:09:33 Tanathip Singhanon [FIX] แก้ไข iframe ส่วนของ e-gp ไม่เต็มจอ (#398)
2026-01-19 10:51:07 46d6547663433851d3e9f2e2b8180892de42ab1a 2026-01-19 10:49:25 Tanathip Singhanon [16.0][ADD] purchase_order_change (#378)
2026-01-20 09:24:48 8f5c13daf13905e13057bbb44094f94d309d2115 2026-01-20 09:23:53 Tanathip Singhanon [IMP] แก้ไขให้ เลือกรายชื่อคณะกรรมการตรวจรับ 1 คนเท่านั้นได้ (#402)
2026-01-20 09:27:53 fadc8217e401212ac3a079c95d0e44e9f7a6c429 2026-01-20 09:26:53 Tanathip Singhanon [FIX] warning budget, stock_request_aginix (#399)
2026-01-20 10:10:14 64e111057d235896a096431cbbf47e451ed44b76 2026-01-20 10:07:55 Tanathip Singhanon [IMP] ปรับกระบวนการสร้างใบ PO กรณีเชื่อมกับงบประมาณ (#400)
2026-01-20 13:49:27 77a257d31c462e745eba10c2aba4df05ee4f06ce 2026-01-20 13:48:39 Tanathip Singhanon [IMP] ปรับ Form PR ให้เป็นสัดส่วน (#404)
2026-01-20 20:52:30 a94990b65b4a819c28c42946da864d487d93824d 2026-01-20 20:49:57 Nonpawit Teerachetmongkol [16.0][ADD] agx_sarabun module (#394)
2026-01-21 06:50:20 05f18f2853c7b2a296775058a6bc458e553cd81f 2026-01-21 06:49:48 Champ Phattarapon [16.0][IMP] account_move_request: adding PDF, Portal, banking field (#406)
2026-01-21 07:19:00 21ad925363efa16f5caff759ad401ec0fe541bd7 2026-01-21 07:16:54 Champ Phattarapon [16.0][ADD] account_move_request_wht (#408)
2026-01-22 05:08:25 54109d5c2929c95ec385af6827c7fd0f9992cbc8 2026-01-22 05:08:13 Champ Phattarapon [16.0][FIX] account_move_request: fix payment_type error when create MR from other model (#413)
2026-01-22 05:43:30 cfff2f909ac9459649d03f4c8999edb32b8f3dd7 2026-01-22 05:42:54 Nonpawit Teerachetmongkol [16.0][IMP] agx_sarabun: auto-assign admin to manager group (#415)
2026-01-22 07:07:35 1bff6d3665a9eadccbfe19c7411eee5178fe9852 2026-01-22 07:05:42 Nonpawit Teerachetmongkol [16.0][ADD] agx_sarabun: add systray notification for unread documents (#411)
2026-01-29 08:02:59 38ebafafed85754e8ca22f5585151d5f10cde1c7 2026-01-29 08:02:23 Champ Phattarapon [16.0][ADD] account_move_budget: rename from account_move_budget_commitment (#425)
2026-01-29 18:24:35 4d3e574990c44ca99a9ea8501a7aa6ee115cbfa2 2026-01-29 18:22:36 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_report: budget appropriation report model (#423)
2026-01-29 18:44:52 0faa20a43b82a46d10d90e91c948584bd6c541a4 2026-01-29 18:44:34 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_report: sidebar layout with resizable panel
2026-01-30 08:56:01 bea1154e800db45d14e7e52fcd9b9cc2676a401f 2026-01-30 08:55:53 sunny [16.0][IMP] kmitl_demo: ทำข้อมูล Master Data เชื่อมกับ OU (#418)
2026-02-02 02:16:17 ccc373d0a60d2568414abc6ce7105de757d92ab7 2026-02-02 02:15:40 Tanathip Singhanon [IMP] Icon (#426)
2026-02-02 08:10:18 f79ea66cc200614a206ed97797fd7c946532781b 2026-02-02 08:08:51 sunny [16.0][IMP] kmitl_demo: res.user add ou (#427)
2026-02-02 09:52:30 85faba9052776313fe8603f30f6c2a8d6a212d6f 2026-02-02 09:52:11 Champ Phattarapon [16.0][ADD] account_kmitl: adding journal's master data (#350)
2026-02-03 07:54:58 6ac03786966bbeacbe9d5ed6c3f1eeed3d7f99bd 2026-02-03 07:52:56 Champ Phattarapon [16.0][IMP] change data file name, add tax group, add VAT (#432)
2026-02-03 08:22:46 9edac0c6254d1d7dc2e053dfbf630f638dd69206 2026-02-03 08:20:14 Nonpawit Teerachetmongkol [16.0][IMP] kmitl_project: refactor project module architecture (#218)
2026-02-03 09:30:25 efad876c868b8579b307d08f051aa87d6f573818 2026-02-03 09:29:39 Nonpawit Teerachetmongkol [16.0][IMP] kmitl_project: improve access rights and add operating unit support (#433)
2026-02-03 10:25:33 8c934d1c8dd00cf6f7caea1a6223c8bc84dcb523 2026-02-03 10:25:01 Nonpawit Teerachetmongkol [16.0][IMP] budget: merge account_move_budget (#434)
2026-02-04 03:18:44 206e72febc86118dfc2b368128896566f3c85975 2026-02-04 03:18:36 Nonpawit Teerachetmongkol [16.0][IMP] kmitl_project: add operating unit domain filter to department (#438)
2026-02-04 03:21:17 13264c77f69d330d84ef9618e4fd8023a32937bc 2026-02-04 03:21:04 Nonpawit Teerachetmongkol [16.0][IMP] kmitl_project: merge portal dashboard and redesign (#435)
2026-02-04 05:12:09 1aa6f61f1594df0c8377c6122bc2253062a24a9f 2026-02-04 05:11:27 Champ Phattarapon [16.0][IMP] account_move_request: merge all relative addon, add security group (#440)
2026-02-04 05:54:34 197c225c5d49db63aa59cdae82222dc0e31ffdce 2026-02-04 05:52:32 Nonpawit Teerachetmongkol [16.0][ADD] kmitl_project: add public portal pages (#437)
2026-02-04 08:36:37 12735e83aa947f1a7d8f781aa09d788e0c8cfcfe 2026-02-04 08:34:45 Nonpawit Teerachetmongkol [16.0][IMP] purchase_request_kmitl: merge purchase_request_title (#416)
2026-02-04 09:30:13 24417ec3affca176315bd1935ddbb7b10885d98c 2026-02-04 09:29:33 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: consolidate portal and department modules (#441)
2026-02-04 09:42:22 0d3fe9bf35af56cd37b23b005233ff815da359c2 2026-02-04 09:42:17 Tanathip Singhanon [16.0][IMP] เพิ่ม field วันที่ขอส่งมอบ (#443)
2026-02-04 10:05:39 9fcc9e6f17ed09bbcbcf3a31c10047c4be429711 2026-02-04 10:03:59 Tanathip Singhanon [IMP] แก้ไขข้อมูล Tree หน้ารายการ พ.1 (#431)
2026-02-04 10:35:42 41134e1ba0fe7922ced3ad01bf00009a7b09d6d2 2026-02-04 10:34:21 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_report_demo: demo data (#447)
2026-02-04 17:07:48 61cd0e619ab876d4f60aa6f4a1b4b27e31f7d46a 2026-02-04 17:05:47 sunny [16.0][IMP] เพิ่มปุ่ม icon สำหรับกดบันทึกข้อมูล component ของครุภัณฑ์ (#405)
2026-02-05 06:41:22 0f5b7c19685ffc8fe77b79b6d43800bb6b0d5098 2026-02-05 06:41:15 Tanathip Singhanon [IMP] เพิ่ม Magic Button ให้กลับไปดูเอกสารต้นทาง (#448)
2026-02-05 10:23:14 52058fb6bca355a4adaeaba622d169f5f121ee2a 2026-02-05 10:23:05 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_report: add budget appropriation dashboard (#445)
2026-02-05 16:01:09 12fc621d7c09f56f2db3943020402300e106bded 2026-02-05 16:01:01 Nonpawit Teerachetmongkol [16.0][FIX] budget: remove appropriation overview (#457)
2026-02-05 16:25:26 1157ce7dd1270ac85c1883ddf2a3aa5d49051a07 2026-02-05 16:24:15 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation: fix template names (#459)
2026-02-05 16:32:03 5dc15393b5d41efbcc9197eee86dddf2deaf6f3f 2026-02-05 16:30:22 Nonpawit Teerachetmongkol [16.0][IMP] budget: improve budget account form and filtering (#409)
2026-02-05 17:28:11 cc5c4f59a69c7e412879cabc1c448dfbd8401877 2026-02-05 17:28:04 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: improve security and access control (#460)
2026-02-05 18:21:24 91a4733331ecad34c193006c090cf72e375f3526 2026-02-05 18:20:02 Nonpawit Teerachetmongkol [16.0][FIX] procurement_plan_budget: fix duplicate messages (#463)
2026-02-05 18:26:19 f67c0e1e44d8a3ac1fda420b1ea764368aa6a466 2026-02-05 18:26:11 Nonpawit Teerachetmongkol [16.0][ADD] procurement_plan: add operating unit support (#458)
2026-02-05 18:52:33 33efd49ba703eb3a116865fdc07b5609000ce701 2026-02-05 18:52:25 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: grant write and create permissions to procurement_plan_user group (#465)
2026-02-05 19:04:10 e5515f27ca147f49c7e3052ad0ea1e226d773fc1 2026-02-05 19:03:19 Nonpawit Teerachetmongkol [16.0][ADD] procurement_plan: add dashboard with OWL component (#462)
2026-02-06 01:01:13 1cd53dee0c71ca4b052b1cb96e2187c10b717d28 2026-02-06 01:01:09 Tanathip Singhanon [IMP] เปลี่ยนชื่อ app จาก สั่งซื้อ เป็น งานพัสดุ (#455)
2026-02-06 07:06:11 feb7dd4a49dd65c4ba5e9ccf54595c5e91e89cb6 2026-02-06 07:04:30 Tanathip Singhanon [IMP] แก้ไขข้อมูล ผู้ขาย (#451)
2026-02-06 07:16:30 fe38a076ef013290a1b8065c1ba5d46715c7770a 2026-02-06 07:15:42 sunny [16.0][IMP] purchase_request_tender_kmitl: แปลชื่อ Breadcrumb ในหน้า รายชื่อผู้เสนอราคา (#467)
2026-02-06 07:19:38 8d20653dd7871284666fc9aedde441a80d6d2bc6 2026-02-06 07:17:24 sunny [16.0][ADD] contacts_kmitl: แก้ไขชื่อ app contact เป็น คู่ค้า TH / Vendor EN (#470)
2026-02-06 07:47:50 a318fd45eab0fadf4a98953d3ea8d33dd1386842 2026-02-06 07:47:43 Champ Phattarapon [16.0][ADD] disbursement: migrate account_move_request to disbursement (#453)
2026-02-06 08:26:43 06ea0b2aea72f197389466790198b09042a7b5df 2026-02-06 08:26:36 sunny [16.0][IMP] contacts_kmitl: add icon (#474)
2026-02-06 08:53:00 876f82b55790e74737c9c55a858bb623f8a1e5d8 2026-02-06 08:51:43 Champ Phattarapon [16.0][FIX] purchase_manual_delivery_kmitl: button wording (#475)
2026-02-06 10:33:06 3b15dd3f06706299b5330cc9c67680af17e8499a 2026-02-06 10:30:14 Champ Phattarapon [16.0][FIX] disbursement: fix i18n (#478)
2026-02-06 11:03:08 799cb0c9313b6052a0211833054bce55befb5e09 2026-02-06 11:02:36 sunny [16.0][IMP] purchase_menu: หน้าจอแสดงผล หน้าเมนูย่อย ติดตามสัญญาหมดอายุ (#452)
2026-02-07 04:58:44 caf9e685350adb7936a628c678a715f5dcc4e402 2026-02-07 04:58:42 Tanathip Singhanon [IMP] ซ่อนข้อมูลในหน้าบันทึกหลักประกัน (#473)
2026-02-07 15:48:14 e3e5e50f04afa1b5e3816c2de123561c92c4e2d0 2026-02-07 15:47:05 Nonpawit Teerachetmongkol [16.0][FIX] purchase_request: fix requested_by field reverting on save (#484)
2026-02-08 05:12:20 604367fbaa45ffcb450c70e7755d873e5e83eba8 2026-02-08 05:11:27 Tanathip Singhanon [IMP] ถ้ากด duplicate แล้วข้อมูลงบประมาณ copy มาไม่ครบ (#482)
2026-02-08 13:14:09 cb7c310f8ca8f40e094eeffb98079afbde47cc64 2026-02-08 13:14:02 Nonpawit Teerachetmongkol [16.0][IMP] purchase_request_approval: sarabun integration (#481)
2026-02-08 13:32:42 d52fb6bbe836374af271e5de9f000f914aa3caec 2026-02-08 13:31:51 sunny [16.0][IMP] account_asset_usability_kmitl, account_asset_kmitl: แก้ไข แปลชื่อ App Asset (#483)
2026-02-08 13:35:51 da13de0d370e22192fa75eb665a187ab868c005f 2026-02-08 13:35:31 Tanathip Singhanon [16.0][FIX] พจ.1 เพื่อจะกลับไปดูใบ พจ.1 ระบบจะไปสร้าง พจ.1 เพิ่มโดยไม่ได้ตั้งใจ (#488)
2026-02-08 13:50:17 8945e3d04b27f62dda95bb243ceadb19a80dea14 2026-02-08 13:50:11 Nonpawit Teerachetmongkol [16.0][FIX] Remove purchase_request_kmitl dependency
2026-02-08 14:00:31 f8e7033b633906808b1c89ccce93d44bdbb100ee 2026-02-08 14:00:22 Nonpawit Teerachetmongkol Update __manifest__.py
2026-02-08 14:16:49 611c677637ff2ce1e8c698b6da5db44b079a4fa7 2026-02-08 14:16:27 Nonpawit Teerachetmongkol [16.0][FIX] purchase_request: restore purchase_request_department dependency (#490)
2026-02-10 01:50:28 74d53c44a4f7695ffeee7f2984c0787d3032077a 2026-02-10 01:50:21 Nonpawit Teerachetmongkol [16.0][FIX] Remove invalid asset paths from manifests (#492)
2026-02-10 01:53:10 5ca7c62bec762d0c708f874d844be845d72cd79c 2026-02-10 01:50:45 Nonpawit Teerachetmongkol [16.0][FIX] purchase_request_approval_disbursement: make purchase_order_id searchable (#491)
2026-02-10 02:35:59 6c43e244f50eec53bf1340c8241e52389beb47f3 2026-02-10 02:35:37 Nonpawit Teerachetmongkol [16.0][FIX] Fix Odoo model warnings (#493)
2026-02-10 04:28:41 2fd82fc7e5fab94c15dfaf9755d019012ed9feff 2026-02-10 04:27:28 Nonpawit Teerachetmongkol [16.0][IMP] budget, budget_appropriation: enhance security controls (#449)
2026-02-10 05:25:57 bb4f29d34e05ee714f39d9c231444098006b314b 2026-02-10 05:25:39 Nonpawit Teerachetmongkol [16.0][IMP] budget: fix duplicate methods and add appropriation_type (#495)
2026-02-11 05:26:36 afdbd5d423ce3a0e591c1efcfce3e9221d8270d1 2026-02-11 05:26:08 Nonpawit Teerachetmongkol [16.0][IMP] purchase_work_acceptance_kmitl: consolidate modules (#502)
2026-02-11 09:41:46 bb19a18e2b2dd3015867a1d8dd98d7059f973d9e 2026-02-11 09:41:22 Champ Phattarapon [16.0][IMP] account_kmitl: adding WHT data (#499)
2026-02-11 16:30:20 5aa08bdc25e5c6ee293acb4c6bce62f7ae5ecd12 2026-02-11 16:30:13 Nonpawit Teerachetmongkol [16.0][IMP] agx_sarabun: per-user inbox read/unread (#505)
2026-02-12 01:48:23 9202fee8c5f7c4d0249b7149e7151bb4b091a98e 2026-02-12 01:47:15 Nonpawit Teerachetmongkol [16.0][IMP] agx_sarabun: notification sound only for new messages (#507)
2026-02-12 08:37:23 4f0cd7c2ec3a4465c7f1aa48638e0064cee7c63c 2026-02-12 08:37:17 Tanathip Singhanon [ADD] master data ของ roles (#504)
2026-02-13 03:55:46 ffa40214b781f294871a74bcf674a6d1d024eb15 2026-02-13 03:55:29 Tanathip Singhanon [bug] ปุ่ม reset หาย ใน พ.1 (#498)
2026-02-13 08:27:21 1fc3213ee415880f137b3c9d9847733e12f77b66 2026-02-13 08:26:52 sunny [16.0][FIX] account_asset_subcomponent_kmitl: fix user security (#497)
2026-02-15 23:22:02 028bf5829618e03165136e9e5dccbc6206f27262 2026-02-15 23:21:52 Nonpawit Teerachetmongkol [16.0][IMP] kmitl_project: update analytic plan code and 6D framework (#513)
2026-02-16 00:15:59 64f78d33d3ecc1605ad28ac5926dfeb6dee2c0f4 2026-02-16 00:15:53 Nonpawit Teerachetmongkol [16.0][ADD] account_analytic_kmitl: add analytic mixin tests (#514)
2026-02-17 07:13:17 7e9716f3d44119b73414850d2da15fa219467ea8 2026-02-17 07:13:10 Champ Phattarapon [16.0][ADD] aginix_approval (#397)
2026-02-17 10:36:05 ffa391a5d5ad8b39d3daf1a33e4f7e6451c9f8d9 2026-02-17 10:35:59 Nonpawit Teerachetmongkol [16.0][IMP] budget_project: simplify module to focus on budget account configuration (#517)
2026-02-17 18:04:55 816ee3c2272d996fbe347bb3bab6560070fb8f9d 2026-02-17 18:04:48 Nonpawit Teerachetmongkol [16.0][IMP] budget, budget_appropriation: add read-only budget_viewer group (#501)
2026-02-18 04:28:13 1005df44c2698476eb2e3ce3ba13e85c643511ca 2026-02-18 04:25:34 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_report: add F23 report (#446)
2026-02-18 06:51:44 7e0ed90908478338b8d92595b4283b736f1616cc 2026-02-18 06:50:30 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_report: remove unused models and views (#520)
2026-02-18 08:23:18 e0d3538606d89ee76a5a8f2dc0e1c59f801e7e2e 2026-02-18 08:20:34 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan_budget: add procurement plan summary tabs (#523)
2026-02-18 09:42:29 2f444fbf358be15c7f3b9fc1f4d98fa2d3820a28 2026-02-18 09:39:07 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan_budget: add procurement plan summary tab (#525)
2026-02-18 11:13:33 593f6e21a88a5811ba8d29a643be9f2a5cf5dbf3 2026-02-18 11:12:12 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add confirmation validations and done wizard (#528)
2026-02-18 16:14:05 f97ac9375c8c1b35d311162d1ed8c889dbd6cfec 2026-02-18 16:13:36 Nonpawit Teerachetmongkol [16.0][ADD] procurement_plan_portal: add public procurement plan portal (#530)
2026-02-18 18:34:21 d4bc21889c4cb08ec89cc0fabe5775fe485b2e65 2026-02-18 18:34:13 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: update Thai translations (#531)
2026-02-18 19:38:34 30a83af77c156c9ea906f2d46558e49a53e99ee1 2026-02-18 19:38:01 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: add merge rows and detail toggles to portal F4/F5 (#532)
2026-02-19 06:03:31 1ec2d18ceb4743326546926e02e52cf0445ba848 2026-02-19 06:02:22 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: show note in F4/F5 reports (#534)
2026-02-19 06:17:40 c22c5d39c8dba0d32b64749a4b4b73d7d1ad44ab 2026-02-19 06:17:03 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add is_recurrent flag to appropriation lines (#533)
2026-02-25 09:12:39 6c9182059c00ff4c84a53e8dd19b9237b5489ea8 2026-02-25 09:10:57 Tanathip Singhanon [IMP] purchase_order_kmitl: link pr (#546)
2026-02-25 10:27:59 85e56bd3f5af1fb6c7fc549c900e335fab8b07c5 2026-02-25 10:27:46 Nonpawit Teerachetmongkol [16.0][FIX] account_asset_operating_unit: remove deprecated _onchange_invoice_line_ids (#547)
2026-02-26 05:01:41 61341d9178d4817f49e7de8565357d427d3fa13a 2026-02-26 05:01:34 Nonpawit Teerachetmongkol [16.0][ADD] web_login_thaid: add ThaiD login support (#540)
2026-02-27 06:06:40 f5f03bf171200ba6b1f7d96adbe0b3274cf2f633 2026-02-27 06:03:36 sunny [16.0][IMP] agx_saraubun: เมื่อกด 'ค้นหา' ติด required field (#522)
2026-02-27 06:12:48 c78c9bfd96e5f2ae91b280c45158b0b3b0965600 2026-02-27 06:12:41 Tanathip Singhanon [IMP] account_asset_kmitl: แหล่งเงิน (#543)
2026-02-27 07:40:06 f9415c37c53fc5650691284806a841029767111d 2026-02-27 07:39:53 sunny [16.0][IMP] Refactor asset modules (#550)
2026-03-04 05:04:29 585911d8c835bdce056bd86b48caa1ee7c2424c8 2026-03-04 05:03:59 Champ Phattarapon [16.0][IMP] account_asset_kmitl: update asset profile depreciation settings (#558)
2026-03-05 08:06:47 56739d37bda7afe379cfa0afef333a30572c2134 2026-03-05 08:04:15 Champ Phattarapon [16.0][ADD] agx_construction (#563)
2026-03-05 08:30:51 51684a8d5089f0c9b39959b80958141a2fed410b 2026-03-05 08:30:43 Tanathip Singhanon [IMP] ฟิลด์หน่วยงาน สิทธิ์ผู้ใช้ธรรมดา เมื่อกด ค้นหาเพิ่มเติม แล้วเกิ… (#503)
2026-03-05 08:33:28 77e2591e19b3e159ec2034da435fd131910b79e5 2026-03-05 08:33:26 Tanathip Singhanon [IMP]เพิ่ม Helper Text ถ้าเลือกประเภทการจ่ายเงินเป็น 'สำรองจ่าย' ใน พ.1 (#536)
2026-03-05 08:48:22 ca3dc4579a74dc8d9abf1ae6a200bbc505346853 2026-03-05 08:46:21 sunny [16.0][FIX] purchase_request_approval_disbursement: แก้ไขคำในหน้า พจ.1 ปุ่มสร้างใบสั่งซื้อ/จ้าง (#516)
2026-03-05 09:04:26 4d6a85df52446f12d9e97fadfdd321102c823df2 2026-03-05 09:03:12 sunny [16.0][ADD] purchase_work_acceptance_cancel_restriction: จำกัดสิทธิ์/เงื่อนไขปุ่ม "ยกเลิก" ใบตรวจรับ (#500)
2026-03-05 09:48:58 714428468912c71d3d1a613697f7afdd033e6ff1 2026-03-05 09:46:37 Champ Phattarapon [16.0][IMP] kmitl_demo: extend fiscal year range to 2557-2579 (#564)
2026-03-06 13:50:56 37413f95d5a292f44e8f54c91ff87ccfca53840e 2026-03-06 13:50:45 sunny [16.0][IMP] purchase_kmitl: Custom Menu และแยก contract expire, guarantee expire ออก และ การแจ้งเตือนสัญญาหมดอายุ (#552)
2026-03-09 05:48:36 e68a0c2ade45b03aec10ca21e89618452b16baac 2026-03-09 05:48:20 Tanathip Singhanon [IMP] purchase_request_egp: สถานะ egp ติดมาด้วย (#556)
2026-03-09 07:27:25 ade259fb64aa4afb3a0e92930c0affff2a7a312f 2026-03-09 07:27:02 Nopparut Saelim [ADD] hr_job_role: add role (สายงาน) to job positions (#568)
2026-03-09 09:22:27 b02e04da1eefeedc7de51f2640330232a3852b00 2026-03-09 09:22:20 Champ Phattarapon [16.0][ADD] account_payment_kmitl: add consolidated payment module (#569)
2026-03-09 10:46:10 95f1bdafbdae00a0ba658beae5b7bbaa2b6514d5 2026-03-09 10:43:25 Nonpawit Teerachetmongkol [16.0][ADD] web_fiscal_year_systray: display current fiscal year on systray (#567)
2026-03-09 10:49:25 9e5f8d33a96238b01068197fd421161591619426 2026-03-09 10:46:18 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add default group_by source_analytic_id (#566)
2026-03-10 05:20:47 f9e31f8c6fe982c9d900da7e1c8ee2263d2b0848 2026-03-10 05:18:22 Champ Phattarapon [16.0][ADD] account_payment_kmitl: add Thai translation (#573)
2026-03-10 05:41:24 f89ee0201af8c48c23fb5aa4a95187479b253523 2026-03-10 05:41:04 Champ Phattarapon [16.0][IMP] purchase_guarantee_kmitl: merge 5 small modules into base (#572)
2026-03-10 08:32:20 c842e44ce8e35e89f2e729c70392a28c8cbfd416 2026-03-10 08:31:15 Nonpawit Teerachetmongkol [16.0][ADD] odoo-development-skill: add Odoo development agent skills (#575)
2026-03-10 11:16:26 08f854a6bc4e82b990735390cc47e72996dcdafe 2026-03-10 11:14:54 Nopparut Saelim [IMP] hr_job_role: add type selection field to hr.job (#577)
2026-03-10 11:24:12 f4788150e069ba9065a43949d381265fae37a065 2026-03-10 11:23:34 Champ Phattarapon [16.0][IMP] account_payment_kmitl: merge payable/receivable into override_account_id (#576)
2026-03-11 05:26:24 e2e724879f563648f6503f6ef2d8e6290b85a81b 2026-03-11 05:24:45 Nonpawit Teerachetmongkol [16.0][ADD] account_asset_depreciation_report: asset depreciation report (#542)
2026-03-11 09:02:20 230b27cf89a80adfcdd89a7617bdef2799ef8b07 2026-03-11 09:01:52 Tanathip Singhanon [IMP] purchase_order_report_kmitl: แก้ไข PDF ใบ PO จากระบบ (#548)
2026-03-11 10:49:01 9a9911980fcf7ef7ebbd67df9b9284a665bb2710 2026-03-11 10:47:38 Champ Phattarapon [16.0][IMP] purchase_guarantee_account_payment: create payment from guarantee (#571)
2026-03-11 13:09:05 e65d4012971c3ce943b81a0db737b1a8b166a40f 2026-03-11 13:08:56 sunny [16.0][IMP] account_asset_batch: แยกเมนูสำหรับแบบฟอร์มลงทะเบียนครุภัณฑ์ ให้แยกที่มาของครุภัณฑ์ (#510)
2026-03-11 18:08:41 79f93bd1c87b7451b8048b9932a5d5022eee96a9 2026-03-11 18:07:54 Nonpawit Teerachetmongkol [16.0][IMP] l10n_th_gov_purchase_guarantee: migrate to analytic_distribution (#578)
2026-03-12 07:05:37 564621fb6065bb62ac6bac2ce7bb448efbf73c12 2026-03-12 07:05:07 Nonpawit Teerachetmongkol [16.0][ADD] account_asset_depreciation_board: standalone depreciation board (#535)
2026-03-12 07:08:17 94f8889ab4b45022628a3810e4234e2d714ea9e7 2026-03-12 07:07:54 Nonpawit Teerachetmongkol [FIX] budget: fix duplicate transfer record copy error (#584)
2026-03-12 08:03:36 85b42afff5331eceb5dbd65bc3ab24fa427acbfc 2026-03-12 08:01:25 Champ Phattarapon [16.0][IMP] budget: optional commitment, required analytics (#582)
2026-03-13 08:38:05 30cccb92c3b0f251b6a6d1d54e521537c0d01eda 2026-03-13 08:36:38 Champ Phattarapon [16.0][FIX] purchase_order_disbursement: remove unnecessary create button restriction (#590)
2026-03-13 09:28:40 d0b3a0e02d1759e7a69d53258fb0724415433247 2026-03-13 09:28:32 Champ Phattarapon [16.0][IMP] disbursement, account_payment_budget: make budget_account_id optional (#589)
2026-03-13 11:11:02 98d8723572e7363c6b67a4d80916333a0667e69a 2026-03-13 11:10:53 Champ Phattarapon [16.0][ADD] l10n_th_bank_payment_export_scb, l10n_th_bank_payment_export_bay: Bank Payment Export SCB & Krungsri (#570)
2026-03-16 10:27:22 863847544992f64c8f2de3712e65eca83a74b91d 2026-03-16 10:27:14 Tanathip Singhanon [IMP] purchase_request: แก้ไข พ.1 (#562)
2026-03-16 11:37:36 91ce0762fb6513aee42d33a0193584303ee6a184 2026-03-16 11:32:46 Nonpawit Teerachetmongkol [16.0][ADD] theme_kmitl: website theme with KMITL brand colors (#595)
2026-03-17 01:57:25 e2c8fac23643a7a89b5ee573307e25ffd3e6f190 2026-03-17 01:55:58 Nonpawit Teerachetmongkol [16.0][ADD] website_menu_restriction: add website menu group access restriction (#599)
2026-03-17 08:13:48 253e832bace252333af628b004b0b3a06fbcc313 2026-03-17 08:13:40 Champ Phattarapon [16.0][IMP] disbursement, partner_type_aginix: default WHT from partner type (#597)
2026-03-17 10:00:22 aa32a277f586a94b47516782b9925563c4885bc6 2026-03-17 10:00:08 Champ Phattarapon [16.0][IMP] account_payment_kmitl: merge account_payment_budget module (#601)
2026-03-18 03:59:20 2468782cdc1d2392c57dad765f3d5f3709c7e3fd 2026-03-18 03:59:06 Tanathip Singhanon [IMP] เอกสาร ใบตรวจรับ รูปแบบ PDF (#509)
2026-03-19 05:52:13 5ddc850cb316b32b8dfbd57327880aa4db9d1f58 2026-03-19 05:52:04 Tanathip Singhanon [IMP] Asset ครุภัณฑ์/สินทรัพย์ (#592)
2026-03-19 05:58:46 0db59b0fbf5f5ac26b377028172813117fd9ce9d 2026-03-19 05:58:34 Tanathip Singhanon [IMP] purchase_request_approval : แปลเพิ่มเติม (#606)
2026-03-19 07:02:05 07d325ff9b979722f18b9d9f037333e3cb132ebb 2026-03-19 07:01:37 sunny [16.0][IMP] purchase_request_payment_type: ใบ พ.1 เงินยืม (#596)
2026-03-19 07:04:44 473a315f42aa892123729f914cf266ba7fd258f9 2026-03-19 07:03:22 Tanathip Singhanon [IMP] purchase_request_kmitl: ยุบรวม (#544)
2026-03-19 07:11:19 d1a80e3108a9ca4407cfb3d4628d7d60da7179a6 2026-03-19 07:09:44 Champ Phattarapon [16.0][FIX] purchase_guarantee_account_payment: preserve analytic dimensions on payment (#607)
2026-03-19 08:55:26 df6dcf0a7f09d58cb9c3483ac16076b382eed5af 2026-03-19 08:54:11 Nonpawit Teerachetmongkol [16.0][ADD] purchase_guarantee_operating_unit: add OU support (#588)
2026-03-19 10:37:59 c9a08171a813755b9bd8709df42ab09269582195 2026-03-19 10:37:50 Champ Phattarapon [16.0][IMP] account_payment_kmitl: payment pipeline redesign (#602)
2026-03-19 12:59:31 2b9bed8473382db02a9461c2aaa89b2f7aece09c 2026-03-19 12:59:23 Nonpawit Teerachetmongkol [16.0][IMP] disbursement: improve request form layout (#608)
2026-03-20 10:48:30 6e448883090376a3a576ac15c1aed2ba90816896 2026-03-20 10:47:38 Tanathip Singhanon [IMP] purchase : แก้ไขคำแปล (#609)
2026-03-20 10:57:23 7b06ff70ad55978820990c63dd1a55fb8d1c58d1 2026-03-20 10:57:11 Tanathip Singhanon [IMP] agx_construction: 'ประเภทจ่ายเงิน' ไม่ควรแก้ไขได้ (#613)
2026-03-20 11:00:09 e0344750a0fdc179b36cb039a3ecc1a099f83ccb 2026-03-20 10:57:41 Tanathip Singhanon [IMP] purchase_request_kmitl: คำแปล (#610)
2026-03-23 03:08:53 eaae16356f37f90d94f4ae6549538f074fa68497 2026-03-23 03:08:12 sunny [16.0][IMP] purchase_order_kmit: เพิ่มเอกสารแนบในส่วนของหน้าใบ PO (#555)
2026-03-23 03:30:07 366db20460333326eb4280b17774863441a409ba 2026-03-23 03:29:59 sunny [16.0][IMP] agx_approval, agx_approval_disbursment, agx_approval_sarabun: ปรับ App แบบฟอร์มคำขออนุมัติค่าใช้จ่าย (Approval) (#549)
2026-03-23 04:03:30 ea74bc22100e2cc45b212731983a020dc88ef9e6 2026-03-23 04:03:22 Nonpawit Teerachetmongkol [16.0][IMP] purchase_order_disbursement: align DR creation and add chatter notifications (#611)
2026-03-23 05:06:05 a2592d5e835079bac8edd5e693bed300ad1a3e10 2026-03-23 05:05:58 Tanathip Singhanon [IMP] purchase_work_acceptace_kmitl: ยุบรวม (#614)
2026-03-23 06:53:08 db7f4cf4944e76bcb9feeab2122465b3424aecd2 2026-03-23 06:52:54 Tanathip Singhanon [ADD] purchase_approval_work_acceptance (#511)
2026-03-23 06:55:56 a4cf3ccf508056d2507502c68bf0deca86f7f436 2026-03-23 06:55:42 Tanathip Singhanon [IMP] feedback พี่กาย (#559)
2026-03-23 07:21:38 09d10aeb8448d1e5d8a3e2c3c9d9249097222a7d 2026-03-23 07:19:19 sunny [16.0][FIX] purchase_request_budget: เงื่อนไขการกรอกรหัสงบประมาณในใบ พ.1 (#512)
2026-03-23 10:23:38 cccd77ecbf35ad61e2c676e6011e7a0921c3598c 2026-03-23 10:22:52 Tanathip Singhanon [FIX] error ปุ่ม ขอเบิก (#621)
2026-03-24 09:37:59 1b22e3f41e4f904109d01c376b6d712485b227c1 2026-03-24 09:31:39 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: add budget summary fields by expense type (#618)
2026-03-24 11:38:18 e5a2cd67f931e2d1722758a9de044239fbbf9790 2026-03-24 11:37:05 Tanathip Singhanon [fix] แจ้งเตือนควรไปอยู่ด้านบน (#538)
2026-03-25 01:58:13 2e3cf5e74a8239c0ffdf508cff34bfeff6271894 2026-03-25 01:57:21 sunny [16.0][IMP] purchase_work_acceptance_kmitl: เพิ่ม ค่าปรับในใบตรวจรับ WA (#604)
2026-03-25 15:57:31 2f4c244ff6dd8273818d1a769a09aaf0dc5a6d0f 2026-03-25 15:57:23 Nonpawit Teerachetmongkol [ADD] skills: add grill-me skill (#626)
2026-03-27 07:53:51 74e4eb7b5777c4e4b919635f5678bf2b46f54d29 2026-03-27 07:50:48 Tanathip Singhanon [16.0][IMP] purchase_request_kmitl: merge l10n_th_gov_purchase_request module (#623)
2026-03-27 10:53:45 0970795c6819d007358f2a45ceeb716a50f1513e 2026-03-27 10:51:35 Tanathip Singhanon [16.0][FIX] purchase_work_acceptance_portal: fix crash when WA has no purchase_id (#628)
2026-03-30 04:22:23 6303bfe2151cc90496e4a119f82bf17c657a13df 2026-03-30 04:21:55 Nonpawit Teerachetmongkol [16.0][IMP] budget: redesign budget.commitment to ledger-style multi-line (#627)
2026-03-30 07:16:46 9123e0cb2a40702c37009a1544a1651ee4a7a706 2026-03-30 07:16:11 Nonpawit Teerachetmongkol [16.0][ADD] hr_recruitment_kmitl: custom recruitment website (#598)
2026-03-31 07:37:40 cd15dd40988fd02cf0423060c696bb211649b9a7 2026-03-31 07:37:23 Champ Phattarapon [16.0][IMP] kmitl_demo: add KTB+SCB bank accounts for all partners (#637)
2026-03-31 08:41:40 3bbd91b960bda3b6575176ed9c67da720a777a9b 2026-03-31 08:40:20 Tanathip Singhanon [16.0][FIX] purchase_contract_kmitl: fix duplicate exceptions and redundant code (#630)
2026-03-31 09:27:50 d2f9882b111656d7c6385cce27984761a42064b7 2026-03-31 09:27:41 Tanathip Singhanon [16.0][IMP] purchase_order_kmitl: merge purchase_order_ux module (#631)
2026-04-01 04:54:41 d26dd1ac9fa5bd8e4e3d49560dbadef1f8347b56 2026-04-01 04:54:32 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: sort activity tiers 1-2 by priority code (#640)
2026-04-01 07:58:10 bb1e27f99dd63114d527e77d95141936d7a09031 2026-04-01 07:56:19 Champ Phattarapon [16.0][IMP] disbursement: full approval and payment pipeline (#625)
2026-04-01 09:17:15 8604e854dbd58d4f17f157f6f5b2d586c58b11dc 2026-04-01 09:15:24 Champ Phattarapon [16.0][IMP] agx_approval: pre-fill analytic dimensions from category (#634)
2026-04-01 10:33:51 462e4bf45d0bee455ae3503baf0af65575524e69 2026-04-01 10:33:26 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: add delete confirmation for lines (#642)
2026-04-01 11:30:26 99baba67fd5a79012d0260564df225a9a38e79c6 2026-04-01 11:29:27 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add department domain filter to compilation (#641)
2026-04-01 15:27:01 be1107bf594963050952948b9d55afa3d440eeb2 2026-04-01 15:26:38 Nonpawit Teerachetmongkol [16.0][FIX] procurement_plan: remove unused purchase_request_kmitl dependency and restore modules for uninstall (#643)
2026-04-02 02:13:00 9180fec885fee063e50f880e3332df2e7eb021fe 2026-04-02 02:12:51 sunny [16.0][ADD] purchase_request_verify_state: เพิ่มขั้นตอนให้ พัสดุ ตรวจสอบข้อมูล ก่อนส่งไปจองเงิน (#518)
2026-04-02 05:14:57 ae6c5f105a184912f03f496308a5def9cdb1ed67 2026-04-02 05:12:30 Nonpawit Teerachetmongkol [16.0][IMP] account_analytic_kmitl: add cross-dimension relations (#644)
2026-04-02 05:28:14 f3edd04a924fc88d0624786cb369d045e6835daa 2026-04-02 05:25:14 Tanathip Singhanon [16.0][ADD] purchase_order_change_committee: add committee change tracking (#629)
2026-04-02 06:03:20 5ae0eab17b9b155bf568a9dd8534480ffaa451d5 2026-04-02 06:01:29 Champ Phattarapon [16.0][IMP] disbursement: remove payment_type field (#622)
2026-04-02 07:02:03 a23cb558c5db469b5e9084a1ff1587fd4d6dfa06 2026-04-02 06:59:43 Tanathip Singhanon [16.0][IMP] purchase_order_kmitl: customize tree view and restrict invoice plan button (#639)
2026-04-02 07:20:27 494ed5ad82824f5ba59205466f2cbd4721bff135 2026-04-02 07:20:09 sunny [16.0][ADD] purchase_work_acceptance_disbursement: ปุ่มสร้างใบขอเบิก (#615)
2026-04-02 08:57:22 369563558905a03d1921e4f1e4a90d25daa29ddd 2026-04-02 08:57:01 Tanathip Singhanon [16.0][ADD] kmitl_demo: เพิ่ม master data end-to-end purchase request ถึง purchase order (#645)
2026-04-02 10:41:56 ea9a0e075b34e39342bf1343f81a5f9edc8cb918 2026-04-02 10:38:27 PHATTARAPON.K fix: budget_account_id disapearing
2026-04-02 10:45:52 369563558905a03d1921e4f1e4a90d25daa29ddd 2026-04-02 08:57:01 Tanathip Singhanon [16.0][ADD] kmitl_demo: เพิ่ม master data end-to-end purchase request ถึง purchase order (#645)
2026-04-02 15:25:01 9f3d8d54d442666992800dad5a952de031baa2cd 2026-04-02 15:23:15 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: show line IDs on portal expense report (#649)
2026-04-02 15:53:00 1fca691cee8c600afacc158d953ca37ab1c791f8 2026-04-02 15:52:52 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: add print option to show/hide notes in F5 report (#646)
2026-04-02 16:21:25 0053e5bff46e841f31f725c4872e9ea9ca00515b 2026-04-02 16:21:10 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add is_ma and is_investment flags (#647)
2026-04-03 05:18:14 2031699be473367174e089233daa535088b4208e 2026-04-03 05:17:55 Nonpawit Teerachetmongkol [16.0][IMP] analytic_operating_unit_access_all: flexible OU filtering (#651)
2026-04-03 09:18:09 1833c10bb9f9826d2d81b46dc0577e47e6068cb9 2026-04-03 09:16:36 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: increase tree view limits and improve search panel (#654)
2026-04-03 12:46:21 d0f9229a12ff7c9867a49197622839919eadee3e 2026-04-03 12:46:12 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: fix fixed_expense_total calculation (#656)
2026-04-03 14:11:17 af5dcb56e54f1b14582d58d303b8af132fac9695 2026-04-03 14:10:48 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_tracking: track line changes on chatter (#650)
2026-04-07 06:45:38 7e58827aa6e321efb985aa23148d4118d48ceea9 2026-04-07 06:45:19 Champ Phattarapon [16.0][IMP] disbursement: rename action_send to action_sign (#661)
2026-04-07 06:59:14 0bb0f8b160be3337bdbd626737d7ec917c5cd4e8 2026-04-07 06:58:31 Champ Phattarapon [16.0][IMP] account_kmitl: deactivate default Odoo journals on install (#660)
2026-04-07 07:05:23 2f256200cce021f2c988d11a403bfeab5cc2abe2 2026-04-07 07:03:54 sunny [16.0][IMP] stock_request_aginix: add operating unit (#587)
2026-04-07 07:08:38 0aa0b497612e5ca69ef3c2f2d975001042f629c3 2026-04-07 07:08:14 sunny [16.0][IMP] purchase_work_acceptance_kmitl: รองรับการตรวจรับภายนอกระบบ (#557)
2026-04-07 08:27:10 fb30ec3c406dfe0617828d7269ad0543145f4a07 2026-04-07 08:26:24 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: A4 paper layout and print button for F23W portal (#658)
2026-04-07 08:53:54 2ecb0232563d6cd654385a7798cfb4520ada9721 2026-04-07 08:53:37 sunny [16.0][IMP] purchase_work_acceptance_disbursement: [imp] PO เพิ่มยอดที่เบิกจ่ายแล้ว (#652)
2026-04-07 08:56:35 619691fc1de8d89c6034e5cb66e7447180a5b76a 2026-04-07 08:55:26 sunny [16.0][ADD] purchase_request_approval_operating_unit (#372)
2026-04-07 10:00:09 4b0a361dd15e858f1fadc097d5d5358780782f4e 2026-04-07 09:59:49 Champ Phattarapon [16.0][IMP] account_move_kmitl: auto-fill tax invoice before validation (#664)
2026-04-07 10:54:01 ba885d8530cc5289687b8f77890828d4810ca2d6 2026-04-07 10:52:23 Nonpawit Teerachetmongkol [16.0][IMP] purchase_guarantee_kmitl: add no-expiry flag for due date (#653)
2026-04-07 11:19:42 25fe86ce97ac232135f85de3c92cef40a6f01805 2026-04-07 11:19:06 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary_f3: add F3-P report (#665)
2026-04-07 13:03:42 92368031ea96d560e783f62c2e013b4f7b2b6b10 2026-04-07 13:01:55 Tanathip Singhanon [IMP] เพิ่ม การตรวจรับงานก่อสร้าง-ใบตรวจรับงานก่อสร้าง (#605)
2026-04-07 17:42:42 e5f969a1228831a454f21c4d0844c7586dc7bab8 2026-04-07 17:42:29 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary_f3: fixed revenue account codes (#667)
2026-04-08 10:28:33 3767d394b004c82fe6dd2dac7990edbd161cf68c 2026-04-08 10:25:25 Sukrit leelakornkij [IMP] hr_recruitment_kmitl: redesign file upload section in application confirmation (#638)
2026-04-08 10:50:37 1362c4b31a5e44d185f76eb5d2d6c23131ed02f2 2026-04-08 10:47:32 Nopparut Saelim fix-website-setting_signup_rule (#672)
2026-04-08 16:22:49 7f652256add03c517b92bf9abdb0aaf224f9ba93 2026-04-08 16:22:32 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: show fiscal year in compilation kanban (#671)
2026-04-08 16:32:46 80f7035b106d2e059746f1ceffd501fae02cfb09 2026-04-08 16:30:16 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: improve report print styling (#668)
2026-04-09 04:03:02 c90518bd2bf24fcbe54598368ca240e2b121f35d 2026-04-09 04:02:49 Tanathip Singhanon [16.0][FIX] purchase_work_acceptance_kmitl: freeze date_due after WA accepted (#662)
2026-04-09 07:52:31 2960c31c8496cd0f695bb2fa5d6f09297a6a205d 2026-04-09 07:51:24 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: add deduct overview for budget managers (#674)
2026-04-09 08:08:00 ac751e1d2cceb5d9c9454347141205fe3df72fff 2026-04-09 08:07:33 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation: allow budget user to delete cancelled records (#673)
2026-04-14 02:07:51 0204442a9cba8a96fb8a1fed1c5304d9e9a7d718 2026-04-14 02:03:50 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add F5 notes and itemized options (#680)
2026-04-14 02:22:40 fd9f1521e3d90a0eefb5f3c238a9680fa372cdfc 2026-04-14 02:22:31 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: refine F4 report styling (#678)
2026-04-20 08:46:26 c68b024c21b4d410ba2f62d3a3ced2cd7c544a43 2026-04-20 08:46:23 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add individual report buttons for master summary (#679)
2026-04-21 09:50:33 7f5044cdb801cf618d59ebef94bede6e33ac0bc3 2026-04-21 09:50:25 Tanathip Singhanon [16.0][IMP] purchase_work_acceptance_portal: add show all button to WA inbox (#686)
2026-04-21 09:53:13 2cc0ddb38035a5d3502788cc02428623426a5524 2026-04-21 09:52:37 sunny [16.0][IMP] purchase_request_approval: เพิ่มเงื่อนไขการซ่อนปุ่มสร้าง PO (#690)
2026-04-21 11:02:17 1ea67a161dacb2ac2390c5dd25e3bae94fb15e69 2026-04-21 11:02:09 sunny [16.0][ADD] เพิ่มชื่อในหน้าแบบฟอร์มต่างๆ (#670)
2026-04-22 16:33:14 1318eb01a8ccce19ae760e0c6adec62de3b849db 2026-04-22 16:33:06 Champ Phattarapon [16.0][IMP] disbursement: เพิ่มเอกสารแนบในใบขอเบิก (#695)
2026-04-23 06:31:49 f7fadf84f0c6690bfa1f9d36c1eab88a55a18c35 2026-04-23 06:31:39 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: match all descendant departments (#697)
2026-04-24 07:49:19 ea0139115d1e468f887d43b2eefa1f5671e9c6d1 2026-04-23 11:15:02 Champ Phattarapon [16.0][IMP] account_move_kmitl: assign sequence number on submit (#696)
2026-04-24 10:45:26 669926f7a7417b9bad05c926fc278838255385d8 2026-04-24 10:44:10 sunny [16.0][FIX] purchase_work_acceptance_kmitl: fix invisible field (#691)
2026-04-25 18:52:31 7e7ac11c316a1cac28afb63156f968d053f205d9 2026-04-25 18:51:58 Nonpawit Teerachetmongkol [16.0][ADD] kris_project: revenue tracking module (#554)
2026-04-27 07:38:29 069bf60ad1a15c16480b41cf05eafd8b3252d353 2026-04-27 07:38:22 sunny [16.0][IMP] purchase_request_egp, purchase_request_approval: ใบ พจ.1 ไม่สามารถตีกลับ หรือ ปฏิเสธ ได้ (#684)
2026-04-28 02:02:43 9e4ce36d7cc5464ac7cbff3d526ea19a97227c33 2026-04-28 02:00:59 Tanathip Singhanon [fix] can't remove budget appropriation (#700)
2026-04-30 09:45:42 3c0c678471b99689487ddb4212d5f778a149d777 2026-04-30 09:44:26 Champ Phattarapon [16.0][IMP] disbursement: support multi-partner disbursement requests (#703)
2026-05-06 07:55:39 f4c623715568f859b0823befb42bcdb6b55c3c8f 2026-05-06 07:54:30 Champ Phattarapon [16.0][IMP] kmitl_demo: extend demo flow to disbursement-request creation (#707)
2026-05-06 10:48:32 c5524754a6042c10f498f7f092d74daff17b9979 2026-05-06 10:48:23 Tanathip Singhanon [16.0][FIX] purchase_request_budget: remove UoM domain restriction (#709)
2026-05-06 12:55:06 8804242a0fcd8224193abf4ba4fa4ce7fa08c1f8 2026-05-06 12:54:58 Nonpawit Teerachetmongkol [16.0][FIX] budget: update revenue account code r49000 to 43100 (ก) (#710)
2026-05-08 02:44:05 e8ae015d537e297c3f4f889e6265f9fb0a5b9c3e 2026-05-08 02:41:39 sunny [16.0][IMP] kris_project: ปรับปรุง KRIS (#705)
2026-05-08 03:15:46 ead2b81985eb90ad8915a4840d63465f0e2ab540 2026-05-08 03:13:16 Tanathip Singhanon [16.0][FIX] purchase_request_approval_disbursement: update billing status (#712)
2026-05-08 03:19:06 9941dce97009f101969310e9819b20ff5adb3ea8 2026-05-08 03:17:15 sunny [16.0][IMP] purchase_work_acceptance_invoice_plan_deliverables: PO ปรับ PDF ของใบตรวจรับงานก่อสร้าง (#704)
2026-05-08 04:05:33 61969a9b4f7e8a7d02ecb43f89b63d5dcda1b921 2026-05-08 04:03:50 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: sync compilation totals with appropriation (#715)
2026-05-08 04:47:19 938b555a498c805f0693a8c129af23689e5c66e8 2026-05-08 04:46:45 Tanathip Singhanon [16.0][ADD] purchase_request_dashboard: create interactive dashboard for purchase requests (#689)
2026-05-08 04:50:38 7781af7ffee6dcb80a11621f38760a9639b65228 2026-05-08 04:47:43 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add document ref label to report header (#716)
2026-05-08 05:19:29 81d2bc34cf6871ae370119aa3e625a8f9952b39a 2026-05-08 05:19:10 Nonpawit Teerachetmongkol [16.0][ADD] advance_payment: advance payment agreement module (#591)
2026-05-08 09:32:43 e8bf6fcb138bf53807953299ee79b28c155fcf0a 2026-05-08 09:30:12 Tanathip Singhanon [FIX] kmitl_demo : loan to advance (#718)
2026-05-08 09:35:59 d21174c3beee6a20b7c02770571366d161500a09 2026-05-08 09:33:22 sunny [16.0][ADD] base_state_leadtime: collect lead time data for each process to use in a dashboard (#702)
2026-05-11 02:41:04 d92d0c5f630e4f11c8307d2d990f6c1b659d99b0 2026-05-11 02:40:54 Champ Phattarapon [16.0][IMP] disbursement: overall i18n, view, and budget workflow (#711)
2026-05-11 06:11:18 9440bb3e5fbe67a34c2208cab2079adb616c3c35 2026-05-11 06:10:54 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: sort F23W impact rows by prefix 09, 06 (#721)
2026-05-11 09:42:45 d059827b955b9246f92c70cb095ae670af800581 2026-05-11 09:42:14 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add report buttons to tree/kanban (#725)
2026-05-11 12:56:58 b1b81942022bf06dfc76368e8b30dbf61a33b234 2026-05-11 12:54:20 sunny [16.0][FIX] purchase_request_budget: product_id on lines reverts after save in non-draft states (#719)
2026-05-11 13:00:33 d5fce0256da13468ee1ab47e127d7082e93ce6ba 2026-05-11 12:57:54 sunny [16.0][IMP] kris_project: add pivot view (#723)
2026-05-12 04:41:35 e1af12998f3517014e30456470a8565a0fff4ebc 2026-05-12 04:40:29 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add master totals breakdown (#730)
2026-05-12 08:16:56 6b3176293817dbcd9212841372ee9bfdc2081551 2026-05-12 08:16:22 sunny [16.0][FIX] kmitl_demo: update fails on pr_dashboard_demo_20 (#728)
2026-05-12 08:20:23 270aa0f493a6135856d93e3d8b0b92c9c92c31e2 2026-05-12 08:18:06 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: subtract deduct lines from F2/F4P/F4W revenue totals (#729)
2026-05-12 10:55:58 2bf810597cc65925309633f85cf58b815d271395 2026-05-12 10:55:39 sunny [16.0][IMP] purchase_request_egp, purchase_request_approval: ปรับสถานะใบ พ.1 (approved -> in_progress) PR ใบ พ.1 (#701)
2026-05-13 03:14:48 a818a9b7cc178e4db9340ca4b0a504c0962c48f0 2026-05-13 03:14:36 Champ Phattarapon [16.0][IMP] accounting_kmitl, finance_kmitl, disbursement: restructure into 3 KMITL apps + bridges + financial reports (#732)
2026-05-14 04:28:39 aa6cd1b641a5d3b493aefa82dddc477af29b0cd8 2026-05-14 04:28:31 Champ Phattarapon [16.0][IMP] disbursement: prevent duplicate bill/payment on DR (#738)
2026-05-14 05:41:06 b725a52559e95076a45392cdae68653c1c87d88e 2026-05-14 05:38:24 Champ Phattarapon [16.0][ADD] uom_category_kmitl: seed Thai UoMs (#708)
2026-05-14 09:16:04 595ca75fa93f89f2f5226f79319cc9fc37732953 2026-05-14 09:14:28 Champ Phattarapon [16.0][FIX] purchase_work_acceptance_kmitl: missing dep + dev depends (#740)
2026-05-15 07:22:07 cfd08550f019dc8c05e6574a8c02a80aec17d84e 2026-05-15 07:21:59 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_summary_dashboard: interactive portal (#741)
2026-05-18 04:18:50 1d21ddf1c101654239df8d52b92d75265a67010a 2026-05-18 04:18:43 sunny [16.0][IMP] agx_approval: คำขออนุมัติค่าใช้จ่าย (#726)
2026-05-18 11:45:59 bbaee10e284a9670981a973f48fdce3cf83b7eba 2026-05-18 11:43:12 Sukrit leelakornkij [IMP] hr_recruitment_kmitl: add onboarding portal UI (tabs + forms + upload components) (#669)
2026-05-18 15:46:05 28f6c26fec8905d338b8c280b6d6c7786059e39f 2026-05-18 15:43:16 Nopparut Saelim [IMP] hr_recruitment_kmitl: add profile validation and English name o… (#746)
2026-05-18 16:18:45 41d9d7b362f0900dea30e443a3e9ad34a5a4f88c 2026-05-18 16:16:46 Nopparut Saelim [IMP] hr_recruitment_kmitl: align /my/application/<id> view with /job… (#747)
2026-05-18 17:24:56 84229614424ae2547bac44dcd7800b175140f762 2026-05-18 17:22:16 Nopparut Saelim [IMP] hr_recruitment_kmitl: filter onboarding action by applicant and… (#748)
2026-05-19 02:28:58 5342cf4371b0763cee618fd32cddb93ffa9ae192 2026-05-19 02:28:43 Nopparut Saelim Update README.md
2026-05-19 06:08:40 0be2d59f9e38b5513ae3cfe60d8e4f1162a884d0 2026-05-19 06:08:32 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: add report code label on every page (#742)
2026-05-19 06:47:07 909c897e3ee7403b5d8a38e057545ad253dbe528 2026-05-19 06:44:11 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary: clean up F10-W expense row display (#749)
2026-05-19 07:18:19 afe5a13ffaa145b0c5821359a01e268290a65fb4 2026-05-19 07:15:39 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: fix F10-W subtotals via parent_path aggregation (#750)
2026-05-19 08:03:26 540ed1060109452eb3be0c5084015d1d0ccba2f6 2026-05-19 08:00:53 Nopparut Saelim [IMP] hr_recruitment_kmitl: enforce portal ownership with record rule… (#752)
2026-05-19 08:17:25 8723095467d4dcce4b2227a212baf261c3bfb6c4 2026-05-19 08:15:56 Nopparut Saelim [ADD] hr_employee_decoration (#754)
2026-05-19 08:30:30 1282caf47635140d8ebb03505ab414dacb6be131 2026-05-19 08:29:46 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: fix F9-W double-counting and report page-break borders (#753)
2026-05-19 09:09:36 01f0c91e13149626b57b454b990d2a7664e1b3c8 2026-05-19 09:07:46 Champ Phattarapon [16.0][ADD] kmitl_depends_dev: account_usability (#743)
2026-05-19 11:03:29 cda7571d3149621c85b1650001d4293896f5eb91 2026-05-19 11:00:39 Nopparut Saelim 16.0 fix website hr recruitment my applications empty (#756)
2026-05-20 03:06:11 e0d90855da4a0a5b08af20370a1e1db11cabbe6f 2026-05-20 03:06:02 sunny [16.0][IMP] account_asset_kmitl: ข้อมูลครุภัณฑ์ (#733)
2026-05-20 03:14:44 05d1bae5fb19d6d0e62e551581cc7de8236d859e 2026-05-20 03:14:24 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: F7-W percentages vs grand total (#757)
2026-05-20 04:01:15 4ef19649d7c20a624ce4edb7b5b30255a2d3cf19 2026-05-20 04:00:13 sunny [16.0][IMP] purchase_order_disbursement: add disbursement submenu to purchase (#739)
2026-05-20 05:59:53 be42817328223dbe3b45bfb67ce75a381aefa5a4 2026-05-20 05:59:44 sunny [16.0][IMP] agx_approval: ใบคำขออนุมัติค่าใช้จ่าย (expense) หลังจาก feedback (#744)
2026-05-20 06:02:41 449c7657307c81ca6e88154dbf89c67c50343a50 2026-05-20 06:00:14 Champ Phattarapon [16.0][IMP] accounting_kmitl, disbursement_accounting_kmitl: rework DR bill posting flow (#759)
2026-05-20 06:09:32 08f2f8a2c50e0a3239037f7eb425702914d59552 2026-05-20 06:06:49 Champ Phattarapon [16.0][IMP] finance_kmitl: refine account.payment form view (#760)
2026-05-20 07:51:48 b7ae5ad51ec952d4a055e6d1b859c48fb74727d2 2026-05-20 07:49:00 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: fix F9-W percentage column (#761)
2026-05-20 08:44:40 4feecb859bd333d43f0e1f244bc093870635f5c6 2026-05-20 08:44:31 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: fix F3-W/F6-W revenue percentage column (#762)
2026-05-20 09:58:56 b8b2bab666bf3980badd530ded70fe7471167005 2026-05-20 09:58:38 sunny [16.0][FIX] warning&error (#755)
2026-05-20 11:08:52 f7c05360857a5161828ad8ee3150fc784cd2d652 2026-05-20 11:07:41 Nopparut Saelim [FIX] hr_recruitment_kmitl: show backend validation errors on onboard… (#763)
2026-05-21 03:30:07 a1c5595d34fa6d0adc7a4d392e808c7a8a8c6b29 2026-05-21 03:29:55 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: amounts without decimals (#764)
2026-05-21 04:39:18 ac87f2a7bd27142620a32276ce4648c099b58bd2 2026-05-21 04:39:02 Nonpawit Teerachetmongkol [16.0][IMP] account_analytic_kmitl: add search filters and parent searchpanel (#765)
2026-05-21 05:44:01 c7486d13bc7f12c641d81646b7775879ce12075f 2026-05-21 05:43:53 Nonpawit Teerachetmongkol [16.0][ADD] budget_appropriation_summary_f24: scaffold F24 report module (#688)
2026-05-21 06:54:45 26670c0ba855a19ae1c76043a22dbe652e00b8e8 2026-05-21 06:54:39 Nopparut Saelim Nopparuts/16.0 imp onboarding background check view (#766)
2026-05-21 07:02:04 5b45409633e25e2bb50e817e980e06633a85cb35 2026-05-21 07:01:56 Nopparut Saelim [IMP] hr_recruitment_kmitl: copy applicant and onboarding data when c… (#767)
2026-05-21 10:29:30 da67d6d11b36cbe114cb91995544029047d219f0 2026-05-21 10:28:47 sunny [16.0][IMP] disbursement: ปรับปรุง UI สำหรับแนบเอกสาร (#770)
2026-05-21 12:23:12 e788b56c3c3436efd5c58a0a636933e46cee3e36 2026-05-21 12:20:42 sunny [16.0][IMP] purchase_request_kmitl: แยกประเภทการจัดซื้อจัดจ้าง (#737)
2026-05-22 05:03:13 488a29ac10e1fcd81594c6cf3a4a6f56d25e5c4c 2026-05-22 05:02:37 sunny [16.0][FIX] agx_counstruction: fix depends (#771)
2026-05-22 05:33:00 85c41a120b4ceba856ae71df47511cdb09edb4a4 2026-05-22 05:30:26 Nonpawit Teerachetmongkol [16.0][IMP] budget_appropriation_summary_f24: page label & merge into print PDF (#772)
2026-05-22 06:52:56 17fd41810af856cea70ec4798b5f426ebea2f0e0 2026-05-22 06:52:35 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary_f24: compute ma_allocated_pct from total_1 (#774)
2026-05-22 08:38:45 78c25c4f2936de61bb10b0c8dbd835fe29c433e4 2026-05-22 08:38:35 Nonpawit Teerachetmongkol [IMP] budget_appropriation_summary: add allocation % column to F11-W (#776)
2026-05-22 08:41:34 bf619826e18c03c157a7ba21d662ccfc4b1d3c53 2026-05-22 08:38:59 Nonpawit Teerachetmongkol [16.0][FIX] budget_appropriation_summary: route dept 99 deduct to 43300 (#775)
2026-05-26 07:18:13 075171230b8f07b18e77bba234b23097f7ce2e21 2026-05-26 07:15:14 sunny [16.0][IMP] purchase_work_acceptance_kmitl: improve PDF (#734)
2026-05-26 12:57:17 f46758dc365c8be2bfacd7f16b3f3820c2d9ce5f 2026-05-26 12:57:08 sunny [16.0][IMP] kris_project: ปรับหลังจากได้รับ Feedback (#769)
2026-05-27 05:41:22 a4ed181c0d2ba725f753ae09f521adb95cb2aade 2026-05-27 05:40:34 Champ Phattarapon [16.0][IMP] accounting_kmitl_reports: KMITL Trial Balance PDF (#777)
2026-05-27 06:50:23 60a5c15348ad2ca56b52d791dac079b7c758add5 2026-05-27 06:50:12 Nopparut Saelim [FIX] hr_employee_academic_standing_thailand: clear academic fields on non-academic role (#780)
2026-05-27 10:05:49 fa165f8c415eb20b2042a56339a5f700cf88d9fa 2026-05-27 10:04:34 Champ Phattarapon [16.0][IMP] app_menu: reorder root menus on Apps drawer (#790)
2026-05-28 09:32:56 8a73ce379576755d7d65c834a2788f23eeb0800f 2026-05-28 09:32:48 Champ Phattarapon [16.0][ADD] kmitl_demo: demo approval.request records (#794)
2026-05-28 16:26:35 89f5d6e64a80f37d9ff25d85c204cdbadcc4c95e 2026-05-28 16:26:13 Champ Phattarapon [16.0][IMP] agx_approval: multi-payee PDF + masked bank account (#797)
2026-05-28 16:29:26 211112947480b0c1e2066d73329080b17ea7c960 2026-05-28 16:27:25 Champ Phattarapon [16.0][IMP] accounting_kmitl: account.move form cleanup + payment method config (#795)
2026-05-28 17:38:19 d11d42e37323cd3e100824a8137d70474396731e 2026-05-28 17:37:52 Champ Phattarapon [16.0][IMP] disbursement: mask bank account number in PDF (#798)
2026-05-29 03:32:58 dfa78316e7bd2777f0e08dea149a7b278d980b67 2026-05-29 03:31:40 Nonpawit Teerachetmongkol [16.0][ADD] skills: add grill-with-docs skill (#799)
2026-05-29 04:11:46 554d24c4a64c1776fa99fc12ca0a582af6590c4d 2026-05-29 04:11:28 Tanathip Singhanon [16.0][IMP] kris_project: allocation template รหัสงบประมาณหน่วยงาน + ห้ามแก้ไข (#779)
2026-05-29 10:56:38 af10b3978bbbea086796c06228e39ed219e96d6d 2026-05-29 10:56:30 Tanathip Singhanon [16.0][IMP] kris_project: form improvements (#792)
2026-05-29 11:34:17 c13067b3be82d23c7460128f8f569220dfdfde76 2026-05-29 11:33:55 Nopparut Saelim [16.0][ADD] hr_employee_kmitl_kid: add unique KID identifier to employees (#801)
2026-05-29 16:13:14 f63f540db43e19261e1063a13af18a4087073209 2026-05-29 16:12:39 sunny [16.0][IMP] account_asset_kmitl, account_asset_subcomponent_kmitl: ครุภัณฑ์มีให้กรอกหมายเหตุ (#758)
2026-05-31 16:41:34 879f117209cfe9cb5c9e4ac1763a59d25fed172f 2026-05-31 16:41:09 Nonpawit Teerachetmongkol [16.0][IMP] kris_project: merge kris_project_budget analytic fields (#802)
2026-05-31 18:03:36 5a4ac23bbac3f80fedf58e9f1cadf6f3eb8dcbc7 2026-05-31 18:03:16 Nonpawit Teerachetmongkol [16.0][FIX] kris_project, agx_approval: add titles to icons for a11y (#804)
2026-06-02 02:09:54 50d793b4795cf7dd18f9a51041a176ff09d1cb63 2026-06-02 02:08:34 sunny [16.0][IMP] purchase_request_sarabun, purchase_request_approval, agx_approval_sarabun: improve PDF (#745)
2026-06-02 02:52:01 42b15403ccff8bcae399408dfd9dd6f5070d003b 2026-06-02 02:51:18 sunny [16.0][IMP] budget_product: add fine_product masterdata (#800)
2026-06-02 06:02:13 007d6232f0ab418ba3f3497dd32d810f3cbd3441 2026-06-02 06:01:21 Nonpawit Teerachetmongkol [16.0][FIX] kris_project: viewer access control & dashboard access (#807)
2026-06-02 08:03:31 4f95e2319ecd10638ebadaf6c95bc7298740e54e 2026-06-02 08:01:06 Nonpawit Teerachetmongkol [16.0][ADD] budget: budget monitoring dashboard + commitment/move fixes (#806)
2026-06-02 09:21:31 98460ab18b83b339ce1be455d4eceb7af604cd9b 2026-06-02 09:21:08 Tanathip Singhanon [16.0][FIX] kris_project: fix project_duration inclusive count & remove department_id from form (#808)
2026-06-02 10:00:37 477ff94c8c0a2a2282323c4045b3efc81efa29a6 2026-06-02 09:58:05 sunny [16.0][FIX] base_state_leadtime: allow user to delete record (#782)
2026-06-02 10:08:34 eb19d5726a551387b2b285cb5816d3c5c11927c4 2026-06-02 10:07:23 Nonpawit Teerachetmongkol [16.0][REM] account_analytic_public: remove unused module (#809)
2026-06-02 10:23:17 96248eeff862218ad2b865f4f7f8400a87f41210 2026-06-02 10:22:18 sunny [16.0][IMP] purchase_request_approval: remove delete record for user (#783)
2026-06-02 10:26:09 4ac47506a025f841dc40c1915804f6d12839c8e2 2026-06-02 10:23:54 sunny [16.0][FIX] agx_sarabun: recipient lookup permission bug (#791)
2026-06-02 11:10:14 71508388c00a807c7a87002fbe877632c416827a 2026-06-02 11:09:36 sunny [16.0][IMP] th.po & views (#793)
2026-06-02 12:26:11 bc441f9f43e237b2fd093540c47ccc2ad5b5719a 2026-06-02 12:25:54 Tanathip Singhanon [16.0][IMP] kris_project: installment partial state, multi-receipt & allocation guards (#811)
2026-06-02 15:47:07 3cf6c977fc2675a04f096aa429147367fc11d56b 2026-06-02 15:46:57 Nonpawit Teerachetmongkol [16.0][ADD] budget: budget.commitment.line views for dashboard drill-down (#813)
2026-06-02 18:00:46 683ee9277011682358adf24141f5ca89ace2c590 2026-06-02 17:59:06 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: reserve budget on appropriation; PR from plan (#812)
2026-06-03 06:24:13 2cf882f391bc7ed3d0c18144fa69ebe7e809a2c1 2026-06-03 06:23:19 Nonpawit Teerachetmongkol [16.0][ADD] kmitl_project_purchase_request: create พ.1 from project budget (#815)
2026-06-03 09:30:56 3ba8bc8c3c60cb142d3637555991ebd3d82315bf 2026-06-03 09:29:17 Nonpawit Teerachetmongkol [16.0][FIX] kmitl_project_purchase_request: pre-fill analytic dimensions from project (#816)
2026-06-03 14:03:17 1a1619d15d3666ff7a036bfcbfa89a1aab66bbee 2026-06-03 14:03:08 Champ Phattarapon [16.0][FIX] accounting_kmitl: drop legacy account.move tier definitions (#817)
2026-06-03 15:24:11 ecb1c4a327fb8240a907e88a57aaeff8672b8010 2026-06-03 15:21:22 Nonpawit Teerachetmongkol [16.0][IMP] budget: control-node availability engine + reservation picker (#814)
2026-06-03 16:01:43 2e438c658cde2af063c7054a252910f3fbb139e1 2026-06-03 16:01:34 Champ Phattarapon [16.0][IMP] agx_approval: add fiscal year field to approval requests (#822)
2026-06-03 16:21:53 82e6c58082dbde379f16920e3c6cf06599b2763b 2026-06-03 16:21:36 Nonpawit Teerachetmongkol [16.0][IMP] budget: open dashboard drill-down in a new browser tab (#820)
2026-06-03 16:35:52 611b4da360c99f556e8e706565e72c82bc4f511b 2026-06-03 16:35:43 Champ Phattarapon [16.0][FIX] disbursement: translate display_status statusbar labels to Thai (#819)
2026-06-03 17:06:03 71dcac01f27989064eb91fafcc7aecc8f798988a 2026-06-03 17:03:28 Nonpawit Teerachetmongkol [16.0][FIX] kmitl_project_purchase_request: remove onchange that wiped analytic dimensions (#818)
2026-06-03 17:30:53 6f2bd120de7e1ad5ffa07ffbe47d3d9f42e82b35 2026-06-03 17:30:27 Nonpawit Teerachetmongkol [16.0][IMP] budget: overview department filter, drill-down, sections, chart (#824)
2026-06-03 17:38:11 3613d5fd051a1f804a437c77313eb186cf666d39 2026-06-03 17:37:03 Nonpawit Teerachetmongkol [16.0][FIX] budget reservation picker close + PR project field readonly (#825)
2026-06-03 17:47:09 e8c259ac515add5f6585cdc0df41ea55bfe3d47f 2026-06-03 17:47:01 Champ Phattarapon [16.0][IMP] finance_kmitl: revamp account.payment workflow (#826)
2026-06-03 18:12:43 25295aa95beec3572b33ea94334b3caa2ebcd5bd 2026-06-03 18:11:54 Nonpawit Teerachetmongkol [16.0][FIX] procurement_plan: fix false insufficient-budget block on appropriation (#828)
2026-06-05 02:34:26 1f4d864290b78bd2d7b76aa5e8144b54d3bfc573 2026-06-05 02:34:07 Nopparut Saelim fix: public model (#835)
2026-06-05 04:22:35 383c2780435cae8067f0e24ebb3d695f4220c015 2026-06-05 04:22:21 Nonpawit Teerachetmongkol [16.0][IMP] kmitl_project: select budget code via reservation picker (#833)
2026-06-05 09:04:02 f68c68bf6e68166a09b3c02dad6ac37152ce215e 2026-06-05 09:03:27 Champ Phattarapon [16.0][IMP] accounting_kmitl_reports: rebuild trial balance as on-menu OWL report with dimension filtering (#831)
2026-06-05 10:45:45 1358d51477597832f645fbd4fb9b3f9f1b6caa24 2026-06-05 10:42:51 Nonpawit Teerachetmongkol [16.0][FIX] hr_employee_academic_standing_thailand: mirror fields to public model (#837)
2026-06-05 11:16:30 323ea6494e2266a9df9f38bc30d036df6aba3c68 2026-06-05 11:13:32 Nonpawit Teerachetmongkol [16.0][ADD] hr_employee_name_detail_kmitl: show employee detail in m2o autocomplete (#805)
2026-06-06 08:54:48 773ac5a5b84bb11ab56bd33bd9b05e7606a3159b 2026-06-06 08:54:40 Nonpawit Teerachetmongkol [16.0][ADD] iam: delegated Identity & Access Management app (#840)
2026-06-08 10:39:01 f58b1272697e5f2352707aa80181a849841685b3 2026-06-08 10:36:43 Nonpawit Teerachetmongkol [16.0][ADD] procurement_assignment_kmitl: assign officer to PR/PA/PO (#803)
2026-06-08 11:41:53 0a095e8279618d6a33fcb28c2a7fc6bd166fcfd7 2026-06-08 11:41:21 Nonpawit Teerachetmongkol [16.0][ADD] kmitl_todo: unified Todos inbox on mail.activity (#821)
2026-06-09 01:14:33 2ceff05bb609a27af48b1cf117da5c1db98e4b11 2026-06-09 01:14:24 Nonpawit Teerachetmongkol [16.0][REM] l10n_th_gov_purchase_request: remove unused module and no_security add-ons (#850)
2026-06-09 01:54:46 62ad75a8c3a2a7141f0397ee896ad3d7ab5d505b 2026-06-09 01:54:38 Nonpawit Teerachetmongkol [16.0][IMP] stock_kmitl: merge stock customization modules into core (#851)
2026-06-09 03:39:45 cb2bb61d9824a5873c7c0f061092b842b69a50b4 2026-06-09 03:39:38 Nonpawit Teerachetmongkol [16.0][FIX] account_kmitl: install chart with demo data; single demo company (#854)
2026-06-09 03:42:32 784a23e9741c20f7de7f8ed0163be6fe3f333217 2026-06-09 03:39:52 Nonpawit Teerachetmongkol [16.0][FIX] hr_employee_kmitl_kid: unique KID for existing employees on install (#855)
2026-06-09 05:28:51 e31fd8dd833cdf1da036e6b3417ee9ef306c8543 2026-06-09 05:28:36 Nonpawit Teerachetmongkol [16.0][IMP] kris_project: preset template departments and add demo data (#856)
2026-06-09 10:11:56 20e5df108c2b9231d30d67ad0663921df704514a 2026-06-09 10:11:16 Nonpawit Teerachetmongkol [16.0][IMP] purchase_work_acceptance_kmitl: core work acceptance module (#853)
2026-06-09 10:22:16 b2c57ff98155b03ca81b721ffe5eda5351c8922f 2026-06-09 10:20:01 Nonpawit Teerachetmongkol [16.0][IMP] budget, account_analytic_kmitl: search accounts by complete_name (#860)
2026-06-09 10:44:22 bf050348007fec11b5eebe29c9779cdf7b8032c3 2026-06-09 10:41:36 Nonpawit Teerachetmongkol [16.0][IMP] purchase_request: add chatter notifications on PO creation (#616)
2026-06-09 15:52:16 297bbc3ab5b043ad46cc9d49ae552fe67af44304 2026-06-09 15:49:35 Nonpawit Teerachetmongkol Revert "[16.0][IMP] purchase_request: add chatter notifications on PO creation" (#861)
2026-06-10 08:15:42 a130daeccedec335fb15ea977cd4a1ce8c4edbd1 2026-06-10 08:15:25 sunny [16.0][IMP] puchase_request_kmitl, agx_construction: feedback 9/6/26 procurement_type (#858)
2026-06-10 08:18:34 892e1474e7850912fbbe0d97258df3a41e4edc3e 2026-06-10 08:18:00 Tanathip Singhanon [IMP]agx_construction : i18n + user_id (#863)
2026-06-10 08:22:05 bf6e8e189be6ecf0f2ac6c4485df53775014dfb7 2026-06-10 08:21:11 sunny [16.0][IMP] purchase_order: เลขที่สัญญา ห้ามซ้ำ + feedback 9/6/69 (#862)
2026-06-10 10:24:39 7ce9e4128aaa4eca7e2c03770f9814f760cb0edf 2026-06-10 10:22:48 Nonpawit Teerachetmongkol [16.0][IMP] kmitl_project: issue a running number as the analytic code (#864)
2026-06-10 10:57:43 3d410d32173b54ce61cbfb30d3186b69075db623 2026-06-10 10:57:35 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: remove purchase_request_kmitl dependency (#865)
2026-06-10 11:02:27 7d88ba657de99e64d11aa98d4a85237270f84189 2026-06-10 11:02:19 Champ Phattarapon [16.0][IMP] agx_approval: select budget code via reservation picker (#848)
2026-06-10 14:29:49 c7807006a72412a1375c1b163395c8258698df47 2026-06-10 14:29:41 Nonpawit Teerachetmongkol [16.0][FIX] budget: reserve against document fiscal year, not today (#867)
2026-06-10 14:42:53 1d6c5adb319ca0d3c6da1cf8485c851539cbaf5f 2026-06-10 14:40:21 Tanathip Singhanon [16.0][FIX] purchase_request_dashboard: default source to งบประมาณเงินรายได้ (#868)
2026-06-10 14:51:22 6b06e0fcfc10496ea33f8793d9ef2a87a254b17d 2026-06-10 14:50:40 Nonpawit Teerachetmongkol [16.0][FIX] kmitl_project_purchase_request: purchase users can create พ.1 (#869)
2026-06-10 14:54:46 8d7c70a3b1becd1e00130e96a5031fb8d8d8bfe4 2026-06-10 14:54:23 sunny [16.0][IMP] purchase_guarantee_kmitl, purchase_request_egp: feedback 9/6/69 (#845)
2026-06-10 15:25:27 128fc57bd4d31c4287bb36d8f956ccc0cebc6f2d 2026-06-10 15:24:58 Nonpawit Teerachetmongkol [16.0][IMP] procurement_plan: update Thai translations (#871)
2026-06-10 15:53:23 de9d861d3234c932b0b87ee91306d1270622cc39 2026-06-10 15:51:48 Nonpawit Teerachetmongkol [16.0][FIX] procurement_plan_budget_operating_unit: stamp plan OU on reservation commitment (#873)
2026-06-12 10:43:48 55efc2298b122132f5db5db3e9df75bfbe464fc6 2026-06-12 10:42:15 Nonpawit Teerachetmongkol [16.0][IMP] kris_project: opt-in flag to relax work-period checks (#875)
2026-06-12 16:48:38 99ed55aca609821ab72d518a46a6700701dfcd41 2026-06-12 16:47:49 Nonpawit Teerachetmongkol [16.0][IMP] kris_project: add fixed-amount maintenance deduction type (#880)
2026-06-12 16:58:08 934381eed9547de7caedbe77eecc5ef4f2a61540 2026-06-12 16:55:16 Nonpawit Teerachetmongkol [16.0][FIX] kris_project: skip exception checks when cancelling (#882)