Páginas filhas
  • DT Configuração da exibição dos botões no componente PRDFM236

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:
linhas_totvs

Virtual Age

Segmento
DistribuiçãoRegionConstrução ProjetosLinha-Segmento
:

Segmentos_totvs
SegmentoVarejo

Módulo:Industrial
Função:Configurador de exibição dos botões do componente PRDFM236
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-5869


02. SITUAÇÃO/REQUISITO

Criação de configurador para a exibição dos botões no componente PRDFM236. Deve ser possível o cadastro de vários modelos, podendo ser realizado o vínculo de um modelo a um ou mais usuários do sistema, e também existindo uma marcação de "padrão" em um dos configuradores, obrigatoriamente, para que este seja usado caso não haja nenhum configurador vinculado ao usuário logado.

03. SOLUÇÃO

Foi desenvolvido o componente PRDFM305 para permitir a gravação de modelo de configuração dos botões que vão ser exibidos no componente PRDFM236, poderá ser informado um código e uma descrição para cada um destes configuradores, além de marcação de qual será o configurador "padrão".


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04a passo
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
Totvs custom tabs box items
defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!
passo

Image Added

Imagem 1 - Através do campo "Modelo" o usuário poderá chamar o componente PRDFL268 selecionar um modelo existente na lista de modelos.


Image Added

Imagem 2 - No componente PRDFM305 o usuário poderá gravar vários modelos de configuração para o cadastro de produto, poderá ser informada a situação do modelo e se este modelo será utilizado como padrão, é permitido apenas 1 modelo como padrão, caso não exista modelo padrão cadastrado será exibida uma mensagem informando.


Image Added

Imagem 3 - Caso exista um modelo gravado como padrão, ao informar um novo modelo como padrão será exibida uma mensagem informando o atual modelo padrão e questionando se deseja substituir, manter o padrão anterior ou cancelar a operação.


Image Added

Imagem 4 - Na lista de componentes poderá informar apenas os componentes liberados, o usuário poderá escolher a ordem de exibição de cada botão, inicialmente foram liberados os componente PRDFM164, CDFFM024, PCPFC008 e o PCPFM009.


Image Added

Imagem 5 - Após adicionar o componente na lista, será sugerido um nome padrão para o botão na coluna "Descrição do botão", essa descrição poderá ser alterada de acordo com a vontade do usuário, poderá ser marcado também se o componente será aberto automaticamente ou não.


Image Added

Imagem 6 - No frame visualizar botões o usuário poderá ver uma prévia de como vai ser apresentado o botão no componente PRDFM236.


Image Added

Imagem 7 - Na lista de componentes, os componentes informados na ordem 10 em diante vão ser exibidos no botão "Opções" do componente PRDFM236. No frame visualizar opções o usuário poderá ver uma prévia de como será exibido o botão no menu opções.


Image Added

Imagem 8 - Na legenda os componentes da lista com fundo cinza vão ser alocados para o botão "Opções". Os demais componentes da lista que possuem o fundo branco vão possuir botão dedicado.


Image Added

Imagem 9 - Na lista de valores o usuário poderá informar a empresa, o tipo e o código do valor desejado para sugerir no componente PRDFM236, será respeitada a ordenação configurada pelo usuário.

04. ASSUNTOS RELACIONADOS

...

Templatedocumentos


HTML
<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>