mirror of
https://github.com/frappe/books.git
synced 2024-11-14 09:24:04 +00:00
Organize sidebar items, fix layout
This commit is contained in:
parent
41680c82b0
commit
4eeabe9238
@ -70,7 +70,7 @@ module.exports = class LedgerPosting {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (debit !== credit) {
|
if (debit !== credit) {
|
||||||
throw frappe.errors.ValidationError(frappe._('Debit {0} must be equal to Credit {1}', [debit, credit]));
|
throw new frappe.errors.ValidationError(frappe._('Debit {0} must be equal to Credit {1}', [debit, credit]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -68,7 +68,11 @@ module.exports = {
|
|||||||
|
|
||||||
},
|
},
|
||||||
// section 2
|
// section 2
|
||||||
{ fields: ["accounts"]},
|
{
|
||||||
|
columns: [
|
||||||
|
{ fields: ["accounts"]},
|
||||||
|
]
|
||||||
|
},
|
||||||
// section 3
|
// section 3
|
||||||
{
|
{
|
||||||
columns: [
|
columns: [
|
||||||
@ -78,6 +82,8 @@ module.exports = {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
// section 4
|
// section 4
|
||||||
{ fields: [ "userRemark" ] },
|
{
|
||||||
|
columns: [{ fields: [ "userRemark" ] }],
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
@ -65,10 +65,18 @@ module.exports = {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
fields: ['for']
|
columns: [
|
||||||
|
{
|
||||||
|
fields: ['for']
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
fields: ['amount', 'writeoff']
|
columns: [
|
||||||
|
{
|
||||||
|
fields: ['amount', 'writeoff']
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
||||||
|
@ -37,6 +37,15 @@ async function postStart() {
|
|||||||
await naming.createNumberSeries('PREC-', 'PurchaseReceiptSettings');
|
await naming.createNumberSeries('PREC-', 'PurchaseReceiptSettings');
|
||||||
|
|
||||||
registerReportMethods();
|
registerReportMethods();
|
||||||
|
|
||||||
|
frappe.registerMethod({
|
||||||
|
method: 'import-coa',
|
||||||
|
handler() {
|
||||||
|
const standardCOA = require('../fixtures/standardCOA');
|
||||||
|
const importCOA = require('../models/doctype/Account/importCOA');
|
||||||
|
importCOA(standardCOA);
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
start();
|
start();
|
||||||
|
@ -7,16 +7,6 @@ export default {
|
|||||||
return accountingSettings.companyName;
|
return accountingSettings.companyName;
|
||||||
},
|
},
|
||||||
groups: [
|
groups: [
|
||||||
{
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: _('ToDo'), route: '#/list/ToDo'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: _('Event'), route: '#/list/Event'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: _('Masters'),
|
title: _('Masters'),
|
||||||
items: [
|
items: [
|
||||||
@ -26,9 +16,6 @@ export default {
|
|||||||
{
|
{
|
||||||
label: _('Party'), route: '#/list/Party'
|
label: _('Party'), route: '#/list/Party'
|
||||||
},
|
},
|
||||||
{
|
|
||||||
label: _('Invoice'), route: '#/list/Invoice'
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: _('Tax'), route: '#/list/Tax'
|
label: _('Tax'), route: '#/list/Tax'
|
||||||
},
|
},
|
||||||
@ -37,6 +24,23 @@ export default {
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: _('Transactions'),
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
label: _('Invoice'), route: '#/list/Invoice'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: _('Journal Entry'), route: '#/list/JournalEntry'
|
||||||
|
}
|
||||||
|
// {
|
||||||
|
// label: _('Payment'), route: '#/list/Payment'
|
||||||
|
// },
|
||||||
|
// {
|
||||||
|
// label: _('AccountingLedgerEntry'), route: '#/list/AccountingLedgerEntry'
|
||||||
|
// },
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: _('Reports'),
|
title: _('Reports'),
|
||||||
items: [
|
items: [
|
||||||
|
Loading…
Reference in New Issue
Block a user