Manual Import Step 1 TYPE
1 Product Import
The wireframe visualized when user has chosen Product import. Via choosing “product import“, above visualized fields should appear.
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Product | Yes | |
2 | Update only existing products | Check button | 1. Yes | ||
2. No (default) | No | Selecting this option ensures that only existing product entries within the system are updated with new information, modifications, or corrections. It prevents the creation of any new product entries. |
We want to display based on the Import Type the required fields.
2 Listing Import
The wireframe visualized when user has chosen Listing import. Via choosing “Listing import“, above visualized fields should appear.
Field Name | Field Type | Field Values | Required | Comment | Tooltip message | |
---|---|---|---|---|---|---|
1 | Select Type | Drop down button | Listing | Yes | ||
2 | Account | Drop down button | All Accounts | Yes | ||
3 | Seller | Drop down button | All Account Sellers | Yes | This should be visible only when account is selected and if we have only one seller for the account we want to pre select it. | |
4 | Update only existing products | Check button | 1. Yes | |||
2. No (default) | No | Selecting this option ensures that only existing product entries within the system are updated with new information, modifications, or corrections. It prevents the creation of any new product entries. | ||||
5 | Update only existing listings | Check button | 1. Yes | |||
2. No (default) | No | Selecting this option ensures that only existing listing entries within the system are updated with new information, modifications, or corrections. It prevents the creation of any new listing entries. | ||||
6 | Set Products for Update/Create | Check button | 1. Yes | |||
2. No (default) | No | Selecting this option will automatically trigger the Update/Create of the listing entries. |
We want to display based on the Import Type the required fields.
3 Stock Import
Standard Import:
The condition 1 shows the case once user has chosen “Stock import“ from drop down menu;
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Stock | Yes | |
2 | Select location | Drop down button | All Hemi locations | Yes | |
3 | Use Zero stock | checkbox | No | Selecting this option activates a logic that updates the stock levels exclusively for the products included in the provided file. All other products in the system that are not part of this update will have their stock levels automatically set to zero. |
Use Zero Stock:
The condition 2 shows the case once user has chosen “Stock import“ from drop down menu and also has clicked on “Use Zero Stock“. Once this button is clicked, following fields should appear:
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Percent for zero stock | integer | numbers | Yes | Selecting this option adds a threshold mechanism, allowing you to manage whether the system should ignore the provided file or proceed with the import. The threshold is based on the percentage difference between the products in the file and the existing products in the system. If the discrepancy exceeds the defined threshold, the import can be halted. |
2 | Mails for zero stock notifications | Text field | text | No | Selecting this option designates the email address to which a notification will be sent if the import process is halted. |
We want to display based on the Import Type the required fields.
4 Price Import
Standard Price Import:
The condition 1 shows the case once user has chosen “Price import“ from drop down menu;
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Price | Yes | |
2 | Account | Drop down button | All Accounts | Yes | |
3 | Use File Price Difference | Checkbox button | NOT checked - default value | ||
No | Selecting this option allows you to define an additional threshold based on price differences. If the price of a product in the file is lower than the existing system price by a certain percentage, the system will automatically ignore the file. | ||||
4 | Use Product Price Difference | Checkbox button | NOT checked - default value | ||
No | Selecting this option allows you to define an additional threshold based on price differences. If the existing system price is lower than the price of a product in the file by a certain percentage, the system will automatically ignore the file. |
Use File and Product Price Difference Price Import:
The condition 2 shows the case once user has chosen “Price import“ from drop down menu and has selected “Use File Price Difference“ and “Use Product Price Differences“. Once checked, we need to have following fields visualized:
Under “Use File Price Difference“
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Percent for file price difference | integer | numbers | Yes | Selecting this option allows you to specify a percentage threshold for price differences. |
2 | Action for file price difference | Radio buttons | Notification; |
Block File Update; Both Operations; | Yes | | | 3 | Mails for file price difference | Text field | text | No | Selecting this option designates the email address to which a notification will be sent. |
Under “Use Product Price Difference“
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Percent for product price difference | integer | numbers | Yes | Selecting this option allows you to specify a percentage threshold for price differences. |
2 | Action for product price difference | Radio buttons | Notification; |
Block File Update; Both Operations; | Yes | | | 3 | Mails for product price difference | Text field | text | No | Selecting this option designates the email address to which a notification will be sent. |
Use File Price Difference Price Import:
The condition 3 shows the case once user has chosen “Price import“ from drop down menu and has selected only “Use File Price Difference“. Fields that need to be visualized are the same that have been described into Condition 2 “Use File Price Difference“. The important here is to notice “Use File Price Difference“ should be visualized under Mails for price difference;
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Percent for file price difference | integer | numbers | Yes | Selecting this option allows you to specify a percentage threshold for price differences. |
2 | Action for file price difference | Radio buttons | Notification; |
Block File Update; Both Operations; | Yes | | | 3 | Mails for file price difference | Text field | text | No | Selecting this option designates the email address to which a notification will be sent. |
Use Product Price Difference Price Import:
The condition 4 shows the case once user has chosen “Price import“ from drop down menu and has selected only “Use Product Price Difference“. Fields that need to be visualized are the same that have been described into Condition 2 “Use Product Price Difference“. The important here is to notice “Use File Price Update“ should be visualized above the “Use Product price Difference“
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Percent for product price difference | integer | numbers | Yes | Selecting this option allows you to specify a percentage threshold for price differences. |
2 | Action for product price difference | Radio buttons | Notification; |
Block File Update; Both Operations; | Yes | | | 3 | Mails for product price difference | Text field | text | No | Selecting this option designates the email address to which a notification will be sent. |
We want to display based on the Import Type the required fields.
5 Bundle import
The wireframe shows the case when user has chosen “Bundle“.
We want to display based on the Import Type the required fields.
6 Kcodes import
The wireframe shows the case when user has chosen “Kcodes import“.
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Kcodes | Yes | |
2 | Account | Drop down button | All accounts | Yes |
We want to display based on the Import Type the required fields.
7 Orders import
The wireframe shows the case when user has chosen “Orders import“.
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Orders | Yes | |
2 | Account | Drop down button | All accounts | Yes |
We want to display based on the Import Type the required fields.
8 Shipping import
The wireframe shows the case when user has chosen “Shipping import“.
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Shipping | Yes | |
2 | Remove OrderId Prefix | Text Field | No | Selecting this option enables the system to automatically remove any prefix from the Order ID, ensuring accurate mapping to the corresponding order within the system. |
We want to display based on the Import Type the required fields.
9 Refunds import
The wireframe shows the case when user has chosen “Refunds import“.
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Refunds | Yes | |
2 | Account | Drop down button | All accounts | Yes |
We want to display based on the Import Type the required fields.
10 Acknowledge Import
The wireframe shows the case when user has chosen “Acknowledge import“.
Field Name | Field Type | Field Values | Required | Tooltip message | |
---|---|---|---|---|---|
1 | Select Type | Drop down button | Acknowledge | Yes | |
2 | Account | Drop down button | All accounts | Yes |
We want to display based on the Import Type the required fields.