| Sincronizar linha de ordem de compra e detalhes da linhaUma linha de ordem de compra pode ter detalhes de linha ou linhas de ordem de reposição vinculados. Um detalhe da linha também pode ter linhas de ordem de reposição vinculadas. A linha de ordem de compra inclui as informações agregadas das linhas de detalhes da linha/ordem de reposição. Os campos alterados na linha de ordem de compra são sincronizados com os detalhes da linha, e vice-versa. Uma linha da ordem de compra com os detalhes de linha também é chamada de linha Total. Atualizar os detalhes da linha usando a linha total Se você alterar os seguintes campos na linha Total na sessão Linhas de ordem de compra (tdpur4101m000), a alteração é copiada para os detalhes da linha vinculada na sessão Detalhes da linha da ordem de compra (tdpur4101m200): Campos de preço | Campos de desconto | Campos de contrato | Outros campos |
---|
Preço | Percentagem de desconto | Contrato | Data de confirmação de ordem | Matriz preço | Valor desconto | Posição do contrato | Seleção de lote | | Matriz de desconto | Departamento de compras do contrato | Lote | - | | - | - | - | | - | - | - | | - | - | - | Código de desconto | - | - | - | Determinante | - | - | - | Qualificado | - | - |
Nota - Uma alteração a um campo na linha Total não está sempre visível na linha de detalhes. Dados comerciais, como preços, descontos e valores, são exibidos somente na linha Total. Dados logísticos, como hora e local de recebimento e local de expedição, são exibidos nos detalhes da linha. Assim, a linha Total inclui as informações comerciais agregadas dos detalhes da linha vinculada. Porém, quando você liberar um detalhe de linha para Finanças, o LN usará os dados comerciais invisíveis dos detalhes da linha, uma vez que uma linha Total não pode ser faturada.
- Quando a linha da ordem é criada, o preço é determinado com base no parâmetro Tipo de data de preço de compra 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. Se você alterar a Data de recebimento para preço ou a Data da ordem na sessão Linhas de ordem de compra (tdpur4101m000), as novas datas não serão sincronizadas com os detalhes da linha vinculada na sessão Detalhes da linha da ordem de compra (tdpur4101m200).
Atualizar preços e descontos após recebimento Depois do recebimento de uma linha de ordem ou detalhe da linha, não é possível atualizar o preço ou o desconto para a linha Total na sessão Linhas de ordem de compra (tdpur4101m000). Para uma linha Total ou uma linha de detalhes com pelo menos um recebimento, é possível atualizar o preço na sessão Alterar preços e descontos após recebimento (tdpur4122m000). O LN copia novos preços e descontos para todos os detalhes da linha vinculada que ainda não foram processados e/ou conciliados/aprovados em Finanças. Atualizar preços e descontos após consumo para linhas de ordem consumidas, é possível atualizar preços ou descontos na sessão Alterar preços e descontos após recebimento (tdpur4122m000) e na sessão Alterar preço e descontos de recebimentos a pagar de compras (tdpur4132m000). Para mais informações, consulte o Alterar preços ou descontos após o recebimento ou o consumo. Exemplo Sequência | Tipo de linha de ordem | Quantidade da ordem | Preço | Valor da ordem | Receb. | Processado |
---|
0 | Total | 30 | 8 | 240 | - | - | 1 | Detalhe | 10. | 8 | 80 | Sim | Não | 2 | Detalhe | 10. | 8 | 80 | Sim | Sim | 3 | Detalhe | 10. | 8 | 80 | Não | Não | 4 | Ordem de reposição | 3 | 8 | 24 | Não | Não |
Agora o preço na linha Total é alterado de 8 para 10: Sequência | Tipo de linha de ordem | Quantidade da ordem | Preço | Valor da ordem | Receb. | Processado |
---|
0 | Total | 30 | 10. | 280 | - | - | 1 | Detalhe | 10. | 10. | 100 | Sim | Não | 2 | Detalhe | 10. | 8 | 80 | Sim | Sim | 3 | Detalhe | 10. | 10. | 100 | Não | Não | 4 | Ordem de reposição | 3 | 10. | 30 | Não | Não |
O novo preço da linha Total é copiado para todas as sequências vinculadas que ainda não foram conciliadas em Finanças nem processadas. O valor da ordem na linha Total é a soma dos valores da ordem das linhas Detalhe. Para evitar contagem dupla, o valor da ordem das linhas Ordem de reposição é excluído. Atualizar a linha total usando os detalhes da linha Quando você adiciona, atualiza, cancela ou exclui um detalhe de linha na sessão Detalhes da linha da ordem de compra (tdpur4101m200), o LN atualiza os campos de quantidade e valor na linha Total, o que inclui a soma das quantidades/valores dos detalhes da linha vinculada. Estes campos de quantidade e valor são sincronizados: - Quantidade solicitada
- Quantidade recebida
- Quantidade da nota de despacho
- Quantidade aprovada
- Quantidade rejeitada
- Quantidade de ordem de reposição
- Valor da ordem
- Valor de recebimento
- Valor total do desconto da linha da ordem
- Valor de desconto de ordem
Nota - As quantidades e os valores estão disponíveis, mas a maioria está invisível na sessão Detalhes da linha da ordem de compra (tdpur4101m200). Porém, é possível visualizar essas quantidades e valores na sessão Recebimentos de compra (tdpur4106m000) e na sessão Ordens de compra - Visão geral de recebimento (tdpur4531m000).
- Ao modificar a Quantidade solicitada de uma linha Ordem de reposição na sessão Detalhes da linha da ordem de compra (tdpur4101m200), o LN não atualiza a Quantidade solicitada da linha Total na sessão Linhas de ordem de compra (tdpur4101m000), mas atualiza a Quantidade de ordem de reposição da linha Total.
Quando você modifica a quantidade da ordem, os preços e os descontos são recalculados automaticamente. O LN somente recalculará o preço e os descontos se você não inseriu manualmente o preço e os descontos existentes. Quando um novo preço e/ou desconto for recuperado para a linha Total, o LN: - Copia o novo preço/desconto para as linhas de Detalhe e as linhas de Ordem de reposição vinculadas, desde que essas linhas não tenham sido faturadas nem processadas.
- Recalcula os valores da linha da ordem para cada linha de Detalhe e linha de Ordem de reposição. Os campos de valor da linha de ordem da linha Total são atualizados com a soma dos valores da linha de ordem das linhas de Detalhe vinculadas. O valor da ordem das linhas Ordem de reposição não é considerado para o valor da ordem da linha Total. Para outras quantidades e valores, como Quantidade recebida e Valor de recebimento, os valores das linhas da Ordem de reposição são considerados para a soma na linha Total.
Exemplo Sequência | Tipo de linha de ordem | Quantidade da ordem | Preço | Valor da ordem | Receb. | Processado |
---|
0 | Total | 30 | 8 | 240 | - | - | 1 | Detalhe | 10. | 8 | 80 | Sim | Não | 2 | Detalhe | 10. | 8 | 80 | Sim | Sim | 3 | Detalhe | 10. | 8 | 80 | Não | Não | 4 | Ordem de reposição | 3 | 8 | 24 | Não | Não |
Agora a quantidade da ordem na linha de Detalhe 3 muda de 10 para 12 e o preço muda de 8 para 10: Sequência | Tipo de linha de ordem | Quantidade da ordem | Preço | Valor da ordem | Receb. | Processado |
---|
0 | Total | 32 | 10. | 300 | - | - | 1 | Detalhe | 10. | 10. | 100 | Sim | Não | 2 | Detalhe | 10. | 8 | 80 | Sim | Sim | 3 | Detalhe | 12 | 10. | 120 | Não | Não | 4 | Ordem de reposição | 3 | 10. | 30 | Não | Não |
Para a linha de Detalhe que possui uma nova quantidade de ordem, o valor da ordem é recalculado. A quantidade da ordem na linha Total é a soma das quantidades da ordem das linhas Detalhe. Uma vez que o preço e os descontos não foram inseridos manualmente, os preços e os descontos na linha Total serão recalculados com base no preço e na nova quantidade da ordem. Os novos preços e descontos são copiados para as sequências vinculadas. Para cada linha de Detalhe e linha de Ordem de reposição, o valor da ordem é recalculado e a linha Total é atualizada com a soma dos valores da ordem das linhas Detalhe. Atualizar linhas de ordem de reposição usando a linha original Para uma linha Total, de Detalhe ou de Ordem de reposição, é possível alterar o preço e os descontos (após recebimento). Quando uma linha já tiver mais de uma linha de Ordem de reposição vinculada, o LN copia o novo preço e os descontos para essas linhas. Exemplo Sequência | Tipo de linha de ordem | Quantidade da ordem | Preço | Sequência pai | Receb. | Processado |
---|
0 | Detalhe | 50 | 8 | - | Sim | Não | 1 | Ordem de reposição | 10. | 8 | 0 | Sim | Não | 2 | Ordem de reposição | 2 | 8 | 0 | Sim | Sim | 3 | Ordem de reposição | 5 | 8 | 1 | Sim | Não | 4 | Ordem de reposição | 1 | 8 | 1 | Não | Não | 5 | Ordem de reposição | 2 | 8 | 3 | Não | Não |
Agora o preço na linha Detalhe é alterado de 8 para 10: Sequência | Tipo de linha de ordem | Quantidade da ordem | Preço | Sequência pai | Receb. | Processado |
---|
0 | Detalhe | 50 | 10. | - | Sim | Não | 1 | Ordem de reposição | 10. | 10. | 0 | Sim | Não | 2 | Ordem de reposição | 2 | 8 | 0 | Sim | Sim | 3 | Ordem de reposição | 5 | 10. | 1 | Sim | Não | 4 | Ordem de reposição | 1 | 10. | 1 | Não | Não | 5 | Ordem de reposição | 2 | 10. | 3 | Não | Não |
O novo preço também se aplica a todas as sequências vinculadas que podem ser modificadas. Agora, em vez do preço na linha Detalhe, o preço para o número de sequência 1 é alterado: Sequência | Tipo de linha de ordem | Quantidade da ordem | Preço | Sequência pai | Receb. | Processado |
---|
0 | Detalhe | 50 | 8 | - | Sim | Não | 1 | Ordem de reposição | 10. | 10. | 0 | Sim | Não | 2 | Ordem de reposição | 2 | 8 | 0 | Sim | Sim | 3 | Ordem de reposição | 5 | 10. | 1 | Sim | Não | 4 | Ordem de reposição | 1 | 10. | 1 | Não | Não | 5 | Ordem de reposição | 2 | 10. | 3 | Não | Não |
O novo preço aplica-se a todas as sequências vinculadas à sequência 1 (as sequências com a sequência pai 1 e seus filhos). O LN não altera a linha pai da sequência 1. | |