01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:18 - CONTAS A RECEBER DE FORNECEDOR
Função:1832 - APURAR VERBA REBAIXA CMV
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DDVENDAS-45230


02. 
SITUAÇÃO/REQUISITO

Quando o usuário cria uma política de desconto vinculando uma verba de Rebaixa de CMV a Apurar - Políticas de Descontos e Bonificações entende-se que essa política é exclusivamente dessa verba. Quando há a apuração final da verba antes do término da vigência da verba/campanha, a verba não é aplicada no faturamento mais o que é correto, porém a campanha ainda é aplicada causando uma divergência de aplicação de campanha/verba.

03. SOLUÇÃO

Criar função para mover para o log ou excluir as campanhas vinculadas a verba no encerramento da verba pela rotina 1832.

Nome FNC_MOVER_CAMPANHAS rotina 814.

Esse serviço será utilizado pela rotina 1832 no fechamento da verba.

Dependendo de qual rotina a campanha de desconto foi criada a rotina não tem log de campanhas para ser movida nesse caso a política é excluída manualmente pelo usuário. Sendo assim função deve utilizar a mesma opção de mover para o log ou excluir as campanhas que as rotinas políticas de desconto utilizam. As rotinas são:

301, 357, 561, 3306, 3307 e 3320

A função só será chamada pela rotina 1832 caso o usuário encerre a verba dentro do período da vigência.


Para as tabelas PCDESCONTOITEMLOG e PCPRECOPROMLOG


Para as tabelas PCPRECOCESTAC e PCBRINDEEX 

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica