Script to create project and assign project owner.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • RFer
    Junior Member
    • Aug 2025
    • 5

    #1

    Script to create project and assign project owner.

    Quando uma oportunidade é criada, preciso que o projeto gerado seja de propriedade do criador da oportunidade.
    Atualmente, o script cria o projeto, mas o usuário é adicionado como membro em vez de proprietário .


    Agradeço a atenção.



    Click image for larger version

Name:	image.png
Views:	0
Size:	73.0 KB
ID:	123320

    Click image for larger version

Name:	image.png
Views:	0
Size:	48.5 KB
ID:	123321
  • yuri
    EspoCRM product developer
    • Mar 2014
    • 9639

    #2
    I can see at least one error. There's no "array(...)" syntax.

    You can update the role after relations with the record\updateRelationColumn function. It's not possible to set roles upon relating.

    Comment

    • victor
      Active Community Member
      • Aug 2022
      • 1120

      #3
      RFer,

      Replace in your code:

      Code:
      record\relate('Project', $novoProjetoId, 'members', createdById, array(
      'memberRole' => 'Owner'));
      to:

      Code:
      record\relate('Project', $novoProjetoId, 'members', createdById);
      
      record\updateRelationColumn('Project', $novoProjetoId, 'members', createdById, 'role', 'Owner');
      Last edited by victor; 12-04-2025, 09:10 PM.

      Comment

      • RFer
        Junior Member
        • Aug 2025
        • 5

        #4
        victor yuri

        Thank you both! I appreciate the direct answer and the helpful guidance. It's working now.

        Comment

        Working...