Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Manufatura

TOTVS Backoffice

Linha de Produto:

Linha Datasul

Segmento:

Manufatura

Módulo:

Descontos e Bonificações

Função:

BN0301 - Parâmetros de Descontos

CD1558 - Tabela da Descontos

País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DMANADVEN-20378


02. SITUAÇÃO/REQUISITO

Desenvolvimento de nova regra de desconto que permita implantar pedidos de vendas com descontos parametrizáveis por estabelecimento, unidade de negócio, unidade de federação de origem e destino por meio do cadastro de tabela de descontos (BN0301/CD1558).

03. SOLUÇÃO

Alterado o programa BN0301 para inclusão de novos campos: EstabelecimentoUnidade de NegócioUF Origem e UF Destino na pasta Fatores.

  • Estabelecimento: Código do estabelecimento a ser considerado na concessão do desconto (CD0403). Se informado o caracter “?”, todos os estabelecimentos serão considerados na concessão do desconto. O estabelecimento considerado na busca pelo desconto será o estabelecimento de atendimento do item do pedido caso haja central de venda aplicada ao pedido (PD0301), ou o estabelecimento do pedido de vendas, quando não existir central de venda associada ao pedido. Para este campo, quando o conteúdo for diferente de "?" é pré-requisito que o estabelecimento esteja cadastrado no programa "Manutenção Estabelecimentos" (CD0403). 
  • Unid. Negócio: Código da unidade de negócio a ser considerada na concessão do desconto. Se informado o caracter “?”, todas as unidades de negócio serão consideradas na concessão do desconto. Para este campo, quando o conteúdo for diferente de "?" é pré-requisito que a Unidade de Negócio esteja pré-cadastrada no sistema (CD2000/CD0147).
  • UF Origem: Sigla da Unidade de Federação de origem a ser considerada na concessão do desconto (CD0403). Se informado o caracter “?”, todas as unidades de federação serão consideradas na concessão do desconto. Para este campo, quando o conteúdo for diferente de "?" é pré-requisito que a UF esteja cadastrada no programa "Atualização Unidades Federação" (CD0904). Para a validação da existência de UF sempre será utilizado o país corrente da sessão que está cadastrando o registro no programa CD1558.
  • UF Destino: Sigla da Unidade de Federação de destino a ser considerada na concessão do desconto (CD0705/CD0704). Se informado o caracter “?”, todas as unidades de federação serão consideradas na concessão do desconto. Para este campo, quando o conteúdo for diferente de "?" é pré-requisito que a UF esteja cadastrada no programa "Atualização Unidades Federação" (CD0904). Para a validação da existência de UF sempre será utilizado o país corrente da sessão que está cadastrando o registro no programa CD1558.


Alterado o programa CD1558 para inclusão de novos campos: EstabelecimentoUnidade de NegócioUF Origem e UF Destino na pasta Índices 1.


Alterado o programa CD1528 para consulta dos novos campos na pasta Índices 1.


ATENÇÃO ESPECIAL:

Desenvolvido o programa spp/pdp/sppd803.r para ajustar os registros atuais após aplicação do dicionário de dados, ou seja, para os registros já existentes, nos novos campos (Estabelecimento, Unidade de Negócio, UF Origem e UF Destino) serão gravados com o valor "?" no campo que estiver vazio.

Sem rodar esse programa ou o script liberado via Console, os novos campos ficarão vazios no CD1558 e os descontos deixarão de ser aplicados.


Alterado o programa BN0401 para imprimir os novos campos: EstabelecimentoUnidade de NegócioUF Origem e UF Destino na Impressão do Relatório.