01. DADOS GERAIS
| Linha de Produto: | Microsiga Protheus® |
|---|
| Segmento: | Serviços |
|---|
| Módulo: | SIGAFAT - Faturamento |
|---|
| Função: | MATA530 - Atualização de Pagamento de Comissões |
|---|
| Ticket: | 6582359 |
|---|
| Requisito/Story/Issue : | DSERFAT-13144 |
|---|
02. SITUAÇÃO/REQUISITO
A rotina de Atualização de Pagamento de Comissões não está gerando as comissões na filial correta na integração com a Folha de Pagamento, quando a empresa possui dois funcionários distintos com o mesmo número matrícula cadastrados em filiais diferentes, e a tabela de SA3 - Cadastro de Vendedores no modo compartilhado.
03. SOLUÇÃO
Criação do campo "Filial Func" (A3_FILFUN) na tabela SA3 - Cadastro de Vendedores para gravar a filial do Funcionário (A3_NUMRA) que foi selecionado no momento do preenchimento dos dados da comissão, quando a Forma de Pagamento (A3_GERASE2) for pela integração com a Folha de Pagamento, para que a rotina de Atualização de Pagamento de Comissão gere as comissões do funcionário na filial correta na Folha de Pagamento.
Criação do gatilho do campo "Funcionário" (A3_NUMRA) para que ao digitar ou selecionar o código do funcionário, o campo "Filial Fun" (A3_FILFUN) seja preenchido automaticamente com a filial correspondente.
9 . Preencher as informações conforme os dados abaixo. | Campo | A3_FILFUN | | Tipo | 1- Caracter | | Tamanho | 8 | | Decimal | 0 | | Formato |
| | Contexto | 1- Real | | Propriedade | 2- Visualizar | | TOTVS PDV | 1- SIm | | Modal | 2- Não | | Título | Filial Func | | Descrição | Filial Funcionario | | Help | Filial do funcionário através da tabela SRA | | Nível | 1 | | Usado | Sim | | Obrigatório | Não | | Browse | Não | | Módulo | Utilizado por todos os módulos |
a) Aba Campo 
b) Aba Informações
 c) Aba Opções 
d) Aba Validações 
e) Aba Uso 
f) Aba Módulos 
10. Clicar no botão Salvar
|
11. Clique em Pastas 
12. Posicione sobre a pasta 4 - Pagamento de comissão 
13. Clique em Editar  14. Clique em Campos 
15. Clique em Incluir  16. Marque o campo A3_FILFUN 
17. Clique no botão Salvar 
18. Clicar em Confirmar 
Clicar em Confirmar  Clicar em Atualizar Base de Dados  Clicar no botão Avançar Clicar no botão Finalizar
|
Passo a passo para a criação do gatilho (SX7):
- Entre no Configurador (SIGACFG)
- Acesse Base de Dados > Dicionário > Base de Dados
- Clique em Gatilhos

- Clique em Incluir
 Preencher as informações conforme os dados abaixo. | Campo | A3_NUMRA | | Seqüência | 001 | | Cnt. Domínio | A3_FILFUN | | Tipo | 1- Primário | | Regra | SRA->RA_FILIAL | | Posiciona | 1- Sim | | Alias | SRA | | Ordem | 1 | | Chave | xFilial("SRA")+M->A3_NUMRA | | Condição | !EMPTY(M->A3_NUMRA) |

Clicar no botão Salvar

- Clicar em Sair

|
|
04. DEMAIS INFORMAÇÕES
O campo "Filial Func" (A3_FILFUN) será preenchido de forma automática, quando for selecionado ou digitado o código do Funcionário (A3_NUMRA) na inclusão ou alteração de um Vendedor.

05. ASSUNTOS RELACIONADOS
- Coloque links com páginas de assuntos relacionados.

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