Objetivo da mudança:
Aprimorar a tela de “Baixa de Comissão da Loja para Venda Representada” (criada no requisito 334453) com melhorias visuais e alterações no comportamento dos botões de inclusão/alteração/exclusão de registros de débito. O objetivo é facilitar o uso da tela e fornecer informações mais precisas sobre as comissões. As principais alterações incluem a exibição do percentual de comissão correto no momento da venda, aprimoramentos no painel de informações e ajustes na forma como os registros de crédito e débito são gerenciados. Rotinas/telas envolvidas: Baixa de Comissão da Loja para Venda Representada (Faturamento), “Vendas” (frmFatVendas).
Instruções sobre o que configurar:
Não foi criada nenhuma configuração para essa alteração.
Instruções sobre como utilizar:
-
Exibição do Percentual de Comissão:
-
Na tela “Baixa de Comissão da Loja para Venda Representada”, a coluna “% COM.” agora exibirá o percentual de comissão vigente no momento da venda, e não o percentual atual do fornecedor.
-
-
Ajustes no Painel de Informações:
-
A tela foi redimensionada para W:1024 x H:768.
-
Um novo painel com totalizadores foi criado:
-
NRO.COMISSÕES: Quantidade de registros no grid.
-
VALOR TOTAL: Total do valor dos documentos no grid (créditos menos débitos).
-
TOTAL COMISSÃO: Total do valor da comissão no grid (créditos menos débitos).
-
-
No painel “SELECIONADOS”:
-
Um campo “C/D” foi adicionado para exibir o tipo de registro (Crédito ou Débito).
-
O campo “DATA CADASTRO” foi movido para a frente do campo “ESPÉCIE”.
-
Um campo “HISTÓRICO” foi adicionado para exibir o conteúdo do campo [COMLOJ.COM_HISTOR].
-
Um campo “Inclusão” foi adicionado para exibir “AUTOMÁTICA” (A) ou “MANUAL” (M), indicando a forma de inclusão do registro.
-
A somatória dos campos “VALOR TOTAL” e “TOTAL COMISSÃO” foi corrigida para (Total de Créditos) – (Total de Débitos).
-
-
-
Alterações nos Botões de Inclusão/Alteração/Exclusão:
-
Os botões foram renomeados para:
-
[F7 – INCLUIR REGISTRO MANUAL]
-
[F6 – ALTERAR REGISTRO MANUAL]
-
[F5 – EXCLUIR REGISTRO MANUAL]
-
-
[F7 – INCLUIR REGISTRO MANUAL]:
-
Não é mais necessário selecionar um registro de crédito para incluir um débito.
-
É necessário filtrar um “FORNECEDOR” antes de utilizar o botão.
-
Ao acionar o botão, uma caixa de diálogo perguntará:
Incluir registro de: [ Crédito ] [ Débito ]
-
[Crédito]: Abre a tela “Recebimento” (frmDigValor), solicitando “CODIGO DA EMPRESA” e “VALOR”. Em seguida, abre a tela “Digite a Ocorrência” (frmDigOcorrencia). O registro é gravado como Crédito (COM_CREDEB = ‘C’) e Inclusão Manual (COM_TIPINC = ‘M’).
-
[Débito]: Verifica se apenas um registro de crédito está selecionado. Se sim, abre a tela “Recebimento” (frmDigValor), solicitando o “VALOR”. Em seguida, abre a tela “Digite a Ocorrência” (frmDigOcorrencia). O registro é gravado como Débito e Inclusão Manual (COM_TIPINC = ‘M’).
-
-
-
[F6 – ALTERAR REGISTRO MANUAL]:
-
Hint do botão: “Para alterar selecione um registro.“
-
Só é possível alterar registros de inclusão manual (COM_TIPINC = ‘M’). Caso contrário, exibe a mensagem: “ATENÇÃO! Selecione um registro de inclusão manual para alterar!“
-
Abre a tela “Recebimento” (frmDigValor), permitindo alterar “VALOR” e “EMPRESA” (apenas para registros de crédito). Em seguida, abre a tela “Digite a Ocorrência” (frmDigOcorrencia), permitindo alterar “Ocorrência” e “Histórico“.
-
-
[F5 – EXCLUIR REGISTRO MANUAL]:
-
Hint do botão: “Para excluir selecione um registro.“
-
Só é possível excluir registros de inclusão manual (COM_TIPINC = ‘M’). Caso contrário, exibe a mensagem: “ATENÇÃO! Selecione um registro de inclusão manual para excluir!“
-
-
-
Emissão de Faturamento:
-
Ao alimentar a tabela [COMLOJ], os seguintes campos serão gravados:
-
[COM_PERCOM]: Percentual da comissão no momento da venda.
-
[COM_TIPINC]: ‘A’ (Automática).
-
-
-
Emissão de Faturamento (Devolução):
-
A devolução agora gera um registro POSITIVO na [COMLOJ], com:
-
[COM_CREDEB] = ‘D’
-
[COM_VLRCOM] = Valor positivo da comissão
-
[COM_PERCOM] = Percentual da comissão da venda
-
-
-
Selects da Rotina:
-
Todos os INNER JOIN foram alterados para LEFT JOIN para permitir a exibição de registros de crédito sem número de documento.
-