Se rendre au contenu
Menu
Cette question a été signalée
3 Réponses
1705 Vues

When creating an order for a receipt, internal transfer, or delivery in the Inventory app, the system automatically assigns the 'Responsible' field in the 'Additional Info' tab to the user who creates the order. This can cause issues for warehouse operators that they use barcode app, as they are unable to view orders assigned to someone else. Is it possible to modify this automation so that the 'Responsible' field is left empty by default, allowing all operators to see and execute the orders?

Avatar
Ignorer
Meilleure réponse

Hi,

user_id = fields.Many2one(
'res.users', 'Responsible', tracking=True,
domain=lambda self: [('groups_id', 'in', self.env.ref('stock.group_stock_user').id)],
default=lambda self: self.env.user)
this is how the field is defined in the stock.picking model.Either you can override the field or just inherit the view and set its default attributes as False.
Avatar
Ignorer
Meilleure réponse

You could make an automated rule on creation to update the record. Settings > Technical > Automation rules

Model is transfer; Trigger after creation; Extra condition User is set

Action to do; update record; Update 'Responsible' to leave empty

Avatar
Ignorer
Auteur

Hi Jaideep,

Thanks for your response! I hadn’t considered trying an automation rule—great suggestion! However, I’ve noticed it doesn't seem to work with timing conditions like "after creation," which should be correct. It does work when I select "on save," but there's an issue. If I manually click the save button, I get an error. Oddly enough, it only works when I navigate away or go to another page, allowing the system to autosave the record.

Do you have any thoughts on why this might be happening?

Hi Iasonas,

On save would override the field in the event a user was indeed selected, so on create should be the appropriate condition I would believe. Am not sure why it doesn't work, unfortunately I didn't get to test it.

If you are using a test database it is likely scheduled actions are disabled it could be why the action isn't triggered.

Auteur Meilleure réponse

Anyone know something about this topic?

Avatar
Ignorer
Publications associées Réponses Vues Activité
1
sept. 24
1421
1
juin 25
1468
0
août 24
886
1
août 24
1070
1
août 23
3364