fix(india): re-arrange e-way bill dialog fields (#30920)
This commit is contained in:
parent
ebbe27c183
commit
e5ebbf4799
@ -211,86 +211,100 @@ erpnext.setup_einvoice_actions = (doctype) => {
|
|||||||
const get_ewaybill_fields = (frm) => {
|
const get_ewaybill_fields = (frm) => {
|
||||||
return [
|
return [
|
||||||
{
|
{
|
||||||
'fieldname': 'transporter',
|
fieldname: "eway_part_a_section_break",
|
||||||
'label': 'Transporter',
|
fieldtype: "Section Break",
|
||||||
'fieldtype': 'Link',
|
label: "Part A",
|
||||||
'options': 'Supplier',
|
|
||||||
'default': frm.doc.transporter
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'gst_transporter_id',
|
fieldname: "transporter",
|
||||||
'label': 'GST Transporter ID',
|
label: "Transporter",
|
||||||
'fieldtype': 'Data',
|
fieldtype: "Link",
|
||||||
'default': frm.doc.gst_transporter_id
|
options: "Supplier",
|
||||||
|
default: frm.doc.transporter,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'driver',
|
fieldname: "transporter_name",
|
||||||
'label': 'Driver',
|
label: "Transporter Name",
|
||||||
'fieldtype': 'Link',
|
fieldtype: "Data",
|
||||||
'options': 'Driver',
|
read_only: 1,
|
||||||
'default': frm.doc.driver
|
default: frm.doc.transporter_name,
|
||||||
|
depends_on: "transporter",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'lr_no',
|
fieldname: "part_a_column_break",
|
||||||
'label': 'Transport Receipt No',
|
fieldtype: "Column Break",
|
||||||
'fieldtype': 'Data',
|
|
||||||
'default': frm.doc.lr_no
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'vehicle_no',
|
fieldname: "gst_transporter_id",
|
||||||
'label': 'Vehicle No',
|
label: "GST Transporter ID",
|
||||||
'fieldtype': 'Data',
|
fieldtype: "Data",
|
||||||
'default': frm.doc.vehicle_no
|
default: frm.doc.gst_transporter_id,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'distance',
|
fieldname: "distance",
|
||||||
'label': 'Distance (in km)',
|
label: "Distance (in km)",
|
||||||
'fieldtype': 'Float',
|
fieldtype: "Float",
|
||||||
'default': frm.doc.distance,
|
default: frm.doc.distance,
|
||||||
'description': 'Set as zero to auto calculate distance using pin codes',
|
description: 'Set as zero to auto calculate distance using pin codes',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'transporter_col_break',
|
fieldname: "eway_part_b_section_break",
|
||||||
'fieldtype': 'Column Break',
|
fieldtype: "Section Break",
|
||||||
|
label: "Part B",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'transporter_name',
|
fieldname: "mode_of_transport",
|
||||||
'label': 'Transporter Name',
|
label: "Mode of Transport",
|
||||||
'fieldtype': 'Data',
|
fieldtype: "Select",
|
||||||
'read_only': 1,
|
options: `\nRoad\nAir\nRail\nShip`,
|
||||||
'default': frm.doc.transporter_name,
|
default: frm.doc.mode_of_transport,
|
||||||
'depends_on': 'transporter'
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'mode_of_transport',
|
fieldname: "gst_vehicle_type",
|
||||||
'label': 'Mode of Transport',
|
label: "GST Vehicle Type",
|
||||||
'fieldtype': 'Select',
|
fieldtype: "Select",
|
||||||
'options': `\nRoad\nAir\nRail\nShip`,
|
options: `Regular\nOver Dimensional Cargo (ODC)`,
|
||||||
'default': frm.doc.mode_of_transport
|
depends_on: 'eval:(doc.mode_of_transport === "Road")',
|
||||||
|
default: frm.doc.gst_vehicle_type,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'driver_name',
|
fieldname: "vehicle_no",
|
||||||
'label': 'Driver Name',
|
label: "Vehicle No",
|
||||||
'fieldtype': 'Data',
|
fieldtype: "Data",
|
||||||
'fetch_from': 'driver.full_name',
|
default: frm.doc.vehicle_no,
|
||||||
'read_only': 1,
|
|
||||||
'default': frm.doc.driver_name,
|
|
||||||
'depends_on': 'driver'
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'lr_date',
|
fieldname: "part_b_column_break",
|
||||||
'label': 'Transport Receipt Date',
|
fieldtype: "Column Break",
|
||||||
'fieldtype': 'Date',
|
|
||||||
'default': frm.doc.lr_date
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'fieldname': 'gst_vehicle_type',
|
fieldname: "lr_date",
|
||||||
'label': 'GST Vehicle Type',
|
label: "Transport Receipt Date",
|
||||||
'fieldtype': 'Select',
|
fieldtype: "Date",
|
||||||
'options': `Regular\nOver Dimensional Cargo (ODC)`,
|
default: frm.doc.lr_date,
|
||||||
'depends_on': 'eval:(doc.mode_of_transport === "Road")',
|
},
|
||||||
'default': frm.doc.gst_vehicle_type
|
{
|
||||||
}
|
fieldname: "lr_no",
|
||||||
|
label: "Transport Receipt No",
|
||||||
|
fieldtype: "Data",
|
||||||
|
default: frm.doc.lr_no,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
fieldname: "driver",
|
||||||
|
label: "Driver",
|
||||||
|
fieldtype: "Link",
|
||||||
|
options: "Driver",
|
||||||
|
default: frm.doc.driver,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
fieldname: "driver_name",
|
||||||
|
label: "Driver Name",
|
||||||
|
fieldtype: "Data",
|
||||||
|
fetch_from: "driver.full_name",
|
||||||
|
read_only: 1,
|
||||||
|
default: frm.doc.driver_name,
|
||||||
|
depends_on: "driver",
|
||||||
|
},
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user