All opinions are requested, and I thank you for yours. Your suggestion has also been my original consideration. But I have not succeeded in automating the stores sales data into another app. You are absolutely right on the depreciation and other super complicated stuff. I would not want to build those into the program just yet. Let’s start with the simple numbers.
I suggest two or three input forms:
- Inventory purchases. This form would input the order date, model and description, quantity and cost of inventory purchases. The quantity would automatically be added to the stores product quantity.
- Expense of sale. Accrual accounting states each sale needs to have its expense's date match the date of sale. I do not have the design of this form in mind yet.
- Other expenses. These two expense forms may be combined into one expense form.
Trying to keep the requirements to a minimum, Zen Cart stores the income, this new module would store expenses and cost of inventory. Reports would help the store owner give Uncle Sam and cousin governor with data. A few new table will be needed but that’s not odd for add-on modules to include new tables. I do not see or at lease hope no Zen Cart core code gets changed. Input forms and reports would be started from one of the Admin drop downs.



