A few days ago I was asked to organize a document that detailed why a certain partner of ours was having problems. and how we could fix those problems for them. The problem we've been having is that their system seems to have some serious limitations and we are trying to work around it. I have no idea what exactly they have in their back end other than they use ASP (no, not .NET, VBScript) and the relationship has turned sour because we keep asking for more information and there doesn't seem to be any more. Let me remind you, the report I was asked to write was completely made up. I wear various hats here at the office and today I had to wear my "I wonder what they could possibly be running on their side and how can we ask them to fix it with minimum amount of impact to their development resources" hat. The information I had was quite limited:
- Medium size companyTheir products that need to be shippedThey take orders onlineApproval of orders may take up to 48 hours
- Reporting is cumulative ( x orders yesterday, no details or timestamps)No way to differentiate between ordersThey seem to be having a hard time to make these reports
- Clean order data for marketing purposes ( x products sold in the last y hours!)Detailed order data for advertising partners ( sale x at this time was prompted by y partner with parameters z)Sales only data for fulfillment ( ship x product to y address)