Page tree

Manutenção de usuários do portal sem acesso ao Protheus.

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Faturamento

Função:

FATA220.PRW

Situação/Requisito:

No cadastro de 'Usuário de Portal' quando não é preenchido o campo de 'Usuário do Sistema' (AI3_USRSIS) a pasta de vendedores é preenchida com todos os registros da tabela de Vendedores (SA3) cujo campo

'Código do Usuário' (A3_CODUSR) esteja em branco.

Solução/Implementação:

Foi criado update UPDFAT52 (mais detalhes neste: link ) que cria o parâmetro MV_USERPOR e os campos Vendedor do Portal (AI3_VEND) e Técnico do portal (AI3_CODTEC).

Quando o novo parâmetro é preenchido como verdadeiro (.T.) os novos campos de Vendedor do Portal e Técnico do Portal serão habilitados para preenchimento.

Quando os campos de Técnico do Portal e Vendedor do Portal estiverem preenchidos e o campo de usuário Interno estiver em branco (AI3_USRSIS), o sistema passa a carregar os grids de vendedor / técnico conforme

os códigos informados nos novos campos. Se o parâmetro MV_USERPOR estiver igual a .T. e os campos Usuário Interno (AI3_USRSIS), Vendedor do Portal (AI3_VEND) e Técnico do portal (AI3_CODTEC) estiverem em branco os grids de Vendedor e Técnico da tela de Usuários do Portal ficarão em branco.

Se o campo de Usuário Interno (AI3_USRSIS) estiver preenchido, o sistema ignora o conteúdo dos novos campos (AI3_VEND e AI3_CODTEC) e se comportará exatamente como ocorre antes do Update UPDFAT52. O Mesmo é válido quando o parâmetro MV_USERPOR seja definido como .F.