Часто в типовых конфигурациях сталкиваешься с некоторыми желаемыми сценариями обработки Табличных Частей, не реализованными в Типовых конфигурациях. Под это дело приходилось либо модифицировать Типовую программу, либо использовать Функционал Внешних Заполнений Табличной Части. Список приложений позже пополню (по мере вычленения из нетиповой конфы) … Каждое из приложений можно стандартно подключать как внешний обработчик Табличной части.
1) При проведении Заказов, Реализаций и т.п., которые заполнялись товарами без учета оперативных свободных остатков (или быстрым изменением остатков), сталкиваешься с невозможностью проведения из-за остатков во множестве строк. Исправлять каждую строку отдельно трудозатратно, в то время как самым вероятным решением будет сокращение количества до свободного остатка. Сделал обработку группового сокращения количества товара во всех строках (в моей Нетиповой отображалась колонка с начальным количеством, т.е. до сокращения, в данной обработке выдаются сообщения). Под занавес запрашивается удаление строк с нулевым количеством… Приложение "АвтоПодгонкаТЧ по свободным остаткам".
2) Нередко Заказ (Реализацию) формируют постепенным дополнением товара. Порядок строк с товаром не соответствует используемой иерархии справочника Номенклатура. Особенно остро это для документа Инвентаризация заполняемого Запросом. Можно упорядочить строки по Наименованию товара, но часто предпочитают порядок, совпадающий с Иерархической структурой справочника Номенклатура. Соответственно появилась обработка сортировки ТЧ Товары (множество типов документов) по Иерархии… Приложение "СортировкаТЧпоКаталогу".
3) В документ Инвентаризация часто при оперативном заполнении попадают товары, которые после уточнения документов (восстановления последовательности) оказываются отсутствующими, как по Учету, так и по Факту. Такие строки (с нулевыми количествами) можно и удалить для читабельности … Приложение "ПодчисткаПустыхСтрокИнвентаризации".
4) В документ Инвентаризация для большинства типов складов при заполнении Фактические остатки подставляются равными Учетным. При некоторых сценариях (например Инвентаризация с ТСД) удобнее, если Фактическое количество будет нулевым и загружаться (вводиться) оператором … Приложение "ПодчисткаФактаИнвентаризации".
5) При большом аасортименте товаров на складе, часто производят разбиение ассортимента на группы. Под каждую группу создают отдельный документ Инвентаризация (подсчет склада проводят разные бригады). Более мелкие документы Инвентаризации удобнее. В конце хочется распечатать сводные Сличительные и Инвентаризационные ведомости... Для этого пригодится внешняя ПФ из приложения "СводныеВедомостиДляИнвентаризации.rar". (Т.к. к моменту инвентаризации не всегда удаётся восстановить Последовательность документов, и нет корректной себестоимости, то стоимостные показатели сводных ведомостей строятся на Плановой себестоимости. См.Константу ТипЦенПлановойСебестоимости и соответствующие цены). Кроме того, в Сводной описи можно опционально отключать расширение СведенияПослеУточнения (Доп.Листы заполняемые бухгалтерами вруную, или почти никем не заполняемые).