Клиенты попросили сделать, специфика у них такая, что нужно смотреть несколько цен и остатки сразу для большого списка номенклатуры.
Итак, сначала о хорошем:
- Обработка напоминает список справочника Номенклатура, только без дерева групп(убрал для экономии места)
- в списке иерархически выводиться номенклатура, помимо номенклатуры в списке выводятся
- остаток текущей позиции общий
- остаток текущей позиции по выбранному складу
- цена для типа цен "ЦенаЗакупки" указанного в настройках обработки
- цена для типа цен "ЦенаПродажи" указанного в настройках обработки
- есть возможность указать валюту, тогда цены будут пересчитываться в эту валюту
- есть возможность указать дату на которую должны выводиться остатки и цены
- обработка работает в двух режимах "ПоСправочнику" или "ПоОстаткам"
- при работе в режиме "ПоСправочнику" выводяться все позиции номенклатуры и цены для них
- при работе в режиме "ПоОстаткам" выводяться только те позиции номенклатуры, которые есть на остатках, остаток общий, по выбранному складу и цены
- двойным кликом можно открыть форму элемента текущей номенклатуры
- наверху формы есть удобная панелька с 4-мя кнопками ЖурналПоступлений, ЖурналРеализиций,НовоеПоступление, НоваяРеализация. Думаю их назначение понятно из названий.
- Обработка АБСОЛЮТНА бесплатна, ее код открыт (хотя местами и не очень разборчив)
И конечно о плохом =((
- Делалось под нужды конкретной фирмы, поэтому остатки беруться из регистра "ТоварыНаСкладах", если вы ведете учет в разрезе нескольких организаций, то остатки будут суммироваться по всем организациям
- пока не расчитываются динамически типы цен (которые не храняться регистре сведений, а рассчитывается КАЖДЫЙ раз)
- проверялось все на УТ 10.2.8.2, на остальном проверить пока небыло времени
- возможны другие мелкие (а может и не мелкие=)) глюки
Жду ваших отзывов, если такое рабочее место окажется востребованным, можно и переделать получение остатков по регистру ТоварыОрганизаций, и в настройки добавить организацию для отбора по ней остатков.
15.11.2007 Обновление.
Полностью переработана концепция получения информации об остатках. Скорость работы должна стать быстрее. Хотя у меня в небольшой базе (300 Мб) и до этого не тормозило.
Переделан возможность быстрого отбора по остаткам:
-по всем позициям
-в наличии по выбранному складу
-в наличии на любом складе
За алгоритм огромное спасибо Drock.
Сам алгоритм можно посмотреть тут: http://www.infostart.ru/articles/180/ и тут: http://www.infostart.ru/articles/181/
Жду комментариев и предложений
21.10.2008
Спасибо за комментарии и предложения, обращаю еще раз ваше внимание, на то что разработка больше мной не поддерживается, и оставленна здесь исключительно как учебное пособие. Если вам ну прям очень необходимо что либо подобное и чтобы еще и работало без ошибок, дайте объявление в разделе "Работа" //infostart.ru/orders/ , за относительно не большую плату вам там обязательно помогут.
Обработка "Рабочее место менеджера" для УТ 8.0, 8.1
21.10.08
Задачи пользователя - Рабочее место
Внимание, разработка снята с поддержки. Работоспособность в конфигурациях УТ старше версии 10.2 не гарантируется. Более того, есть несколько отзывов, что она там не работет. К сожалению, сейчас у меня нет времени \ желания дорабатывать ее до работоспособности в последних версиях, особенно учитывая, что фирма 1С ввела возможность просмотра остатков\цен в списке справочника (пусть только по текущему элементу:) Я не удаляю данную обработку, в надежде, что кому-нибудь пригодится как учебное пособие. Весь текст далее, выделенный курсивом, относится к описанию версии для работы с конфигурациями младше 10.3
Скачать файл
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.