Páginas filhas
  • DT Permitir listagem/manutenção de empresa para escala sobre comissão

Versões comparadas

Chave

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

Tempo aproximado para leitura: 04 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Comissão
Função:Permitir listagem/manutenção de empresa de escala sobre comissão


02. SITUAÇÃO/REQUISITO

Foi solicitado pelo cliente para que seja possível realizar a manutenção de empresa para a escala sobre comissão. O cliente trabalha Ao trabalhar com estrutura de comissionamento, e utilizará serão utilizados os componentes do módulo de comissão (COM) para a realização dos trabalhos. Vale ressaltar que o este novo processo de estrutura de comissionamento como um todo está sendo desenvolvido e essa issue essa implementação permitirá somente a listagem e manutenção  de empresa(s) para a escala sobre comissão.

03. SOLUÇÃO

Para a situação descrita acima foi criado o componente COMFM055 permitindo que seja possível selecionar as empresas que terão vínculo com a escala sobre comissão. Para esse relacionamento de empresa ↔ tabela de escala sobre comissão será validado o tipo de tabela (campo “Tp. tabela”) e o tipo de aplicação (campo “Tp. aplicação), ou seja, não será possível relacionar a mesma empresa em mais de uma escala sobre comissão que possua o mesmo tipo de tabela e aplicação.

Vale ressaltar que caso o tipo de meta seja “Empresa”, este botão será desabilitado, visto que a empresa será adicionada no botão “Item…” para a criação das escalas.

Obs.: O tipo de aplicação “Empresa” e o tipo de meta “Empresa” não podem ser utilizados em conjunto.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 01 - No componente COMFM047 foi informada a tabela “3” e acionado o botão “Empresa…”.


Imagem 02 - Nota-se que para a tabela “3” já existem empresas vinculadas. Estas empresas podem ser inseridas manualmente, através da digitação do código como também selecionada através do botão “Empresa…”.


Imagem 03 - Com outra tabela de escala sobre comissão carregada foi relacionada a empresa “1”. Nota-se que o tipo da tabela e aplicação são idênticos ao da tabela de escala sobre comissão demonstrada anteriormente.


Imagem 04 - Nota-se que a mensagem acima é exibida, visto que a empresa “1” já está vinculada a tabela “3” de escala sobre comissão.


Imagem 05 - Com a empresa já informada para a escala sobre comissão, não será permitida a alteração do tipo de tabela ou tipo de aplicação. Neste caso foi realizada uma tentativa de alteração no campo “Tp. aplicação” para a escala sobre comissão “4”.


Imagem 06 - Nota-se que a mensagem acima é exibida, informando que não é possível realizar a alteração dos dados de uma escala sobre comissão enquanto existir empresa configurada para a mesma.


Imagem 07 - É possível verificar que ao utilizar o tipo de meta “Empresa” o botão “Empresa…” é desabilitado corretamente.

Totvs custom tabs box items
defaultno
referenciapasso2


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