Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
1 Відповісти
769 Переглядів

hello,

I am trying to work this rule below but i am not sure its possible, 

  1. create a quotation
  2. in the quotation a project is link 
  3. send the quotation by email
  4. once the quotation is sent, create a (follow up) task in the budget section of the project & schedule it in 2 days time.

is this possible to do ? 


Аватар
Відмінити
Найкраща відповідь

Hi,



Yes, it is possible to automate this workflow and you can achieve it using automated actions. Here's how:


    Ensure a Project is Linked to the Quotation:


    Add a field to link a project (project_id) to the quotation if it’s not already there.

    Set Up an Automated Action:


    Go to Settings > Technical > Automation > Automated Actions and create a new action.


    Set the Model to sale.order (Quotation).

    Trigger the action "On Update" when the quotation is sent.

    Use the following Python code:

    if record.state == 'sent' and record.project_id:

        task_vals = {

            'name': 'Follow-Up on Quotation %s' % record.name,

            'project_id': record.project_id.id,

            'date_deadline': fields.Date.today() + relativedelta(days=2),  # Schedule in 2 days

            'user_id': record.user_id.id,  # Assign to the salesperson

            'description': 'Follow up on the quotation sent to the customer.',

        }

        self.env['project.task'].create(task_vals)


Hope it helps

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
0
трав. 25
709
1
жовт. 23
1291
0
лист. 22
1612
2
січ. 23
3147
0
трав. 25
1211