Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
4 Răspunsuri
6364 Vizualizări

Here is my code


@api.model_create_multi

    def create(self, vals_list):

        # context: no_log, because subtype already handle this

        maintenance_requests = super().create(vals_list)

        for request in maintenance_requests:

            if request.owner_user_id or request.user_id:

                request._add_followers()

            if request.equipment_id and not request.maintenance_team_id:

                request.maintenance_team_id = request.equipment_id.maintenance_team_id

            if request.close_date and not request.stage_id.done:

                request.close_date = False

            if not request.close_date and request.stage_id.done:

                request.close_date = fields.Date.today()


The bold one is the part that i'd like to change to datetime now.

Imagine profil
Abandonează
Cel mai bun răspuns


 HI  Ricky\\ Raymond


After seeing your code we understood that , you want to add current datetime into field.

So here how it is you can do this ,

  • Firstly import datetime into your py file like this 


   Below code represent exact time


   from datetime import datetime

   request.close_date = fields.Datetime.now()


                   2nd way 


   from datetime import datetime

   request.close_date = fields.Datetime.today()


  I hope this is helpful to you.


  Thanks & Regards,

   Email: odoo@devintellecs.com

   Skype: devintelle

Imagine profil
Abandonează
Cel mai bun răspuns

Hi,

Please try with below code.
 request.close_date =fields.datetime.now()
Instead of today() use now()

Hope it helps

Imagine profil
Abandonează
Autor Cel mai bun răspuns

Still not working. The time always " 07:00:00"

Imagine profil
Abandonează
Cel mai bun răspuns

Hi Ricky,

You can set datetime now value using datetime.datetime.now() into that data.

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
3
iun. 25
995
4
mai 25
2669
2
mai 25
6089
1
mar. 25
1788
4
mar. 25
4650