Added new option in invoice_copy, made state_number read_only (#9695)
* Added new option in invoice_copy, made state_number read_only * removed the trailing whitespace
This commit is contained in:
parent
3f3ac5652f
commit
1b36336fc3
@ -0,0 +1,12 @@
|
|||||||
|
import frappe
|
||||||
|
|
||||||
|
def execute():
|
||||||
|
inv_copy_options = "ORIGINAL FOR RECIPIENT\nDUPLICATE FOR TRANSPORTER\nDUPLICATE FOR SUPPLIER\nTRIPLICATE FOR SUPPLIER"
|
||||||
|
|
||||||
|
frappe.db.sql("""update `tabCustom Field` set allow_on_submit=1, options=%s
|
||||||
|
where fieldname='invoice_copy' and dt = 'Sales Invoice'
|
||||||
|
""", inv_copy_options)
|
||||||
|
|
||||||
|
frappe.db.sql("""update `tabCustom Field` set read_only=1
|
||||||
|
where fieldname='gst_state_number' and dt = 'Address'
|
||||||
|
""")
|
||||||
@ -84,7 +84,7 @@ def make_custom_fields():
|
|||||||
dict(fieldname='gst_state', label='GST State', fieldtype='Select',
|
dict(fieldname='gst_state', label='GST State', fieldtype='Select',
|
||||||
options='\n'.join(states), insert_after='gstin'),
|
options='\n'.join(states), insert_after='gstin'),
|
||||||
dict(fieldname='gst_state_number', label='GST State Number',
|
dict(fieldname='gst_state_number', label='GST State Number',
|
||||||
fieldtype='Int', insert_after='gst_state'),
|
fieldtype='Int', insert_after='gst_state', read_only=1),
|
||||||
],
|
],
|
||||||
'Purchase Invoice': [
|
'Purchase Invoice': [
|
||||||
dict(fieldname='supplier_gstin', label='Supplier GSTIN',
|
dict(fieldname='supplier_gstin', label='Supplier GSTIN',
|
||||||
@ -103,7 +103,7 @@ def make_custom_fields():
|
|||||||
options='company_address.gstin', print_hide=1),
|
options='company_address.gstin', print_hide=1),
|
||||||
dict(fieldname='invoice_copy', label='Invoice Copy',
|
dict(fieldname='invoice_copy', label='Invoice Copy',
|
||||||
fieldtype='Select', insert_after='project', print_hide=1, allow_on_submit=1,
|
fieldtype='Select', insert_after='project', print_hide=1, allow_on_submit=1,
|
||||||
options='ORIGINAL FOR RECIPIENT\nDUPLICATE FOR TRANSPORTER\nTRIPLICATE FOR SUPPLIER')
|
options='ORIGINAL FOR RECIPIENT\nDUPLICATE FOR TRANSPORTER\nDUPLICATE FOR SUPPLIER\nTRIPLICATE FOR SUPPLIER')
|
||||||
],
|
],
|
||||||
'Item': [
|
'Item': [
|
||||||
dict(fieldname='gst_hsn_code', label='HSN/SAC',
|
dict(fieldname='gst_hsn_code', label='HSN/SAC',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user