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

02.01.12

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Модуль проведения документа "Корректировка партий"
.ert 29,00Kb
76
76 Скачать (1 SM) Купить за 1 850 руб.
Отчет "Состояние партий"
.ert 35,00Kb
48
48 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

См. также

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

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

1 стартмани

24.09.2015    28966    2    SiAl    7    

7

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

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

23.07.2012    14440    BorisBelov    11    

6

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

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

04.11.2011    16668    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 5 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 5 21.05.12 11:52 Сейчас в теме
9. Digo65 18 21.05.12 13:18 Сейчас в теме
Это понятно. Релиз конфигурации какой? И есть ли ресурс СуммаПлат в РегистрПартии Наличие
10. PtizaPtiza 5 21.05.12 14:53 Сейчас в теме
7.70.941 вроде это релиз))) СуммаПлат нету, есть СуммаУпр, СуммаРуб, СуммаБезНДС
11. PtizaPtiza 5 21.05.12 15:03 Сейчас в теме
Я убрала всё про СуммаПлат и все работает)))) а что это вообще за сумма такая, первый раз слышу
12. Digo65 18 21.05.12 15:23 Сейчас в теме
13. PtizaPtiza 5 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 2696 02.04.13 20:25 Сейчас в теме
сделай уще корректировку остатков и наступит счастье для трети торговых фирм...
20. Digo65 18 02.04.13 22:30 Сейчас в теме
(18)остатки нельзя трогать, юзеры должны с ними сами разбираться, что пересортица, а что своровали, тут ошибки программы нет. А вот партии, там в большинстве случаев вины юсеров не было, код криво отрабатывал в случае инвентаризации пересортицы, а именно в части отрицательных остатков, (насколько я помню, давно это было)
19. CheBurator 2696 02.04.13 20:27 Сейчас в теме
то есть имеем "перепродажи" без доков.
если совсем по уму сделать - такую хрень надо написать возможности работы с ЛЮБЫМ регистром и возможности зачета не только 10 на 10 (по одном уобъекту учета, но с разными измерениями), но и один объект - на произвольное количество...
Оставьте свое сообщение