Универсальная консоль SQL + Свертка базы

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

Администрирование - Администрирование данных 1С - Свертка базы

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







Обработка бесплатна!

Краткое описание механизма:

Изначально обработка «Универсальная консоль SQL» разрабатывалась для свертки объемных баз, которые необходимо свернуть в очень сжатые сроки (1-2 сутки). Но, я решил сделать универсальный инструмент, типа стандартной обработки - «Групповая обработка справочников и документов» и все изменения производить непосредственно в SQL таблицах базы данных. Вот и родилась эта обработка, которая умеет работать с любой SQL базой и с любым объектом, будь то справочник, документ или регистр (кроме регистров расчета).

Возможности обработки «Универсальная консоль SQL»:

  • · Анализировать объекты (справочники, документы, регистры) с любыми возможными отборами, путем формирования 1С запросов и вывода результата в табличную часть.

    · Удалять данные средствами SQL (справочники, документы, записи регистров) с любыми возможными отборами.

  • · Изменять данные средствами SQL (справочники, документы, записи регистров) с любыми возможными отборами.

  • · Перед выполнением SQL скрипта его можно просмотреть!

  • · Свертка регистров накопления и регистров бухгалтерии с любыми возможными отборами.

  • · Пересчет итогов регистров накопления и бухгалтерии.

  • · Сохранение настроек в файл XML.

Универсальная консоль SQL (Общие настройки)

 

Универсальная консоль SQL (Удаление данных) 

 

Универсальная консоль SQL (Апдейт данных)

 

Универсальная консоль SQL (Свертка базы) 

 

Универсальная консоль SQL (Сохранение настроек в XML) 

Свертка периодических регистров сведений и очистка документов при свертке в стадии разработки.

Важно!

Функционал обработки "Универсальная консоль SQL" позволяет сделать любые изменения таблиц 1С базы. Каждый пользователь этой обработки должен понимать, что делает, так как откатить изменения в прежнее состояние будет невозможно!
Не рекомендуется использовать обработку на рабочих базах!
После любых изменений регистров накопления и бухгалтерий не забывайте пересчитывать итоги!
Разработчик данного продукта не несет ответственности за утерянные данные.

 

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

1. Изменение процедуры "Установить субконто". Для универсальности процедура перенесена в обработку.

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

1. Добавлена возможность выполнения SQL запросов в форме просмотра.

2. Исправлена ошибка при формировании УИД-а перечисления.

 

ВНИМАНИЕ:

Функционал изменения данных работает НЕ корректно!

Сейчас думаю как это исправить. Подробнее комментарии к публикации 22-26.

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

Наименование Файл Версия Размер
Универсальная консоль SQL

.epf 191,73Kb
534
.epf 191,73Kb 534 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. DimaP 56 18.12.12 18:13 Сейчас в теме
Надо было алый сделать ))
2. ozaycev 222 18.12.12 18:30 Сейчас в теме
(1) DimaP,
Я попытался сделать максимально удобный интерфейс. Работал довольно долго с обработкой, и понял, что начинаю путаться и тыкать на кнопки не на тех страницах, которых хотел. Плюс на моем мониторе сильно рябило в глазах. С этим цветом мне обработка легче воспринимается. Надеюсь что и другим тоже…
17. laduk 14 04.04.13 11:46 Сейчас в теме
(2) Может описание стоит корректно писать ?
Возможности обработки:
· Удалять данные средствами SQL (справочники, документы, записи регистров) с любыми возможными отборами.

и где то далеко внизу "удаление документов в стадии разработки".
18. ozaycev 222 04.04.13 12:02 Сейчас в теме
(17) laduk,
Сори,
Свертка периодических регистров сведений и очистка документов ПРИ СВЕРТКЕ в стадии разработки.
3. Valerich 1682 19.12.12 11:37 Сейчас в теме
после удаления, апдейта записей, связанных с регистром накопления, бухгалтерии, расчета.... Как поведут себя итоги? Или надо пересчет итогов выполнять?
4. ozaycev 222 19.12.12 13:26 Сейчас в теме
(3) Valerich,
Обязательно необходимо пересчитывать, да, кстати, совсем забыл, работа с регистрами расчета в этой обработке не реализована. Укажу это в публикации в ближайшее время.
32. ozaycev 222 11.04.13 00:14 Сейчас в теме
_Fld8818_RTRef(binary(4)) — В данном поле, при условии что в записи хранится ссылка, будет указан тип ссылки. То есть, на какую таблицу ссылается, справочник это или документ, что за документ или справочник; - Вот как это получить в сиквеле имея ссылку документа например?
75. dr_eugeni 25.12.14 23:22 Сейчас в теме
Понимаю что дело не в обработке, но уже не знаю куда копать.
Выдаёт ошибку:
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(32)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Операция не допускается, если объект закрыт.
Пробую на Win7Ult, платформа 8.3, SQL 2012. Что может быть ?
77. it@contlog.ru 07.04.15 13:31 Сейчас в теме
Подскажите, не разбирались ли с записью в таблицы изменений регистров?

в sql в таблице изменений есть поле
_NodeTRef binary(4)
Не могу разобраться что туда необходимо записывать.
78. ozaycev 222 07.04.15 13:38 Сейчас в теме
(77) it@contlog.ru,
Добрый день, с этим разбираться не доводилось.
5. artem666 28 24.03.13 13:02 Сейчас в теме
Честно говоря, не понимаю, зачем изобретать велосипед, таких средств миллион в интернете
35. laduk 14 11.04.13 15:08 Сейчас в теме
(5) artem666, можно ссылки на парочку ?
6. DoctorRoza 24.03.13 16:56 Сейчас в теме
+ , чтобы дальше было развитие! Нужный инструмент!
7. ozaycev 222 24.03.13 17:28 Сейчас в теме
DoctorRoza,
Спасибо, высказывайте свое мнение и рекомендации по функционалу обработки. Буду дорабатывать.
8. mzelensky 53 27.03.13 08:15 Сейчас в теме
9. tormozit 6287 01.04.13 09:58 Сейчас в теме
Думаю, такого рода инструмент будет полезен в первую очередь для огромных таблиц. Мелкие операции выполнять им пока не вижу смысла.

Пожелания
1. В большинстве случаев отбор компоновки можно было бы использовать. Это будет удобнее и современнее.
2. Сделать классическую (стандартную) гамму диалога.
3. При вставке текста удаления ссылочных (объектных) данных предупреждать о возможных нарушениях ссылочной целостности.
4. Хочется опции обычных представлений объектов метаданных и их реквизитов.
5. Убрать из роликов песню. Если уж хочется музыки вставить, то надо выбирать без песни (речи), т.к. она отвлекает от основного материала.
charushkin; +1 Ответить
10. ozaycev 222 01.04.13 10:11 Сейчас в теме
(9) tormozit,
Спасибо,
Эта обработка полезна для огромных баз. На этих выходных обрезал 560 гиговую базу. Урезал ровно за сутки. Таких результатов я не мог добиться другими решениями.
1. Возможно, но в этом случае нет большой разници.
2. Когда с обработкой работаешь долгое время, классический цвет начинает рябить. Начинаешь путать страницы... Допускал ошибки, с этим цветом, лично мне легче работать.
Над 3-4-5 я уже думал. Наверное скоро начну изменять.
11. tormozit 6287 01.04.13 10:15 Сейчас в теме
При открытии ошибка

{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2566,5)}: Переменная не определена (БухгалтерскийУчет)
<<?>>БухгалтерскийУчет.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто1);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2573,5)}: Переменная не определена (БухгалтерскийУчет)
<<?>>БухгалтерскийУчет.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто2);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2580,5)}: Переменная не определена (БухгалтерскийУчет)
<<?>>БухгалтерскийУчет.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто3);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2587,5)}: Переменная не определена (БухгалтерскийУчет)
<<?>>БухгалтерскийУчет.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто4);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2594,5)}: Переменная не определена (БухгалтерскийУчет)
<<?>>БухгалтерскийУчет.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ],н, ВыборкаОстатков.Субконто5);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2568,5)}: Переменная не определена (ОбщегоНазначения)
<<?>>ОбщегоНазначения.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто1);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2575,5)}: Переменная не определена (ОбщегоНазначения)
<<?>>ОбщегоНазначения.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто2);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2582,5)}: Переменная не определена (ОбщегоНазначения)
<<?>>ОбщегоНазначения.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто3);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2589,5)}: Переменная не определена (ОбщегоНазначения)
<<?>>ОбщегоНазначения.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ], н, ВыборкаОстатков.Субконто4);
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(2596,5)}: Переменная не определена (ОбщегоНазначения)
<<?>>ОбщегоНазначения.УстановитьСубконто(Проводка["Счет" + ДТ_КТ], Проводка["Субконто" + ДТ_КТ],н, ВыборкаОстатков.Субконто5);
Показать


Забыл в требованиях написать, что обработка только для типовых конфигураций?
Получается что обработка то не универсальная?
13. ozaycev 222 01.04.13 10:19 Сейчас в теме
(11) tormozit,
Создание остатков происходит через документ "КорректировкаЗаписейРегистров".
14. ozaycev 222 01.04.13 10:22 Сейчас в теме
(11) tormozit,
Да, спасибо, определение субконто нужно будет по другому сделать.
15. ozaycev 222 01.04.13 11:57 Сейчас в теме
12. ozaycev 222 01.04.13 10:16 Сейчас в теме
И с функционалом апдейта, эта обработка будет полезна в формировании каких-то тестовых баз. Баз для проверок, где нужно обрезать или заменить многое. Эта обработка с такими задачами справляется очень быстро.
16. MarSeN 978 01.04.13 19:13 Сейчас в теме
Поставил +, но обработку не качал - люблю когда разработчик не считает что связан по рукам и ногам отсутствием нужного ему механизма, а добивается результата
19. Mogilnikova 65 10.04.13 06:50 Сейчас в теме
Для какой платформы предназначена обработка? у меня вот например 1С:Предприятие 8.1 (8.1.15.14), не открывает ни конфигуратором, ни пользовательским режимом. в конфигураторе просит конвертацию, потом выдаёт сообщение что не может прочитать текущей версией программы и вылетает.
20. ozaycev 222 10.04.13 10:43 Сейчас в теме
(19) Mogilnikova, у меня стоит 1С:Предприятие 8.2 (8.2.16.368).
21. ozaycev 222 10.04.13 11:17 Сейчас в теме
Начал работы по свертке переодических рег. сведений. Буду держать в курсе...
22. laduk 14 10.04.13 11:30 Сейчас в теме
Вопрос: реквизиту ДокументОприходования в регистре ПартииТоваровНаСкладах в SQL соответствует 3 колонки.
При формировании update к этому полю изменяется только одна из них, при чем не совсем корректно как мне кажется.
Так задумано или это ошибка ?
25. ozaycev 222 10.04.13 11:50 Сейчас в теме
26. ozaycev 222 10.04.13 12:54 Сейчас в теме
(22) laduk, Да, это ошибка, когда разрабатывал этот функционал, не мог найти документацию о хранении и получении значений ссылок на таблицу и тип, а потом и вовсе забыл. Буду думать как исправить. Если есть идеи, подскажите...
23. laduk 14 10.04.13 11:44 Сейчас в теме
Думаю не плохо было бы добавить возможность выполнения любого скрипта SQL, то есть получил скрипт авто формированием, подредактировал в том же окне и выполнил.
24. ozaycev 222 10.04.13 11:48 Сейчас в теме
27. krava_vlad 130 10.04.13 20:22 Сейчас в теме
Где то пользовался обработкой по изменению документов через СКЛ, была сдесь на сайте.
28. ozaycev 222 10.04.13 20:29 Сейчас в теме
Спасибо, посмотрю. Изменение составного типа на сиквеле как то проблематично, пока внятной документации не нашел.
30. laduk 14 10.04.13 23:04 Сейчас в теме
29. laduk 14 10.04.13 23:03 Сейчас в теме
Нашел еще одну серьезную ошибку: формат даты не соответствует реальному формату на сервере.
соответственно когда я задал Период<"01.07.2011 0:00:00" то удалил записи регистра только до 7 января.
33. ozaycev 222 11.04.13 13:38 Сейчас в теме
(29) laduk, Проверил формат дат, ошибок не нашел.
34. laduk 14 11.04.13 15:05 Сейчас в теме
(33) внутренний формат хранения дат может отличаться в различных версиях сервера (у меня 2012)
поэтому лучше установить формат программно при начале сессии: set DATEFORMAT ymd
36. ozaycev 222 11.04.13 15:21 Сейчас в теме
(34) laduk, Может ты и прав. Да, все же сделаю так. Обновил сегодня обработку. Исправил ошибку при апдейте, не верную колонку выбирало, если не было отбора.
31. ozaycev 222 10.04.13 23:27 Сейчас в теме
На сколько я понял указал в отборах период. Я всегда работал с стандартным периодом. Скорее всего не до тестировал. Спасибо. Проверю...
37. KarV 39 13.05.13 16:48 Сейчас в теме
Приветствую!
Пытаюсь свернуть базу - ничего не получается. При свертке регистра бухгалтерии выпадает окно с 1С запросом, при нажатии на кнопку Выполнить соответственно выпадает ошибка. Т.е. с приложенным видео ничего общего.
38. ozaycev 222 13.05.13 16:54 Сейчас в теме
В настройках флаг "снять предохранитель"
40. ozaycev 222 18.10.13 15:38 Сейчас в теме
1. Должна работать на самописной.
2. Обрезал 600 гб за 8 часов.
3. Оракла не знаю, ответить не могу. Качайте пробуйте...
41. Bajo 76 17.02.14 10:05 Сейчас в теме
Есть база 1.2 Тб. Конфигурация УТ 10.2. Обрежет?
42. ozaycev 222 17.02.14 11:11 Сейчас в теме
(41) Bajo, Пробуйте, я обрезал 600-700 гб, проблем небыло.
43. Bajo 76 17.02.14 13:53 Сейчас в теме
Изучаю обработку и сделал следующее в тестовой базе: хотел удалить записи регистра накопления "Заказы покупателей" за январь 2011 года и текст запроса на картинке. Выбрал условие интервал и результат как на картинке 1. А когда выбрал больше меньше результат как на картинке 2. Текст запроса в первом случае неправильный, а во втором правильный. Просто хочу сказать что нужно проверять текст запроса перед выполнением. И я не совсем понимаю зачем предохранитель, если при выводе текста запроса стоит кнопка "Выполнить". При его нажатии запрос уже выполняется. А так обработка и сама схема реализации классная. Смотрю дальше
Прикрепленные файлы:
44. Bajo 76 17.02.14 13:54 Сейчас в теме
Поправка порядок картинок поменялся первый правильный, второй - это условие, третий - неправильный
45. Bajo 76 17.02.14 13:56 Сейчас в теме
Ребят че то баг на сайте походу до этого было как писал выше, а сейчас 1- условие, 2- неправильный, 3 - правильный
46. Bajo 76 17.02.14 13:58 Сейчас в теме
Надо модеру сообщить короче по смыслу поймете
47. EugenLiquor 17.02.14 14:21 Сейчас в теме
Довольно полезная свертка, для крупных баз будет замечательным подспорьем! У меня база 1.5 гб, поэтому не вижу смысла использовать - я делал все через стандартную обработку свертки и потом уже подчищал все через «Групповую обработку справочников и документов» . Но все-же за идею спасибо, автору однозначно респект!
48. ozaycev 222 17.02.14 16:51 Сейчас в теме
49. zzz_natali 59 18.02.14 13:58 Сейчас в теме
(ozaycev) Скажите, методология свёртки у Вашей обработки такая же, как и у http://infostart.ru/public/195043 (ибо чего лесопед изобретать - всё итак лежит на поверхности) отличие лишь в том, что используете прямые запросы к БД. Или концепция свёртки у Вас принципиально другая... Спасибо.
50. ozaycev 222 18.02.14 14:18 Сейчас в теме
52. zzz_natali 59 18.02.14 16:21 Сейчас в теме
(50) Вы меня не поняли. В том варианте живопырочная базёнка схлопывалась за четверо суток, что совершенно неприемлимо. Есть мысль загнать БД на скуль, свернуть с помощью Вашей обработки и обратно слить в файловый режим для последующей работы.
Отсюда вопрос: есть смысл в этих возвратно-поступательных движениях или овчинка выделки? Спасибо.
53. ozaycev 222 18.02.14 16:45 Сейчас в теме
(52) zzz_natali, как вариант, если другого варианта у Вас нет. Я обрезал огромные базы двумя способами.
Так как времени для свертки очень мало, примерно 30 часов а база 600-700 гиг. Я сворачивал так:
1. Писал правила обмена, и переносил месяцами все данные в чистую базу. А потом подменял всем пользователям подключение.
2. Этой обработкой, которая обрезает ее за часов 8-10. Только рег. накопления и бухгалтерии.
Все зависит от Вас. Юзайте то что Вам подходит.
54. zzz_natali 59 18.02.14 18:28 Сейчас в теме
(53) А почему п.1 у Вас не получил продолжения? Мне кажется, что это наиболее эффективный путь: в чистую базку тупо залить топологию(учетная политика, пользователи с их настройками и проч), срез последнего состояния на закрытый налоговый период через корректировку регистров(если нет мудрёных взаиморасчётов по 60/62 счетам) + все шевеления по зарплате, ибо нужно(да и места не так много) + текучку после последнего закрытия периода.
ЗЫ: надеюсь, я не ерунду тут протаскиваю?
55. ozaycev 222 18.02.14 18:56 Сейчас в теме
(54) zzz_natali, п.1 = год могут закрывать в марте, так и делают. Поэтому, в этом случае нужно создавать остатки на конец года и загружать обороты до марта... А если документооборот велик, сделать это оочень проблематично. Проверил на себе.
56. Bajo 76 19.02.14 09:02 Сейчас в теме
(55) поддерживаю. У нас в день 8000-10000 документов начал выгружать по документам. Файлы обмена весили по 50-60 гб. Такими темпами это через недели две перенес бы данные за 1.5 месяца, а так чистка через SQL-запросы намного быстрее. А можно по подробнее про свертку рассказать?
57. ozaycev 222 19.02.14 12:24 Сейчас в теме
(56) Bajo, Все просто, создаешь остатки, потом удаляешь все движения, которые меньше равно периода свертки и регистратор НЕ равно ново-созданные документы остатков.
51. Bajo 76 18.02.14 14:55 Сейчас в теме
Продолжаю тестировать. Действительно через запросы SQL намного быстрее, но есть еще 1 ошибка. Когда выбираешь удаление одного вида документа, он автоматически в запрос кидает связанные журналы документов с операцией TRUNCATE это не совсем правильно, так как в связанных журналах могут быть документы не только одного документа.
Так же у меня возникла идея со сверткой. Вместо того что чтобы удалять периодические объекты через DEL при свертке использовать TRUNCATE, изначально отобрав объекты по нужному периоду закинуть во временную таблицу, удалить таблицу применением TRUNCATE затем просто временную таблицу поместить вместо удаленной. Эффект в производительности просто нереальный. 550 гб за 1 секунду у меня он удалил. Думаю если грамотно применить данный метод автор может реально заработать.
59. zzz_natali 59 19.02.14 13:32 Сейчас в теме
(51) Вот было бы здорово, если бы эта обработка могла бы перелопачивать другие обработки на язык запросов T-SQL, то цены бы ей не было... :)
58. zzz_natali 59 19.02.14 13:18 Сейчас в теме
Если в обработке нажать кнопку "Заполнить" на вкладке Документы или Регистры накопления/сведений, а потом переключиться на вкладку Регистры бухгалтерии, обработка отваливается с ошибкой:
{Форма.Форма.Форма(1135)}: Поле объекта не обнаружено (НастройкаСчетов)
ОформлениеСтроки.Ячейки.НастройкаСчетов.УстановитьТекст("< Настройка >");
PS. Конфа - Комплексная автоматизация, движок 8.3.4.408
60. zzz_natali 59 19.02.14 17:46 Сейчас в теме
(ozaycev) Александр, что-то ролик по удалению частного порядка слишком заумный . Можете подсказать порядок действий, если я хочу удалить абсолютно ВСЁ(доки, движения, регистры) до определенного периода?
Запрос T-SQL в чистом виде тоже приветствуется.
Спасибо.
61. ozaycev 222 19.02.14 18:14 Сейчас в теме
(60) zzz_natali, проще я рассказать не смогу, сори.
62. zzz_natali 59 19.02.14 22:27 Сейчас в теме
(61) А что по поводу 58го моего поста?
Чей косяк, Ваш или я сахеру слишком много кладу в чай?
63. ozaycev 222 20.02.14 10:58 Сейчас в теме
(62) zzz_natali, Не знаю, как только будет свободная минутка сразу гляну.
64. zzz_natali 59 21.02.14 08:36 Сейчас в теме
Можно вопрос? Если мы удаляем некий тип документов, например Поступление товаров, то надо ли потом дополнительно делать какие-то манипуляции с регистрами сведений/накоплений? Ведь, скажем РегистрНакопленияУчетЗатрат содержит записи по многим складским операциям: приход, отгрузка, перемещение и т.д. Прокомментируйте, пожалуйста, правильный подход к спрашиваемой операции. Спасибо.
65. ozaycev 222 21.02.14 12:37 Сейчас в теме
(64) Свертка периодических регистров сведений и очистка документов при свертке в стадии разработки.
Останутся битые ссылки.
66. zzz_natali 59 21.02.14 18:27 Сейчас в теме
(65) А вот тут чел пишет фу-фу или дело(?): http://www.softpoint.ru/article_id63.htm
Получается, что битые ссылки потом причесать мона через ТиИ в конфигураторе?
67. ozaycev 222 21.02.14 20:50 Сейчас в теме
(66) zzz_natali, Я не оставляю после себя битых ссылок. Битые ссылки - это плохо.
68. hanio 52 27.03.14 08:26 Сейчас в теме
(66) zzz_natali, Это не фу-фу но действительно для 7ки а вот если бы кто смог для 8ки наисать то сразу бы опробовал потому что снести все разом такое можно опробовать а остатки внести не проблема. Если кто для 8ки скрипт скульный написал запостите пожалуйста.
69. hanio 52 27.03.14 08:37 Сейчас в теме
(66) zzz_natali, и да через ТиИ можно битые ссылки причесать тока долгая это песня например на моей базе полный ТиИ идет порядка 2 суток непозволительная роскошь поэтому только логику и физику гоняю. Все остальное стандартными методами 1С или SQL делаю.
70. unoDosTres 15.04.14 18:00 Сейчас в теме
что-то попробовал я обработку, решил почистить РН ВнутренниеЗаказы в УПП по определенную дату в результате увидел, что обработка вроде как чистит только Виртуальную таблицу остатков а Основная таблица остается на месте ... неужели так и подразумевалось??
72. Bajo 76 04.05.14 15:05 Сейчас в теме
(70) unoDosTres, да бывает такое. попробуйте сделать пересчет итогов
71. Mig_Alm 04.05.14 09:01 Сейчас в теме
При выполнении запроса по свертке остатков по регистрам накопления выходит ошибка:
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(441)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Incorrect syntax near '/'.

Что я сделал не так?
SQL 2005, Windows Server 2008 R2 Standart
73. NewmanFX 17.06.14 15:03 Сейчас в теме
При выполнении команды "Создать остатки" по регистру ЗаказыПокупателей
уже час происходит этап "Включаю использование итогов..."
В регистре конечно ~2млн записей, но почему так долго?
Может я что-то пропустил?
74. ozaycev 222 22.06.14 17:12 Сейчас в теме
(73) NewmanFX,
Может у Вас отключены итоги?...
76. xmorex 13.02.15 02:07 Сейчас в теме
Спасибо за обработку, вещь очень полезная. Использовал для удаления организаций и всех связанных с ними документами.
79. lambert 24.10.15 01:17 Сейчас в теме
{ВнешняяОбработка.УниверсальнаяКонсольSQL.МодульОбъекта(441)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Неправильный синтаксис около конструкции "/".

Что это за ошибка?
80. Kashemir 352 23.09.16 13:37 Сейчас в теме
Довелось массово вычищать из консолидированой базы более 60 организаций полностью, плюс часть сворачивать.
Инструментарий очень помог, но есть и замечания по консоли:

1. Сформированные запросы копировал непосредственно в SQL, поскольку по необъяснимым причинам через подключение почему-то чистилась только часть данных.

2. Количество метаданных довольно большое (порядка 10000 подзапросов) вследствие чего хотелось бы хотя бы примерно понимать на какой стадии находится выполнение (в моем случае на стороне MS SQL). Заменил закомментированные блоки на вывод сообщения. Пример: PRINT N'ЖурналДокументов.ДокументыКонтрагентов < Основная > ';

2. Пришлось допилить формирование запросов по очистке таблиц значений субконто для бухгалтерских регистров.

3. Пришлось допилить возможность групповых отборов (единых для всех отобранных метаданных).

85. amolokov 22.03.19 08:45 Сейчас в теме
(80)Добрый день!
У меня непосредственно из 1с тоже не все чистит. Скажите пожалуйста, вы сначала отключали итоги в 1с, а затем запускали скрипт в SQL?
86. Kashemir 352 22.03.19 15:51 Сейчас в теме
(85) Вам в любом случае придется пересчитывать, потому можете отключить сразу. Но технически можно и после, это не повлияет на сам процесс очистки.
81. s.dmitriy13 29.08.18 14:24 Сейчас в теме
добрый день!
А возможно адаптировать эту обработку под 1С Отель?
82. ozaycev 222 29.08.18 17:27 Сейчас в теме
(81) Точно не могу сказать, но должна подойти
83. s.dmitriy13 29.08.18 18:39 Сейчас в теме
(82)
проблема в том, что не подходит.
вопрос в следующем - можете ли Вы адаптировать, и какова цена вопроса?
Прикрепленные файлы:
84. amolokov 22.03.19 08:40 Сейчас в теме
Добрый день!
В ролике про свертку регистра накопления вы сначала создаете остатки на дату 31.05 а затем удаляете данные на 31.05. Не удалятся ли движения документов "Корректировка записей регистров" за 31.05?
87. ozaycev 222 25.03.19 11:44 Сейчас в теме
(84)
Добрый день!
В ролике про свертку регистра накопления вы сначала создаете остатки на дату 31.05 а затем удаляете данные на 31.05. Не удалятся ли движения документов "Корректировка записей регистров" за 31.05?


Добрый день,

Нет, если установить отборы
88. dugd 09.07.19 13:01 Сейчас в теме
Добрый день.
Какая актуальная версия обработки, на какую дату?
Проводились ли модификации после 11.04.2013?
89. ozaycev 222 09.07.19 13:36 Сейчас в теме
90. maikl007 91 28.10.20 07:58 Сейчас в теме
Здравствуйте. Подскажите а табличные части документа она удаляет, или она удаляет сам документ без табличных частей.
91. ozaycev 222 28.10.20 11:26 Сейчас в теме
(90)Добрый день. Удаляет документ, табличные части, движения, с журналов. Можете посмотреть запросы перед удалением
Оставьте свое сообщение

См. также

Внешний регламент для 1С Промо

Прочие инструменты разработчика v8 Россия Абонемент ($m)

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

1 стартмани

05.03.2020    4494    7    moolex    6    

Подсистема "Показатели объектов"

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

2 стартмани

06.03.2021    3054    5    pila86    16    

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5

Практика программирования Адаптация типовых решений Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    3995    19    huxuxuya    11    

А1Э - альтернативная стандартная библиотека для 1С

Инструментарий разработчика v8 Абонемент ($m)

Предлагаю широкой общественности расширение А1Э, используемое в нескольких продуктивных базах для выполнения широкого круга задач.

14.08.2020    9978    0    Enigma    47    

Пометка на удаление неиспользуемых элементов справочников и документов Промо

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

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

1 стартмани

02.02.2010    32088    695    AnryMc    53    

Консоль кода для управляемых форм

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Консоль кода для управляемых форма с подсказками и подсветкой синтаксиса.

1 стартмани

17.07.2020    17749    286    salexdv    273    

Консоль запросов 9000

Консоль запросов v8 v8::Запросы 1cv8.cf Абонемент ($m)

Простая и удобная консоль запросов 1С для управляемых форм 8.3, работает на любой конфигурации без ее модификации. Возможность использования как внешней обработки или в составе расширения. С перехватом любых запросов и поддержкой всех типов данных во временных таблицах. Анализ плана запроса, запроса на уровне СУБД. Обработка результата кодом.

1 стартмани

24.02.2020    16710    346    kuza2000    134    

Инструменты оптимизации для 1С на MS SQL Server

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Набор базовых инструментов для поиска узких мест в работе 1С на MS SQL Server.

1 стартмани

15.12.2019    18477    224    berezdetsky    23    

Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка) Промо

Консоль запросов v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

5 стартмани

14.08.2018    107452    2725    Evg-Lylyk    722    

CF & SQL : конструктор прямых запросов к БД 1С

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

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

1 стартмани

02.10.2019    23510    227    dmitrydemenew    49    

Конвейер проверки качества кода

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

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    30031    27    Stepa86    46    

Модель объекта

Инструментарий разработчика v8 Абонемент ($m)

Подсистема позволяет описать модель данных объекта, где описана зависимость между реквизитами, и затем использовать эту модель в разных сценариях работы с объектом. Версия платформы: 8.3.6 и выше. С небольшими доработками будет работать на 8.2.

1 стартмани

30.06.2019    14272    0    vadim1980    5    

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

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

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

2 стартмани

06.10.2014    159281    2671    ekaruk    168    

Переводим рутину ручного тестирования 1C на рельсы Jenkins-а и ADD

Инструментарий разработчика Jenkins v8 Абонемент ($m)

Вы все еще тестируете свои конфигурации 1С вручную? Да вы просто тратите жизнь впустую! В данном туториале попробуем скрестить ADD и jenkins для автоматического запуска тестов.

1 стартмани

03.06.2019    30533    9    ripreal1    91    

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

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

Практический кейс построения HTTP-сервиса, который работает по принципу HTTP-сервера, с разбором всех методов построения и разработки класса задач построения личных кабинетов и сопряжения их с центральной базой.

1 стартмани

13.05.2019    33112    140    Diversus    42    

Групповая проверка доработок

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем. Проверялась на Зарплата и управление персоналом КОРП 3.1.8.216, Управление торговлей 11, 1С:ERP Управление предприятием 2.4.7.141, Бухгалтерия предприятия КОРП 3.0.68.66.

2 стартмани

05.05.2019    17336    113    sapervodichka    23    

[Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении Промо

Универсальные функции Инструментарий разработчика Учет ТМЦ Учет ТМЦ v8 1cv8.cf Россия БУ Абонемент ($m)

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

1 стартмани

17.08.2015    49982    168    ekaruk    32    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    50779    262    informa1555    234    

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

Универсальные обработки Чистка базы 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    28103    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    45272    455    Eugen-S    34    

Очистка регистрации обмена Промо

Чистка базы v8 v8::ОУ УТ10 Абонемент ($m)

Данная обработка предназначена для очистки узла. Для очистки необходимо указать период,организацию.

1 стартмани

19.09.2017    19075    9    serg-lom89    0    

Консоль Внедренца v.3.6.2

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

Идея данной обработки заключается в создании простого, функционального и универсального инструментария для внедренцев и программистов 1С, который будет работать как в толстом клиенте на обычных и на управляемых формах, так и в тонком клиенте. Интерфейс и логика работы максимально идентичны у обычных форм и управляемых. Инструментарий включает в себя: Консоль кода, Консоль запросов, Консоль отчетов (СКД), Универсальную обработку объектов, Средства для работы с таблицами базы данных 1С, Редактирование регистров сведений базы, Инструмент по работе с табличными документами - загрузка данных из табличного документа.

1 стартмани

27.08.2018    24769    399    evvakra    42    

HTTP Сервисы: Путь к своему сервису. Часть 3

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    44576    63    dsdred    17    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    31375    28    informa1555    26    

Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом Промо

Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.

10 стартмани

31.10.2016    56729    698    m..adm    225    

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних)

Чистка базы v8 Абонемент ($m)

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    18109    21    Alexander.Shvets    9    

Консоль HTTP-запросов с генерацией кода

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

Консоль HTTP-запросов, которая не только выполняет запросы и получает результат их выполнения, но и генерирует необходимый код. Использую на 8.3.11.2899.

1 стартмани

25.05.2018    27745    299    leongl    19    

Регистры правил [Расширение]

Инструментарий разработчика Информационная безопасность v8 v8::Права УТ11 Абонемент ($m)

Регистры правил - права доступа, запрет редактирования, автоподстановка реквизитов и т.д.

10 стартмани

15.03.2018    19999    28    33lab    5    

Faster - многофункциональный ускоритель работы программиста 1С и других языков программирования Промо

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Программа Faster 9.4 позволяет ускорить процесс работы программиста (работает в любом текстовом редакторе). Подсказка при вводе текста на основе ранее введенного текста и настроенных шаблонов. Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex). Переводчик текста. Переворачивает текст случайно набранный на другой раскладке. Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Настройка любых шорткатов под себя с помощью скриптов. Никаких установок и лицензий, все бесплатно.

1 стартмани

24.05.2012    80594    961    moolex    147    

Тестирование интерфейса в обычном приложении 8.2 при помощи SikuliX

Инструментарий разработчика Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Как же не хватает клиента тестирования на платформе 8.2. Не кликнешь на кнопку, не выберешь из списка, не проверишь видит ли надпись пользователь. Воспользуемся внешним инструментом SikuliX, который позволит нам протестировать функционал форм. Данный инструмент легко встраивается в линию сборки и может "дружить" с уже известным многим Open-source продуктами.

1 стартмани

03.01.2018    32149    5    kraynev-navi    41    

Программное формирование форматированной строки в стиле html+inline CSS

Работа с интерфейсом Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

18.11.2017    36610    42    bonv    11    

Тестирование: пример из семи шагов создания Unit-теста для платформы 1С

Инструментарий разработчика v8 ERP2 УТ11 Абонемент ($m)

В этой статье мы расскажем, как создать Unit-тест. Опишем как это сделать с использованием Фреймворка xUnitFor1C. Рассмотрим пример максимально приближенный к боевому, покажем процесс отладки теста, поделимся советами и приложим несколько обработок-примеров. Вы сможете убедиться, что создание тестов на самом деле это относительно быстрый и простой процесс.

1 стартмани

29.08.2017    33863    22    ivanov660    46    

Консоль запросов + ТЗ как параметры Промо

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

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

2 стартмани

12.11.2010    39051    442    Kashemir    24    

Трансформатор 1С - SQL

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

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

1 стартмани

28.06.2017    38805    367    Synoecium    49    

OneStyle. Улучшенное форматирование кода в конфигураторе

Инструментарий разработчика v8 Абонемент ($m)

Умеет добавлять пробелы после запятых, окружать пробелами арифметические знаки, добавлять пустые строки, выравнивать перенесенные выражения, приводить ключевые слова к каноническому виду и многое другое.

1 стартмани

19.06.2017    25626    24    Stepa86    46    

"Конвертация данных" + Git. Решение проблемы различий в файлах

Инструментарий разработчика Обмен через XML v8 КД Абонемент ($m)

Как известно, типовая конфигурация «Конвертация данных» обладает одним недостатком, мешающим работать с ней в Git-е. Если выгруженные из нее правила обмена загрузить в другую КД, а потом снова выгрузить, то полученные два файла будут очень сильно отличаться друг от друга, и при сравнении (diff) доработок будет невозможно провести код-ревью, равно как найти сами изменения, которые закоммитил разработчик.

1 стартмани

08.06.2017    27322    44    stas_ganiev    13    

Набор подсистем "Умные таблицы"

Инструментарий разработчика v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    35209    104    Silenser    34    

Регулярные выражения – это просто. Построитель и отладчик регулярных выражений

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.03.2017    34599    119    romasna    49    

1С: Gitter 1.1 (Хранилище 1С => Git)

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

Развитие проекта gitter http://infostart.ru/public/273126/ . Позволяет выгружать хранилище 1С в репозиторий GIT.

1 стартмани

01.02.2017    26678    43    Stepa86    20    

Сценарное тестирование в помощь программисту 1С

Инструментарий разработчика v8 Абонемент ($m)

Альтернативное решение для организации сценарного тестирования конфигураций, разработанных на управляемых формах

1 стартмани

11.11.2016    29429    59    grumagargler    47    

Несколько шаблонов для доработки типовых конфигураций

Практика программирования Инструментарий разработчика v8 v8::УФ Абонемент ($m)

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

1 стартмани

03.10.2016    39129    96    json    25    

Управление задачами: Канбан доска

Инструментарий разработчика БСП (Библиотека стандартных подсистем) v8 Абонемент ($m)

Конфигурация "Управление задачами" с использованием БСП. Канбан доска. Открытый код.Загрузка изменений из хранилища конфигураций 1С и связь с задачами. Проект выложен на github (ссылка в публикации). Управляемые формы. Рассылка уведомлений.

1 стартмани

02.10.2016    71301    605    BlizD    311    

Конструктор-тестер http запросов в 1С

WEB Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Данная обработка позволяет в несколько кликов конструировать http запросы на языке 1С и просматривать результаты их выполнения.

3 стартмани

19.08.2016    44912    307    hlopik    18    

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен)

Внешние источники данных WEB Инструментарий разработчика v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

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

1 стартмани

28.07.2016    35731    19    c1nil    4    

Навигатор по структуре и данным баз 1С 8

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

Просмотр структуры и данных информационных баз 1С:Предприятие 8.2, 8.3. Состав, типы объектов, табличных частей, движений. Размер, структура хранения объекта. Для администраторов и разработчиков. Версия 1 - на обычных формах, версия 2 - на управляемых.

1 стартмани

11.07.2016    30854    136    o.nikolaev    17