{ "wkf": { "name": "Requisitos Legais", "category": "Avaliação Legal", "type": "Avaliação Legal", "type_ref": "REQ-L", "reference": "REQ-L", "encoding_year": "True", "encoding_sub": "", "email": "True", "equip_type": "", "equip": "False", "WFplan": "False", "title_suggestion": "Requisito legal registado por Agir_Issuer no dia Agir_Date", "title_tags": "False", "att_preview": "False", "trs": [ { "name": "Registo de requisito legal", "status_start_name": "Registo", "status_start_rgb": "107, 208, 208", "status_end_name": "Avaliação", "status_end_rgb": "255, 138, 183", "deadline": "5", "TRdelay": "0", "approvals": "1", "TRorder": "1", "tab": "Diploma", "method": "Manual", "code": "", "equip_start": "False", "equip_end": "False", "alts": [] } ] }, "form": { "name": "Avaliação Legalform 3", "html": "
DiplomaÁreaTipoIncidênciaOrigemDescrição e sumárioRevogaDescritorAlterado porData de publicaçãoData de entrada em vigorÂmbitoRegistado porRequer avaliação regular?
EstadoFrequência de avaliaçãoData de registoAvaliado?Clique para imprimir a avaliação deste diplomaClique para abrir a lista de diplomasObservações

Click here to insert
Diploma
(deve incluir http ou https)LinkDiploma (documento principal)Clique para abrir o linkClique para revogar
Data da última avaliaçãoImportNumber
Table ColumnTable Column
Lista de Empresas onde o Diploma é aplicávelRevisao
Lista de requisitos aplicáveis
Table ColumnTable Column
Nº de requisitos aplicáveisEsta tabela deve sumariar os requisitos aplicáveis do diploma
Avaliação de conformidade por Empresa
Table ColumnTable Column
Esta tabela serve apenas para consulta das avaliações efetuadas. É preenchida automaticamente após execução da auditoria de avaliação de conformidade.
Table ColumnTable Column
Lista de alterações, notas e alertasNº de alterações
", "css": "", "js": "TableFunctions();\n\nvar Area = lpa_sql(\"Select Distinct(Area) from ExtDescritores where Area not Like ''\")\nlpa_clear('Area');\nlpa_json_content('Area',Area,'Area','Area')\nlpa_change('Area',function(){\n Descritor()\n})\n\nDescritor()\n\n\nfunction Descritor(){\n if(lpa_val('Area') !== ''){\n var Assunto = lpa_sql(\"Select Descritor from ExtDescritores where Area Like @Area\",{Area:lpa_val('Area')})\n lpa_clear('Assunto');\n lpa_json_content('Assunto',Assunto,'Descritor','Descritor')\n }else{\n lpa_clear('Assunto');\n lpa_val('Assunto','')\n}\n}\n\nfunction checkPossibleUsers(row){\n if(lpa_val(row.Empresa) !== ''){\n var json = \tlpa_sql(\"SELECT ColaboradorID, ColaboradorNome FROM RHColaborador WHERE ColaboradorEstadoEmpregado = 'Activo'and ColaboradorID IN (SELECT DISTINCT ColaboradorColaboradorID FROM ColaboradorEmpresa where ColaboradorEmpresaID = @idEmpresa) ORDER BY ColaboradorNome\", {idEmpresa: lpa_val(row.Empresa)}, false);\n if(json !== null){\n lpa_json_content(row.Avaliador, json, 'ColaboradorNome', 'ColaboradorID', true)\n }\n }\n}\n\nlpa_table(\"LegislacaoEmpresas\", function() {\nlpa_table_rows('LegislacaoEmpresas',function(row){\n lpa_change(row.Empresa,function(){\n checkPossibleUsers(row)\n })\n checkPossibleUsers(row)\n })\t\n});\n\nfunction TableFunctions() {\n\n lpa_table('AvaliacaoLegalRequisitosBase', function() {\n lpa_val('NumeroRequisitos', lpa_table_rows_number('AvaliacaoLegalRequisitosBase'))\n\n });\n\n\n lpa_table('AvaliacaoLegalAlteracoes', function() {\n lpa_val('NumeroAlteracoes', lpa_table_rows_number('AvaliacaoLegalAlteracoes'))\n if (lpa_version <= 3) {\n $('#LPACTRL_AvaliacaoLegalAlteracoes th[data-lpacelltype=\"Attachments\"]').text('Anexos');\n $('#LPACTRL_AvaliacaoLegalAlteracoes th:last').prev().text('Acções');\n\n lpa_table_rows('AvaliacaoLegalAlteracoes', function(row) {\n if (lpa_val(row.DataAlteracao) === '')\n lpa_val(row.DataAlteracao, lpa_date().format('DD/MM/YYYY'))\n })\n }\n });\n\n\n lpa_table('AvaliacaoLegalRequisitos', function() {\n lpa_table_column_readonly('AvaliacaoLegalRequisitos', 'DataAvaliacao', true);\n lpa_table_column_readonly('AvaliacaoLegalRequisitos', 'Avaliador', true);\n lpa_table_column_readonly('AvaliacaoLegalRequisitos', 'Empresa', true);\n lpa_table_column_readonly('AvaliacaoLegalRequisitos', 'Score', true);\n lpa_table_column_readonly('AvaliacaoLegalRequisitos', 'NotasAvaliacao', true);\n lpa_table_column_readonly('AvaliacaoLegalRequisitos', 'ProximaAvaliacao', true);\n\n lpa_table_allow_remove('AvaliacaoLegalRequisitos', false);\n lpa_table_allow_new('AvaliacaoLegalRequisitos', false);\n\n lpa_table_rows('AvaliacaoLegalRequisitos', function(row) {\n if (lpa_version <= 3) {\n console.log('entra1')\n \n if (lpa_val(row.WKF_Avaliacao_Code) !== '') {\n console.log('entra2')\n var td = row.WKF_Avaliacao_Code\n row.WKF_Avaliacao_Code.hide();\n td.parent().children('.teste').remove()\n td.parent().append('' + lpa_icon(\"fas fa-link\") + '')\n }\n }\n lpa_style(row.Empresa, 'font-weight', 'bold');\n\n // lpa_change(row.ProximaAvaliacao, function() { //Esta coluna não existe - PS\n // TableColor(row)\n // })\n //TableColor(row)\n\n });\n\n });\n\n}\n\n\n// function TableColor(row) {\n// if (lpa_date(row.ProximaAvaliacao) < lpa_date())\n// lpa_style(row.ProximaAvaliacao, 'background-color', '#FFAEBC')\n// else {\n// var date = lpa_date(row.ProximaAvaliacao).diff(lpa_date(), 'days')\n// if (date < 30) {\n// lpa_style(row.ProximaAvaliacao, 'background-color', '#FDFD96')\n// } else if (date >= 30) {\n// lpa_style(row.ProximaAvaliacao, 'background-color', '#B4F8C8')\n// }\n// }\n// }\n\n\n\n// lpa_readonly('LinkOficial',true)\n\n\n// lpa_click('AddLinkL',function(){\n// $('#modal_adicionarlinkexterna').modal('show'); \n// })\n// $(\"#modal_adicionarlinkexterna,#links_modal\").on('hide.bs.modal', function(){\n// if(lpa_val('LinkOficial') == ''){\n// var link = lpa_sql(\"Select TOP 1 LinkLink From EstruturaWebLink where LinkLinkNome <>'' and LinkEstruturaID = @id order by LinkID Desc\",{id:lpa_wkf_id()})\n// if(link !== null){\n// lpa_val('LinkOficial',link.LinkLink)\n// lpa_wkf_save()\n// }\n// }else{\n// var linkOld = lpa_sql(\"Select LinkLink From EstruturaWebLink where LinkLink = @link and LinkEstruturaID = @id order by LinkID Asc\",{id:lpa_wkf_id(),link:lpa_val('LinkOficial')})\n// if(linkOld === null){\n// lpa_val('LinkOficial','')\n// lpa_wkf_save()\n// }\n// }\n// });\nlpa_click('CliqueParaAbrirOLinkL',function(){\n if(lpa_val('LinkOficial') !== ''){\n lpa_open(lpa_val('LinkOficial'))\n }\n})\n\n\n\n/* ----- LPA WIZARD ----- */\n/* WARNING: DO NOT MAKE ANY CHANGES BELOW THIS LINE, AS THEY WILL BE LOST */\n\n/* LOAD */\nConditionalVisibility();\nConditionalFormats();\nTabSelect();\nTabVisibility();\n\n/* SUBMIT */\nlpa_submit(function () {\n\tif (lpa_submit_validate())\n\t\tMandatoryFields();\n\tif (lpa_submit_validate())\n\t\tTableMandatoryFields();\n\n\tif (lpa_submit_validate())\n\t\tlpa_wkf_next();\n\telse\n\t\tlpa_wkf_stop(false);\n});\n\n/* FIELDS */\nlpa_field_event('Estado', function() {\n\tConditionalFormats();\n\tConditionalVisibility();\n});\nlpa_field_event('Avaliado', function() {\n\tConditionalFormats();\n});\nlpa_field_event('Tipo', function() {\n\tConditionalFormats();\n\tDefaultValues();\n});\nlpa_field_event('Tipo', function() {\n\tTabVisibility();\n});\nlpa_field_event('RevogarL', function() {\n\tRevogar();\n});\nlpa_field_event('ImprimirL', function() {\n\tLinkToReport();\n});\nlpa_field_event('ListaL', function() {\n\tLinkToLista();\n});\n\n/* FUNCTIONS */\n\n// Function: MandatoryFields\nfunction MandatoryFields() {\n\tif (lpa_status()=='Registo') {\n\t\tlpa_required(\"Diploma\", true);\n\t\tlpa_required(\"Area\", true);\n\t\tlpa_required(\"Tipo\", true);\n\t\tlpa_required(\"Assunto\", true);\n\t\tlpa_required(\"Origem\", true);\n\t\tlpa_required(\"Incidencia\", true);\n\t\tlpa_required(\"DataPublicacao\", true);\n\t\tlpa_required(\"Descricao\", true);\n\t\tlpa_required(\"Estado\", true);\n\t\tlpa_required(\"AvaliacaoRegular\", true);\n\t}\n}\n\n// Function: ConditionalVisibility\nfunction ConditionalVisibility() {\n\tif (lpa_value('Estado')=='Revogado') {\n\t\tlpa_visible(\"RevogarL\", true);\n\t} else {\n\t\tlpa_visible(\"RevogarL\", false);\n\t}\n}\n\n// Function: ConditionalFormats\nfunction ConditionalFormats() {\n\tif (lpa_value('Estado')=='Em vigor') {\n\t\tlpa_style(\"Estado\", \"background-color\", '#57ff57');\n\t}\n\tif (lpa_value('Estado')=='Revogado') {\n\t\tlpa_style(\"Estado\", \"background-color\", '#c7c7c7');\n\t}\n\tif (lpa_value('Estado')=='') {\n\t\tlpa_style_remove(\"Estado\");\n\t}\n\tif (lpa_value('Tipo')=='Aplicável') {\n\t\tlpa_style(\"Tipo\", \"background-color\", '#57ff57');\n\t}\n\tif (lpa_value('Tipo')=='Não Aplicável') {\n\t\tlpa_style(\"Tipo\", \"background-color\", '#ff6464');\n\t}\n\tif (lpa_value('Tipo')=='Condicional') {\n\t\tlpa_style(\"Tipo\", \"background-color\", '#f386bd');\n\t}\n\tif (lpa_value('Tipo')=='Informativo') {\n\t\tlpa_style(\"Tipo\", \"background-color\", '#14b1ff');\n\t}\n\tif (lpa_value('Tipo')=='') {\n\t\tlpa_style_remove(\"Tipo\");\n\t}\n\tif (lpa_value('Estado')=='Parcialmente Revogado') {\n\t\tlpa_style(\"Estado\", \"background-color\", '#cdfbc1');\n\t}\n}\n\n// Function: TabSelect\nfunction TabSelect() {\n\tlpa_tab_select(\"DIploma\");\n}\n\n// Function: TabVisibility\nfunction TabVisibility() {\n\tif (lpa_value('Tipo')=='Não Aplicável' || lpa_value('Tipo')=='Informativo') {\n\t\tlpa_tab_visible(\"Requisitos\", false);\n\t\tlpa_tab_visible(\"Tab4\", false);\n\t} else {\n\t\tlpa_tab_visible(\"Requisitos\", true);\n\t\tlpa_tab_visible(\"Tab4\", true);\n\t}\n}\n\n// Function: TableMandatoryFields\nfunction TableMandatoryFields() {\n\tif (lpa_status()=='Registo') {\n\t\tlpa_table(\"AvaliacaoLegalRequisitosBase\", function() {\n\t\tlpa_table_column_required(\"AvaliacaoLegalRequisitosBase\", \"NumeroRequisito\", true);\n\t});\n\t\tlpa_table(\"AvaliacaoLegalRequisitosBase\", function() {\n\t\tlpa_table_column_required(\"AvaliacaoLegalRequisitosBase\", \"Artigo\", true);\n\t});\n\t\tlpa_table(\"AvaliacaoLegalRequisitosBase\", function() {\n\t\tlpa_table_column_required(\"AvaliacaoLegalRequisitosBase\", \"Requisito\", true);\n\t});\n\t\tlpa_table(\"LegislacaoEmpresas\", function() {\n\t\tlpa_table_column_required(\"LegislacaoEmpresas\", \"Empresa\", true);\n\t});\n\t\tlpa_table(\"LegislacaoEmpresas\", function() {\n\t\tlpa_table_column_required(\"LegislacaoEmpresas\", \"Avaliador\", true);\n\t});\n\t}\n}\n\n// Function: Revogar\nfunction Revogar() {\n\tlpa_modal_yesno('Tem a certeza que deseja revogar este diploma?', {\r\n yes: function() {\r\n lpa_modal_yesno_hide();\r\n lpa_wkf_move(lpa_wkf_id(), 'Revogado', [], 'Revogado - Manual');\r\n ConditionalVisibility();\r\n TabSelect();\r\n },\r\n no: function() {\r\n lpa_modal_yesno_hide();\r\n }\r\n});\n}\n\n// Function: DefinirDataUltimaAvaliacao\nfunction DefinirDataUltimaAvaliacao() {\n\tif (lpa_value('DataUltimaAvaliacao')=='' && lpa_value('Avaliado')=='Sim') {\n\t\tlpa_value(\"DataUltimaAvaliacao\", \"\" + lpa_date_today() + \"\");\n\t}\n}\n\n// Function: LinkToReport\nfunction LinkToReport() {\n\t\tvar site = LPA_SITE();\r\n\tvar relatorio = lpa_sql(\"SELECT ReportID FROM Report WHERE ReportName = 'Requisitos Legais'\");\r\n\tlpa_open(site + '/report_viewer.aspx?id=' + relatorio.ReportID+ '&AGIR CODE=' + lpa_wkf_code());\r\n\t\n}\n\n// Function: LinkToLista\nfunction LinkToLista() {\n\t\tvar site = LPA_SITE();\r\n\tvar relatorio = lpa_sql(\"SELECT ReportID FROM Report WHERE ReportName = 'Lista de avaliação legal'\");\r\n\tlpa_open(site + '/report_viewer.aspx?id=' + relatorio.ReportID);\n}\n\n// Function: DefaultValues\nfunction DefaultValues() {\n\tif (lpa_value('Tipo')=='Informativo' || lpa_value('Tipo')=='Não Aplicável') {\n\t\tlpa_value(\"AvaliacaoRegular\", \"Não\");\n\t}\n}", "version": 3 }, "tbls": [ { "name": "AvaliacaoLegalAlteracoes", "cols": [ { "name": "DataAlteracao", "col_type": "[datetime]", "ctrl": "Date", "addnew": "False", "items": "", "label": "Data", "auto_order": "True", "width": "130" }, { "name": "DescricaoAlteracao", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Descrição da alteraçao, nota ou alerta", "auto_order": "True", "width": "700" } ] }, { "name": "AvaliacaoLegalRequisitosBase", "cols": [ { "name": "NumeroRequisito", "col_type": "[nvarchar](max)", "ctrl": "Numeric", "addnew": "False", "items": "", "label": "Nº (ordem para checklist)", "auto_order": "False", "width": "45" }, { "name": "Artigo", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Artigo", "auto_order": "True", "width": "120" }, { "name": "Requisito", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Descrição do requisito", "auto_order": "True", "width": "400" }, { "name": "RequisitoIncindencia", "col_type": "[nvarchar](max)", "ctrl": "Combo", "addnew": "False", "items": "Direto\r\nIndireto\r\nInformativo\r\nDireto/Indireto", "label": "Incidência", "auto_order": "False", "width": "10" }, { "name": "Procedimentos", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Observações e exceções (ex: caso este requisito não se aplique à sua Empresa, justifique)", "auto_order": "False", "width": "450" } ] }, { "name": "AvaliacaoLegalRequisitos", "cols": [ { "name": "DataAvaliacao", "col_type": "[datetime]", "ctrl": "Date", "addnew": "False", "items": "", "label": "Data de avaliação", "auto_order": "False", "width": "150" }, { "name": "Avaliador", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Avaliador", "auto_order": "False", "width": "200" }, { "name": "Empresa", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Empresa", "auto_order": "False", "width": "150" }, { "name": "WKF_Avaliacao_Code", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Checklist", "auto_order": "False", "width": "150" } ] }, { "name": "LegislacaoEmpresas", "cols": [ { "name": "Empresa", "col_type": "[nvarchar](max)", "ctrl": "Combo", "addnew": "False", "items": "", "label": "Empresa", "auto_order": "False", "width": "160" }, { "name": "Avaliador", "col_type": "[nvarchar](max)", "ctrl": "Combo", "addnew": "False", "items": "", "label": "Avaliador", "auto_order": "False", "width": "160" }, { "name": "EmpresaObservacao", "col_type": "[nvarchar](max)", "ctrl": "Text", "addnew": "False", "items": "", "label": "Observações", "auto_order": "False", "width": "400" } ] } ], "wiz": { "project": "{\"load\":[\"ConditionalVisibility\",\"ConditionalFormats\",\"TabSelect\",\"TabVisibility\"],\"submit\":[\"MandatoryFields\",\"TableMandatoryFields\"],\"statuschange\":[],\"field\":[{\"field\":\"Estado\",\"fn\":[\"ConditionalFormats\",\"ConditionalVisibility\"]},{\"field\":\"Avaliado\",\"fn\":[\"ConditionalFormats\"]},{\"field\":\"Tipo\",\"fn\":[\"ConditionalFormats\",\"DefaultValues\"]},{\"field\":\"Tipo\",\"fn\":[\"TabVisibility\"]},{\"field\":\"RevogarL\",\"fn\":[\"Revogar\"]},{\"field\":\"ImprimirL\",\"fn\":[\"LinkToReport\"]},{\"field\":\"ListaL\",\"fn\":[\"LinkToLista\"]}]}", "functions": "{\"MandatoryFields\":{\"name\":\"MandatoryFields\",\"desc\":\"\",\"actions\":[{\"action\":\"if\",\"parameters\":{\"condition\":\".Status='Registo'\",\"actions\":[{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Diploma\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Area\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Tipo\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Assunto\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Origem\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Incidencia\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"DataPublicacao\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Descricao\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"Estado\",\"value\":\"true\"}},{\"action\":\"lpa_required\",\"parameters\":{\"id\":\"AvaliacaoRegular\",\"value\":\"true\"}}],\"else\":[]}}]},\"ConditionalVisibility\":{\"name\":\"ConditionalVisibility\",\"desc\":\"\",\"actions\":[{\"action\":\"if\",\"parameters\":{\"condition\":\"#Estado='Revogado'\",\"actions\":[{\"action\":\"lpa_visible\",\"parameters\":{\"id\":\"RevogarL\",\"value\":\"true\"}}],\"else\":[{\"action\":\"lpa_visible\",\"parameters\":{\"id\":\"RevogarL\",\"value\":\"false\"}}]}}]},\"ConditionalFormats\":{\"name\":\"ConditionalFormats\",\"desc\":\"\",\"actions\":[{\"action\":\"if\",\"parameters\":{\"condition\":\"#Estado='Em vigor'\",\"actions\":[{\"action\":\"lpa_style\",\"parameters\":{\"id\":\"Estado\",\"prop\":\"background-color\",\"value\":\"#57ff57\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Estado='Revogado'\",\"actions\":[{\"action\":\"lpa_style\",\"parameters\":{\"id\":\"Estado\",\"prop\":\"background-color\",\"value\":\"#c7c7c7\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Estado=''\",\"actions\":[{\"action\":\"lpa_style_remove\",\"parameters\":{\"id\":\"Estado\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Tipo='Aplicável'\",\"actions\":[{\"action\":\"lpa_style\",\"parameters\":{\"id\":\"Tipo\",\"prop\":\"background-color\",\"value\":\"#57ff57\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Tipo='Não Aplicável'\",\"actions\":[{\"action\":\"lpa_style\",\"parameters\":{\"id\":\"Tipo\",\"prop\":\"background-color\",\"value\":\"#ff6464\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Tipo='Condicional'\",\"actions\":[{\"action\":\"lpa_style\",\"parameters\":{\"id\":\"Tipo\",\"prop\":\"background-color\",\"value\":\"#f386bd\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Tipo='Informativo'\",\"actions\":[{\"action\":\"lpa_style\",\"parameters\":{\"id\":\"Tipo\",\"prop\":\"background-color\",\"value\":\"#14b1ff\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Tipo=''\",\"actions\":[{\"action\":\"lpa_style_remove\",\"parameters\":{\"id\":\"Tipo\"}}],\"else\":[]}},{\"action\":\"if\",\"parameters\":{\"condition\":\"#Estado='Parcialmente Revogado'\",\"actions\":[{\"action\":\"lpa_style\",\"parameters\":{\"id\":\"Estado\",\"prop\":\"background-color\",\"value\":\"#cdfbc1\"}}],\"else\":[]}}]},\"TabSelect\":{\"name\":\"TabSelect\",\"desc\":\"\",\"actions\":[{\"action\":\"lpa_tab_select\",\"parameters\":{\"id\":\"DIploma\"}}]},\"TabVisibility\":{\"name\":\"TabVisibility\",\"desc\":\"\",\"actions\":[{\"action\":\"if\",\"parameters\":{\"condition\":\"#Tipo='Não Aplicável' or #Tipo='Informativo'\",\"actions\":[{\"action\":\"lpa_tab_visible\",\"parameters\":{\"id\":\"Requisitos\",\"value\":\"false\"}},{\"action\":\"lpa_tab_visible\",\"parameters\":{\"id\":\"Tab4\",\"value\":\"false\"}}],\"else\":[{\"action\":\"lpa_tab_visible\",\"parameters\":{\"id\":\"Requisitos\",\"value\":\"true\"}},{\"action\":\"lpa_tab_visible\",\"parameters\":{\"id\":\"Tab4\",\"value\":\"true\"}}]}}]},\"TableMandatoryFields\":{\"name\":\"TableMandatoryFields\",\"desc\":\"\",\"actions\":[{\"action\":\"if\",\"parameters\":{\"condition\":\".Status='Registo'\",\"actions\":[{\"action\":\"lpa_table_column_required\",\"parameters\":{\"id\":\"AvaliacaoLegalRequisitosBase\",\"column\":\"NumeroRequisito\",\"value\":\"true\"}},{\"action\":\"lpa_table_column_required\",\"parameters\":{\"id\":\"AvaliacaoLegalRequisitosBase\",\"column\":\"Artigo\",\"value\":\"true\"}},{\"action\":\"lpa_table_column_required\",\"parameters\":{\"id\":\"AvaliacaoLegalRequisitosBase\",\"column\":\"Requisito\",\"value\":\"true\"}},{\"action\":\"lpa_table_column_required\",\"parameters\":{\"id\":\"LegislacaoEmpresas\",\"column\":\"Empresa\",\"value\":\"true\"}},{\"action\":\"lpa_table_column_required\",\"parameters\":{\"id\":\"LegislacaoEmpresas\",\"column\":\"Avaliador\",\"value\":\"true\"}}],\"else\":[]}}]},\"Revogar\":{\"name\":\"Revogar\",\"desc\":\"\",\"actions\":[{\"action\":\"lpa_script\",\"parameters\":{\"code\":\"lpa_modal_yesno('Tem a certeza que deseja revogar este diploma?', {\\r\\n yes: function() {\\r\\n lpa_modal_yesno_hide();\\r\\n lpa_wkf_move(lpa_wkf_id(), 'Revogado', [], 'Revogado - Manual');\\r\\n ConditionalVisibility();\\r\\n TabSelect();\\r\\n },\\r\\n no: function() {\\r\\n lpa_modal_yesno_hide();\\r\\n }\\r\\n});\"}}]},\"DefinirDataUltimaAvaliacao\":{\"name\":\"DefinirDataUltimaAvaliacao\",\"desc\":\"\",\"actions\":[{\"action\":\"if\",\"parameters\":{\"condition\":\"#DataUltimaAvaliacao='' and #Avaliado='Sim'\",\"actions\":[{\"action\":\"lpa_value\",\"parameters\":{\"id\":\"DataUltimaAvaliacao\",\"value\":\".Date\"}}],\"else\":[]}}]},\"LinkToReport\":{\"name\":\"LinkToReport\",\"desc\":\"\",\"actions\":[{\"action\":\"lpa_script\",\"parameters\":{\"code\":\"\\tvar site = LPA_SITE();\\r\\n\\tvar relatorio = lpa_sql(\\\"SELECT ReportID FROM Report WHERE ReportName = 'Requisitos Legais'\\\");\\r\\n\\tlpa_open(site + '/report_viewer.aspx?id=' + relatorio.ReportID+ '&AGIR CODE=' + lpa_wkf_code());\\r\\n\\t\"}}]},\"LinkToLista\":{\"name\":\"LinkToLista\",\"desc\":\"\",\"actions\":[{\"action\":\"lpa_script\",\"parameters\":{\"code\":\"\\tvar site = LPA_SITE();\\r\\n\\tvar relatorio = lpa_sql(\\\"SELECT ReportID FROM Report WHERE ReportName = 'Lista de avaliação legal'\\\");\\r\\n\\tlpa_open(site + '/report_viewer.aspx?id=' + relatorio.ReportID);\"}}]},\"DefaultValues\":{\"name\":\"DefaultValues\",\"desc\":\"\",\"actions\":[{\"action\":\"if\",\"parameters\":{\"condition\":\"#Tipo='Informativo' or #Tipo='Não Aplicável'\",\"actions\":[{\"action\":\"lpa_value\",\"parameters\":{\"id\":\"AvaliacaoRegular\",\"value\":\"Não\"}}],\"else\":[]}}]}}" } }