This document gives an overview of Increff Mobile Toolkit.
Business Model
Generally, e-commerce platforms provide exchange deals on smartphones to the users. They pick up the used phones from the users while providing the new one the user bought from them.
Those used mobiles are now sent to third-party retailers and now need to be stocked up in warehouses.
These mobiles are now supposed to become inventory in warehouses and available for sale to liquidators.
Image above showing iPhone X of different grades.
Terminologies Used
- grade - It represents grade name, this indicates the quality of mobile phones after the audit.
- paSku - paSku is the sku created based on the Mobile brand , model and GEP.
- GEP - (Guaranteed Exchange Point) While ordering the mobile phone if the customer chooses the option of GEP i.e. phone is covered under the Guaranty program.
- Example : If the phone is Samsung is the mobile brand , S7 is the model and is under GEP then a SKU can be SAM_10001 and if the same phone is not under GEP , the SKU can be SAM_10002.
- finalSku - finalSku is the SKU that is created once the grading is done. It also takes storage into the consideration.
- Example : In the above example , if SAM_10001 assigned grade A and is of storage 128GB. The finalSKU can be SAM_10001_A_128.
- ItemId - In this document itemId is referred to as the unique code generated based on the brand of the mobile and model of the phone.
- auditType - This represents the type of audit a SKU is to undergo. The auditType becomes more intensive in nature with increasing pricing of mobile phones i.e. more audit questions will be there for higher prices phones. Below are the types of audit types supported as of now.
NO_AUDIT, PHYSICAL_AUDIT, TA_BASIC, TA_DETAILED, TA_DETAILED_PLUS
- auditSet - groups of auditTypes is called a auditSet.
Problem Statements
- Before the phone has arrived at the warehouse, only the original SKU of the phone (iPhoneX) that is about to arrive is known.
- The problem is to assign a SKU depending upon its working functionality and quality.
- To do this, it has to go thorough quality check and grading and then assignment of quality grade to the phone should happen.