Расширенный фильтр

Все публикации — все для 1С

Выдержки из книги Чистый код 19

Теория программирования Бесплатно (free)

Недавно я прочитал книгу "Чистый код" Роберта Мартина (Robert Cecil Martin). В ней описываются принципы организации и форматирование исходного кода программы так, чтобы в дальнейшем было легко поддерживать такой код. Эта книга является библией для многих программистов, но вот в среде программистов 1С, к сожалению, не очень распространено чтение подобной фундаментальной литературы. Книга более 400 страниц и так много порой лениво читать, да и времени всегда не хватает. По этому я решил выделить в виде цитирования по разделам самые важные моменты. А также снабдил текст своими примерами кода.

16.05.2019    2601    79    

QR-код с логотипом компании (обычная и управляемая форма) Промо 5

Практика программирования v8 1cv8.cf Платные (руб)

Как известно, стремление сделать свою рекламную продукцию запоминающейся и выделяющейся — верный путь к успеху. Сегодня, мы поговорим с вами о том, что можно сделать с обычным черно-белым QR-кодом, чтобы он стал более живым и привлекательным. Если вам не терпится попробовать сделать QR-код с логотипом компании, то эта обработка для вас!

2000 руб.

22.06.2016    18743    0    2    

Работа с кодами - числами, датами, кодами справочников, номерами документов, идентификаторами в 1С и в других базах данных 2

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

Поддерживается преобразование Кодов на основе Алфавитов, в том числе ''блочных" кодов - состоящих из блоков (подстрок) одинаковой длины (например: 8, 16, 32-битные коды, Хэши и т.п.). Функции доступны на Клиенте и на Сервере. Демо-примеры сделаны на управляемых формах. Тестировалось на платформах серии 8.3.10.

1 стартмани

28.11.2017    5565    1    

Консоль внедренца 96

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

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

1 стартмани

27.08.2018    8128    200    20    

Кое-что простое о сложных штрих-кодах 32

Сканер штрих-кода Практика учета v8 1cv8.cf УУ Розничная торговля Абонемент ($m)

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

1 стартмани

28.09.2018    5539    5    15    

Методика заполнения кодов ТНВЭД в Номенклатуре в конфигурации Бухгалтерия 2.0 0

Классификаторы Обработка справочников v8 v8::БУ БП2.0 Оптовая торговля, дистрибуция, логистика Россия БУ Внешнеэкономическая деятельность Оптовая торговля Абонемент ($m)

В организации, торгующей продукцией, ввозимой в Россию и экспортируемую в страны таможенного союза, столкнулся с вопросом заполнения кода ТНВЭД в номенклатуре.  Острая необходимость возникла в связи с изменениями в печатных формах СФ и УПД в редакции Постановления Правительства РФ от 19.08.2017 № 981. В публикации речь о том, как этот вопрос решался для конфигурации Бухгалтерия 2.0 с технической и методологической сторон.

1 стартмани

19.12.2017    8941    5    0    

Методика оптимизации программного кода 1С: проведение документов 63

Обработка документов Оптимизация БД (HighLoad) Инструментарий v8 v8::УФ Абонемент ($m)

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С. Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия. К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

1 стартмани

19.03.2019    9103    12    61    

Перенумерация документов с учетом префикса и кодов справочников (учет уникальности кодов) 53

Обработка справочников Обработка документов v8 КА1 БП2.0 УПП1 Россия Абонемент ($m)

Что стало (16-12-2015г.). Добавил учет префикса при перенумерации документов. Выложил обработку "Перенумерация документов". Что было. Выкладываю обработку "Перенумерация кодов справочника". Обработка создавалась под реальную задачу. Суть - максимально сохранить "правильные" имеющиеся коды, т.к. они несут информацию (табельный номер сотрудника, инвентарный номер ОС), исправив только "неправильные". Для такой задачи типовая универсальная не подходит.

1 стартмани

25.11.2010    27655    985    29    

Помощник групповой замены старых кодов ОКОФ (ОК 013-94) основных средств на новые (ОК 013-2014) 8

Обработка справочников v8 v8::БУ БП2.0 БУ Учет ОС и НМА Абонемент ($m)

Обработка предназначена для замены старых кодов ОКОФ (ОК 013-94) в справочнике «Основные средства» на новые (ОК 013-2014)

2 стартмани

25.07.2017    18638    114    22    

Танцы с бубном! Создаём демонстрационную базу 68

Защита и шифрование v8 Бесплатно (free)

В статье кратко расскажу Вам о моём опыте создания демонстрационной версии базы данных 1С и способах защиты кода.

08.02.2018    11494    41    

QR - штрихкодирование документов БЕЗ изменения печатных форм и конфигурации, с произвольными алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, Розница 2.2, УНФ 1.6, БП 3 Промо 24

Обработка документов Поиск данных Сканер штрих-кода v8 УТ10 Розница УНФ ERP2 БП3.0 УТ11 КА2 УУ Платные (руб)

Все знают, что в QR - код можно закодировать большое количество информации, но не все знают что это можно использовать в автоматизации бизнеса, в частности в плане документооборота. Представьте, что есть система, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ обработать считанный QR-код как ВЫ захотите - например, ОТКРЫТЬ документ, СОЗДАТЬ документ любого вида по входным параметрам, ОТОБРАТЬ из документа определенные данные и перенести их в другой документ, ОТКРЫТЬ отобранные данные по данным QR-кода в виде таблицы для сверки данных и прочее. А так же ИМЕЕТ удобный интерфейс, ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами в режиме клавиатуры и эмуляции USB COM. А так же автоматически распознавать отсканированные печатные формы и выполнять заданные произвольные алгоритмы! (Обновление от 16.01.2019, версия 2.00)

5990 руб.

26.08.2018    7815    46    2    

Консоль Программиста 8.3. Управляемые формы, тонкий/толстый клиент Промо 170

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

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

1 стартмани

22.08.2013    34597    570    57    

Изменение не уникальных кодов справочников 3

Обработка справочников 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

09.02.2016    7581    32    8    

Штрих-код в Word из 1С 3

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

Часто возникает задача формировать документы Word из 1С. Это могут быть договоры с контрагентами, какие-либо спецификации, акты выполненных работ. Для поиска в базе 1С электронного документа, аналога бумажного документа, во многих организациях используют штрихкодирование документов. Эта статья описывает, как можно создать штрих-код в документе Word при работе с ним по COM-соединению.

1 стартмани

22.12.2016    13650    18    0    

Замена кодов доходов за 2017 год в ЗУП 2.5. (Коды 2013 и 2014) Промо 4

Обработка документов v8 v8::СПР ЗУП2.5 Россия БУ Зарплата НДФЛ Платные (руб)

В справках о доходах за 2017 год налоговые органы хотят видеть коды дохода, которые появились в конце 2017 года. В частности, код 2013 - "Сумма компенсации за неиспользованный отпуск" и 2014 - "Сумма выплаты в виде выходного пособия". Для решения данной проблемы была написана обработка, которая позволяет без "перепроведения" всей базы проставить нужные коды дохода.

1000 руб.

13.02.2018    7966    0    2    

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

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

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

1 стартмани

27.08.2018    10183    24    13    

Вспомогательные инструкции в коде Промо 94

Практика программирования v8 1cv8.cf Бесплатно (free)

Помогаем редактору кода 1С помогать нам писать и анализировать код.

15.10.2018    13444    98    

Git-репозитории для 1С-кода (опыт использования при небольших проектах) 135

Практика программирования v8 Бесплатно (free)

Инструкции по взаимодействию с Git-репозиторием, которые писались для тех наших программистов, которые вообще никогда не работали с Git (руководства в духе "Как получить код из git-репозитория?", "Как отправить код в git-репозиторий")...

28.03.2019    6374    72    

Расчет контрольной суммы для кода EAN-13, EAN-8 5

Практика программирования v8 Россия Бесплатно (free)

Проверка корректности ввода кода путем расчета контрольной суммы для кодов EAN-13, EAN-8

26.08.2016    10359    4    

Получение кода КЛАДР из представления адреса контактной информации 1

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

Получение кода адресного классификатора КЛАДР из текстовой информации, хранящейся в регистре сведений КонтактнаяИнформация, которая получается заполнением из этого самого классификатора.

1 стартмани

14.11.2016    10225    18    1    

Обфускация кода 87

Защита и шифрование v8 1cv8.cf Абонемент ($m)

Обфускация кода 1С как вариант защиты кода.

10 стартмани

09.10.2017    21371    47    5    

Как в торговле 7.7 печатать код ТНВЭД в счет-фактуре 0

Практика программирования v77::ОУ 1С7:ТиС Россия БУ Внешнеэкономическая деятельность НДС Бесплатно (free)

В данной статье хотел поделиться опытом, как в Торговле 7.7 ( релиз 994) сделать возможность выводить код ТНВЭД в печатную форму счета-фактуры. Сразу скажу, что нужно это только тем, кто осуществляет экспорт в страны таможенного союза. Остальные могут не волноваться.

15.11.2017    7329    0    

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

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

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

1 стартмани

28.09.2018    8981    11    

Контроль списания бонусов в магазине. Списание бонусных баллов через отправку СМС-кода покупателю 8

Рабочее место v8 Розница УУ Розничная торговля Абонемент ($m)

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

4 стартмани

11.03.2019    1177    1    3    

Восстановление лицензии по резервному пин-коду (или Что делать, если перестала работать программная лицензия) 9

Системное v8 Бесплатно (free)

Активированы все 5 лицензий, но программа выдает сообщение об отсутствии лицензии при том, что задействовано должно быть меньше (например, два бухгалтера вошли в программу, а третий уже не может). Рассмотрим, что можно сделать в ситуации...

25.03.2019    1811    19    

TurboConf 5 - расширение Конфигуратора 1С Промо 364

Инструментарий v8 1cv8.cf Платные (руб)

TurboConf повышает эффективность работы в Конфигураторе 1С и помогает автоматизировать рутинные задачи

5000 руб.

29.03.2013    98309    853    1277    

База штрих-кодов для ускорения ввода товаров Промо 104

Обработка справочников WEB v8 УТ10 Розница УПП1 УТ11 КА2 Оптовая торговля Розничная торговля Учет ТМЦ Платные (руб)

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

4000 руб.

01.02.2016    73102    0    60    

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

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

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

1 стартмани

11.02.2016    44195    150    29    

Внешняя компонента для генерации QR-кодов в 1С для ЕГАИС Промо 3

Внешние компоненты v7.7 v8 1cv8.cf 1cv7.md Розничная и сетевая торговля (FMCG) Платные (руб)

«Автоматизация бизнеса: QR-код» – внешняя компонента для «1С:Предприятие», которая позволяет генерировать QR-код в формате BMP. Актуальна для тех, кто обязан подключиться к ЕГАИС в части продаж. Благодаря этой компоненте, вы сможете печатать QR-код на фискальных регистраторах, которые не поддерживают генерацию QR-кодов.

4000 руб.

16.06.2016    18241    48    1    

Исправление ошибок в регистрах для правильного формирования отчёта 2–НДФЛ в ЗУП 2.5 с учётом изменений 2018 года 2

Обработка документов v8 v8::СПР ЗУП2.5 Россия БУ НДФЛ Абонемент ($m)

Обработка позволяет вносить изменения в регистры НДФЛ за прошлые периоды без перепроведения документов. Это удобно, например, для изменения кодов дохода НДФЛ или ОКТМО задним числом. Обновлённая версия от 20.02.2018г

1 стартмани

15.02.2018    6857    24    2    

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

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

Уже много было написано про http-сервисы, но то и дело всплывают «Новые» статьи по обмену между базами V8 по COM, что «Немножко» удивляет. Решил внести свои 5 копеек, поработаем с http-сервисом.

1 стартмани

15.07.2018    22636    22    

Справочник кодов ТНВЭД Промо 23

Обработка справочников WEB v8 КА1 БП2.0 УТ10 Розница УПП1 Внешнеэкономическая деятельность Учет ТМЦ Платные (руб)

Загрузка справочника ТНВЭД в базу данных 1С без изменения конфигурации. База кодов загружается с сайта www.nalog.ru или локального ресурса. После загрузки - справочник всегда под рукой! Реализован поиск по загруженной базе. Доступны примечания для групп справочника (комментарии налогового органа). Дополнительно реализовано занесение кодов ТНВЭД в справочники ИБ (например, справочник Номенклатура) как реквизита или свойства справочника. Подходит для всех стандартных конфигураций (БП, УПП, КА, УТ, Розница и пр.).

3100 руб.

29.09.2015    30283    0    0    

Расчет контрольного символа штрихкода EAN 13 2

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

Обработка предназначена для расчета контрольного символа штрих кода EAN13.

1 стартмани

22.11.2016    13598    36    4    

Синхронизация кодов весового товара в УНФ 1.6.9 1

ККМ Весы v8 УНФ Россия Розничная торговля Абонемент ($m)

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

1 стартмани

16.02.2017    9247    7    0    

Перенос кодов налоговых накладных между двумя базами "Бухгалтерия для Украины" 2

Обработка справочников Перенос данных из 1C8 в 1C8 v8::БУ 1cv8.cf Украина БУ НУ Оптовая торговля Абонемент ($m)

Обработка разрешает сравнить и перенести заполненные в элементах справочника "Номенклатура" коды для налоговых накладных между двумя базами "Бухгалтерия для Украины".

1 стартмани

26.03.2017    6842    0    0    

Решение проблемы загрузки и добавления разных характеристик номенклатуры (штрих-кодов, новых цен и т.д.) в имеющуюся базу УТ11.3 из различных итсточников в формате Excel 9

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

Исходные данные: имеем 1 Excel файл с номенклатурой и ценами (около 10 000 наименований) с сайта организации. Также имеются 18 разных по формату файлов Excel со штрих-кодами производителей ( от 400 до 6000 наименований). Задача: загрузить в УТ11 номенклатуру с ценами и загрузить в базу штрих-коды от производителей. Номенклатуру не пересекающуюся с первоначальным файлом с сайта отсечь. Форматы файлов разные. Также, некоторые файлы имеют мусор в виде лишних символов в артикулах и штрих-кодах. Данная обработка была написана для решения этой задачи. В ходе работы было принято решение вязать все файлы по артикулам в рамках производителя, т.к. артикулы у разных производителей могут пересекаться. В обработке, также, реализована связь по коду для поиска и наименованию номенклатуры.

5 стартмани

24.05.2017    9395    15    6    

Дополнительные единицы измерения кодов ТНВЭД (Статистика: Форма учета перемещения товаров) в форматах xlsx, txt, csv 2

Статистические Классификаторы v8 1cv8.cf Россия БУ Внешнеэкономическая деятельность Абонемент ($m)

Список дополнительных единиц измерения (ДЕИ) для кодов ТНВЭД, используемых для отправки статистических данных в ФТС (Федеральная Таможенная Служба).

10 стартмани

29.11.2017    6329    0    0    

Минимализмы 3 Промо 336

Практика программирования Универсальные функции v8 Бесплатно (free)

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018    29143    41