Overview:
Slash ERP system is very flexible in the way it can handle sales, from complete integration with a manufacturing process to just issuing invoices.
You can use the complete sales process or just the steps you require depending on your operation. The menu options below are annotated with suggestions as to which Department would use them.
Create an Invoice without a Sales Order. This method allows you to create an invoice directly, skipping the following steps entirely:
If you need to do any of the above steps, most notably creating back-orders or manufacturing items, it is recommended you use the Sales Order Entry method instead.
When entering a direct sales invoice Sales Order and Delivery documents will be created automatically with a reference number set to Auto.
Warning: Creating a direct invoice can not be reversed! If any mistakes are made you will need to create another invoice, or credit note, to fix any errors.
The steps and requirements for creating an invoice directly are covered under Sales Order Entry. By default, this operation will not allow an invoice to be created if the stock level of any item will become less than 0.
To make a Direct Invoice on just one screen:
The only improvement needed is adding a link back to Customer Allocation Inquiry on final payment screen, beside this all payment processes use the same scheme like the delivery/invoicing.
Make an A/R deposit into a customer’s account.
In order to apply this payment to individual invoices, you must select Allocate Customer Payments or Credit Notes from the Sales tab, after you have finished entering payments.
From time to time you may experience a bad debtor, not settling his payment. Before you can write him off, your local legislations may require that you make legal effort to collect his money. However, we got a good suggestion from Rod Webster on how to handle a bad debtor when nothing else had helped:
Bounced cheques are one of the most common offences plague the monetary world. You please present the cheque again and on receipt of the information about the bounce of the cheque you instantly issue notice within 30 days from the receipt of the information of bounce of the cheque to the client.
Generate a credit note for customer reimbursement.
Enter each line item as if a Sales Order were being entered. If the material is to be returned to stock, select the correct option from the Credit Note Type combo-box and location/warehouse it is being be returned to. Otherwise (Items Written Off), if material is NOT going to be returned to stock (credit only) select the GL Account to be adjusted.
If there is no material involved and a mere credit note is desired to be passed on to a customer by way of say discount amount in settlement after the invoice was raised, there is no place to enter the amount other than in Shipping. It is possible to create a dummy service item assigned with negative amount during Customer Credit Note creation to accommodate this situation.
If some material will be returned to stock, but others won’t, they will need to be on separate credit notes.
To issue a refund to a customer:
Report Classes and their Reports:
Maintain your customer list.
If you’re missing customers on the drop down list see Tips & Tricks section below.
Maintain contact list for a selected customer using tab Contacts.
Here are the rules for emailing contacts in Customers, Branches and Suppliers. Each item is referring to a Contact Category.
– ‘invoice’ for invoices, and statement and receipts
– ‘delivery’ for deliveries
– ‘order’ for orders and quotations
– ‘general’ for everything
EVERY reports will send an email to everybody from the current and the main company will match those criteria except for statement and receipts.
Example the invoice report will send an email to (if existing) – branch.invoice – branch.general – customer.invoice – customer.general.
For statement and receipt only the first person (in that order) will receive the email.
So, a contact set as general on the customer settings, will receive every emails except from statement and receipt (except if nobody else get this email).
To summarize, general mean all and customers receive email for every branch.
If you send out Customer Statements from the Report Center by email, it is important that you put an email on the customer (not only the branch).
If you have many records you can enable Search Customer List in Company setup. You can then start a search by pressing a space in the Customer List, or use the edit box in front of the list if such one is available. Now enter fragment of Customer name and press tab. The list will now be populated with relevant records. If you enter a *, all records will be shown.
Unless the Setup -> Company Setup Search Customer List check box is left untickled, there will be no existing customers in the drop down box display under the New Customers. ScreenShot
Press Space Bar, enter star sign (*) or enter characters that will be search in customer names. After pressing Enter drop down list will be supplied with customer names found by the filter.
If you entered a document for a customer you can’t delete it anymore. Set Customer status to Inactive instead.
Changing the Customer Address will not show up in reports if there exists a Branch Address which is what gets into the reports.
Enter Supplier Payment Entry against a Supplier invoice.
Search for Items Received but not yet Invoiced.
Look for Items Received Yet to be Invoiced. Check price and add the to the new invoice using Add button.
Use Remove button only if you are sure the item will not be invoiced in future. If you leave items not yer invoiced on the list you can invoice them later.
If you need the possibility to enter Purchase Invoices from another country with Import Tax (so called zero’ed tax), you can do that the following way:
You are now ready for entering an Import Supplier Invoice.
Enter a Credit Note against a Supplier Invoice.
Some important fields in the form:
Here is the rules for emailing contacts in Customers, Branches and Suppliers
– ‘invoice’ for invoices, and statement and receipts
– ‘delivery’ for deliveries
– ‘order’ for orders and quotations
– ‘general’ for everything
EVERY reports will send an email to everybody from the current and the main company will match those criteria except for statement and receipts.
Example the invoice report will send an email to (if existing) – branch.invoice – branch.general – customer.invoice – customer.general.
For statement and receipt only the first person (in that order) will receive the email.
So, a contact set as general on the customer settings, will receive every emails except from statement and receipt (except if nobody else get this email).
To summarize, general mean all and customers receive email for every branch.
If you have many records you can enable Search Supplier List in Company setup. You can then start a search by pressing a space in the Supplier list, or use the edit box in front of the list if such one is available. Now enter fragment of Supplier name and press tab. The list will now be populated with relevant records. If you enter a *, all records will be shown.
When you create a supplier a General contact data for supplier contact type is created based on data entered in the data entry form.
It is not possible to delete a supplier entry after at least 1 document has been entered. This is still valid even the document was deleted. In this case use Supplier status = Inactive.
For safety reasons, this field cannot be changed from within NotrinosERP. Use a MySQL client like phpMyAdmin to change it.
Shows QOH for items and what is going on in the future.
Sales orders create On Demand, POs and WOs advanced before Production create On Order.
Shows QOH for items and what is going on in the future.
Sales orders create On Demand, POs and WOs advanced before Production create On Order.
To Add / Edit / Delete Items of Inventory
Name of the Item
Full description of the Item
The category to which the Item belongs. You can create your own Item Categories which define relevant tax types, ledger accounts and units of measure for the item. You should mark the items/producs as SERVICE when there are no inventory needed when using (selling) the items.
Now about sales prices, in Sales Types you can define two kinds of pricelists: with tax included, or tax added.
Example:
Possible settings:
Setup a list of units in Items and Inventory -> Units of Measure
If set, item description can be modified when entering a sales order or sales invoice. This enables the inclusion of several lines in, say, a Direct Sales Invoice.
If set, item will not appear on the list when entering a sales order or sales invoice.
If set, item will not appear on the list when entering a purchase order or purchase invoice.
This field is active only if dimensions are configured in Company Setup page. All sales and purchase invoices that contain this item are registered against this dimension.
Net value of the sales will be booked to this account when registering a sales invoice.
Net value of goods delivered will be booked to this account when entering a Delivery document.
Cost of Goods Sold Account. Also used for booking net value of services when entering a purchase invoice.
Used for Stock Movements and Adjustments.
Picture of the Item You may wish to exclude some items (eg. raw materials) from being sold. Excluding items from sales prevents the item from being listed in Sales drop down boxes.
Whether Active or not. Inactive items are not visible in Sales, Purchasing or Manufacturing screens. You may wish to inactivate for instance when you are developing a product, but do not wish to sell it for the time being.
Items are the things you buy and sell in your business. Items are associated with an Item Type which is can be one of three values: Manufactured, Purchased or Service. If you nominate an item type as ‘Manufactured’ or ‘Purchased’ you can manage stock control and inventory through the Manufacturing menu. ‘Service’ items are not inventory controlled. Items are also associated with an Item Category (which you can define).
If you have many records you can enable Search Item List in Company setup. You can then start a search by pressing a space in the Item List, or use the edit box in front of the list if such one is available. Now enter fragment of an Item id, category or description and press tab. The list will now be populated with relevant records. If you enter a *, all records will be shown.
When creating an item, there is a checkbox that allows one to edit the description of the item. This works fine in Customer Invoicing, but does not work in Suppliers. To do so, if you first click on Add Item, and then click edit the line it works alright
The rules as per design intentions for Supplier Description are:
Assign sale prices to individual sales Items. Use them in sales invoices.
Suppliers often have different Item id’s, descriptions, unit of measures, 6 items in a package and we sell them by item. A price per 100 items in a box, so you need to enter the price with fraction of hundredth’s. All this can be done here.
Navigation: Items and Inventory => Purchase Pricing
In Purchase Order Entry, when you select an item with a conversion factor, the quantity changes from default 1 to default conversion factor (6).
The Price is calculated per item, 10.00. This way you can easily see that this item has a conversion factor, and if you want more you should select a multiple of the conversion factor.
When printing the Purchase Order, the quantity is changed to 1 box (if you ordered 6 items) and the price is 60.00. And the code and description is changed into the suppliers code and description.
When receiving the items it is shown in our UOM and price but with the suppliers code/description. This can be overwritten. The description is updated into the Purchasing Pricing for this item.
This makes it easy for you the next time you order again.
And finally the supplier invoice contains the same info as the receival and the price can be changed, in which case the purchasing data is updated again.
Create Work Order documents. Documents are posted to GL on closure. Advanced Manufacture is used when we wish to add items and costs to the BOM during the manufacturing duration.
When an assembled (or disassembled) product is created, all the processes are done in one sweep.
Creation
Release
Additional Issues
Costs
Every time a Cost entry is done the following operations are done. The Type is work order and the id is the work order id.
Production
For each production the following operations are done.
Browse a list of all outstanding (non-closed) Work Orders.
Only Advanced Manufacture type Work Orders may be pending closure. Other Work Orders are processed in one step.
Create bill of material (BOM) for all items used in Manufacturing module.
List of Work Centres is used in Manufacturing module
There are different ways to record payments to GL accounts but the most efficient way in FA is through the GL payment system. Payments to suppliers, miscellaneous purchases, etc. can be entered here. The Quick Entries method is the fastest way to enter simple, reoccurring payments.
From the main menu:
There are several ways to record deposits to GL accounts but the most efficient way in FA is through the GL payment system. Deposits from customers, miscellaneous sales, etc. can be entered here. The Quick Entries method is the fastest way to enter simple, reoccurring deposits.
From the main menu:
Transfer money from one bank or cash account to another.
A GL posting (Bank Transfer) is created with following postings:
View the posting in Journal Inquiry.
Use this option to setup and configure your bank & cash accounts. The default bank account will be printed on invoices. All accounts are used to reconsile customer payments and payments to Suppliers.
NotrinosERP enable one General Ledger Account to be associated to more than one Bank Accounts. Ensure that the association between General Ledger Account and Bank Account is what you intent it to be or else just let one General Ledger Account to be associated to only one Bank Account to avoid confusion.
Every currency bank account can have one default mark. This account will then be selected when doing payments / deposits to suppliers / customers. Also this default account will be stamped on the sales invoice. Remember to fill out the Bank Name and Bank Account no.
Assign a bank account to a liability GL account to solve credit card accounting.
Many transactions you enter for your business are repetitive. If you find yourself regularly entering similar types of bank deposits or payments, journal entries or supplier payments and credits a Quick Entry is what you need. A Quick Entry pre-populates fields in the relevant transaction screen for you, although you can override the values while entering the transaction if you wish. Quick Entries also allow you to allocate a transaction amount to different fixed accounts or taxes. Setting up a Quick Entry involves defining the entry first, then creating numerous transaction lines that adjust the remaining balance and apply it to the correct accounts. Quick Entries are also known as Preset Transactions.
Every operation defines how the amount posted to selected account is calculated. Currently following type of operations are defined:
After most operations the base amount can be increased, decreased or not changed depending on option selected. For every operation you can also select a dimension(s) if you want to keep track of a dimension.
You normally don’t need more lines for this quick entry if this is type Phone bill, gasolin or other kinds of simple bills. Later on you can create more sophisticated entry lines.
If tax should be includes in the base amount you can first select a line Tax included, reduce base and select the correct tax type. And a line with Remainder put on the account you want to put the rest on. Order is important in this instance – the Remainder entry must come last. That’s it!
If the quick entry Entry Type is:
General Ledger Accounts record the transactions that define value of the business. Every transaction in the business is recorded against an Account, either as a Debit or Credit. In double entry book keeping a particular operation within a business will generate transactions that add up to zero, i.e. Sum Debits – Sum Credits = 0. For example is you buy an asset for $10,000 you will have a debit of $10,000 on your bank account and a credit of $10,000 on your asset account.
In NotrinosERP the Account ID can be numeric, alphanumeric or capitalised alphanumeric. This is controlled by the setting of the flag $account_alpha in config_default.php (see Configuration).
Each Account is assigned to an Account Group (see Account Groups). This is used in reporting, for example the Trial Balance will list Accounts by Group. Also when you select an Account anywhere in NotrinosERP the list will be in Group/Account sequence.
You do not have to set up your Chart of Accounts from scratch, there are several different Charts of Account built in, all you have to do is install the one most relevant to your business (see Setup).
Enter an Account Code in the chosen format. This needs to be unique.
If you want a secondary ID enter it in Account Code 2. This is not part of the key.
Enter a meaningful name
Select the Group you want your account to be part of.
Enter tags for help in finding your account.
Click on Add New
Put a structure into your account codes so it is easy to identify where in your Charts it belongs, for example 0xxx for all Capital Assets.
There seems to be a bug in this form. If you try and enter a code that exists you do not get an error message.
Bank accounts are not shown in Journal Entry if Bank Related Accounts are enabled for the User Role. Use the bank deposit or bank payments.
If you need to operate on account with negative balance it cannot have type Cash account selected when acount is created. Choose another account type e.g. Credit Account.
Company Accounts Settings and Parameters, default values and preferences are entered here.
First, you must make sure the GL accounts you need are already setup under GL Accounts. Then, using the drop-down lists, assign the GL accounts you want used by default for:
Other Defaults you will need to set up are:
Fiscal Years are used to separate the accounting years from each other. A country’s legal authority have various rules about how these Fiscal Years should be setup. A Fiscal Year often follow a normal Calendar Year, Jan 01 – Dec 31. But it could also be a broken year, f.i. Jul 01 – Jun 30. Many countries allow you to have an initial prolonged year, f.i. Jul 01 2009 – Dec 31 2010.
Note that you create a new Fiscal Year by selecting Setup tab, Fiscal Years (you also close a Fiscal Year here) and you set the active Fiscal Year by selecting Setup tab, Company Setup.
When you start a new Company, you should check that the Fiscal Year is setup correctly. If this is not your starting Fiscal Year, then you should start by creating the starting Fiscal Year. After you have corrected the starting Fiscal Year, you can delete other Fiscal Years if there are no transactions in them. Now set this new Fiscal Year on your company by selecting Setup tab, Company Setup.
If the first year is setup as Jan 01 2011 – Dec 31 2011 and your starting Fiscal Year should be Jul 01 2011 – Jun 30 2012:
You are now ready to make your transactions. You have 2 fiscal years and you are using the current (Jul 01 2011 – Jun 30 2012) one, whilst the later one (Jul 01 2012 – Jun 30 2013) is not current.
You can have as many Fiscal Years running as you want, but for performance reasons you should not have more than needed (by your legislations). When you delete a Fiscal Year, the assets, liabilities and equities are brought forward. All other unneeded transactions such as documents are deleted.
In a newly setup company, we can change the fiscal year in the table X_fiscal_year where X is the company index number in the array $db_connections in the config_db.php. This can be done using any MySQL client like phpMyAdmin, SQLyog, etc.,.
This is what happens when we delete a Fiscal Year:
a. All workorder issues are removed. Attachments are removed. b. All workorder manufacture are removed. c. All workorder requirements are removed. d. Workorders removed. Attachments are removed.
Set the payment terms for both customers and suppliers. Use them in sales orders, invoices, etc.
Payment Term list can be set in Setup module.
Type in a description for the terms you wish to enforce to your customers or have been set by your suppliers. Click the flag on or off for whether payments are due in a specific number of days or the number of days from the beginning of the following month. Finally, enter the number of days to be used by the aforementioned calculation.
Example 1:
Description – 15th of the Month Following
Flag – Off
Days – 15
Payment will be due 15 days of the month following from day of invoice.
Example 2:
Description – Net 30
Flag – On
Days – 30
Payment will be due 30 days from day of invoice.
You can select payment terms in:
Default payment terms are set in Add and Manage Customers.
Note: In direct invoice, the due date is before the invoice date for Cash Only sales when Payment Description Cash Only in the Payment Terms setup has the Payment Type set to Prepayment instead of Cash.
Configure Point of Sales (POS) for the use in the program.
Add new or Modify POS with following parameters:
Void a transaction.
Setup > Maintenance > Void a transaction
Voiding a transaction cannot be undone. Make a database copy before.
Remember when voiding a Supplier Invoice, the underlying PO Delivery is NOT voided. This is because a Supplier Invoice can comprise of several PO Deliveries.
If you want to void it all then this is a 2 step operation.
1. First void the Supplier Invoice
2. Then void the PO delivery(ies).
Thus, to edit a sales invoice:
In summary, NotrinosERP does not prevent the edit of an invoice. It just requires more steps.
View or print any document.
Select document Type and range of numbers. Click on document number to view it.
Click on an icon to view GL postings (if enabled).
Setup => Backup and Restore
define('EXPORT_MAX_INSERT', 50000);
determines the maximum number of records in a single insert statement. Adjust this value depending on the RAM you have available to PHP.AUTO_INCREMENT=xxx
from MySQL dumps can be done as instructed here like:Slash wTech is proudly powered by WordPress
WhatsApp us