Product Multi Record View (1)
Version | Created / Updated by | Notes | Date |
---|---|---|---|
v1.0 | Bogomil Pavlov | Document creation | 20.04.2024 |
The purpose of this page is to describe the products multi record view custom screen.
Hemi is a data tool and as such our aim and focus is to give the client the best representation of its data and the ease of data manipulation. Our focus points for the product MRV (multi record view) are to provide: Scalability - A key feature of a bulk data manipulation tool is its ability to handle massive amounts of data without compromising performance. Data Export - We should offer export capabilities to store processed data in various formats. Bulk Data Manipulation - Allowing the client to process large datasets in batches. This ensures efficient resource utilization and facilitates automation of data processing tasks. User Interface - Last but not least the UI and the UX which is the hardest part. The user interface should be user-friendly and provide comprehensive data visualization and monitoring capabilities with intuitive design.
We have tried to incorporate all this into a single product MRV with better data visualisation, separation between listing and product and intuitive approach.
Product Multi Record View Data Representation
The view will be separated into two modes “Compact” and “Detailed” which will allow us to change the data representation and the user to decide if they want to see more or less of the product details. Please note changing between the modes should keep the searches, filters etc. and do not reload the page. Also we would like ot have a freeze column Product(SKU) and Actions and the horizontal scroll to be between them.
Compact Mode
The compact mode allow the user to see more details of the actual Product Account and easily manipulate the data but still giving the option to see the product data if necessary. In the first column we will always have the product and bundle information and we want to always show the SKU which means it cannot be removed even from the column chooser. The structure should be {field label}: {value} except from the main image and additional image urls which are popover fields. The search of the Products column will filter only the SKUs if any other searches want to be applied on the product the user should use Advance Search feature. If we have more than 2 fields added for the product we want to have the Show More/Less action which allow us to expand or collapse the product data. The select is always per listing and if we have select even one product account we select the product as well.
Product Fields
Field Label | Description |
---|---|
Inventory Title | Text field which show at most 100 characters and on hoover we want to have a tooltip with the full title. |
If shorter than 100 we do not want the tooltip. | |
SKU | Text field |
Application Data | Text field |
ConditionID | Text field |
Variation Group | Text field |
Listing Image | ? |
Main Image | Label of the field with popover with image |
More Picture URLs | We want to count the more picture URLs and show the number of images as a text with Popover with text. In the popover we want to have the image number and the link |
API call result | ? |
Brand | Text field |
Barcode | Integer |
UPC | Integer |
EAN | Integer |
ISBN | Integer |
MPN | Integer |
Vat Code | text field |
Video URL | text field |
Weight(g) | text field |
Height(cm) | Concatenated as dimensions Dimensions(WxHxL):50cmX40cmX30cm |
Width(cm) | Concatenated as dimensions Dimensions(WxHxL):50cmX40cmX30cm |
Length(cm) | Concatenated as dimensions Dimensions(WxHxL):50cmX40cmX30cm |
Is Bundle | text field. If the product is bundle we would like to add the number of components as a popover with text. |
Is Expanded | text field |
Calculate Price | text field |
Bundle Error | text field |
Error Text | text field |
Parent Bundle | text field |
HS Code | text field |
Product Account Table Fields
Field Label | Description |
---|---|
Title | Text field which show at most 100 characters and on hoover we want to have a tooltip with the full title. |
If shorter than 100 we do not want the tooltip. | |
Sub Title | Text field which show at most 100 characters and on hoover we want to have a tooltip with the full title. |
If shorter than 100 we do not want the tooltip. | |
Channel Item ID | Text Field and URL if we have the link in the Account |
Marketplace EAN | Integer |
Account | The account |
Seller | Text Field |
Quantity | Integer |
Quantity Available | Integer |
Quantity Last Updated at | Date |
Account Profile | Text Field |
Original Price | Integer concatenated with the Currency |
Original RRP | Integer concatenated with the Currency |
Price | Integer concatenated with the Currency |
RRP | Integer concatenated with the Currency |
Currency | Text Field |
Update Quantity | |
Error Updating Quantity | |
Last Quantity Value Sent | |
Last Quantity Sent Time | |
Update Price | |
Last Price Value Sent | |
Last Price Sent Time | |
Update Price Error | |
List / Update the Whole Item | |
Update Item Error | |
End Item | |
End Reason | |
End Error | |
End Listing | |
End Listing Error | |
Protect Price | |
Protect Quantity | |
Protect Whole Item | |
Closed | |
Close Reason | |
Listing Status | |
Product status | |
Product Status Date Updated | |
Video URL | |
Use Video | |
Primary Category ID | Text field which show at most 100 characters and on hoover we want to have a tooltip with the Primary Category ID. |
If shorter than 100 we do not want the tooltip. | |
Secondary Category ID | Text field which show at most 100 characters and on hoover we want to have a tooltip with the Secondary Category ID. |
If shorter than 100 we do not want the tooltip. | |
Store Category ID | |
Store Category2 ID | |
Category Mapping Allowed | |
Description | Text field which show at most 150 characters and on hoover we want to have a tooltip which read the HTML if any from the Description. |
If shorter than 150 we do not want the tooltip. | |
Condition Description | |
Variation Group PA | |
Item Specifics | |
Variation Specifics | |
Shipping Template | |
Dispatch Time Max | |
Is Flat Shipping Charge | |
Immediate Payment | |
Payment Method 1 | |
Payment Method 2 | |
Specific field for deleting items | |
Delete Variant | |
Delete Variant Error | |
Discount Price Info | |
Country | |
Return Policy | |
Location | |
Design Template | |
UUID | |
Invocation ID | |
Message ID | |
Result | |
Error Code | |
Short Error Message | |
Long Error Message | |
Channel Status | |
Is Clearanse | |
Skip Low Price Protection | |
Has gallery | |
View Count | |
Random | |
Item status at Mercado | |
Tags | |
Listing Duration | |
Listing Type | |
Home Country VAT Rating | |
Target Country VAT Rating | |
Shipping Amount | |
Duty | |
VAT | |
Prices Includes VAT | |
List logic | |
Revise Description | |
Revise Description Error | |
Product Category ID | |
Tariff Code | |
K Codes |
Bundle Table Fields (show only when Product Detail > Is Bundle = Yes)
Field Label | Description |
---|---|
SKU | Text Field |
Quantity | Integer |
Discount Percent | Integer |
Is Gift | Tet Field |
Interactive wireframe - https://images-test.wearepentagon.com/Bobi/uxp/docs/pages/compact.html (Please focus on the data structure only)
Detailed Mode
The detailed mode give us the whole information about the product, increase the padding between the records, increase the characters show of the title, description, the image is always a thumbnail. In the first column we will always have the product and bundle information and we want to always show the SKU which means it cannot be removed even from the column chooser. The structure should be {field label}: {value} except from the main image which is a thumbnail and additional image urls which i popover field. The search of the Products column will filter only the SKUs if any other searches want to be applied on the product the user should use Advance Search feature. The select is always per listing and if we have select even one product account we select the product as well.
The fields are the same like in the compact view apart from
Product Fields
Field Label | Description |
---|---|
Inventory Title | Text field which show at most 150 characters and on hoover we want to have a tooltip with the full title. |
If shorter than 150 we do not want the tooltip. | |
Main Image | Responsive Thumbnail, based on the screen resolution we want to make it bigger or smaller |
Product Account Table Fields
Field Label | Description |
---|---|
Title | Text field which show at most 150 characters and on hoover we want to have a tooltip with the full title. |
If shorter than 150 we do not want the tooltip. | |
Sub Title | Text field which show at most 150 characters and on hoover we want to have a tooltip with the full sub title. |
If shorter than 150 we do not want the tooltip. | |
Primary Category ID | Text field which show at most 150 characters and on hoover we want to have a tooltip with the Primary Category ID. |
If shorter than 150 we do not want the tooltip. | |
Secondary Category ID | Text field which show at most 150 characters and on hoover we want to have a tooltip with the Secondary Category ID. |
If shorter than 150 we do not want the tooltip. | |
Description | Text field which show at most 150 characters and on hoover we want to have a tooltip which read the HTML if any from the Description. |
If shorter than 150 we do not want the tooltip. |
Interactive wireframe - https://images-test.wearepentagon.com/Bobi/uxp/docs/pages/listing2.html (Please focus on the data structure only)
Functional Buttons
All functional buttons are the same as buttons described in Product view components