Перепроведение, восстановление последовательностей и дат запрета изменения данных В РАЗРЕЗЕ ОРГАНИЗАЦИЙ (версия 3.5 от 12.09.2012)

Публикация № 141309

Администрирование - Администрирование данных 1С - Сервисные утилиты

Осуществляет В ОТКРЫТОМ ПЕРИОДЕ:
- перепроведения уже проведенных документов:
    * По организациям
    * По контрагентам
    * По выбранным документам,
- восстановление границ последовательности,
- установку дат запрета редактирования данных
в разрезе ОРГАНИЗАЦИЙ.

Имеется запуск по таймеру!!!

Обработка сделана на базе //infostart.ru/public/15617/ (надеюсь, что претензий ко мне со стороны создателей не будет), конвертирована в 8.2 с добавлением нового функционала.


Обновление!!!:

 В версии 3.5 от 12 сентября 2012 года:

 1) Изменен интерфейс на более интуитивно понятный.

 2) При открытии формы по умолчанию открывается панель Последовательностей.

 3) Установлены привязки.


В версии 3.4 от 20 августа 2012 года:

1) Исправлена ошибка восстановления последовательностей при установленной галочке "Последовательности игнорировать"

2) Табличные поля с выбором Организаций и Контрагентов, а так же настройки - вынесены на "морду" обработки.

3) При выборе значения "По выбранным контрагентам" поле с документами заполняется документами, в которых имеется реквизит "Контрагент"; при переключении на "По всем контрагентам" - заполняется список всех разрешенных документов.


В версии 3.3 от 30 июля 2012 года:

1) Исправлена замеченная ошибка - проверка на наличие регламентных документов при выборе даты начала периода.


В версии 3.2 от 20 июля 2012 года:

1) На вкладке Последовательность данные показываются в разрезе Организаций. Последовательность, которую необходимо перенести на начало открытого периода и восстановить, необходимо отметить флажком. При выборе организаций, флажки на закладке Последовательность устанавливаются автоматически.

2) Пользователь с правами отличными от "ПолныеПрава" может восстанавливать последовательность, граница которой находится в открытом периоде. Установить же границу на начало открытого периода может исключительно только пользователь с полными правами.

3) Из списка документов для перепроведения (на закладке Документы) удалены документы, к которым нет доступа пользователю без полных прав.

4) Исправлены замеченные ошибки.


В версии 3.1 от 13 июля 2012 года:

1) При некоторых настройках потенциально могла вылететь ошибка - исправлено!

2) Последовательности теперь показываются в разрезе организаций.

3) Добавлено комментирование при восстановлении последовательности.


В Версии 3.0 от 06.07.2012 обновлено:

1) Добавлен механизм восстановления последовательностей перед проведением

2) Распределение функционала обработки в соответствии с правами пользователей (ко всему функционалу имеют доступ только пользователи с полными правами)

3) Галка "Отменять проведение для нерабочих документов" в бухгалтерских конфигурациях теперь неактивна!

4) В Справочной информации (вызывается по кнопке F1) описаyj краткое руководство по пользованию обработкой.


В версии 2.1 от 04.07.2012 добавлено:

1) Исправлена ошибка вылетающая при выборе Организации.

2) По умолчанию бухгалтерские документы, откорректированные вручную исключаются из списка перепроводимых (если кому надо их тоже перепроводить, то на закладке Настройка появилась соответствующая галочка).


В версии 2.0 от 02.07.2012 добавлено:

1) Обработка стала универсальной для всех конфигураций (на основных конфигурациях проверил, - работает!);

2) При открытии - в список документов попадают все документы конфигурации;

3) При активации таймера - делается проверка на корректность введенных в форме данных;

4) Поле "Дата запрета" перенесено вверх.


Обработка позволяет производить перепроведение уже проведенных документов по следующим разрезам:

* По организации;
* По контрагентам;
* По видам документов.

Дополнительные возможности:

* Устанавливает дату запрета изменения данных перед проведением документа;

* Восстанавливает последовательности;

* Запуск по таймеру;

* Снятие признака проведения у нерабочих документов;

* Исключение из обработки общих документов (без организации);

* Формирование списка не проведенных документов.

Особенности:

Обработка предназначена для

- перепроведения документов,

- восстановления последовательностей,

- установки даты запрета редактирования

как по всем так и по выбранным организациям.

Отличительной особенностью обработки является наличие таймера, т.е. обработку можно запустить на выполнение вечером или ночью, когда с базой никто не работает, а с утра получить перепроведенную базу 1С с восстановленными последовательностями и установленной датой запрета.

Отдельное место в обработке уделено разделению прав доступа. В конфигурациях без регламента (не бухгалтерские) - разграничений по правам нет. В бухгалтерских же конфигурациях - пользователи с полными правами могут пользоваться обработкой без ограничений, остальные пользователи могут перепроводить документы только в незакрытом периоде.

Дата запрета устанавливается на выбранные организации. Если организаций не выбрано, то даты запрета устанавливается на все организации.

Последовательность восстанавливается так же в зависимости от выбора организации в списке. Если организация не выбрана, то последовательности восстанавливается по всем организациям.

____________________________________________

Ликбез
Необходимость в данной обработке возникла, когда бухгалтерам стало необходимо перепроводить документы по определенным контрагентам для восстановления хронологии событий. Типовыми средствами с этой бедой можно справиться:

- через "Контроль последовательности проведения документов" в обработке "Закрытие месяца", но только по всем документам конфигурации, что долго и притормаживает работу пользователей. Поэтому если запускать типовую обработку, то только в конце рабочего дня перед уходом домой. А если СРОЧНО надо среди дня??? Surprised

- через универсальную обработку "Обработка справочников и документов". Но я не рискую давать её, поскольку можно забыть поставить условие, например, что проводить только проведенные документы и проведены будут все документы. Или ошиблись в дате на год (случайно) и слетел учет.

Ситуацию обострил момент закрытия месяца, когда после восстановления последовательности на всякий случай делаем перепроведение закрываемого месяца и после перепроведения устанавливаем дату запрета изменения данных, что бы к закрываемому месяцу доступ был только у меня (программиста 1с) и зам. главбуха делающего проверку ошибок и окончательное закрытие месяца. Учитыва то, что бухгалтера или экономисты могут остаться работать и вечером (что часто бывает), то для того, что бы установить дату запрета редактирования данных необходимо или всех выгнать (что делается с большой неохотой) или дождаться когда все выйдут, т.е. самому остаться после работы (а этого уже не хочется мне).

Обработка решила все проблемы с перепроведением и установкой даты запрета:

1) Обычные бухгалтера могу перепроводить любых контрагентов в открытом месяце не боясь ошибиться в настройках (изменение даты запрета им недоступно).

2) Когда нужно установить дату запрета и сделать перепроведение документов, я спокойно ставлю таймер часов на 21.00 вечера (главное, что бы комп не ушел в спячку, т.е. тут надо операционку подстроить) и ухожу домой. С утра - все сделано!!!

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

Наименование Файл Версия Размер
ПерепроведениеДокументовБезопасное8.2_v3.5.epf

.epf 41,80Kb
375
.epf 41,80Kb 375 Скачать
ПерепроведениеДокументовБезопасное8.2_v3.4

.epf 41,45Kb
42
.epf 41,45Kb 42 Скачать
ПерепроведениеДокументовБезопасное8.2_v3.3

.epf 38,73Kb
64
.epf 38,73Kb 64 Скачать
ПерепроведениеДокументовБезопасное8.2_v3.2

.epf 38,14Kb
37
.epf 38,14Kb 37 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. petrov_al 10 28.06.12 10:19 Сейчас в теме
Какое нафиг это безопасное ... если неучитываются последовательности, после такого проведения жди красноты в оборотке.
2. ikar-nikolay 97 28.06.12 21:38 Сейчас в теме
(1) petrov_al, думал над сказанном Вами, но пришел к выводу, что "кашу маслом не испортишь".
Смотрите! Если последовательность нарушена с 3 числа некого месяца, а
1) ...запустили обработку с 5 числа, то если была краснота, то так краснота и останется;
2) ...запустили обработку с 3 числа, то документ сбивший последовательность перепроведется, а все последующие перепроводимые документы уже выровняют красноту;
3) ...запустили обработку с 1 числа, то аналогично п.2)
Если я не прав поправьте меня, допишу. Или я не правильно понял ваш комментарий?

Безопасное перепроведение в том смысле, что обработку можно без опаски давать в работу бухгалтерам (что б не дергали по тупому вопросу - "а давай перепроведем клиентика, а то авансы кривовато легли", а делали это сами).
А ты был бы уверен, что перепроведутся именно проведенные доки и в закрытый период никто не залезет случайно.
3. sstar90 29.06.12 19:39 Сейчас в теме
Согласен с (1) и добавлю от себя: Выполнили перепроведение документов Поступления, а оценка стоимости выбытия МПЗ - по среднему. А Расход был под остаток - в итоге суммы зависли, значит надо было перепроводить и Расход...
И опять таймер на 21-00 ?
А там, глядишь, еще что-то всплывет ...
4. ikar-nikolay 97 30.06.12 20:15 Сейчас в теме
Ну и конечно же нужно мозг включать при выборе документов для перепроведения.
А самое радикальное - это выбирать все документы (я так и делаю - поэтому не сразу понял про что речь), в этом случае произойдет перепроведение всех доков по всем организациям, по всем котрагентам в порядке хронологии. Решает названную вами проблему, а так же и многие другие.

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

А что к 9 вечера всплывет (ставьте другое время, 13.05 например и идите на обед)? Что бы не вспыло - выбор "все документы" разрулят, а утром работа начнется с исправленными ошибками.:-)
5. sstar90 03.07.12 09:46 Сейчас в теме
(4) У меня стоит Бухгалтерия и я обычно пользуюсь стандартным проведением документов:
Интерфейс "Полный", "Операции" -> "Проведение документов" (проведение и восстановление последовательности проведения документов). Мне хватает.
6. ikar-nikolay 97 03.07.12 19:36 Сейчас в теме
(5) sstar90, я про такую и не знал... (((
Получается - изобрел велосипед с тем функционалом, который нужен именно мне. Кстати - хорошая идея последовательности добавить в обработку. Займусь на досуге!!! Спс за подкинутую идею!
7. sstar90 04.07.12 06:52 Сейчас в теме
8. lvictor58 131 04.07.12 12:59 Сейчас в теме
А значение реквизита "Ручная корректировка" учитывается ли при перепроведении?
9. ikar-nikolay 97 04.07.12 13:37 Сейчас в теме
(8) lvictor58, скажу прямо - нет!
Разрешите поинтересоваться - зачем это нужно? Если логика в проверке есть, то допишу и эту проверку (всё-равно собираюсь дописывать - вставить проверку последовательностей и возможность восстановления).
11. lvictor58 131 04.07.12 16:13 Сейчас в теме
(9) Ну логика у всех может быть своя, но при установленном крыже ручной корректировке движений по регистрам такой документ все равно перепроводиться не будет (и не должен!), а если еще там будет стоять крыж "Отменять проведение для нерабочих документов", то есть риск того, что вся работа по их корректировке (или сверке) может быть коту под хвост!

и всего то в текст запроса вставить фрагмент по аналогии по фильтру с контрагентами и организациями
Если ДокументМетаданные.Реквизиты.Найти("РучнаяКорректировка") <> Неопределено Тогда
Запрос.Текст = Запрос.Текст + " И Документ." + ДокументМетаданные.Имя + ".РучнаяКорректировка = Ложь";
КонецЕсли;
13. ikar-nikolay 97 04.07.12 19:20 Сейчас в теме
(11) lvictor58, проверил ваши домыслы, документ O0000002945 отредактирован вручную и включил названную Вами галку:

Начало проведения: 04.07.2012 17:59:45
Перепровожу: Поступление товаров и услуг O0000002930 от 01.06.2012 15:21:30
Перепровожу: Поступление товаров и услуг O0000002945 от 01.06.2012 15:40:20
Проведение документа: Поступление товаров и услуг O0000002945 от 01.06.2012 15:40:20 (Покупка, комиссия)
Движения документа отредактированы вручную и не могут быть автоматически актуализированы.
Перепровожу: Поступление товаров и услуг O0000002980 от 01.06.2012 15:40:22
Перепровожу: Поступление товаров и услуг O0000002983 от 01.06.2012 15:40:23
Перепровожу: Поступление товаров и услуг O0000002989 от 01.06.2012 15:40:24
Перепровожу: Поступление товаров и услуг O0000002991 от 01.06.2012 15:40:27
Конец проведения: 04.07.2012 17:59:55

Ничего криминального не произошло, но по логике вещей конечно доки с ручной корректировкой нужно из списка перепроводимых исключать!
Сделал так - по умолчанию откорректированные вручную исключаются из перепроведения, но кто захочет перепроводить документы, откорректированные вручную, на вкладке Настройка - есть соответствующая галка!

Кстати, выводимые сообщения тоже подредактировал - теперь сначала выводится сообщение "Перепровожу...", а потом только делается попытка перепроведения.

Все изменения в версии обработки 2.1 сейчас выложу!
14. lvictor58 131 05.07.12 10:53 Сейчас в теме
(13) Сами же признаете "Ничего криминального не произошло, но по логике вещей конечно доки с ручной корректировкой нужно из списка перепроводимых исключать!"
значит это все таки не домыслы, а мысли!

И еще одна (мысль): крыж "Отменять проведение для нерабочих документов" отменяет проведение документов, которые не удалось перепровести. И тем самым нарушает джостоверность информации базы данных. Эти распроведенные документы надо будет отыскивать (и не дай Бог какой либо упустить изи виду! А для этого надо внимательнейшим образом отследить все сообщения. А если программа завершит работу до того как?) разбираться с ошибками а потом заново все перепроводить! Так может этот крыж переименовать в "Останавливаться на ошибке" присвоив соответствующий функционал прерывания цикла. По логике вещей!? Подобное есть кажется в стандартной обработке.
15. ikar-nikolay 97 05.07.12 21:06 Сейчас в теме
(14) lvictor58, учел сказанное Вами! А так же много что другого... )))
Новая обработка должна порадовать всех, так что ждите. Как допишу - тут же выложу.
Если у кого ещё есть пожелания, то пишите...

Сейчас пытаюсь победить последовательность - если граница осталась в закрытом месяце, то установив соответствующую галку, можно будет перенести последовательность на начало дня 1 числа открытого периода. Это сделал, но... по логике вещей - последовательность должна быть актуализирована по документу и к тому же что бы этот документ принадлежал проверяемой последовательности. Так?

Если поддерживаете - подскажите алгоритм нахождения первого проведенного документа последовательности в заданном периоде (учитывая, что обработка должна быть универсальна) - вот не могу придумать как его найти. Наверное переработал!!!
10. serg63 1 04.07.12 14:20 Сейчас в теме
Условие:
Если ВыборОрганизации = 0 Тогда
......................................................................
Иначе
Если СписокОрганизаций.Количество() > 0 Тогда // здесь должна быть проверка количества списка контрагентов
......................................................................
Иначе
......................................................................
КонецЕсли;
КонецЕсли;

будет изначально выдает ошибку, если выбрана организация, а списка клиентов нет
{Форма.Форма.Форма(28)}: Значение не является значением объектного типа (ВыгрузитьКолонку)
СписокДокументов = ПерепроведениеДокументов(НачПериода, КонПериода, СписокОрганизаций.ВыгрузитьКолонку("Организация"),ОтменятьПроведение,ИсключитьОбщии,СписокРазрешенныхДокументов,СписокРазрешенныхКонтрагентов.ВыгрузитьКолонку("Контрагенты"));
и дату запрета редактирования ставит на все организации, а не на выбранную.
12. ikar-nikolay 97 04.07.12 16:52 Сейчас в теме
(10) serg63, абсолютно согласен!!! Ошибочка вылетела!!! Обидно!!! (((

Естественно, вместо

...
Иначе
Если СписокОрганизаций.Количество() > 0 Тогда // это строка 27 модуля основной формы
...

Должно быть так:

...
Иначе
Если СписокКонтрагентов.Количество() > 0 Тогда // это строка 27 модуля основной формы
...

Пофиксел!!! Исправляем кто скачал!!!
При следующей выкладке обработки - её не будет!!!
16. ikar-nikolay 97 06.07.12 16:50 Сейчас в теме
Всё!!! Выложил!!!
Кажись реализовал всё, что задумал!!!
17. putin-vv 11.07.12 01:53 Сейчас в теме
Как-то страшновато брать некую обработку перепроведения документов от человека, не знающего стандартных механизмов контроля последовательности документов. А партионность? А документы, влияющие на последовательность (приход, расход)?
19. ikar-nikolay 97 11.07.12 09:54 Сейчас в теме
(17) putin-vv, улыбнуло, учитывая то, что ни одной обработки от вас нет... )))

Всё ж доступно написал - если существует граница последовательности в закрытом периоде, то обработкой вы можете (переключатели в рамке "Последовательность"):
- игнорировать этот факт (и тупо перепроводить документы в открытом периоде);
- или же перенести последовательнось на начало открытого периода и восстановить по текущий день (а потом перепровести выбранные документы).
Решать вам!!! Т.е. в обработке придерживается основная мысль, что "в закрытый период не лезь!!!". Поэтому для выполнения любых действий в закрытом периоде - или делайте самостоятельно или раскрывайте месяц.

Почему так? При закрытии месяца мы изначально заходим в "Контроль последовательности перепроведения документов" и видя что последовательность нарушена и находится в закрытом месяце, мы что делаем???? ))) Ну конечно же 1) "Изменить контрольную дату", а потом 2) "Перепровести документы", начиная с даты, указанной в 1). ТО ЖЕ САМОЕ ДЕЛАЕТ ОБРАБОТКА!

Единственное, соглашусь с тем, что надо добавить информативности - существуют ли последовательности, которые надо восстанавливать??? Продумаю этот вопрос.
18. ГердаКай 5 11.07.12 09:37 Сейчас в теме
В Интерфейс "Полный", "Операции" -> "Проведение документов" (проведение и восстановление последовательности проведения документов) нет отбора по контрагентам, организациям, только по датам можно отобрать и по документам. А если у нас несколько организаций и только по одной нужно перепровести документы.
20. ikar-nikolay 97 11.07.12 10:02 Сейчас в теме
(18) ГердаКай, обработка позволяет: Перепроводить/Восстанавливать последовательности/Устанавливать дату запрета как по всем, так и по конкретной организации (Выбор организации - По выбранным организациям - и в открывшейся вкладке "Организации" указывайте нужные организации).
Хотя все мои проверки прошли отлично, но на всякий случай проверьте сказанное ещё раз.
21. ГердаКай 5 11.07.12 12:16 Сейчас в теме
(20) да мне этим и нравится ваша обработка,что есть отбор.(5)sstar90 писал, что "У меня стоит Бухгалтерия и я обычно пользуюсь стандартным проведением документов:
Интерфейс "Полный", "Операции" -> "Проведение документов" (проведение и восстановление последовательности проведения документов). Мне хватает. "
Вот там как раз и нет отбора по организациям и по контрагентам. И вобщем-то типовых решений, удовлетворяющих всем этим условиям, я пока не знаю, если заблуждаюсь - поправьте.
22. ikar-nikolay 97 11.07.12 14:37 Сейчас в теме
(21) ГердаКай, Спс!
Если будут светлые мысли (можно и бредовые, их тоже рассмотрим) - чего в обработке хотелось бы видеть ещё, то пишите.

У меня, например, задумки:
1) сделать галочку "Запускать при получении монопольности", в этом случае при активации таймера будут делаться проверки - остался ли кто в базе? и если никого нет, то выполнять все установленные действия.
2) сделать галочку "Выгнать пользователей при окончании таймера", и соответственно удалять все сеансы, кроме текущего и после этого выполнять все заданные действия.

И надо бы доработать:
1) добавить информативности, что имеется/не имеется последовательность в закрытом месяце.
2) кнопку "Восстановить последовательность" на закладке последовательности, и при нажатии делать проверку - если последовательность в открытом месяце, то её могут восстанавливать и обычные бухгалтера, если в закрытом, то однозначно - только пользователи с полными правами.

Большая просьба - проверять работоспособность перед использоватением, поскольку обработка в разработке. )))
23. noook 42 30.07.12 07:38 Сейчас в теме
Запускаю в Комплексной последней версии и выдаётся ошибка:
//
{Форма.Форма.Форма(557)}: Поле объекта не обнаружено (РегламентнаяОперация)
ВыборкаРегламентныхДокументов = Документы.РегламентнаяОперация.Выбрать(НачалоМесяца(ТекущаяДата()), КонецМесяца(ТекущаяДата()));
//
24. ikar-nikolay 97 30.07.12 15:40 Сейчас в теме
Спасибо! Подправил, выложил исправленный вариант (версия 3.3).
25. noook 42 01.08.12 05:13 Сейчас в теме
26. noook 42 01.08.12 06:04 Сейчас в теме
Что то с обновлением формы на вкладке Последовательности, не зря там кнопка Обновить есть.
То показывает все галки, то от старых настроек, то ...
27. ikar-nikolay 97 02.08.12 09:36 Сейчас в теме
На вкладке "Посделовательности" выбор последовательностей по умолчанию завязан на выбранные организации:
- Если стоит галка "По всем организациям", то соответственно стоят все галки в восстановлении последовательностей.
- Если поставить галку "По выбранным организациям", но организацию не указать, то выберутся только последовательности, без измерения "Организация"
- Если поставить галку "По выбранным организациям", и выбрать организации, то выберутся последовательности выбранных организаций и без измерения "Организация".

Когда галочек последовательностей не было, кнопка "Обновить" обновляла форму, но сейчас потеряла актуальность. Сейчас кнопка "Обновить" выставляет Последовательности по умолчанию, т.е. мне думается её надо переименовать в "По умолчанию".
28. dyak84 26.09.13 10:54 Сейчас в теме
Автор работа конечно зачетная слов нет но как быть с таким дело как последовательности. при работе твоей обработки все потом не будет красным.второй вопрос могу ли я выбрать 3 типадокументов и устанавить отбор по табличной части номенклатура.Зарание спасибо за ответ
Оставьте свое сообщение

См. также

Печать конвертов из 1С Промо

Пакетная печать Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf Россия Абонемент ($m)

Внешняя печатная форма для печати конвертов формата C4 и C5. Печать с полной разметкой почтового конверта и размещением адресов отправителя и получателя, включая индекс.

1 стартмани

07.12.2015    30758    10    sashs1980    5    

Панель #Расширение объекта: Редактор, Права, Поиск, Сторно, Обмен

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Панель команд текущего объекта (документа, справочника и т.д.) со следующим возможностями: Редактор реквизитов, таблиц и движений текущего объекта, Анализ прав доступа к текущему объекту, Поиск ссылок на объект с отборами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Реализована всплывающей панелью в форме объекта. Подключается как расширение конфигурации (*.cfe) либо отдельными обработками.

1 стартмани

01.05.2020    11196    106    sapervodichka    1    

Списание (корректировка) задолженности контрагентов УНФ 1.6

Закрытие периода Дебиторская и кредиторская задолженность Обработка документов Дебиторская и кредиторская задолженность v8 УНФ Украина БУ Абонемент ($m)

Обнуление задолженности контрагентов в конфигурации "Управление небольшой (нашей) фирмой" версии 1.6 с помощью документа "Корректировка регистров".

1 стартмани

24.07.2019    26816    18    DMon    1    

Работа с файлами (обычная и управляемая форма)

Универсальные обработки v8 v8::УФ 1cv8.cf Абонемент ($m)

Нужно загрузить файл с клиента на сервер или же, наоборот, файл загрузить с сервера на клиент, а впридачу все это на web-клиенте, да еще и асинхронно? Нет ничего проще, читай далее, как это сделать!

1 стартмани

10.06.2019    32282    179    Xershi    77    

Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих) Промо

Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

Простая обработка для просмотра и установки значений предопределенных элементов. Позволяет заменить значение предопределенного элемента с одного элемента справочника на другой, удалить предопределенный элемент (снять пометку предопределенности), установить пометку переопределенного элемента. Проверяет предопределенные данные на наличие задвоений и отсутствующих. Работает со справочниками, планами счетов, планами видов характеристик, планами видов расчетов.

2 стартмани

06.10.2014    159322    2671    ekaruk    168    

Блин, мы забыли включить регламентные задания…

Сервисные утилиты v8 Абонемент ($m)

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    20670    18    slozhenikin_com    37    

LicDataDecoder - расшифровка файла программной лицензии 1С

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Представляю вашему вниманию утилиту, предназначенную для работы с файлами программных лицензий 1С (*.lic).

1 стартмани

10.02.2019    41534    363    GeraltSnow    62    

Редактор объектов информационной базы 8.3

Универсальные обработки Обмен через XML v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Универсальная внешняя обработка для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.53 от 22.02.2021

2 стартмани

23.01.2019    35366    401    ROL32    43    

Навигатор по конфигурации базы 1С 8.3 Промо

Структура метаданных Универсальные обработки v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Платформа 8.3, управляемые формы. Версия 1.1.0.81 от 09.04.2021

3 стартмани

28.10.2018    38668    348    ROL32    72    

Сравнение pdf-файлов актов сверки

Универсальные обработки Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::БУ БП2.0 Россия БУ Абонемент ($m)

Обработка сравнивает два pdf-файла, в которых находятся стандартные печатные формы актов сверки, и показывает на экране совпадающие и/или отличающиеся по суммам документы взаиморасчетов.

1 стартмани

19.12.2018    19866    14    Torin99    2    

Легкое и гибкое управление списком доступных баз 1С у пользователей

Стартеры 1С Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

7 стартмани

05.12.2018    18305    20    RomikR    9    

Выгрузка изображений из справочника на диск

Учет ТМЦ Универсальные обработки Учет ТМЦ v8 УТ11 Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Обработка позволяет записать изображения из справочка Номенклатура на диск в указанное место.

1 стартмани

30.11.2018    20495    8    wrooom    8    

Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо

Перенос данных из 1C8 в 1C8 Универсальные обработки Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Абонемент ($m)

Простой перенос через JSON данных между двумя базами 1С (документов, справочников, ПВХ, ПВР, счетов). Аналогична произвольной выгрузке в типовой "Выгрузка/загрузка XML", но может использоваться для отличающихся конфигураций. Подходит для любых пар баз с любым интерфейсом (управляемый + обычный). Без настроек. Не требует идентичности конфигураций и платформ. При переносе типы данных сопоставляются по наименованиям метаданных, объекты и ссылки по UID.

1 стартмани

22.10.2014    214890    4290    ekaruk    184    

Обнуление остатков регистров бухгалтерии и накопления

Универсальные обработки Чистка базы v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m)

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    28141    380    morozov.sv    53    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек.

Чистка базы Сервисные утилиты Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    45299    455    Eugen-S    34    

Универсальный инструмент для переноса данных через табличный документ (УФ)

Обработка документов Универсальные обработки Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

Для опытных пользователей, разработчиков, администраторов, консультантов

5 стартмани

15.10.2018    38916    143    json    44    

Обработка "Распознавание штрихкода с помощью утилиты Zbar" для Документооборот ред. 2 Промо

Универсальные обработки Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Абонемент ($m)

В связи с тем, что стандартный функционал программы «Документооборот» ред. 2.1 дает возможность распознавания штрихкодов только форма EAN-13, данная обработка - альтернативный способ для распознавания штрихкода в программе 1С: Документооборот ред. 2 с помощью утилиты Zbar, которая распознает в том числе и в формате Code 128 (один из стандартных штрихкодов кодирования документов, например, «Управление торговлей» ред. 11), а также с возможностью поэтапно проследить все действия от распознавания до прикрепления к документу или простой загрузки в каталоги файлов в базе 1С.

5 стартмани

05.09.2016    23250    166    SEOAngels    11    

Просмотр, изменение реквизитов объекта. Сравнение двух одинаковых объектов метаданных ИБ

Универсальные обработки v8 1cv8.cf Россия Абонемент ($m)

Показывает реквизиты объекта (ов) или сравнивает два одинаковых объекта конфигурации справочники, документы.

1 стартмани

26.04.2018    20269    26    Vin_Tik    0    

Построение маршрута доставки с расчётом расстояния для любой базы УФ

Универсальные обработки WEB Оптовая торговля Оптовая торговля v8 v8::УФ 1cv8.cf Абонемент ($m)

Графическое изображение маршрутного листа по картам гугл. Работает на любой конфигурации с управляемыми формами. Использует новую версию api google-карт от 13.02.2018 года под IE11.

10 стартмани

24.02.2018    38817    45    KorotkovRV    16    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз

Сервисные утилиты v8 Абонемент ($m)

При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.

1 стартмани

14.11.2017    24343    91    bonv    15    

Перемещение остатков по счету МЦ04 между материально ответственными лицами для конфигураций (8.2). Промо

Обработка документов Универсальные обработки Учет ТМЦ Учет ТМЦ v8 БП2.0 Россия БУ Абонемент ($m)

Небольшая обработка, которая позволяет перекидывать остатки по счету МЦ04 с одного материально ответственного лица на другое

1 стартмани

22.11.2012    18106    102    niksaf    4    

Помощник по закрытию месяца для УТ 11.3

Закрытие периода Обработка документов Закрытие периода Закрытие периода v8 v8::ОУ УТ11 Россия УУ Абонемент ($m)

Помощник по закрытию месяца для УТ 11.3. Имеет две функции: обнуление товаров "К оформлению" в интеркампани и обнуление отрицательных остатков в регистре "Себестоимость товаров".

5 стартмани

10.11.2017    26976    11    Zalipaka    1    

Инструменты бухгалтера: Виджеты рабочего стола

Универсальные обработки Рабочее место v8 v8::БУ БП3.0 Абонемент ($m)

Настраиваемые виджеты на начальной странице, своеобразная панель для быстрого доступа к объектам. Виджеты это элементы интерфейса в виде цветных прямоугольников со ссылками на объекты конфигурации. Использование виджетов позволяет сконцентрировать на начальной странице часто используемые функции, например, варианты отчетов, списки документов, или используя виджет вводить новый документ прямо из начальной страницы.

2 стартмани

28.08.2017    40546    179    Bazil    28    

ОСкрипты для деплоя и копирования базы данных

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Набор оскриптов для деплоя базы 1С через хранилище и копирование через sql-бекап одной базы в другую

1 стартмани

02.05.2017    25987    35    Stepa86    28    

Работа с картами 1С 4 в 1: Яндекс, Google , 2ГИС, OpenStreetMap(OpenLayers) Промо

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

С каждым годом становится все очевидно, что использование онлайн-сервисов намного упрощает жизнь. К сожалению по картографическим сервисам условия пока жестковаты. Но, ориентируясь на будущее, я решил показать возможности API выше указанных сервисов: Инициализация карты Поиск адреса на карте с текстовым представлением Геокодинг Обратная поиск адреса по ее координатами Взаимодействие с картами - прием координат установленного на карте метки Построение маршрутов по указанным точками Кластеризация меток на карте при увеличении масштаба Теперь также поддержка тонкого и веб-клиента

1 стартмани

28.12.2012    111280    2696    Smaylukk    365    

Автокликер для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Внешняя обработка, запускаемая в обычном (неуправляемом) режиме для автоматизации действий пользователя (кликер). ActiveX компонента, используемая в обработке, получает события от клавиатуры и мыши по всей области экрана в любом приложении и транслирует их в 1С, получает информацию о процессах, текущем активном приложении, выбранном языке в текущем приложении, умеет сохранять снимки произвольной области экрана, активных окон, буфера обмена, а также, в режиме воспроизведения умеет активировать описанные выше события. Все методы и свойства компоненты доступны при непосредственной интеграции в 1С. Примеры обращения к компоненте представлены в открытом коде обработки.

1 стартмани

03.04.2017    33514    77    slava_1c    67    

Консоль сравнения данных (1С 8, 1С 7.7, SQL, CSV, TXT, DBF, XLS, DOC, XML, JSON, табличный документ) (версия 15.9.61)

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Обработка Консоль сравнения данных (КСД) предназначена для сравнения данных, полученных из разных источников данных: информационных баз 1С 8, 1С 7.7, баз данных SQL, файлов формата CSV/TXT/DBF/XLS/DOC/XML, строки JSON, вручную заполненного табличного документа. Минимально необходимая версия платформы: 8.3.6.1977.

1 стартмани

13.02.2017    37212    140    sertak    117    

Поиск и отключение зависших сеансов на сервере 1С: Предприятия

Универсальные обработки v8 1cv8.cf Россия Абонемент ($m)

Обработка предназначена для мониторинга и отключения спящих (зависших) сеансов на сервере 1С: Предприятия.

1 стартмани

14.09.2016    35448    63    wowchik_85    12    

Редактор движений документа. Сохранение в XML, обмен между базами, замена регистратора.

Обработка документов Универсальные обработки Обмен через XML v8 Абонемент ($m)

Редактор набора записей движений документа. Позволяет сохранить набор записей в XML, в настройки пользователя, прочитать сохраненный XML в другой идентичной базе, заменить регистратор. Можно изменять порядок записей, менять активность, как массово, так и по одной и др. Тонкий клиент, управляемые формы.

1 стартмани

07.09.2016    45374    159    Aphanas    4    

Универсальный поиск объектов по глобальному уникальному идентификатору (ГУИД, GUID)

Универсальные обработки Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Универсальная обработка поиска объектов информационной базы по глобальному уникальному идентификатору (ГУИД, GUID) или по его части.

1 стартмани

06.09.2016    35825    107    Dzenn    9    

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации

Управление бизнес-процессами (BPM) Обработка документов Обработка справочников Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf БП3.0 КА2 УУ Абонемент ($m)

Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Проект выложен на GitHub.

1 стартмани

25.08.2016    61943    298    BlizD    236    

Оптимальный способ расчета контрольной суммы объекта/записи регистра (CRC32, MD5, SHA1, SHA256)

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Была задача сравнить документы в распределенных базах и пометить на выгрузку измененные. Но сравнение изменений документов методом перебора реквизитов - долгоиграющий процесс, особенно если общее количество сравниваемых данных переваливает за миллион. Был найден выход, который ускоряет процесс сравнения - расчет контрольной суммы объекта и сравнение ее с другой контрольной суммой. Скорость сравнения увеличивается во много раз.

1 стартмани

01.08.2016    34507    7    hakerxp    9    

Исправление ошибок при закрытии месяца. Управление Торговлей 11.х, ERP 2.x, КА 2.4 для 1С Предприятие 8.3

Закрытие периода Закрытие периода Оптовая торговля Закрытие периода Оптовая торговля v8 v8::ОУ ERP2 УТ11 КА2 Россия УУ Абонемент ($m)

В при работе обработки: Закрытие месяца возникают ошибки расчета себестоимости. Постепенно ошибки накапливаются и при дальнейшей эксплуатации системы количество ошибок лавинообразно растет. Обработка помогает исправить ошибки расчета себестоимости. Полный доступ к коду обработки.

3 стартмани

21.06.2016    47462    116    Ликреонский    28    

Просмотр данных системы Платон на картах Google

Универсальные обработки WEB v8 1cv8.cf Автомобили, автосервисы Транспорт, автопарки, такси Абонемент ($m)

Обработка для просмотра предполагаемых треков движения транспортного средства на карте Google согласно данным, предоставляемым системой Платон в формате CSV. Работает под 8.2 и 8.3, обычное и управляемое приложение, может подключаться к типовым конфигурациям в качестве внешней обработки.

1 стартмани

15.04.2016    35830    20    anig99    8    

ЕГАИС: код алкогольной продукции из штрихкода акцизной марки

Универсальные обработки Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 1cv8.cf Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Акцизы Абонемент ($m)

В последнее время мне пришлось потратить очень много времени на внедрение и реализацию функционала ЕГАИС. Очень часто, на форумах, я встречал вопрос: "Как из штрих-кода акцизной марки получить код алкогольной продукции ЕГАИС?". Несколько раз видел неверную реализацию этой задачи. Глядя на это, я набросал простую обработку пересчета кода акцизной марки (base36) в понятный нам уникальный ФСРАР ID алкогольной продукции (Base10).

1 стартмани

11.02.2016    60075    159    OrcaMax    29    

Снимок экрана для 1С

Универсальные обработки Разработка внешних компонент v8 1cv8.cf Россия Абонемент ($m)

Довольно часто люди сталкиваются с необходимостью сделать снимок экрана. Если вы или ваши сотрудники основную часть времени проводят в 1С и у вас есть необходимость прикреплять графические файлы, то эта компонента для вас.

1 стартмани

08.02.2016    29829    34    linkforget    11    

Генерация QR-кода программная и интерактивная (код открыт, управляемая форма, обычное и управляемое приложение, API)

Универсальные функции Универсальные обработки v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработку можно быстро и легко интегрировать в любую конфигурацию с и без БСП (Библиотека Стандартных Подсистем).

3 стартмани

04.02.2016    51621    177    TuneSoft    30    

Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена)

Инструментарий разработчика Универсальные обработки Перенос данных из 1C8 в 1C8 v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

4 стартмани

11.11.2015    42822    108    catsam    8    

УПП. Реализация товаров в у.е. Формирование рублевых сумм проводок и регистров накопления с учетом ранее поступивших авансов : сразу при проведении документа

Дебиторская и кредиторская задолженность Закрытие периода Обработка документов Дебиторская и кредиторская задолженность Закрытие периода v8 УПП1 Россия БУ НУ Налог на прибыль НДС Абонемент ($m)

Договор с покупателем ведется в условных единицах. Вид взаиморасчетов : по договору. Ведем взаиморасчеты в разрезе документов расчетов. Ранее поступил аванс на 2 000 EUR. Курс был 45 руб Теперь производим отгрузку на 5 000 EUR. Курс изменился и стал : 60 руб. Проводки по отгрузке формируются с учетом ранее поступившего аванса. Сумма реализации должна составить : 2 000 х 45 + 3 000 х 60 = 90 000 + 180 000 = 270 000 руб.е В типовой реализации проведение дает сумму по реализации 270 000 только для регистра накопления "Взаиморасчеты с контрагентами по документам расчетов" После внесения доработок в обработку проведения (процедура "Движения Регистров") данные по другим регистрам тоже выходят на сумму с учетом поступившего ранее аванса. Проверено для вариантов настройки программы: 1.Валюта упр.учета - Рубли 2.Валюта упр.учета НЕ Рубли

2 стартмани

08.09.2015    41967    18    Designer1C    9    

[x1c.ru] MXL Stamps - Печати и подписи в макетах печатных форм в несколько кликов

Печатные формы документов Универсальные обработки v8 1cv8.cf Абонемент ($m)

Обработка позволяет быстро создавать поля текста из ячеек печатных форм и добавлять "под них" подписи и печати. Работает в конфигурациях на управляемых формах.

1 стартмани

22.08.2015    38424    18    GusevNA    6    

Работа с push сервисами только средствами 1С 8.2

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 Абонемент ($m)

Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

1 стартмани

18.08.2015    32472    46    anig99    1    

Telemonitor - объединяем Telegram и 1С

Сервисные утилиты Администрирование данных 1С Мобильная разработка v8 1cv8.cf Абонемент ($m)

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    80517    226    salexdv    178    

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

Сервисные утилиты v8 БП3.0 Россия Абонемент ($m)

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

1 стартмани

25.06.2015    48596    284    Йожкин Кот    55    

Завершение работы пользователей (выгонялка)

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Обработка для завершения сеансов пользователей для клиент-серверной базы данных, с возможностью включения монопольного доступа к базе. Разработана на платформе 8.3. Запускается на любой конфигурации, как типовой, так и самописной, как в обычном режиме, так и в управляемом.

1 стартмани

17.06.2015    32237    282    Rusleg    27