fix: Inpatient Record - Transfer check-in time validation (#22958)
* fix: inpatient transfer should not allow future checkin time * Update erpnext/healthcare/doctype/inpatient_record/inpatient_record.js Error message corrected Co-authored-by: Rucha Mahabal <ruchamahabal2@gmail.com> Co-authored-by: Rucha Mahabal <ruchamahabal2@gmail.com>
This commit is contained in:
parent
520bb6ac74
commit
d3d3db654e
@ -134,7 +134,7 @@ let transfer_patient_dialog = function(frm) {
|
||||
{fieldtype: 'Link', label: 'Leave From', fieldname: 'leave_from', options: 'Healthcare Service Unit', reqd: 1, read_only:1},
|
||||
{fieldtype: 'Link', label: 'Service Unit Type', fieldname: 'service_unit_type', options: 'Healthcare Service Unit Type'},
|
||||
{fieldtype: 'Link', label: 'Transfer To', fieldname: 'service_unit', options: 'Healthcare Service Unit', reqd: 1},
|
||||
{fieldtype: 'Datetime', label: 'Check In', fieldname: 'check_in', reqd: 1}
|
||||
{fieldtype: 'Datetime', label: 'Check In', fieldname: 'check_in', reqd: 1, default: frappe.datetime.now_datetime()}
|
||||
],
|
||||
primary_action_label: __('Transfer'),
|
||||
primary_action : function() {
|
||||
@ -147,7 +147,12 @@ let transfer_patient_dialog = function(frm) {
|
||||
if(dialog.get_value('service_unit')){
|
||||
service_unit = dialog.get_value('service_unit');
|
||||
}
|
||||
if(!check_in){
|
||||
if(check_in > frappe.datetime.now_datetime()){
|
||||
frappe.msgprint({
|
||||
title: __('Not Allowed'),
|
||||
message: __('Check-in time cannot be greater than the current time'),
|
||||
indicator: 'red'
|
||||
});
|
||||
return;
|
||||
}
|
||||
frappe.call({
|
||||
|
Loading…
x
Reference in New Issue
Block a user