Story 1.2.3.1. CRM. Vacancy edit mode. Tab Primary

Content

General info

The "Tab Primary" in the "Vacancy Edit Mode" allows CRM users to edit the fundamental details of a vacancy. This includes the company name, vacancy title, and direct link, which are essential for identifying and accessing the vacancy. The country information is automatically gathered from the associated order and does not require manual input.

User story

As a CRM user,
I want to edit the primary details of a vacancy,
So that the basic information is accurate and up-to-date.

Visual design:

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=18684-91771&t=PfSQbaCHKV6iYQsz-4

Acceptance criteria

01

Scenario: Display primary fields for editing
Given the user is in the "Vacancy Edit Mode" and is viewing the "Tab Primary"
When the user accesses this tab
Then the system should display editable fields for "Order", "Staff", “Vacancy name“, "Direct Link", “Application by”, “Job model“.

image-20250213-165536.png

02

Scenario: change/select order in vacancy edit mode
Given the user is in the "Vacancy Edit Mode" and is viewing the "Tab Primary"
When the user accesses this tab and edits the order
Then the system should display existing Orders of the company in a drop-down.

image-20250213-170008.png

02a

Scenario: create order in vacancy edit mode
Given the user is in the "Vacancy Edit Mode" and is viewing the "Tab Primary" with company but without order
When the user clicks on the link in dropdown “+ Create order“
Then order creation mode is opened in the next tab of the browser and inherits company and vacancy’s title

image-20250220-063038.png

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=62789-58706&t=GFn4J1M0ycfkFe85-4

03

Scenario: Market field isn’t shown
Given the user is editing the primary details of a vacancy
When the user views the available fields
Then no field related to the market should be present because the market is related to the selected company

image-20241125-074203.png

04

Scenario: Save changes
Given the user has made changes to the fields in the "Tab Primary"
When the user clicks the "Save" button
Then the changes should be saved, and the vacancy information should be updated accordingly.

05

Scenario: Cancel changes
Given the user is editing the "Tab Primary"
When the user clicks the "Cancel" button
Then any unsaved changes should be discarded, and the vacancy details should remain unchanged.

06

Scenario: Automatic order assignment to vacancy publications
Given a vacancy has one or more associated publications
When an order is ADDED/EDITED to the vacancy
AND click Save changes
AND see the modal window with text:
EN: ”The Publication(s) of this Vacancy will be assigned to the same Order.” Button [Ok] and [X] (close)
DE: “Die Publikation(en) dieser Vakanz wird/werden derselben Order zugeordnet.“ Button [Ok] and [X] (close)
AND click [Ok]
Then the order is automatically assigned to all associated publications of the vacancy 

These roles need to have permission to edit the Vacancy with order.

  • Admin

  • Consultant: Only for his orders

  • Business Manager: Only for his business unit orders

  • Content Manager

  • Division Head: Only for his orders

  • Sales Manager: Only for his orders

07

Scenario: Automatic order assignment to vacancy publications CANCELLED
Given a vacancy has one or more associated publications
When an order is ADDED/EDITED to the vacancy
AND click Save changes
AND see the modal window with text:
EN: ”The Publication(s) of this Vacancy will be assigned to the same Order.” Button [Ok] and [X] (close)
DE: “Die Publikation(en) dieser Vakanz wird/werden derselben Order zugeordnet.“ Button [Ok] and [X] (close)
AND click [X] (close)
Then changes is not saved and you can continue editing without reset edited data

Comments

Leave a Reply