Automa??o com JSON para lista de CNPJs de clientes
Asked by Leonardo Solano:

Ol?,

Sou novo por aqui e gostaria de uma ajuda para criar automa??o dentro do JIRA com JSON.  

Preciso que: quando campo do cliente for alterado/inclui o valor do cliente, seja disparado a automa??o e preencha o CNPJ conforme o nome do cliente. ? poss?vel?

{  
"field": "customfield_XX1",  
"value": "Cliente1"  
,  
"customfield_XX2": \[{  
"set": "Cnpj1"  
}\]  
}

obrigado!


Answers:
author: Leonardo Solano
body: Ol?, [@Trudy Claspill](/t5/user/viewprofilepage/user-id/3569011) !   

Customfield_xx1 ? um campo de texto, onde insiro o nome dos meus clientes.  
Customfield_xx2 ? um campo de texto tamb?m, mas insiro o CNPJ dos clientes.

Por enquanto, cheguei at? esse momento:   

{  
"trigger": {  
"issue_updated": {  
"customfield": "Customfield_10004",  
"is_not_empty": true  
}  
},  
"condition": {  
"condition": "none"  
},  
"actions": \[  
{  
"action": "run_script",  
"script_body": "let clientes = {\\"Cliente1\\": \\CNPJ Cliente1"\\", \\"Cliente2\\": \\"Cliente CNPJ2\\", \\"Cliente C\\": \\"CNPJ C\\"}; let cliente = issue.fields.Customfield_10004; if (clientes.hasOwnProperty(cliente)) { return { 'customfield_10284': \[{ 'set': clientes\[cliente\] }\] }; } else { return { 'customfield_10284': null }; }"  
},  
{  
"update": {  
"customfield_10284": \[  
"set": "{{scriptOutput}}"  
\]  
}  
}  
\]  
}


author: Trudy Claspill
body: Ol? [@Leonardo Solano](/t5/user/viewprofilepage/user-id/5216332) ,

Bem-vindo ? comunidade da Atlassian.

Que tipo de campo ? customfield_XX1?

Que tipo de campo ? customfield_XX2?

Voc? pode nos mostrar toda a regra de automa??o que voc? construiu?

===

Hello,

Welcome to the Atlassian community.

What type of field is customfield_XX1?

What type of field is customfield_XX2?

Can you please show us the entire automation rule you have constructed?

> Automation with JSON for list of customer CNPJs
>
> Hello,
>
> I'm new here and would like some help creating automation within JIRA with JSON.
>
> I need that: when the customer's field is changed/includes the customer's value, the automation is triggered and fill in the CNPJ according to the customer's name. It's possible?

comments: author: Leonardo Solano
body: Ol?, [@Trudy Claspill](/t5/user/viewprofilepage/user-id/3569011) !   

Customfield_xx1 ? um campo de texto, onde insiro o nome dos meus clientes. (Customfield_10004)  

Customfield_xx2 ? um campo de texto tamb?m, mas insiro o CNPJ dos clientes.  
(Customfield_10284)

Por enquanto, cheguei at? esse momento:   

{  
"trigger": {  
"issue_updated": {  
"customfield": "Customfield_10004",  
"is_not_empty": true  
}  
},  
"condition": {  
"condition": "none"  
},  
"actions": \[  
{  
"action": "run_script",  
"script_body": "let clientes = {\\"Cliente1\\": \\CNPJ Cliente1"\\", \\"Cliente2\\": \\"Cliente CNPJ2\\", \\"Cliente C\\": \\"CNPJ C\\"}; let cliente = issue.fields.Customfield_10004; if (clientes.hasOwnProperty(cliente)) { return { 'customfield_10284': \[{ 'set': clientes\[cliente\] }\] }; } else { return { 'customfield_10284': null }; }"  
},  
{  
"update": {  
"customfield_10284": \[  
"set": "{{scriptOutput}}"  
\]  
}  
}  
\]  
}


author: Trudy Claspill
body: Ol? Leonardo,

N?o vi uma a??o para executar script na interface do usu?rio. Como voc? conseguiu adicionar essa a??o ? sua regra?

O c?digo que voc? apresentou foi gerado pela exporta??o de uma regra de automa??o por meio da interface do usu?rio? Em caso afirmativo, voc? pode nos mostrar uma imagem da tela da regra conforme ela ? mostrada na IU?

---

Hello Leonardo,

I have not seen an Action for Run Script in the UI. How were you able to add that action to your rule?

Was the code you presented generated by exporting an automation rule through the UI? If so, can you show us a screen image of the rule as it is shown in the UI?
> Customfield_xx1 is a text field, where I enter the name of my customers. (Customfield_10004)
>
> Customfield_xx2 is a text field too, but I insert the CNPJ of the clients.  
> (Customfield_10284)
>
> So far, I've come to this point:


Tags: cloud

jira-work-management-cloud