I have recently been charged with the job of overhauling the way a small business runs their inventory. I am not a database professional, so I am very new to this whole process!
An overview of my problem:
Our company sells toothbrushes. We keep toothbrushes in our warehouse and sell them to companies like Wal-Mart. We have 5 total employees, so there are no separate accounting and sales divisions. Everyone works together.
Currently, the company is set up using a program called AdvancePro. As far as I can tell, AdvancePro is nothing more than specialized inventory management database. It keeps track of their warehouse inventory, purchase orders, packing slips, and even houses their customer, rep, and distributor databases.
Every night, after taking all orders, etc., they update QuickBooks by synchronizing it with the data in AdvancePro. AdvancePro updates all the product and customer information into QuickBooks which then keeps track of all the financial data. It allows them to create financial reports and keep track of accounting.
However, I have seen that this system comes with limitations. There are many fields in AdvancePro that do not exist. It does not have the ability to generate custom reports on the data. I cannot create queries into the data. Worst of all, it does not allow the exporting of data in text or .xls form!
So, I have decided to create a database for managing all company contacts, purchase orders, reps, distributors, inventory, et al. However, I have a very big concern. The CFO of the company is concerned with updating the database in QuickBooks. First of all, is this necessary?! I still don't understand why she insists that this be done on a daily basis. Secondly, if it is necessary, how would I make sure that the records updated in my Access database would be accurately reflected when she tries to run quickbooks reports?
Thanks. Any suggestions for creating alternate database solutions would be welcome as well!
An overview of my problem:
Our company sells toothbrushes. We keep toothbrushes in our warehouse and sell them to companies like Wal-Mart. We have 5 total employees, so there are no separate accounting and sales divisions. Everyone works together.
Currently, the company is set up using a program called AdvancePro. As far as I can tell, AdvancePro is nothing more than specialized inventory management database. It keeps track of their warehouse inventory, purchase orders, packing slips, and even houses their customer, rep, and distributor databases.
Every night, after taking all orders, etc., they update QuickBooks by synchronizing it with the data in AdvancePro. AdvancePro updates all the product and customer information into QuickBooks which then keeps track of all the financial data. It allows them to create financial reports and keep track of accounting.
However, I have seen that this system comes with limitations. There are many fields in AdvancePro that do not exist. It does not have the ability to generate custom reports on the data. I cannot create queries into the data. Worst of all, it does not allow the exporting of data in text or .xls form!
So, I have decided to create a database for managing all company contacts, purchase orders, reps, distributors, inventory, et al. However, I have a very big concern. The CFO of the company is concerned with updating the database in QuickBooks. First of all, is this necessary?! I still don't understand why she insists that this be done on a daily basis. Secondly, if it is necessary, how would I make sure that the records updated in my Access database would be accurately reflected when she tries to run quickbooks reports?
Thanks. Any suggestions for creating alternate database solutions would be welcome as well!