Invoicing Mobile application and web panel
NOTE 1: Must read my requirements. I do not want generic proposals, because they will be automatically discarded.
Hello, I need a web and mobile application (android) with the following functions:
An automatic billing system, ordering system, user roles, maintenance modules for each of the parties, invoice printing, product module and prices, etc. (more minor details per chat).
I want the logic to work in the following way:
My client (role) must make the order (for the mobile or the web, using their credentials), said order, must see the charge of purchase (role) in your mobile app (which must work offline and update online) as requested quantity. View filters can be total amount by products (without differentiating per client) and quantity of each product per client. Allow me if I want to show products with zero amounts (0)
My purchase order, you must color then, the amount purchased and the price at which you bought it. When you bring the order to the customer, you must enter the amount delivered. This delivered quantity must be confirmed by the client in his app (mobile or web using his credentials). At the time of the client accept the amounts by the app, you should get an email with your invoice in pdf, and at the same time, send that invoice to several emails that the administrator can customize.
In the customer module and its maintenance, aside from the basic options (add, edit, delete, update, etc), the customer type must be selected, with which the type of invoice numbering will be determined.
The invoice A (default mode) will use the sequence of the fiscal receipt number (NFC) as invoice number, this number is made up of 3 parts.
Series: What is a Letter
Type of voucher (are 2 numeric digits)
Sequence (8-10 numeric digits in increase).
The NCF section must have a maintenance to select the options.
B invoice, should only carry a normal and current consecutive invoice number.
Likewise it must be selected if the invoice is on credit or in cash.
In the billing module, you must allow me to see the summary list of all issued invoices (table), and allow me according to the permissions assigned to each role, see, modify, delete, print. Being able to filter them with combined filters by type of invoice, on credit or cash, customers, and generate that list.
In the product module, include equally the basic tasks (see, modify, delete, print, add, etc), assigned by role, see the last purchase price, and average purchase price by date range, likewise, as the average sale price per date range. the highest price sold by date range and the cheapest price sold by date range.
To modify the prices, it can be by individual product or by lots. Adding or reducing monetary amounts or percentages.
You must have a purchase / expenses / payments module with their respective reports.
Also be able to see the list, selecting the fields of report for the quantities requested, purchased, invoiced. The customers to compare and the products to compare.
In the user module, users can be created and assigned the role and / or permissions customized to each module
Each transaction of order, billing, purchase, etc must generate a mail.
I must have a section for reports where I can select any field, in an organized way to print a relational report.
NOTE 2: Please publish immediately the final price or your approximation. I will discard if they place a price and in the description or chat they inform me of another price extremely high or very different.
NOTE 3: Priority to those who do not have a score or have it too low so they can have the opportunity to grow.
NOTE 4: I will send a greeting message via chat so that everyone has the opportunity to comment.