Взаимозачет по партиям для регистра "ПартииНаличие"

02.01.12

Разработка - Механизмы типовых конфигураций

В процессе работы с конфигурацией ТИС, в разрезе одной номенклатуры могут накапливаться как положительные так и отрицательные остатки по различным партиям.  
Данная обработка содержит модуль проведения регламентного документа, который можно было бы создать в конфигурации и условно назвать "КорректировкаПартий", посредством которого можно провести взаимозачёт таких партий.

Скачать исходный код

Наименование Файл Версия Размер
Модуль проведения документа "Корректировка партий"
.ert 29,00Kb
76
.ert 29,00Kb 76 Скачать
Отчет "Состояние партий"
.ert 35,00Kb
48
.ert 35,00Kb 48 Скачать

Состояние партий до корректировки можно получить при помощи внешнего отчета "СостояниеПартий.ert". В качесте примера скриншот "До корректирови".

В конфигурации ТиС создать регламентный документ оперативного учета "КорректировкаПартий" без реквизитов и вставить модуль проведения из обработки "КорректировкаПартий.ert". В ИБ создать на любую дату и провести документ (желательно в конец дня).

На скриншоте "После корректировки" результат.

См. также

Как получить номер и дату договора из наименования справочника договоров?

Механизмы типовых конфигураций Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

В типовых конфигурациях платформы "1С:Предприятие 7.7" часто номер и дата договора указаны в самом наименовании договора. Что создает сложности в тех случаях, когда эти реквизиты надо знать, например, при конвертации данных в конфигурации платформы "1С:Предприятие 8", где номер и дата договора - отдельные реквизиты.

1 стартмани

24.09.2015    28496    2    SiAl    7    

7

Исправление и проведение документов

Универсальные функции Механизмы типовых конфигураций Бухгалтерский учет 7.7 1С:Производство+Услуги+Бухгалтерия Россия Бесплатно (free)

Исправление и проведение документов, например, счетов-фактур, введенных на основании документов реализации, можно организовать многими способами. Описан сравнительно простой подход, реализованный и работающий несколько лет в реальной бухгалтерии 1Cv7.7. Без внешних компонентов.

23.07.2012    14256    BorisBelov    11    

6

1С:Торговля и Склад - ошибка во всех релизах, При использовании нескольких фирм и префиксов номеров документов.

Механизмы типовых конфигураций Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Бесплатно (free)

Собственно сегодня обнаружил ошибку, которая присутствует во всех релизах конфигурации Торговля и Склад 7.7 вплоть до текущего 7.70.969, при использовании нескольких фирм и префиксов документов для некоторых из них.

04.11.2011    16473    twilight5023    8    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Dahlia 07.01.12 02:16 Сейчас в теме
2. maxis33 45 09.01.12 09:10 Сейчас в теме
Давно искал что-то подобное, буду пробовать!
+
3. serov_yura 09.01.12 11:47 Сейчас в теме
Обработка очень пригодилась, советую. Автору спасибо.
+
4. supp 3 26.04.12 19:06 Сейчас в теме
Прикольно. а я собирался сам делать. Сейчас поглядим :)
+
5. PtizaPtiza 4 21.05.12 07:23 Сейчас в теме
Жалко что не работает и выдает ошибку: Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{H:\ОТЧЕТЫ\ТОРГОВЛЯ\_АНАЛИТИЧЕСКИЕ\SOSTOYANIEPARTIY.ERT(34)}: СуммаПлат = Регистр.ПартииНаличие. <<?>> СуммаПлат;
Запрос[9] : Неверно заданный путь 'СуммаПлат'
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{H:\ОТЧЕТЫ\ТОРГОВЛЯ\_АНАЛИТИЧЕСКИЕ\SOSTOYANIEPARTIY.ERT(34)}: Условие(Номенклатура=ВыбТовар <<?>> );
Запрос[18] : Ошибка в условии
+
6. Digo65 18 21.05.12 07:30 Сейчас в теме
то 5 А в вашей конф-ии у регистра Партии наличие есть ресурс Сумма плат? Ругается то на него. Что за конфигурация?
+
7. пользователь 21.05.12 07:39
Сообщение было скрыто модератором.
...
8. PtizaPtiza 4 21.05.12 11:52 Сейчас в теме
9. Digo65 18 21.05.12 13:18 Сейчас в теме
Это понятно. Релиз конфигурации какой? И есть ли ресурс СуммаПлат в РегистрПартии Наличие
+
10. PtizaPtiza 4 21.05.12 14:53 Сейчас в теме
7.70.941 вроде это релиз))) СуммаПлат нету, есть СуммаУпр, СуммаРуб, СуммаБезНДС
+
11. PtizaPtiza 4 21.05.12 15:03 Сейчас в теме
Я убрала всё про СуммаПлат и все работает)))) а что это вообще за сумма такая, первый раз слышу
+
12. Digo65 18 21.05.12 15:23 Сейчас в теме
13. PtizaPtiza 4 21.05.12 23:03 Сейчас в теме
14. пользователь 27.06.12 11:22
Сообщение было скрыто модератором.
...
15. ankr 19 01.04.13 15:15 Сейчас в теме
У меня такая же фигня:
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{Документ.КорректировкаРегистраПартииНиличие.Модуль Документа(35)}: СуммаПлат = Регистр.ПартииНаличие. <<?>> СуммаПлат;
Запрос[14] : Неверно заданный путь 'СуммаПлат'
(ТИС, Релиз 944)
+
16. ankr 19 02.04.13 12:14 Сейчас в теме
По ходу возник такой вопрос: а зачем создавать новый документ?
В ТИС есть документ "Ввод остатков ТМЦ".
Если мы присваиванием реквизиту

ВидОперации=Перечисление.ВидыОперацийПоВводуОстатков.ОстаткиТМЦПартии;

то как раз и получается документ корректировка Регистра "Партии Наличие"...
+
17. Digo65 18 02.04.13 13:40 Сейчас в теме
(16)документ в автоматическом режиме взаимозачитывает партии с отрицательными и положительными суммами, остаются в итоге только положительные (по крайней мере так работало у меня). В обработке остался один недостаток, на который я не обащал внимания, а именно, взаимозачет происходит без учета МОЛ. У меня был один и тот же МОЛ, поэтому всё работало гладко, но если МОЛы менялись то отработает некорректно.
+
18. CheBurator 3119 02.04.13 20:25 Сейчас в теме
сделай уще корректировку остатков и наступит счастье для трети торговых фирм...
+
20. Digo65 18 02.04.13 22:30 Сейчас в теме
(18)остатки нельзя трогать, юзеры должны с ними сами разбираться, что пересортица, а что своровали, тут ошибки программы нет. А вот партии, там в большинстве случаев вины юсеров не было, код криво отрабатывал в случае инвентаризации пересортицы, а именно в части отрицательных остатков, (насколько я помню, давно это было)
+
19. CheBurator 3119 02.04.13 20:27 Сейчас в теме
то есть имеем "перепродажи" без доков.
если совсем по уму сделать - такую хрень надо написать возможности работы с ЛЮБЫМ регистром и возможности зачета не только 10 на 10 (по одном уобъекту учета, но с разными измерениями), но и один объект - на произвольное количество...
+
Внимание! Тема сдана в архив