Versões comparadas

Chave

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

QTDECOMISSIOANDOSCOMISSAO

1. CONDVENDA
Busca informações da condição da venda

...

64.1. Contexto
Contrato de venda/aluguel

Para o contexto de clientes que usam o novo reajuste foi disponibilizado uma coluna TABVENDA('DATAREFERENCIA', D) que retorna a data do parâmetro que foi passada no processo ou que foi executada

SELECT * FROM XVENDA WHERE NUM_VENDA = 1234 

...

69.1. Contexto
Contrato de venda/aluguel e POC

SELECT * FROM  XVENDA XVENDA JOIN XITEMVENDA ON XVENDA.NUM_VENDA = XITEMVENDA.NUM_VENDA WHERE NUM_VENDA = 1234 1234  

69.2. Sintaxe
UNIDADE


70. SUBUNIDADE
Retorna o código da subunidade de um contrato.

70.1. Contexto
Contrato de venda/aluguel e POC

SELECT * FROM  XVENDA XVENDA JOIN XITEMVENDA ON XVENDA.NUM_VENDA = XITEMVENDA.NUM_VENDA WHERE NUM_VENDA = 1234 1234  

70.2. Sintaxe
SUBUNIDADE

70. SUBUNIDADE
Retorna o código da subunidade de um contrato.

70.1. Contexto
Contrato de venda/aluguel e POC

SELECT * FROM  XVENDA XVENDA JOIN XITEMVENDA ON XVENDA.NUM_VENDA = XITEMVENDA.NUM_VENDA WHERE NUM_VENDA = 1234 1234  

70.2. Sintaxe
SUBUNIDADE

71. NUMADIT
Retorna o código do aditivo do contrato.

...

97.3. Exemplo
PERCENTUALCOMISSIONADO


98.0 VALORCOMISSIONADO

******Somente para o novo reajuste revitalizado 4.0  e Clientes Piloto da Nova Comissão 2.0******

...

98.3. Exemplo
VALORCOMISSIONADO


9998. VALORLIQUIDOPFTIN
Retorna o valor líquido do lançamento com origem no TOTVS Incorporação, calculado sob a mesma regra da Ficha Financeira do TOTVS Incorporação1 SALDOCOMISSIONADO

******Somente para o novo reajuste revitalizado 4.0  e Clientes Piloto da Nova Comissão 2.0****** Somente versão 12.1.2310

Retorna o saldo que falta gerar das parcelas do comissionado (empresa + cliente) da comissão

98.1. Contexto
Comissões geradas

SELECT * FROM XCOMISSOES (NOLOCK) JOIN XCOMISSOESITEM ON XCOMISSOES.IDCOMISSAO = XCOMISSOESITEM.IDCOMISSAO WHERE XCOMISSOES.IDCOMISSAO= 1234

98.2. Sintaxe
SALDOCOMISSIONADO

98.3. Exemplo
SALDOCOMISSIONADO


99. VALORLIQUIDOPFTIN
Retorna o valor líquido do lançamento com origem no TOTVS Incorporação, calculado sob a mesma regra da Ficha Financeira do TOTVS Incorporação

99.1 99.1 - Contexto

A fórmula não depende de um contexto específico pois recebe todas as informações necessárias para o cálculo nos parâmetros

...

103. COMISSAOMETAEMPRVALOR *12.12310  
Retorna o valor de todas as vendas no mês da comissão para o empreendimento filtrado. Primeiro argumento o tipo de cálculo da meta da comissão nome do campo. 

...

    • CodEmpreendimento - Código do empreendimento que deseja filtrar as vendas


104. COMISSAOMETAEMPRQTD *12.12310
Retorna a quantidade de todas as vendas no mês da comissão para o empreendimento filtrado. Primeiro argumento o tipo de cálculo da meta da comissão nome do campo. 

...

105. DATAGERACAOPARCELACOMISSAO *12.12310
Retorna a data do último dia da geração da parcela na comissão

...

106. EXISTEPARCELACOMISSAODATAGERADA *12.12310
Existe parcela gerada na competência pesquisada 

...

    •  1 Verdadeiro e 0 Falso


107. TOTALPAGOVENDAORIGINAL  *12. TOTALPAGOVENDAORIGINAL12310
Retorna o valor total original baixado da venda

...

107.2 - Sintaxe
TOTALPAGOVENDAORIGINAL


108. VALORVENDACOMPONENTE  *12.12310
Retorna o valor total de um componente da venda

1- Contexto

Usa como contexto a chave da tabela "XVENDA".

2 - Sintaxe
VALORVENDACOMPONENTE


109. SETCOMISSIONADO   *12.12310
Define o comissionado no momento da geração da comissão, só pode ser usado nas fórmulas de calcular valor ou percentual do comissionado. Essa função é usada quando um determinada pessoa está vinculada a equipe/imobiliária.

1- Contexto

Usa como contexto a chave da tabela "XCOMISSOESITEM".

2 - Sintaxe
SETCOMISSIONADO(codcolCFO, codCFO)

    • codcolCFO - Coligada do comissionado a ser trocado na regra  
    • codCFO - Código do comissionado a ser trocado na regra 


110. SETCOMISSIONADOFORNECEDOR  *12.12310
Define a empresa que o comissionado irá receber no momento da validação da integração da comissão. Essa função é usada quando um determinada pessoa tem um empresa e a gestão da comissão é feita com a pessoa física e o pagamento para a pessoa jurídica.   

1- Contexto

Usa como contexto a chave da tabela "XCOMISSOESITEM".

2 - Sintaxe
SETCOMISSIONADOFORNECEDOR(codcolCFO, codCFO)

    • codcolCFO - Coligada do comissionado a ser trocado na regra  
    • codCFO - Código do comissionado a ser trocado na regra 


111. SETCOMISSIONADOMETA*12.12310
Define a a meta que o comissionado irá receber no momento da geração da comissão.  Só pode ser usado nas fórmulas de calcular valor ou percentual do comissionado. Essa função é usada quando um determinada pessoa está vinculada a equipe/imobiliária e deseja troca a meta no momento da geração da comissão

1- Contexto

Usa como contexto a chave da tabela "XCOMISSOESITEM".

2 - Sintaxe
SETCOMISSIONADOMETA(idMeta)

    • idMeta- Id da Meta


112. SETDELETACOMISSIONADO*12.12310
Apaga a comissão de um comissionado no momento da geração da comissão.  Só pode ser usado nas fórmulas de calcular valor ou percentual do comissionado. Essa função é usada quando um determinada pessoa não terá comissão por uma condição, então apagamos ela no momento da geração da comissão

1- Contexto

Usa como contexto a chave da tabela "XCOMISSOESITEM".

2 - Sintaxe
SETDELETACOMISSIONADO


113. TIPORECALCULOCOMISSAO   *12.12310
Retorna o tipo de recálculo que a comissão está executando: 1 - Para recálculo padrão , 2- Para recálculo por competência

1- Contexto

Usa como contexto a chave da tabela "XCOMISSOESITEM".

2 - Sintaxe
TIPORECALCULOCOMISSAO    


114. QTDECOMISSIOANDOSCOMISSAOFUNCAO

******Somente para o novo reajuste revitalizado 4.0  e Clientes Piloto da Nova Comissão 2.0******

Retorna a quantidade de comissionados da comissão.

96.1. Contexto
Comissões geradas

SELECT * FROM XCOMISSOES (NOLOCK) WHERE IDCOMISSAO= 1234

96.2. Sintaxe
QTDECOMISSIOANDOSCOMISSAOFUNCAO(Cod. Função)

96.3. Exemplo
QTDECOMISSIOANDOSCOMISSAOFUNCAO(1)