Skip to content

[16.0][ADD] shopfloor_reception_helpdesk/mobile#1110

Open
rousseldenis wants to merge 15 commits into
OCA:16.0from
acsone:16.0-add-shopfloor-reception-helpdesk-dro
Open

[16.0][ADD] shopfloor_reception_helpdesk/mobile#1110
rousseldenis wants to merge 15 commits into
OCA:16.0from
acsone:16.0-add-shopfloor-reception-helpdesk-dro

Conversation

@rousseldenis
Copy link
Copy Markdown

No description provided.

@nicolas-delbovier-acsone
Copy link
Copy Markdown

Here is what I added in the UI for selecting a motive:
image

Let me now what you think.

@nicolas-delbovier-acsone
Copy link
Copy Markdown

Improved UI:

image

@nicolas-delbovier-acsone
Copy link
Copy Markdown

For the moment, the helpdesk button shows after cancel and back buttons which feels a little odd:
image

I spent quite some time attempting to position the button precisely, but the current method of direct string manipulation proved unreliable. Because the template contains multiple identical <template> tags, targeting the specific 'set_quantity' block via string searching is highly error-prone.

If anyone finds a better way to manipulate that template string, I'd be happy to hear about a solution 😀

rousseldenis and others added 15 commits May 27, 2026 11:05
…d to any particular team in available motives during "start_helpdesk"
…_stock dependency

Renaming wizard mehtod: `create_helpdesk_ticket` -> `action_create_helpdesk_ticket`

See PR: OCA/helpdesk#875
… helpdesk button.

The v-text-field rendering the description when clicking the helpdesk button did cause a frontend error due to this props being given `:type="input_type"`.

As "input_type" is not declared anywhere we got this error:
`ReferenceError: input_type is not defined`

Moreover, the "type" props has been found not to be useful empirically (it is also not fund in Vuetify docs:  https://vuetifyjs.com/en/components/textareas/) so it has been removed.
…e ticket creation

The "Create Helpdesk Ticket" action previously allowed submission even
if the description was empty, leading to a 400 error printed on the page (in message pop up).

This change improves the user experience by:
- Adding a `:disabled` binding to the "Create Helpdesk Ticket" button
  based on the presence of the description text.
- Adding a Vuetify validation rule to the description text field to
  provide visual feedback to the user.
… "set_quantity" screen

Displaying the button in "set_destination" screen felt a little too late. If there is a stock issue for example, it makes sense to let users create a ticket from the 'set_quantity' screen.
@nicolas-delbovier-acsone nicolas-delbovier-acsone force-pushed the 16.0-add-shopfloor-reception-helpdesk-dro branch from 2f03c64 to 90447a2 Compare May 27, 2026 09:29
@OCA-git-bot OCA-git-bot added series:16.0 mod:shopfloor_reception_helpdesk Module shopfloor_reception_helpdesk mod:shopfloor_reception_helpdesk_mobile Module shopfloor_reception_helpdesk_mobile labels May 27, 2026
@rousseldenis rousseldenis marked this pull request as ready for review May 29, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:shopfloor_reception_helpdesk_mobile Module shopfloor_reception_helpdesk_mobile mod:shopfloor_reception_helpdesk Module shopfloor_reception_helpdesk series:16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants