01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Compras
Função:MATA179 - Central de Compras
Ticket:7852345
Issue:DMANMAT02-24471 


02. SITUAÇÃO/REQUISITO

O sistema apresenta error.log, ao utilizar o filtro através de uma função de usuário

03. SOLUÇÃO

Realizado o tratamento para que o sistema aceite que seja informado a clausula "where", utilizando campos da tabela SB1, através de funções de usuário.

04. DEMAIS INFORMAÇÕES

O filtro funcionará com o retorno da função em formato de String, contendo a clausula "where" da consulta da tabela SB1.

ex:

user Function Filtro()

Local cRet := " B1_FILIAL = '02'  AND B1_COD = '000001' "

return cRet




<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;
}
</style>