Tenho um ACL que utiliza campo dinâmico, para os Tickets via Web e Telefone funcionam normalmente, mas por algum motivo que ainda não consegui entender não funcionam nos Tickets via processo.
Inicialmente a ACL era a seguinte:
Code: Select all
$Self->{TicketAcl}->{'001-ACL-CentroCustoTI'} = {
Properties => {
DynamicField => {
DynamicField_centrocusto => ['TI-RJ'],
}
},
Possible => {
Ticket => {
Type => ['Incidente', 'Requisição de Serviço TI'],
},
},
};
Então tentei fazer ela direcionada para o processo usando as chaves especificas de processo, dessa forma :
Code: Select all
$Self->{TicketAcl}->{'001-ACL-CentroCustoTI'} = {
Properties => {
Process => {
ProcessEntityID => ['Process-01b2b63ce6c77173d96f3cbe2218d0c7'],
ActivityEntityID => ['Activity-5b63365b1087f6956212d4e73182b9e1'],
ActivityDialogEntityID => ['ActivityDialog-1c1712ea1a2aa7ed6e8b7d44a5d42e0a'],
},
DynamicField => {
DynamicField_centrocusto => ['TI-RJ'],
}
},
Possible => {
Ticket => {
Type => ['Incidente', 'Requisição de Serviço TI'],
},
},
};
Alguém faz ideia do que seja isso ?