Help - Search - Members - Calendar
Full Version: Software Developed By me
Flexbeta > General > General > Things in General
cancer10
I started working on my new project and named it CIS Easy Accounting but may be I can change its name if I get a good one. May be you guys can help me in that.

A screenshot is included. Click on it to enlarge



[hr]

A Brief Description:

CIS Easy Accounting is complete billing invoice software used for shopping malls/shops etc.

It has tons of features including:

1) daily/monthly/yearly reporting. The Admin can access the database from the server with their username/pass. (I have not included the image of the admin part).

2) Shows sales per day.

3) shows how much stuffs are left in the stock.

4) Automatic calculations.

5) Quick search for items.

6) Pints the bills/Duplicate bills.

7) Customer details.

8) Vendor details.

9) search for customers/vendors.

10) Login/Password required to access any part assigned secured by the admin.




Your comments/suggestions are appreciated.


Note: My other Software can be downloaded on http://www.cisindia.tk

Outcast
Interesting.
cancer10
QUOTE(Outcast Jedi @ Sep 13 2004, 03:14 PM)
Interesting.



Thanx smile.gif
Singh400
nice work thumbsupup.gif m8
cancer10
QUOTE(Singh400 @ Sep 13 2004, 06:52 PM)
nice work thumbsupup.gif m8

Thanx M8
KelpFries
Not bad. You should expand it a little though. Inventory is a major concern for most retailers. Allow the app to let users receive bill's of lading, transfers, inventory analysis options, etc. Also, how are debit/credit memos handled? For tax reasons these have to be handled in a manner other than sales receipts. Does this integrate with a POS? How about auditing? Statements? Is there a GL (VERY important)?

A good retail application should allow users to go from POS all the way back to Accounts Payable with intermediate processes for Accounts Receivable and also Credit options such as account status and aging buckets (if the retail operation handles credit accounts).
cancer10
Well, I have designed it as a generalise software. It is ment accordig to the requirement of wot a billing software would require.

If my clients want to customize it further then I can do that for them.

Else everything is fine.
nvyseal4u
Id probably add a way of cross referencing UPC Codes and a way of using a Bar code scanner
legojerry
Does this do receipts? I could really use this.
KelpFries
QUOTE(cancer10 @ Sep 13 2004, 08:46 AM)
Well, I have designed it as a generalise software. It is ment accordig to the requirement of wot a billing software would require.

If my clients want to customize it further then I can do that for them.

Else everything is fine.

I can understand that, but the big question is, how does the sales information get into the application? If there is a customer base, then sales transactions would have to be billed under the customer, so how are the sales transactions handled? Does this pull the information from an existing database that is used primarily for a POS system? If so, what limitations does the application have regarding the different types of POS systems available? If the application shows inventory, hows does the inventory enter the system?

Don't think that I am criticizing your application, because I am not. I have built an accounting application myself so I know what has to be integrated with it. Accounting information is only as good as the way the information is gathered from within the system. If there is a manual entry of information anywhere in the sales tier, then the application is useless. There are many other aspects regarding a retail application and the only reason I ask these questions is that you have created features that are not accounting features, such as inventory and a customer base. These things are sales and credit processes. Accounting deals directly with the GL.

You should also consider the benefits of such an application as it pertains to the growth of a retail operation. The application needs to be able to grow with the company. There should be a way to allow for multiple company information thereby allowing for seperate GL's while maintaining the ability to cross reference company information. If the application is based in part by a customer base, then other factors also need to be considered such as pricing levels and credit options. I am under the assumption that the customer base is a "Credit" based customer file as the customers are billed and simply not given a transaction receipt, so this brings up more things that need to be considered. Credit limits, credit status, invoicing, statements, etc, etc. Because the customers are "Credit" based, usually Net30, then there has to be aging buckets involved for accouting purposes. 30 days, 60 days, 90 days, etc, etc. Aging analysis is an extremely important part of any customer base that uses Net30 credit.

Any retail operation that maintains an inventory must be audited at least once a year, sometimes more. Because of this, inventory reporting is critical. If inventory is integrated into the application then the ramifications of this must be considered. A way to enter packing slips or bills of lading must be created to maintain a history for auditing purposes. Control over ordering and receiving must also be applied. For example, when a product is ordered, there must be a way to track that order such as a purchase order. The order is created and is left outstanding until the product arrives and the packing slip entered thereby fulfilling the inventory order process and closing out the purchase order. This maintains a history of ordering and receiving in conjunction with the inventory. Auditors ask for this information and more when processing inventory audits. You must also have a system in place to control who can do what. The system cannot allow anyone to adjust inventory. This is a managerial duty and should be taken seriously.

Again, I am not criticizing your application in the least, but when building an application such as this, there are lots of business issues that have to be considered. The legalities of owning a business are critical to the software that the business runs.
Singh400
Why dont u make your own database using MS Access, you can add macros, queries etc , so it will run like a propa app wink.gif
KelpFries
QUOTE(Singh400 @ Sep 13 2004, 11:21 AM)
Why dont u make your own database using MS Access, you can add macros, queries etc , so it will run like a propa app wink.gif

One reason, maximum of 5 concurrent connections wink.gif
Singh400
QUOTE(KelpFries @ Sep 13 2004, 07:28 PM)
QUOTE(Singh400 @ Sep 13 2004, 11:21 AM)
Why dont u make your own database using MS Access, you can add macros, queries etc , so it will run like a propa app wink.gif

One reason, maximum of 5 concurrent connections wink.gif

oh ok fair enuff, regardless Access is great lol thumbsupup.gif
oswan
i hate access... had to do a project in it for my AS project .... it sucked.... this year i get to program it in delphi dry.gif woo!! lol grrr i hate coursework sleep.gif
cancer10
QUOTE(Singh400 @ Sep 13 2004, 10:51 PM)
Why dont u make your own database using MS Access, you can add macros, queries etc , so it will run like a propa app wink.gif

Why I need MS Access when I am on SQL Server?
cancer10
QUOTE(oswan @ Sep 14 2004, 06:02 AM)
i hate access... had to do a project in it for my AS project .... it sucked.... this year i get to program it in delphi dry.gif woo!! lol grrr i hate coursework sleep.gif

Wot u use @ backend?

Paradox?
cancer10
QUOTE(KelpFries @ Sep 13 2004, 10:23 PM)
QUOTE(cancer10 @ Sep 13 2004, 08:46 AM)
Well, I have designed it as a generalise software. It is ment accordig to the requirement of wot a billing software would require.

If my clients want to customize it further then I can do that for them.

Else everything is fine.

I can understand that, but the big question is, how does the sales information get into the application? If there is a customer base, then sales transactions would have to be billed under the customer, so how are the sales transactions handled? Does this pull the information from an existing database that is used primarily for a POS system? If so, what limitations does the application have regarding the different types of POS systems available? If the application shows inventory, hows does the inventory enter the system?

Don't think that I am criticizing your application, because I am not. I have built an accounting application myself so I know what has to be integrated with it. Accounting information is only as good as the way the information is gathered from within the system. If there is a manual entry of information anywhere in the sales tier, then the application is useless. There are many other aspects regarding a retail application and the only reason I ask these questions is that you have created features that are not accounting features, such as inventory and a customer base. These things are sales and credit processes. Accounting deals directly with the GL.

You should also consider the benefits of such an application as it pertains to the growth of a retail operation. The application needs to be able to grow with the company. There should be a way to allow for multiple company information thereby allowing for seperate GL's while maintaining the ability to cross reference company information. If the application is based in part by a customer base, then other factors also need to be considered such as pricing levels and credit options. I am under the assumption that the customer base is a "Credit" based customer file as the customers are billed and simply not given a transaction receipt, so this brings up more things that need to be considered. Credit limits, credit status, invoicing, statements, etc, etc. Because the customers are "Credit" based, usually Net30, then there has to be aging buckets involved for accouting purposes. 30 days, 60 days, 90 days, etc, etc. Aging analysis is an extremely important part of any customer base that uses Net30 credit.

Any retail operation that maintains an inventory must be audited at least once a year, sometimes more. Because of this, inventory reporting is critical. If inventory is integrated into the application then the ramifications of this must be considered. A way to enter packing slips or bills of lading must be created to maintain a history for auditing purposes. Control over ordering and receiving must also be applied. For example, when a product is ordered, there must be a way to track that order such as a purchase order. The order is created and is left outstanding until the product arrives and the packing slip entered thereby fulfilling the inventory order process and closing out the purchase order. This maintains a history of ordering and receiving in conjunction with the inventory. Auditors ask for this information and more when processing inventory audits. You must also have a system in place to control who can do what. The system cannot allow anyone to adjust inventory. This is a managerial duty and should be taken seriously.

Again, I am not criticizing your application in the least, but when building an application such as this, there are lots of business issues that have to be considered. The legalities of owning a business are critical to the software that the business runs.

I assume that u r taking my software a Hi-Fi one but the fact is that it is not. It is a simple billing system which is the replacement of that manual cash memo.

I have made it according to the need of the Shopping Malls in my area. They actually do not need that much Hi-fi inventory as u r describing. The more simple it is the more popular it becomes.


I want to show u another software that I already made:


My Another package is the following:


CIS Membership Solutions

A Brief Description:

This software will help you to manage your members with ease.

Suppose you are running a Cafe or a Club, and you need to keep a record of your members. It would be quite difficult to find an individual from such a huge database manually.

This is what CIS Membership Solution is made for. enter the member number or their name and can see all their details.

Tells you when a member will have its expiry date.

Can find the details of members with their name, address, tel no., admission date, date of expiry, fathers name email address.



Screenshots: Click to enlarge...


The Splash Screen at startup



Prompts For The Password



Adding a Member



Searching For a Member




List of All The Members in The Database.



cancer10
Sorry, I made another post because there was some problem with the images if I post it in the same post.

------------------------------

Some of my Previous Software and Games. Click on the thumbnail to enlarge them. If you want any of these send me a PM with the name of the game/software as the subject. I will tell you the link to download as soon as I find a host.



Alien's Liar - Game



Duck Hunt - Game



Ghost Zone - Game



Little Angel - Game



PC Engineer - Windows Utility



Air Adventure - Game



Pop Up Killer - Tool



Resume Maker - Application



Road Star - Game



Space Origin - Game


Note: these Software can be downloaded free from http://www.cisindia.tk
cancer10
Some more...




Web Server - Utility



1979 Tank - Game


Wallpaper Manager - Utility




Winlock - Utility


Note: these Software can be downloaded free from http://www.cisindia.tk
nvyseal4u
I dont mean to be rude, but you asked our opinions and suggestions, we gave then to you, and you told us that this is the way its going to be. so my question is what is the point of this thread other than trying to sell your software on our forums!
With this..

~Topic Closed~
Anyone interested in Cancer10's software PM him Direct

~Reopened with the understanding that this is all freeware and advice will be taken into consideration by the Author
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.