gifts2017

Редактирование движений документов + свертка движений

Опубликовал Александр Медведев (anig99) в раздел Обработки - Свертка базы

Готовое решение для документов реализации и расчета себестоимости УПП

ВНИМАНИЕ! ОПАСНАЯ ОБРАБОТКА! ПРИ НЕПРАВИЛЬНОМ ИСПОЛЬЗОВАНИИ МОЖНО БЕЗВОЗВРАТНО ПОТЕРЯТЬ ДАННЫЕ!

Да я знаю, знаю. Таких обработок несколько... Но вот, что отличает эту:

  • Максимальное копирование функционала Корректировки записей регистров (я просто взял этот документ из конфы, адаптировал и дополнил)
  • Прямое редактирование записей
  • Запись движений по отдельным регистрам (даже больше - общей записи нет, ибо опасно), что сокращает запись в больших документах
  • Настройка отображаемых регистров
  • Свертка регистров (не так многофункционально, как у соседей, но достаточно для основных потребностей)
  • ОТКРЫТЫЙ КОД!

Тут представлено 2 варианта. Для документов Реализация и Расчет себестоимости... Почему 1 документ - 1 обработка? Это ограничение платформы для прямого редактирования записей документа (кто знает как обойти не через Выгрузку-Загрузку в ТЗ - скажите плз). Если нужно для других документов и конфигураций, а как это сделать, не догадываетесь - в личку. Пользоваться просто. Указываете документ - нажимаете кнопку. Ждете и... нет записей? Не расстраивайтесь! У меня не было времени найти автоматического решения проблемы. Просто нажмите кнопку обновить над табличной частью и, если записи есть, то они появятся. Этой же кнопкой можно отменить не изменения в записях табличной части, которые ещё не записали. Дальше пользуемся как корректировкой записей регистров (только неотображаемые регистры не пропадут). Записи сохраняются кнопкой над табличным полем.

Можно свернуть записи с помощью кнопки - она открывает форму, где галочками нужно отметить суммируемые поля, а потом сворачивает. Для чего это нужно? С помощью сворачивания можно уменьшить документ расчета себестоимости как минимум в 2 раза.

 

Чуть не забыл аналогичные обработки:

http://www.infostart.ru/projects/5472/     почти то же самое, но с закрытым кодом и сохраняет и сворачивает вроде бы сразу все регистры...

http://www.infostart.ru/projects/5457/

http://infostart.ru/projects/895/  

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
КорректировкаДвижений.epf
.1250195783 94,13Kb
04.10.14
75
.1250195783 94,13Kb 75 Скачать
Корректировка для реализации (КорректировкаДвиженийРеал.epf)
.1250195934 94,15Kb
04.10.14
27
.1250195934 94,15Kb 27 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Шерстобитов (DitriX) 19.08.09 03:20
2. Сергей Ожерельев (Поручик) 19.08.09 07:11
С виду зачётно. Работу заценим попозже.
3. Myst (Myst_) 09.02.12 12:54
в упп 1.3 не работает
{Форма.Форма.Форма(150)}: Ошибка при вызове метода контекста (Выполнить)
РЗ=Запрос.Выполнить();
по причине:

по причине:
{(1, 139)}: Синтаксическая ошибка "ИЗ"
ВЫБРАТЬ Рег.Регистратор КАК регистратор, Рег.Физлицо КАК Физлицо, Рег.ДатаНачала КАК ДатаНачала, Рег.ДатаОкончания КАК ДатаОкончания, <<?>>ИЗ РегистрСведений.ПериодыРаботыРаботниковОрганизацийПоОсновномуМестуРаботы КАК Рег Где Рег.Регистратор=&ДокСсылка
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа