Оформление кода 1С по ГОСТ 19.401-78. Пример решения

30.10.19

Разработка - Рефакторинг и качество кода

Решение предлагается как пример по автоматическому документированию доработок в соответствии с ГОСТ 19.401. Для выполнения скрипта необходимо поставить OneScript (http://oscript.io) или Git Bash (https://gitforwindows.org). Есть и скомпилированный вариант для OneScript (не требует установки чего-либо). На выходе получается готовый текст всех модулей для вставки в документацию.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Оформление кода 1С по ГОСТ 19.401-78. Пример решения:
.zip 1,01Mb ver:1.2
1 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Постоянно, для сдачи проектов гос. заказчику, требуется оформление кода программ в соответствии с ГОСТ ГОСТ 19.401-78.

Предлагается для вашего внимания 2 варианта решения по автоматизации процесса. А именно, получение всего кода конфигурации, расширения или отдельных элементов в один текстовой файл: 1. Скрипт для Git Bash Windows; 2. Скрипт на основе OneScript.

Алгоритм получения всего кода из конфигурации следующий: 1. Выгружаем конфигурацию в каталог в виде файлов. 2. Запускаем любой из вариантов скрипта в этом каталоге. Для выполнения необходимо поставить OneScript http://oscript.io или Git Bash, в зависимости от выбранного варианта.

В архиве приложен ГОСТ 19.401-78, пример оформления, исходники обоих скриптов и скомпилированный вариант для OneScript.

Решение предлагается как пример автоматизации труда программиста 1С.

П.С. Версия 1.2. Доработан скрипт os. Теперь выгрузка происходит по разделам и подразделам. Формируется отдельный файл для содержания.

 

Вступайте в нашу телеграмм-группу Инфостарт

ГОСТ 19.401-78 1Script OneScript Git Bash

См. также

Рефакторинг и качество кода Обновление 1С Программист 1С v8.3 Бесплатно (free)

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

02.07.2025    1859    1c-izh    9    

13

Рефакторинг и качество кода Информационная безопасность Пароли Программист 1С v8.3 Россия Абонемент ($m)

Представьте ситуацию: вы пишете обработку для отправки email-уведомлений клиентам. Чтобы подключиться к серверу почты, вам нужны: логин, пароль, SMTP-адрес. Что делает большинство программистов?

1 стартмани

23.06.2025    1302    markbraer    8    

3

Рефакторинг и качество кода Инструментарий разработчика Программист 1С v8.3 Абонемент ($m)

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

3 стартмани

20.06.2025    1061    16    MikeLetto    3    

8

Рефакторинг и качество кода Обновление 1С Программист 1С v8.3 Бесплатно (free)

Тестовая база обновлена через все ключевые релизы, всё протестировано, остатки сведены, вы готовы обновить «боевую» базу, но…по замерам для этого потребуется целая неделя, а у вас есть всего пара выходных. Знакомая ситуация? Расскажем, как увеличить скорость отработки промежуточных конфигураций!

18.06.2025    2362    1c-izh    14    

9

Рефакторинг и качество кода Программист 1С v8.3 Россия Бесплатно (free)

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

03.06.2025    1545    MC4RT    5    

12

Рефакторинг и качество кода Программист 1С v8.3 Абонемент ($m)

Конфигурация для хранения стандартов и сохранения их в формате PDF.

2 стартмани

05.05.2025    4051    comptr    7    

15

Рефакторинг и качество кода 1С v8.3 Абонемент ($m)

Методический материал для собеседования. Помогает облегчить общение между кандидатом и работодателем.

5 стартмани

05.05.2025    4806    vasilev2015    109    

25

Рефакторинг и качество кода Программист 1С v8.3 Россия Бесплатно (free)

Цель статьи: кратко показать инструмент и возможности Cursor IDE.

21.04.2025    13901    dimzfresh    41    

46
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sapervodichka 6979 06.08.19 22:17 Сейчас в теме
что делает не понял? (опиши поподробнее, пжл)
5. astracrypt 76 07.08.19 06:02 Сейчас в теме
(1) В заголовке написано что делает. Что тут не понятно.
2. solarstrike 71 06.08.19 22:20 Сейчас в теме
Выгружает код по ГОСТу.
3. Brawler 461 07.08.19 01:01 Сейчас в теме
(2) да это понятно что что-то там делается
хотелось бы наглядно на скринах посмотреть, что во что превращается
mrChOP93; Jeka44; PowerBoy; +3 Ответить
4. astracrypt 76 07.08.19 06:01 Сейчас в теме
(3) Лучше скачай обработку и не парься
6. Brawler 461 07.08.19 08:21 Сейчас в теме
(4) Меня парит, что нужно потратить деньги за кота в мешке, вместо того чтобы автор продемонстрировал примеры До и После.
SSErmolaev; fenixnow; FreeArcher; pm74; mrChOP93; +5 Ответить
8. gull22 105 07.08.19 09:55 Сейчас в теме
7. solarstrike 71 07.08.19 09:36 Сейчас в теме
До - папка с файлами расширения или конфигурации. После - код по ГОСТ. Если вы не оформляете свои разработки по ГОСТ, то не нужно тратить деньги и время. Это точно вам не нужно.
9. FreeArcher 163 08.08.19 04:08 Сейчас в теме
Мне вот просто интересно что такое "код по ГОСТ". Кинте кусок когда, пожалуйста.
10. пользователь 08.08.19 12:31
Сообщение было скрыто модератором.
...
11. solarstrike 71 11.09.19 11:27 Сейчас в теме
(9) "код по ГОСТ" - значит оформление кода программы в соответствии с требованием ГОСТ 19.401-78. ГОСТ и примеры представлены в архиве.
Оставьте свое сообщение