bug fix
This commit is contained in:
parent
70731f7b02
commit
95f685a3a7
|
|
@ -11,55 +11,10 @@ def after_install():
|
|||
|
||||
|
||||
def create_journal_entry_custom_fields():
|
||||
"""Create custom fields for Journal Entry doctype"""
|
||||
|
||||
# Always define all fields - create_custom_fields will handle updates
|
||||
custom_fields = {
|
||||
'Journal Entry': [
|
||||
{
|
||||
'fieldname': 'expense_income_type',
|
||||
'label': 'Expense/Income Type',
|
||||
'fieldtype': 'Select',
|
||||
'options': '\nExpense\nIncome',
|
||||
'hidden': 1,
|
||||
'in_list_view': 0,
|
||||
'insert_after': 'user_remark'
|
||||
},
|
||||
{
|
||||
'fieldname': 'customer_name_etaxes',
|
||||
'label': 'Customer Name (E-Taxes)',
|
||||
'fieldtype': 'Data',
|
||||
'hidden': 1,
|
||||
'in_list_view': 0,
|
||||
'insert_after': 'expense_income_type'
|
||||
},
|
||||
{
|
||||
'fieldname': 'etaxes_document_type',
|
||||
'label': 'E-Taxes Document Type',
|
||||
'fieldtype': 'Select',
|
||||
'options': '\nədv',
|
||||
'hidden': 1,
|
||||
'in_list_view': 0,
|
||||
'insert_after': 'customer_name_etaxes'
|
||||
},
|
||||
{
|
||||
'fieldname': 'loaded_from_etaxes',
|
||||
'label': 'Loaded from E-Taxes',
|
||||
'fieldtype': 'Check',
|
||||
'default': '0',
|
||||
'hidden': 1,
|
||||
'in_list_view': 0,
|
||||
'insert_after': 'etaxes_document_type'
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
frappe.logger().info("Creating/updating custom fields for Journal Entry")
|
||||
create_custom_fields(custom_fields, update=True)
|
||||
|
||||
# Clear cache for Journal Entry
|
||||
"""Custom fields for Journal Entry are now defined in jey_erp/custom_fields.py"""
|
||||
# Just clear cache - fields are created by jey_erp
|
||||
frappe.clear_cache(doctype='Journal Entry')
|
||||
frappe.logger().info("Custom fields created/updated successfully for Journal Entry")
|
||||
frappe.logger().info("Journal Entry cache cleared")
|
||||
|
||||
|
||||
def create_supplier_custom_fields():
|
||||
|
|
|
|||
Loading…
Reference in New Issue