Estrutura da Tabela de Acerto de Comissões

Estrutura da Tabela de Acerto de Comissões

A tabela de acerto de comissões é utilizada para armazenar um evento de apuração e acerto de comissões, normalmente mensal, de uma das pessoas envolvidas. Caso tenha comissões por representante, vendedor e guia, haverá 3 registros de acerto de comissões, cada qual com as suas particularidades.

A tabela armazena a pessoa beneficiária da comissão, o tipo desta pessoa, o período de apuração, algumas flags usadas na ocasião daquela apuração, os valores apurados, observações, e o ID do título do contas a pagar gerado. O acerto de comissões também poderá ser usado para apuração de comissões recebidas de terceiros, e neste caso, armazenará o ID do título a receber.

Estrutura da tabela ACERTO_COMISSAO

  • ID int - Id único da apuração
  • PESSOA_ID int - Id da pessoa beneficiária da comissão, ou do terceiro que paga a comissão
  • PESSOA_TIPO char - Qual o tipo da pessoa alvo do acerto, e que será usada para filtrar os dados na apuração de comissões:
    • R = PESSOA_ID_REPRESENTANTE
    • V = PESSOA_ID_VENDEDOR
    • G = PESSOA_ID_GUIA
    • C = PESSOA_ID_CLIENTE / PESSOA_ID
  • DATA_INICIAL datetime - Data inicial da apuração
  • DATA_FINAL datetime - Data final da apuração
  • VENDA bit - Determina se deverá apurar as comissões sobre os pedidos de venda
  • VENDA_TIPO_DATA char - Determina a data que deverá usar na apuração sobre os pedidos de venda:
    • N = pela data de digitação, inclusive os não aprovados
    • D = pela data de digitação, mas apenas os aprovados
    • A = pela data de aprovação/liberação
  • CANCELAMENTO bit - Determina se deverá apurar as comissões sobre os cancelamentos de venda, ou seja, abater das comissões a pagar os cancelamentos ocorridos no período.
  • PERCENTUAL_VENDA money - percentual de comissão a ser usado na apuração sobre pedidos de venda/devoluções de venda/cancelamentos. Caso esteja preenchido, a SP padronizada de apuração sobre pedidos de venda irá preencher o campo do percentual de comissão. Se for nulo entende-se que a rotina personalizada de cálculo da comissão fará o preenchimento, e finalizará o cálculo da comissão.
  • FATURAMENTO bit - Determina se deverá apurar as comissões sobre as notas fiscais
  • PERCENTUAL_FATURAMENTO money - percentual de comissão a ser usado na apuração sobre faturamento/devoluções. Caso esteja preenchido, a SP padronizada de apuração sobre notas fiscais irá preencher o campo do percentual de comissão. Se for nulo entende-se que a rotina personalizada de cálculo da comissão fará o preenchimento, e finalizará o cálculo da comissão.
  • RECEBIMENTO bit - Determina se deverá apurar as comissões sobre o recebimento
  • PERCENTUAL_RECEBIMENTO money - percentual de comissão a ser usado na apuração sobre recebimento/liquidação/pagamento. Caso esteja preenchido, a SP padronizada de apuração sobre recebimento irá preencher o campo do percentual de comissão. Se for nulo entende-se que a rotina personalizada de cálculo da comissão fará o preenchimento, e finalizará o cálculo da comissão.
  • ESTORNO_TITULO int - Determina a quantidade de dias, após o vencimento de título não pago, que deverá estornar a comissão
  • PERCENTUAL_ESTORNO money - percentual de comissão a ser usado na apuração de estorno sobre títulos não pagos. Caso esteja preenchido, a SP padronizada de apuração sobre estornos de títulos não pagos irá preencher o campo do percentual de comissão. Se for nulo entende-se que a rotina personalizada de cálculo da comissão fará o preenchimento, e finalizará o cálculo da comissão.
  • RECEBIMENTO_ESTORNADO bit - Determina se deverá apurar as comissões de recebimento sobre os títulos que foram estornados
  • REDUZIR_BASE_CONDICAO bit - Indica se deverá reduzir a base de cálculo com base no campo COMISSAO_PERC_REDUCAO_BASE da condição de pagamento. Se ativado ambas apurações, de venda e de faturamento, serão afetadas se o campo na condição de pagamento estiver preenchido.
  • VALOR_BRUTO money - Valor bruto das vendas/faturamento/recebimento
  • VALOR_DESCONTOS money - Valor total dos descontos sobre o valor bruto
  • VALOR_REDUCOES money - Valor total das reduções de base de cálculo
  • VALOR_BASE_CALCULO money - Valor total das bases de cálculo das comissões
  • VALOR_COMISSAO money - Valor total das comissões
  • OBSERVACAO text - Observação a ser incluída no relatório de apuração de comissões
  • EMPRESA_ID_TITULO int - Id da empresa na qual devem ser gerados os títulos de pagamento de comissão
  • CONDICAO_PAGAMENTO_ID int - Id da condição de pagamento da comissão. Poderá pagar à vista, ou em 30 dias, ou em 30/60/90, por exemplo, gerando 3 títulos neste caso. Os títulos gerados contém o Id co acerto de comissão.
  • DATA_ACERTO datetime - Data em ocorreu o acerto da comissão. O título poderá ter vencimento diferenciado. Um acerto de comissão é considerado encerrado quando possui data de acerto.
Alguma dúvida?
Abrir chamado