Синхронизация строки и деталей строки заказа на закупку

Строка заказа на закупку может иметь связанные с ней детали строки или строки дозаказа. Строка детали может также иметь связанные строки дозаказа. Строка заказа на продажу включает агрегированную информацию из строк деталей/дозаказа. Измененные поля по строке заказа на продажу синхронизируются с деталями строки, и наоборот.

Строка заказа на закупку с несколькими связанными деталями строк также называется строкой Итого.

Обновление деталей строки из итоговой строки

Если Вы меняете нижеследующие поля по строке Итого в сеансе Строки заказа на закупку (tdpur4101m000), изменение копируется в связанную деталь(и) строки в сеансе Детали строки заказа на закупку (tdpur4101m200):

Поля ценыПоля скидокПоля контрактаПрочие поля
Цена Процент скидки Контракт Дата подтвержд. заказа
Матрица цен Сумма скидки Позиция контракта Выборка партии
Матрица скидок Отдел закупок контракта Партия
---
---
---
- Код скидки--
- Определяющ.--
- Подходящ.--

 

Примечание
  • Изменение поля по строке Итого не всегда можно увидеть по детали строки. Коммерческий данные, такие как цены, скидки, и суммы выводятся только в строке Итого. Логистические данные, такие как время и место поступления, место отгрузки отображаются в деталях строки. В результате строка Итого содержит сводную коммерческую информацию связанных деталей строки. Однако, когда Вы передаёте деталь строки в Финансы, LN использует невидимые для Вас коммерческие данные деталей строки, т.к. строку Итого нельзя отфактурировать.
  • Когда строка заказа создана, цена определяется на основе параметра Тип даты цены закупки в сеансе Параметры ценообразования (tdpcg0100m000). Это поле определяет, действительно ли для калькуляции цены необходимо использовать дату заказа, системную дату или дату поставки. Когда Вы изменяете Дату поступления для ценообразования или Дата заказа в сеансе Строки заказа на закупку (tdpur4101m000), новые даты не синхронизируются со связанными деталями строк в сеансе Детали строки заказа на закупку (tdpur4101m200).
Обновление цены и скидки после поступления

После того, как строка заказа или строка деталей получены нельзя изменять цену и скидку для строки Итого в сеансе Строки заказа на закупку (tdpur4101m000). Для строки Итого или деталей строки с хотя бы одним поступлением, можно обновить цену в сеансе Изменение цены и скидки после поступления (tdpur4122m000).

LN копирует новые цены и скидки во все связанные детали строки, которые ещё не обработаны и/или не сверены/не утверждены в Финансы.

Обновление цены и скидки после потребления

Для потребленных строк заказа можно обновлять цены или скидки в сеансе Изменение цены и скидки после поступления (tdpur4122m000) и сеансе Изменение цены и скидок оплачиваемых поступлений закупок (tdpur4132m000). За дополнительной информацией обратитесь к Изменение цен и скидок после поступления или потребления.

Пример
ПорядокТип строки заказаОбъем заказаЦенаСумма заказаПолученоОбработано
0Итого308240--
1Детали10880ДаНет
2Подробно10880ДаДа
3Подробно10880НетНет
4Дозаказ3824НетНет

 

Теперь цена в строке Итого меняется с 8 на 10:

ПорядокТип строки заказаОбъем заказаЦенаСумма заказаПолученоОбработано
0Итого3010280--
1Детали1010100ДаНет
2Подробно10880ДаДа
3Подробно1010100НетНет
4Дозаказ31030НетНет

 

Новая цена строки Итого копируется во все связанные последовательности [очерёдности], которые ещё не сверены в Финансы и не обработаны. Сумма заказа по строке Итого представляет собой результат суммирования сумм заказов строк Детали. Чтобы не сосчитать два раза одно и то же, сумма заказа строк Дозаказ исключается.

Обновление итоговой строки из деталей строки

Когда Вы добавляете, обновляете, отменяете или удаляете деталь строки в сеансе Детали строки заказа на закупку (tdpur4101m200), LN обновляет поля количеств и сумм по строке Итого, которая включает количества/суммы связанных деталей строки.

Следующие поля сумм и количеств [объёмов] синхронизируются:

  • Заказанный объем
  • Полученное количество
  • КоличПоОписиВлож
  • Утвержд. колич-во
  • Отбраков. кол-во
  • Объем дозаказа
  • Сумма заказа
  • Сумма поступления
  • Итоговая сумма скидки по строке заказа
  • Сумма скидки по заказу
Примечание
  • Количества и суммы являются доступными, но большей частью скрытыми в сеансе Детали строки заказа на закупку (tdpur4101m200). Однако Вы можете просмотреть эти объёмы [количества] и суммы в сеансе Поступления по закупкам (tdpur4106m000) и Заказы на закупку - Обзор поступлений (tdpur4531m000).
  • Когда Вы модифицируете Заказанный объем строки Дозаказ в сеансе Детали строки заказа на закупку (tdpur4101m200), LN не обновляет Заказанный объем строки Итого в сеансе Строки заказа на закупку (tdpur4101m000), однако обновляет Объем дозаказа строки Итого.

Когда Вы изменяете объем заказа, цены и скидки пересчитываются автоматически. LN вычисляет цену и скидки заново только тогда, если Вы не ввели вручную существующую цену и скидки. Когда поиск новой цены и/или скидки осуществляется для строки Итого, LN:

  • Копирует новую цену/скидку в связанные строки Детали и строки Дозаказ при условии, что эти строки не отфактурированы или обработаны.
  • Пересчитывает суммы строк заказа для каждой строки Детали и строки Дозаказ. Поля суммы строки заказа по строке Итого обновляются значением результата суммирования сумм строки заказа связанных строк Детали. Сумма заказа строк Дозаказ не учитывается для суммы заказа строки Итого. Для прочих объёмов и сумм, таких как Полученный объём и Сумма поступления, значения строк Дозаказ учитываются для результата суммирования строки Итого.
Пример
ОчерёдностьТип строки заказаОбъем заказаЦенаСумма заказаПолученоОбработано
0Итого308240--
1Детали10880ДаНет
2Подробно10880ДаДа
3Подробно10880НетНет
4Дозаказ3824НетНет

 

Теперь заказанный объем по строке Детали 3 изменяется с 10 на 12, и цена меняется с 8 на 10:

ОчерёдностьТип строки заказаОбъем заказаЦенаСумма заказаПолученоОбработано
0Всего3210300--
1Детали1010100ДаНет
2Подробно10880ДаДа
3Подробно1210120НетНет
4Дозаказ31030НетНет

 

Для строки Детали, которая содержит новое количество заказа, то сумма заказа пересчитывается. Объём заказа по строке Итого представляет собой результат суммирования объёмов заказа строк Детали. Поскольку цена и скидки не были введены вручную, цена и скидки по строке Итого пересчитываются на основе цены и нового объёма заказа. Новые цены и скидки копируются в связанные очерёдности [последовательности]. Для каждой строки Детали и строки Дозаказ сумма заказа пересчитывается и строка Итого обновляется значением результата суммирования сумм заказов строк Детали.

Обновление строки дозаказа из исходной строки

Для строки Итого, строки Детали или строки Дозаказ, вы можете изменить цену и скидки (после поступления). Когда строка уже один или более раз связана со строками Дозаказ, LN копирует новые цену и скидки в эти строки.

Пример
ОчерёдностьТип строки заказаОбъем заказаЦенаГлавная очередностьПолученныйОбработано
0Подробно508-ДаНет
1Дозаказ1080ДаНет
2Дозаказ280ДаДа
3Дозаказ581ДаНет
4Дозаказ181НетНет
5Дозаказ283НетНет

 

Теперь цена в строке Детали меняется с 8 на 10:

ОчерёдностьТип строки заказаОбъем заказаЦенаГлавная очередностьПолученныйОбработано
0Подробно5010-ДаНет
1Дозаказ10100ДаНет
2Дозаказ280ДаДа
3Дозаказ5101ДаНет
4Дозаказ1101НетНет
5Дозаказ2103НетНет

 

Новая цена также применяется ко всем связанным очередностям, которые могут быть изменены.

Теперь вместо цены по строке Детали, цена для порядкового номера 1 изменяется:

ОчерёдностьТип строки заказаОбъем заказаЦенаГлавная очередностьПолученныйОбработано
0Подробно508-ДаНет
1Дозаказ10100ДаНет
2Дозаказ280ДаДа
3Дозаказ5101ДаНет
4Дозаказ1101НетНет
5Дозаказ2103НетНет

 

Новая цена применяется ко всем очередностям, связанным с очередностью 1. LN не изменяет главную строку очерёдности 1.