Recuperar contratos de vendas

As seguintes origens pesquisam contratos de vendas:

  • Linha de ordem de venda
  • cabeçalho de programação de venda
  • Linha de programação de vendas
  • Fabricação, ao pesquisar preços para componentes da BOM
  • Projeto, ao pesquisar preços
  • Simulador de preço (tdpcg0200m300)

Ao pesquisar um contrato de vendas Ativo para essas origens, são localizados somente contratos para os quais os seguintes campos correspondam aos valores originais:

  • Parceiro de negócios cliente
  • Parceiro de negócios receptor
  • Item
  • Grupo de preços
  • Departamento de vendas
  • Un. de efetivid.
  • Data de efetividade
  • Data de vencimento
Nota

A validade do contrato é verificada novamente ao inserir ou modificar linhas do contrato.

Contratos de vendas e programações de vendas

Para programações de vendas, a Data de geração da sessão Liberações de venda (tdsls3512m000) é usada para pesquisar contratos de vendas válidos.

Um contrato de vendas pode ser vinculado a uma programação de vendas ao:

  • processar uma liberação de vendas em uma programação de vendas
  • inserir uma linha de programação de vendas
  • aprovar uma linha de programação de vendas
Nota
  • Se a caixa de seleção Usar Termos e condições para programações estiver selecionada na sessão Parâmetros de contrato de venda (tdsls0100s300), o contrato de vendas deve ter um acordo de termos e condições vinculado para a programação de vendas.
  • Se a caixa de seleção Usar ord. cliente p/ program. estiver selecionada na sessão Parâmetros de contrato de venda (tdsls0100s300), ao pesquisar um contrato de vendas para um cabeçalho de programação de venda, o LN também levará em conta o número de ordem de cliente.

    A maneira como os contratos estão vinculados depende da configuração dos campos Ação no desvio ordem de cliente e Ação no desvio ordem de cliente vazia na sessão Contratos de venda (tdsls3500m000).

    • Bloquear
      São vinculados somente contratos para os quais a Ordem cliente na sessão Contratos de venda (tdsls3500m000) corresponda exatamente à Ordem cliente na sessão Programações de vendas (tdsls3111m000).
    • Continuar com liberação de vendas
      Os contratos podem ser vinculados a uma Ordem cliente diferente da programação de vendas. Nesse caso, a Ordem cliente da liberação de vendas é usada na programação de vendas.
    • Continuar com contrato de vendas
      Os contratos podem ser vinculados a uma Ordem cliente diferente da programação de vendas. Nesse caso, a Ordem cliente do contrato de vendas é usada na programação de vendas.
Contratos de vendas e ordens de venda

Para ordens de venda, a data conforme especificado no campo Tipo de data de preço de venda da sessão Parâmetros de preço (tdpcg0100m000) é usada para pesquisar contratos de vendas válidos.

Quando uma ordem de venda é criada, o LN pesquisa o preço e/ou os descontos sobre contratos especiais e então em contratos normais. Se mais contratos especiais forem válidos, uma tela é exibida, na qual é preciso fazer sua seleção. O LN vincula o contrato de vendas selecionado à ordem de venda e usa os preços e os descontos do contrato de vendas para a ordem de venda. Se o item no contrato de vendas for de unidade de efetividade, o preço da ordem de venda inclui os preços de upgrade. Se o item na ordem de venda for de unidade de efetividade, mas o item do contrato não for, o preço da ordem de venda é o preço do contrato somado aos preços de upgrade.

Nota
  • Se a caixa de seleção Usar ord. cliente p/ program. estiver selecionada na sessão Parâmetros de contrato de venda (tdsls0100s300), para ordens de venda (e outras origens), o LN somente recuperará contratos para os quais o campo Ordem cliente está vazio na sessão Contratos de venda (tdsls3500m000). Dessa maneira, as ordens de venda não podem ser vinculadas a contratos de vendas que estejam configurados para programações de vendas.
  • Para recuperar termos e condições de um contrato ativo para uma linha de ordem, o contrato não precisa estar vinculado à linha de ordem. Assim, o número do contrato somente é preenchido na linha de ordem se uma linha de contrato ativa estiver vinculada à linha de ordem. Para mais informações, consulte o Recuperação de termos e condições.
Nota

Os campos Quantidade máx. de tolerância, Tolerância de data de vencimento, Ação sobre quantidade máxima excedente e Ação sobre a data de vencimento excedente na linha do contrato de vendas determinam se uma linha de ordem/programação de venda ainda pode ser vinculada à linha do contrato quando a quantidade máxima do contrato ou a data de vencimento for excedida.