Departments are optional and can be used to classify transactions according to a department code.
Departments can be added, changed or deleted using 'System–Departments' menu option.
SQL-Ledger departments can be mapped to the various departments (sales, purchase etc.), branches (London, Oxford etc.) or product divisions (Product 1, Product2 etc.) within your organization.
Departments can be marked as 'Cost Center' or 'Profit Center'. Cost center departments appear only in purchasing module. Profit center departments appear both in purchasing and sales modules.
You can also change 'Department' to anything you like (eg.Branch) using the sql-ledger language customization feature. Note: Departments lookup does not appear on transaction forms unless you define at least one department from System→Departments menu option.
You can define a default default for users through sql-ledger administrative interface.
You can also restrict the user to view and make transactions to his department only by setting his role to User. Users with role Administrator, Manager, Supervisor always have access to all departments.
Once departments are defined you can specify them in your invoices, orders, quotations and other transactions.