Задача 102.112440

Задача :102.112440

Краткое описание :
Корректирующие М29 и Реестры смонтированного оборудование
Описание :
Отчет по форме М-29 (Ведомость переработки давальческих материалов) [Россия]
Что измененно :

Необходимо реализовать возможность создания
корректирующих М29 и реестров смонтированного
оборудования, т.е. завести М29 и РСО с "минусом",
изменить аналитику и провести списание с "плюсом".
Ранее для этого использовался функционал
отфактуровки в приходных накладных и актах приемки,
однако часто встречаются ситуации, когда МЦ приходят
разными накладными или актами, а списываются одной М29
или РСО. Таких позиций может быть 300, поэтому
использовать существующий функционал неудобно.
Как измененно :

Рекламационная накладная.
Выбор позиций для рекламации. Не доступен выбор сторно и корректированных позиций.
Корректировка возвратных накладных.
Добавлен пункт локального меню Alt+K. По данному пункту меню
осуществляется корректировка в документах: Рекламационная накладная
от покупателя на возврат МЦ, Отчет по форме М-29 (Ведомость
переработки давальческих материалов), Реестр смонтированного
оборудования, Ведомость оборудования, монтаж которого начат. Принцип
корректировки тот же, что и для накладных на отпуск: создаются два
документа, один сторно, второй корректирующий, по нажатии Alt+K
осуществляется выбор позиций (если позиция уже корректировалась, то к
выбору она не доступна), допускается корректировка корректирующего
документа.
Но для возвратных документов, все же есть один нюанс: возврат с
учетом последних корректировок исходных документов. Реализован он по
настройке: "Настройки Галактики \ Логистика \ Документы \
Сопроводительные документы \ Отфактуровка отпуска. Корректирующие
документы \ Корректирующие возвратные формировать по последним
корректировкам исходного". При включенной данной настройке при
корректировке возвратных документов, для каждой корректируемой
позиции ищется исходный документ с учетом всех корректировок. По
данному алгоритму составим небольшой контрольный пример для
документов: приходная накладная, накладная на отпуск, рекламационная
накладная в сбыте.
1. Есть приходная накладная ПН001:
Наименование кол-во КАУ1 КАУ2
МЦ1 10 А1 B1
МЦ2 20 A1 B1
МЦ3 30 A1 B1

2. Созданим накладную на отпуск НО001:
Наименование кол-во КАУ1 КАУ2
МЦ1 10 А1 B1
МЦ2 20 A1 B1
МЦ3 30 A1 B1

3. Вернем часть товара РН001:
Наименование кол-во КАУ1 КАУ2 Исходный
МЦ1 5 А1 B1 НО001
МЦ2 10 A1 B1 НО001
МЦ3 15 A1 B1 НО001

4. Корректируем приход: МЦ2 разносим по объектам B1 и B2, МЦ3
переносим на объект B3.
4.1. Сторнирующая приходная накладная ПН001(-КН)
Наименование кол-во КАУ1 КАУ2
МЦ1 -10 А1 B1
МЦ2 -20 A1 B1
МЦ3 -30 A1 B1

4.2. Корректирующая приходная накладная ПН001(КН)
Наименование кол-во КАУ1 КАУ2
МЦ1 10 А1 B1
МЦ2 8 A1 B1
МЦ2 12 A1 B2
МЦ3 30 A1 B3

5. Корректируем расход: МЦ2 разносим по объектам B1 и B2.
Корректировку расхода, в отличие от прихода, можно осуществлять
только по выбранным записям. Для разноски по нескольким объектам
выбранную запись нужно сдублировать уже в корректирующей накладной
при помощи пункта лок.меню "дублирование позиции". Для
корректировки можно использовать ф-л "Отфактуровка отпуска", а
можно и через Alt+K в списке накладных.
4.1. Сторнирующая расходная накладная НО001(-КН)
Наименование кол-во КАУ1 КАУ2
МЦ2 -20 A1 B1
МЦ3 -30 A1 B1

4.2. Корректирующая расходная накладная НО001(КН)
Наименование кол-во КАУ1 КАУ2
МЦ2 8 A1 B1
МЦ2 12 A1 B2
МЦ3 30 A1 B3

6. Корректируем возвраты.
4.1. Сторнирующая рекламационная накладная РН001(-КН)
Наименование кол-во КАУ1 КАУ2 Исходный
МЦ2 -10 A1 B1 НО001
МЦ3 -15 A1 B1 НО001

4.2. Корректирующая расходная накладная НО001(КН)
Наименование кол-во КАУ1 КАУ2 Исходный
МЦ2 8 A1 B1 НО001(КН)
МЦ2 10 A1 B2 НО001(КН)
МЦ3 15 A1 B3 НО001(КН)

Как видим, исходный документ взялся с учетом корректировки расходного
и содержит 2 записи для МЦ2, хотя в корректируемой возвратной - одна.
Но здесь есть один момент: кол-во по МЦ2 проставилось из
корректируемого возвратного (с учетом контроля доступного для выбора
кол-ва), т.к. мы точно не можем знать с какого разреза (A1-B1 или A2-
B2) и в какой пропорции будет возврат. В этом случае вручную придется
вручную корректировать спецификацию (вводить кол-во, удалять лишние
позиции).
Расшифруем:
МЦ2 8 A1 B1 НО001(КН)
По корректируемому - кол-во 10, но т.к. в исходной НО001(КН) 8, то в
возвратный документ перенеслось 8.
МЦ2 10 A1 B2 НО001(КН)
По корректируемому - кол-во 10, по исходному - 12.
Казалось бы, логично, по этой позиции проставить 2 для возврата. Но,
в настоящий момент, такой надобности не обозначено, т.к. отношениям
8(A1-B1)-2(A1-B2), вполне также логично предложить пропорциональный
возврат: 4(A1-B1)-6(A1-B2). Кроме, того, могут быть и другие
отношения, например 0(A1-B1)-12(A1-B2), т.е. все вернуть через A1-B2.

Может быть и более сложная схема корректировок, например, с
применением корректировок корректирующих документов. Система найдет
все корректировки и добавит их для возврата.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_SOPRDOCL_SOPRDOCRES9.1.004.0
L_SOPRDOCL_SOPRDOCRES9.1.04.0
L_SOPRDOCL_SOPRDOCRES9.1.4.0