Sincronizar linha de ordem de venda e linhas de entrega

Uma linha de ordem de venda pode ter linhas de entrega vinculadas ou linhas de ordem de reposição. Uma linha de entrega também deve ter linhas de ordem de reposição vinculadas. A linha de ordem de venda contém as informações agregadas sobre as linhas de entrega/linhas de ordem de reposição. Outra linha de ordem externa do produto pode se conectar à linha de ordem de venda e atualizá-la. Campos alterados na linha de ordem de venda são sincronizados com as linhas de entrega e vice-versa.

Campos que acionam o processo de sincronização

Alterações aos seguintes campos na linha de ordem de venda e/ou linha de entrega podem acionar a sincronização:

Campos de dataCampos de quantidadeCampos de preço e descontoCampos de valor
ddtaData de entrega planejadaqrrqQuantidade solicitadapricPreçooamtValor
prdtData de recebimento planejadoqidlExc. qtddiscPercentagem de descontoamldValor total do desconto
rdtaData de referênciaqbboQuantidade ordem de reposiçãoldamValor descontoamodDesconto de ordem
--qicmQuantidade comprometidadmsePrioridade de matriz de descontodamtValor entregue
----dmdeDefinição de matriz de descontoframValor de frete
----dmthMétodo de desconto--
----dmtyTipo de matriz de desconto--
----cdisDesconto--
----dtrmDeterminante--
----elgbQualificado--

 

Nota

Uma alteração a um campo na linha de ordem de venda não está sempre diretamente visível na linha de entrega. O motivo para isso é que dados comerciais, como preços, descontos, valores etc., estão visíveis somente na linha de ordem de venda. Dados logísticos, como horário da entrega, local da entrega etc., estão visíveis somente na linha de entrega. Assim, a linha de ordem de venda contém informações comerciais agregadas das linhas de entrega vinculadas divididas nas linhas de entrega, mas que não estão visíveis nas linhas de entrega. Porém, se você liberar uma linha de entrega para Faturamento, o LN usará os dados comerciais invisíveis da linha de entrega, uma vez que a linha de ordem de venda com as linhas de entrega vinculadas não podem ser faturadas diretamente.

Campos de data
Atualizar a data de entrega planejada

É possível atualizar a Data de entrega planejada na sessão Linhas de ordem vendas (tdsls4101m000) se nenhuma linha de entrega estiver vinculada a ela. Caso contrário, a Data de entrega planejada está indisponível.

No entanto, é possível:

  • alterar a Data de entrega planejada para as linhas de entrega vinculadas na sessão Linhas de entrega planejada de ordem de venda (tdsls4101m100). A última data de entrega planejada de uma linha de entrega é sincronizada com a data de entrega planejada da linha de ordem de venda
  • alterar a Data de entrega planejada para o cabeçalho da ordem de venda na sessão Ordem de vendas (tdsls4100m900). Assim, o LN atualiza a data de entrega planejada de todas as linhas de ordem de venda vinculadas. Porém, quando o LN deseja atualizar uma linha de ordem de venda que tenha linhas de entrega vinculadas, você é informado de que as linhas de entrega serão removidas. Se desejar manter as linhas de entrega, é possível reverter a atualização da data de entrega planejada e alterar a data de entrega planejada na linha de entrega, se necessário.

Você sempre pode atualizar a data de entrega planejada na linha de ordem de venda usando uma linha de ordem externa. Porém, se as linhas de entrega estiverem vinculadas à linha de ordem de venda, elas serão removidas quando uma linha de ordem externa atualizar a data de entrega planejada. O LN não informa a linha de ordem externa na remoção das linhas de entrega.

Para verificar se a data de entrega planejada na linha de ordem de venda pode ser alterada, o LN verifica se a caixa de seleção Verificação de CTP para vendas está selecionada na sessão Parâmetros de planejamento (cprpd0100m000). Se esta caixa de controle estiver selecionada, LN verifica se o item está disponível na nova data de entrega planejada. Se o item não estiver disponível para a quantidade solicitada, a data de entrega planejada não poderá ser alterada. Se o item estiver disponível, o LN então determina se existem linhas de entrega.

Nota
  • você nunca pode alterar a data de entrega planejada de uma linha de ordem se uma linha de entrega vinculada já tiver sido entregue Assim, para todas as linhas de entrega, a Data de entrega deve estar vazia na sessão Linhas de entrega planejada de ordem de venda (tdsls4101m100).
  • se a nova data de entrega planejada for posterior à data de recebimento planejado, o LN irá igualar a data de recebimento planejado à data de entrega planejada. O LN não recalcula a data de recebimento planejado com base nos lead times definidos. É possível recalcular a data de recebimento planejado na sessão Linhas de ordem vendas (tdsls4101m000) ou Linhas de entrega planejada de ordem de venda (tdsls4101m100)
  • se uma linha de ordem externa mudar a data de entrega planejada, mas não o preço, os campos de preço poderão ser recalculados.
Atualizar a data de recebimento planejado

É possível atualizar a Data de recebimento planejado na sessão Linhas de ordem vendas (tdsls4101m000) se nenhuma linha de entrega estiver vinculada a ela. Caso contrário, a Data de recebimento planejado está desativada.

Você sempre pode atualizar a data de recebimento planejado na linha de ordem de venda usando uma linha de ordem externa. Se as linhas de entrega estiverem vinculadas à linha da ordem de venda, a data de recebimento planejado na linha de entrega também será atualizada.

Nota
  • você nunca pode alterar a data de recebimento planejado de uma linha de ordem se uma linha de entrega vinculada já tiver sido entregue Assim, para todas as linhas de entrega, a Data de entrega deve estar vazia na sessão Linhas de entrega planejada de ordem de venda (tdsls4101m100).
  • se a nova data de recebimento planejado for posterior à data de entrega planejada, o LN irá igualar a data de entrega planejada à data de recebimento planejado. O LN não recalcula a data de entrega planejada com base nos lead times definidos. É possível recalcular a data de entrega planejada na sessão Linhas de ordem vendas (tdsls4101m000) ou Linhas de entrega planejada de ordem de venda (tdsls4101m100). Porém, se alterar a data de recebimento planejado levar à alteração da data de entrega planejada, o LN removerá as linhas de entrega vinculadas a uma linha da ordem
  • se uma linha de ordem externa mudar a data de recebimento planejado, mas não o preço, os campos de preço poderão ser recalculados quando a data de entrega planejada mudar
  • a última data de recebimento planejado de uma linha de entrega é sincronizada com a data de recebimento planejado da linha de ordem de venda.
Campos de quantidade
Atualizar a quantidade pedida

Se você alterar a Quantidade solicitada na sessão Linhas de ordem vendas (tdsls4101m000), o LN removerá todas as linhas de entrega vinculadas. Isso se aplica a linhas de entrega criadas automaticamente pelo processo ATP e a linhas de entrega que são o resultado de uma programação de entrega criada manualmente. Não é possível alterar a quantidade pedida se uma das linhas de entrega vinculadas já tiver sido entregue ou se estiver muito avançada no processo de armazenamento. Nesse caso, é preciso modificar a Quantidade solicitada da linha de entrega para realizar a alteração da quantidade da ordem. Se você alterar a Quantidade solicitada em uma linha de entrega, o LN preservará a programação de entrega e alterará a Quantidade solicitada na linha da ordem.

Se você alterar a quantidade pedida em uma linha de ordem externa, o LN não informará a linha de ordem externa sobre a remoção das linhas de entrega vinculadas.

Nota
  • é possível criar uma nova programação de entrega na sessão Linha de ordem de vendas (tdsls4101m900)
  • para ordens de reposição, a quantidade e o valor pedidos não são sincronizados com a linha da ordem. O motivo para isso é que a linha de ordem (pai) ou a linha de entrega já respondem pela quantidade pedida da linha da ordem de reposição.
Atualizar a unidade de vendas

É possível atualizar a unidade de vendas de uma linha de ordem se a Armazenamento ainda não tiver processado uma linha de entrega vinculada. Porém, se você atualizar a unidade de vendas de uma linha de ordem, o LN removerá as linhas de entrega ainda não processadas. É preciso criar novas linhas de entrega para a unidade de vendas alterada, se necessário.

Se você alterar a unidade de venda em uma linha de ordem externa, o LN não informará a linha de ordem externa sobre a remoção das linhas de entrega vinculadas.

Campos de preço e desconto
Sincronizar campos de preços

Os campos mais importantes para sincronização de preço são:

  • Preço
  • Valor desconto
  • Percentagem de desconto

Quando esses campos são sincronizados, os seguintes campos de preço e desconto relacionados também são sincronizados:

  • Definição de matriz de desconto
  • Sequência da matriz de desconto
  • Método de desconto
  • Desconto
  • Tipo de matriz de desconto
  • Determinante
  • Qualificado
Atualizar o preço

Quando uma linha de ordem é criada, o preço é determinado com base no seguinte:

  • o parâmetro Tipo de data de preço de venda na sessão Parâmetros de preço (tdpcg0100m000) Esse campo determina se a data da ordem, a data do sistema ou a data de entrega deve ser usada para calcular o preço.
  • a quantidade solicitada
  • a unidade de vendas

Quando a linha de ordem é dividida em linhas de entrega, o preço determinado na linha de ordem é o preço padrão para todas as linhas de entrega. Quando você altera a data de entrega planejada (se o parâmetro Tipo de data de preço de venda estiver definido para Data de entrega) ou a quantidade pedida de uma linha de entrega, o LN sincroniza os novos valores com a linha de ordem. Ao fechar a sessão Linhas de entrega planejada de ordem de venda (tdsls4101m100), você é solicitado a recalcular os preços. Os preços são recalculados com base nos campos sincronizados na linha de ordem de venda.

Atualizar o preço com base em um valor fixo

Se a linha de ordem externa não definir o preço, ou você não tiver especificado um preço no campo Preço da sessão Linhas de ordem vendas (tdsls4101m000), será preciso inserir um valor no campo Valor da ordem da sessão Linhas de ordem vendas (tdsls4101m000). Esse valor é fixado para a ordem. Assim, um preço é calculado como um preço por unidade de vendas.

Quando a linha da ordem externa comunica o valor, a unidade de preço de venda também é comunicada. Assim, o valor é convertido para um preço pela unidade de preço de venda.

O LN sincroniza o preço que é calculado usando o valor fixo com as linhas de entrega.

Atualizar a unidade de preço de venda

É possível alterar a unidade de preço de venda somente usando uma linha de ordem externa. Não é possível alterá-la manualmente. Além disso, não é possível alterar a unidade de preço de venda se uma entrega final for feita para a linha de ordem. Em outras palavras, a linha de ordem e as linhas de entrega vinculadas não devem ser completamente entregues.

Atualizar o preço depois da entrega

Depois de uma linha de ordem ou de entrega ser entregue, não é mais possível atualizar o preço diretamente na linha. É possível atualizar o preço das linhas entregues ainda não faturadas na sessão Alterar preços e descontos após entrega (tdsls4122m000) ou Alterar preços e desc. de linhas de fat. de vendas (tdsls4132m000).

Nessas sessões, a caixa de seleção Aplicar a outras sequências. aparece. O seguinte se aplica a essa caixa de seleção:

  • Se esta caixa de controle estiver selecionada, o preço ou desconto modificado inserido nessa sessão também é atualizado para as outras sequências de linha da mesma ordem e posição. Sequências de linha que já foram liberadas para faturamento são ignoradas
  • se você atualizar os preços/descontos de uma Ln. ordem na sessão Alterar preços e descontos após entrega (tdsls4122m000), essa caixa de seleção ficará indisponível e selecionada
  • se você atualizar os preços/descontos de uma Linha de ordem/entrega na sessão Alterar preços e desc. de linhas de fat. de vendas (tdsls4132m000) e essa caixa de seleção estiver selecionada, os campos de preço e desconto das linhas de Ordem de reposição vinculados à Linha de ordem/entrega também serão atualizados. Porém, se essa caixa de seleção estiver selecionada e você atualizar o preço/desconto de uma linha de Ordem de reposição, o LN atualizará as linhas de Ordem de reposição vinculadas a essa Ordem de reposição, mas não atualizará a linha de ordem (pai) ou a linha de entrega.

Uma linha de ordem externa não pode atualizar o preço após a entrega.

Promoções

As promoções podem oferecer ao cliente um item premium ou um desconto adicional.

Promoção premium

Se um item premium puder ser oferecido, o LN criará uma nova linha de ordem de venda para ele.

Desconto promocional

Se um desconto promocional puder ser oferecido a uma linha de ordem de venda com linhas de entrega vinculadas, o LN aumentará o Desconto de promoção total e reduzirá o Valor na sessão Linhas de ordem vendas (tdsls4101m000). Porém, a linha de ordem de venda não pode ser faturada. O motivo para isso é que a linha de ordem de venda é dividida em várias sequências e somente as quantidades e os valores totalizados ficam visíveis na linha de ordem de venda. Nenhuma transação financeira ou logística é realizada para essa linha. Portanto, o desconto promocional também é registrado nas linhas de entrega vinculadas. O desconto promocional atribuído a uma linha de entrega depende da Quantidade solicitada da linha de entrega.

O LN realiza as seguintes etapas de cálculo para calcular o Valor na sessão Linhas de entrega planejada de ordem de venda (tdsls4101m100):

  1. Determina o desconto promocional da linha de entrega da seguinte maneira: Desconto de promoção total dividido pelo Valor na sessão Linhas de ordem vendas (tdsls4101m000) vezes a Quantidade solicitada na sessão Linhas de entrega planejada de ordem de venda (tdsls4101m100).
  2. Determina o valor da linha de entrega da seguinte maneira: valor da linha de entrega da ordem de venda menos o resultado da etapa um.
Nota

A linha de ordem de venda contém o Desconto de promoção total e o Valor das linhas de entrega vinculadas, que são distribuídos nas linhas de entrega, mas que não estão visíveis nelas. Porém, se você liberar uma linha de entrega para Faturamento, o LN usará o valor invisível da linha de entrega novamente, uma vez que a linha de ordem de venda não pode ser faturada.

Se você criar uma linha de ordem de venda usando EDI ou uma linha de ordem externa, as promoções não serão aplicadas automaticamente. No LN, um usuário deve abrir a linha de ordem de venda criada pelo EDI o um aplicativo externo e atribuir a promoção manualmente.