We have a website selling mobile phones. A particular phone can be sold in two ways: as a SIM Free phone or as a "contract phone". At present the usual osCommerce active/inactive status sets the activity status of the SIM Free variant of each phone.
There are six mobile phone networks that the contract variant of each phone is sold on. Thus we need to set the inactive/active status of each phone, for each network.
Thus a phone will have seven different types of active/inactive status depending on whether the SIM Free variant, or one of the six contract variants is for sale.
We also want to export the active phones, of whatever variant, to a tab or comma delimited textfile which will be a product datafeed for upload to a shopping website.
The page which exports the phone details to the datafeed is already written, but it needs to be adapted to take into account the multiple active/inactive statuses of each phone.