Descrição
Definição de Chave Primaria de usuário. Este ponto de entrada é utilizado para incluir tabelas de usuário, quando se utiliza o conceito de contato único do Administrador de Vendas / Call Center ou o Banco de Conhecimento. Para que se possa utilizar o Banco de Conhecimento utilizando uma tabela de usuário (Ex. SZ1), torna-se necessário informar ao sistema qual a chave primária de relacionamento. Por exemplo, a chave primária de relacionamento do cadastro de clientes é: FILIAL + CODIGO + LOJA.

Parâmetros

Nome

Tipo

Descrição

Obrigatório

UPARArray
X


Retorno
URET

Exemplo

User Function FtMsRel

Local aRet    As Array 
Local aChave  As Array 
Local bMostra As Block
Local cTabela As Character 
Local aFields As Array 

//Array
aRet := {}
// Tabela do usuario
cTabela := 'SZ1'
// Campos que compoe a chave na ordem. Nao  passar filial (automatico)
aChave  := { 'Z1_COD','Z1_LOJA'} 
// Bloco de codigo a ser exibido 
bMostra := { ||SZ1->Z1_COD + SZ1->Z1_END }        
//Array com os campos que identificam os campos utilizados na descrição
aFields := {'Z1_COD','Z1_END'}                                 
// funcoes do sistema para identificar o registro 
AAdd( aRet, { cTabela, aChave, bMostra,aFields } } )


Return aRet




<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>