Descrição:

Verifica e retorna se o alias permite a utilização de GED do ECM, essa verificação é feita com base na chave única e display de dados do alias, além da configuração do parâmetro MV_ECMURL.

Sintaxe:

FWHasGed(<cAlias>)

Parâmetros:

NomeTipoDescriçãoObrigatório
cAlias CaracterEntidade ou alias da tabelaX

Retorno:

lRetorno → Lógico - Indica se o alias recebido permite a utilização de GED do ECM.

Exemplo:

FWHasGed
#include "protheus.ch"

//-------------------------------------------------------------------
/*/{Protheus.doc} showGed
Exibe o GED do ECM conforme o alias recebido

@param [cAlias] - Indica o alias que será verifica e aberto - Default Alias()

@author Daniel Mendes
@since 06/03/2021
@version 1.0
*/
//-------------------------------------------------------------------
user function showGed(cAlias)
default cAlias := Alias()

if Empty(cAlias)
    MsgStop("Alias inválido!")
elseif FWHasGed(cAlias)
    FWUIGed(cAlias)
else
    MsgAlert(I18N("O Alias #1[SED]# não possui GED.", {cAlias}))
endif

return