Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fill in the pricing page for a particular location #3143

Closed
YanaTarasiuk opened this issue Aug 30, 2021 · 0 comments
Closed

Fill in the pricing page for a particular location #3143

YanaTarasiuk opened this issue Aug 30, 2021 · 0 comments

Comments

@YanaTarasiuk
Copy link

YanaTarasiuk commented Aug 30, 2021

As a Super Admin I want to be able to populate the page with tariffs for a particular location, so that actual prices and conditions are visible when any admin looks through the location tariffs

User Flow
Main UBS menu -> Choose "Документи" -> Open "Тарифи" -> Tap location

Preconditions

  1. The user should be logged in as a Super Admin

Acceptance Criteria

  1. When the name of the location is tapped, the pricing page appear with the following information:
  • dropdown menu with selected locations
  • dropdown with the list of the transportation couriers. To change the courier, tap the dropdown and select from the list of Couriers
  • the button "Видалити перевізника". See Delete the courier from the pricing page of a particular location #3264
  • the attribute "Примітки. Ця інформація видима тільки для адмінів та супер адмінів" with the text field. The information populated in this text field is visible only to admins and super admins on the pricing page.
  • the table "Сервіси"
  • the table "Тарифи на Послуги"
  • the button on the right "Додати послугу"
  • the block "Ліміти замовлення" with:
    A) A radio button with two options: the Sum of the order "Сума замовлення" (від __ до__) and the Quantity of bags "Кількість пакетів" (від __ до__)radio button with two options: the Sum of the order (from (text field) to (text field)) and the Quantity of bags (from (text field) to (text field))
    B) "Мінімальний набір пакетів" - list of service names from the table "Тарифи на послуги" and corresponding volumes with selected checkboxes
    C) The order limits information with a text field "Інформація про ліміти замовлення". The message populated in this field will be depicted in the client order form. The hint message inside it says "Інформація про ліміти замовлення, яка буде відображатись у формі замовлення клієнта".
  • the button "Додати перевізника". When tapped, appear the identic information block as before with non-populated fields. The couriers, which are already described above for the current location can't be selected from the dropdown and are highlighted in grey.
  • the button "Зберегти зміни". When tapped, the changes are saved.
  1. The table "Сервіси" should contain the columns described below. The rows should have the button "Edit".
<style> </style>

 

Name of the Column Requirements Comments
Найменування послуги Should have the following message “Подача машини” Not editable
Об’єм Should have the following message “-” Not editable
Опис послуги Should have the following message “Подача машини” Not editable
Базова вартість All types of characters  
Комісія перевізника All types of characters
Повна вартість Should show the sum of “Базова вартість” and “Повна вартість” Not editable

 

  1. The table "Тарифи на Послуги" should contain the columns described below. Each row should have the buttons "Edit" and "Delete".
<style> </style>
Name of the Column Requirements Comments
Найменування послуги Max NONE characters (all types of characters) All the populated rows of this column will be depicted in the checkbox list “Мінімальний набір пакетів” of each block of “Ліміти замовлення”. It will be depicted in the client’s order form.
Об’єм All types of characters The rows of this column will be depicted with the corresponding “Найменування послуги” in the checkbox list “Мінімальний набір пакетів” of each block of “Ліміти замовлення”. It will be depicted in the client’s order form.
Опис послуги Max NONE characters (all types of characters) The message filled in this column will be depicted in the client’s order form when the pointer hovers on the name of the corresponding service from the column “Найменування послуги”
Базова вартість All types of characters  
Комісія перевізника All types of characters  
Повна вартість Should show the sum of “Базова вартість” and “Повна вартість” It will be depicted in the client’s order form.
  1. When the button "Зберегти зміни" is tapped, the changes are saved and visible to admins in the pricing page "Тарифи" for the current location.

Epic link
Epic #2195

Mockups
photo_2021-09-27_15-05-06

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants