Платформа 8.3.22.1709, ошибка Тип не определен - новая особенность работы функции встроенного языка Тип

Статья Программист Платформа 1С v8.3 Бесплатно (free) Нет файла Механизмы платформы 1С

В предыдущих версиях платформы конструкция Тип("") (где в качестве аргумента - пустая строка), возвращала пустое значение типа Тип, в новой версии платформы попытка выполнения данной конструкции приводит к ошибке.

24.11.2022    17117    TSSV    23       

17

Автоматическое построение формы внешней обработки по данным реквизитов, табличных частей и экспортных методов*

Инструменты и обработки Программист Управляемые формы Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Работа с интерфейсом Универсальные функции

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

1 стартмани

07.08.2020    7229    1    TSSV    0       

6

Восстановление учета по ГТД в 1С:Бухгалтерии 3.0 без перепроведения документов

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Операции по ВЭД

Иногда учет по ГТД в 1С:Бухгалтерии настолько запущен, что проще начать его "с чистого листа". Предлагаемая внешняя обработка позволит решить проблему без перепроведения документов.

1 стартмани

11.03.2019    9515    35    TSSV    1       

3

Шаблон обработки с главной и подчиненной табличными частями на форме (УФ)

Инструменты и обработки Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

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

1 стартмани

01.11.2018    6198    4    TSSV    0       

8

TextRadar - компонента нечеткого поиска

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Архив с данными Разработка внешних компонент Поиск данных

Компонента предназначена для организации нечеткого поиска в текстовых данных, решения задач сопоставления списков и т.д. Вычисляемый коэффициент релевантности (похожести) - нормированный, лежит в диапазоне между 0 и 1. В случае необходимости (опционально) формируются данные для отображения найденных фрагментов. Расчет коэффициентов происходит в многопоточном режиме (на уровне компоненты). Для 32 и 64 разрядных систем.

19.09.2018    32113    55    TSSV    19       

20

Шаблон обработки изменения данных документов с произвольным отбором (СКД)

Инструменты и обработки Программист Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Корректировка данных

Интерфейс созданной на базе шаблона обработки прост и интуитивно понятен - задаем параметры отбора, получаем список документов, отмечаем флажками нужные и обрабатываем. Разработка собственной обработки на базе шаблона займет считанные минуты.

1 стартмани

27.08.2018    7085    21    TSSV    0       

6

Отчет ОСВ++ для 1С:Бухгалтерии 3.0 - расшифровка оборотов, добавление любого количества субконто без изменения конфигурации и не только

Отчеты и формы Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m) Внешний отчет (ert,erf) Оборотно-сальдовая ведомость, Анализ счета

Отчет ОСВ++, наряду с возможностями типовых отчетов ОСВ, ОСВ по счету, Карточка счета, Анализ субконто и Карточка субконто, позволяет: Консолидировать данные ОСВ нескольких организаций; Добавлять произвольное количество субконто - наряду со стандартными, в качестве субконто могут быть задействованы любые реквизиты и дополнительные сведения документов движения; Получать расшифровки оборотов по корреспондирующим счетам и субконто; Получать данные оборотов с расшифровкой по документам движения; Формировать сальдо по оборотным субконто; Выводить данные по счетам и аналитикам, обороты по которым в выбранном периоде равны нулю (типовой отчет "ОСВ по счету" в подобной ситуации данных не выводит). Внесение изменений в конфигурацию не требуется.

1 стартмани

22.03.2017    61348    476    TSSV    25       

46

УТ 11: Влияние количества ролей, назначенных пользователю, на скорость его работы в системе

Статья Системный администратор Программист Руководитель проекта Стажер Платформа 1С v8.3 1С:Управление торговлей 10 Windows Бесплатно (free) Нет файла HighLoad оптимизация

Всем известно, что в типовом решении УТ 11 применена новая концепция разграничения прав доступа. А именно, в конфигурации создано большое количество ролей, каждая из которых определяет доступ к одному или нескольким объектам, далее, уже в пользовательской части, роли объединяются в профили, профили назначаются группам доступа, пользователи включаются в группы. В результате у пользователя появляется большое количество микро - ролей, речь может идти о сотнях, так как в типовой УТ 11 более 300 ролей. Удобно это или нет с точки зрения управления и поддержки, это вопрос отдельный и наверное спорный. А как наличие большого количества ролей влияет на производительность? В публикации представлены результаты проведенного мной эксперимента.

03.03.2014    25785    TSSV    32       

21

Построение дерева вызовов процедур и функций

Инструменты и обработки Программист Платформа 1С v8.3 Управляемые формы Windows Абонемент ($m) Конфигурация (md, cf) Инструментарий разработчика

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

1 стартмани

16.10.2013    31651    85    TSSV    43       

94

УТ 11: Ускоряем форму подбора номенклатуры

Инструменты и обработки Программист Платформа 1С v8.3 1С:Управление торговлей 10 Бухгалтерский учет Windows Абонемент ($m) Архив с данными Работа с интерфейсом

При внедрении УТ 11 столкнулся с медленной работой формы подбора. А именно - список сильно тормозил при его прокрутке - после каждой прокрутки колесика мышки список задумывался на несколько секунд. В связи с тем, что компания, в которой происходило внедрение, торгующая, то под угрозой стала эффективность ее работы и здесь я не преувеличиваю. При этом усиление железной части (было закуплено новое серверное оборудование) проблему не решило, верней решило частично - вместо 3-х секунд между движениями колесиком мышки список стал думать 2 секунды, что было по прежнему неприемлемо, хотя админы гордо заявляли о беспрецедентных 30 процентах прироста производительности.

1 стартмани

29.08.2013    53641    354    TSSV    51       

66

Технология проведения инвентаризации без остановки производства

Отчеты и формы Для всех Платформа 1С v8.3 1С:Управление производственным предприятием Управленческий учет Windows Абонемент ($m) Архив с данными Логистика, склад и ТМЦ

Возможно ли проведение инвентаризации на производстве без его остановки? На первый взгляд может показаться, что нет, но на самом деле такая методика существует!

1 стартмани

28.08.2013    30931    18    TSSV    5       

18

УТ 11: Исправление видов запасов

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Windows Абонемент ($m) Внешняя обработка (ert,epf) Логистика, склад и ТМЦ

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

1 стартмани

12.08.2013    72174    1132    TSSV    32       

36

Как «подружить» две базы, когда учет в них уже ведется (практический опыт решения задачи)

Инструменты и обработки Программист Платформа 1С v8.3 Windows Абонемент ($m) Внешняя обработка (ert,epf) Перенос данных 1C

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

1 стартмани

25.06.2013    34956    147    TSSV    56       

96

УТ 11: Отчет "Контроль товарных операций" - позволяет проанализировать и найти ошибки в оформлении докуменов по основным товарным операциям

Отчеты и формы Бухгалтер Платформа 1С v8.3 1С:Управление торговлей 11 Управленческий учет Windows Абонемент ($m) Внешний отчет (ert,erf) Оптовая торговля Логистика, склад и ТМЦ Анализ учета

Для УТ 11. Отчет "Контроль товарных операций" - позволяет проанализировать и найти ошибки в оформлении докуменов (заказ, накладная, ордер, отбор) по основным товарным операциям - поступление, возврат поставщику и от клиента, реализация, перемещение, сборка / разборка, внутреннее потребление. Контролируются количества и статусы документов.

1 стартмани

06.06.2013    14337    83    TSSV    3       

9

Анализ остатков и движений номенклатуры в нескольких регистрах одновременно

Отчеты и формы Бизнес-аналитик Бухгалтер Платформа 1С v8.3 1С:Управление торговлей 11 Управленческий учет Windows Абонемент ($m) Внешний отчет (ert,erf) Логистика, склад и ТМЦ

Для УТ 11. Отчет ведомость (начальный остаток, приход, расход, конечный остаток) по остаткам и резервам номенклатуры по нескольким регистрам одновременно - "Товары на складах", "Товары организаций", "Свободные остатки".

1 стартмани

24.05.2013    32805    208    TSSV    13       

12

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

Статья Программист Платформа 1С v8.3 Россия Windows Бесплатно (free) Нет файла Инструментарий разработчика

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

15.03.2013    18063    TSSV    38       

145

"Хранение файлов" - конфигурация (подсистема) для хранения и быстрого поиска файлов с собственной "поисковой машиной"

Инструменты и обработки Для всех Платформа 1С v8.3 Windows Абонемент ($m) Конфигурация (md, cf) Поиск данных

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

1 стартмани

20.02.2013    18734    122    TSSV    14       

26

Сравнение строк

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Механизмы платформы 1С

Алгоритм сравнения строк - вычисление коэффициента "похожести" двух строк в диапазоне от 0 до 1.

1 стартмани

08.08.2012    24236    112    TSSV    17       

34

Анализ качества снабжения

Отчеты и формы Бизнес-аналитик Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Управленческий учет Windows Абонемент ($m) Внешний отчет (ert,erf) Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля

Отчет позволяет оценить качество снабжения товарами (материалами) за заданный период. Отчет предназначен для конфигураций УТ 10.*, УПП, КА. Задайте период, выберите склад, отметьте интересующую номенклатуру и нажмите "Сформировать" - результат анализа будет представлен в наглядном графическом виде.

1 стартмани

01.08.2012    16377    45    TSSV    6       

7

В поисках пропавшей кнопки

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Нет файла Работа с интерфейсом

Не обнаружив кнопку "Найти в списке" в типовых решениях на управляемых формах (БП 3.0, УТ 11) сначала очень удивился, а потом решил ее добавить. Добавить кнопку можно всего за несколько минут во все необходимые документы и справочники, причем при обновлении ничего дополнительно делать не придется - добавляется одна общая команда.

28.05.2012    14619    TSSV    24       

79

"Управление снабжением" - обработка для автоматизации планирования закупок

Инструменты и обработки Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Windows Абонемент ($m) Внешняя обработка (ert,epf) Логистика, склад и ТМЦ

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

1 стартмани

23.05.2012    3947    1    TSSV    13       

9

Еще раз о плане видов характеристик

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Нет файла Математика и алгоритмы

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

12.05.2012    34398    TSSV    52       

121

Про ссылки, уникальные идентификаторы, GUID и не найденные объекты

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Поиск данных

Одним из основных постулатов теории по программированию в 1С является понятие объектного типа данных, когда мы говорим, что «удаление объекта ссылочного типа из базы данных и затем создание нового объекта в базе с такими же точно реквизитами приведет базу в новое состояние, в отличие от случая с не объектными данными (например записи регистров)». И для начинающих это так. Но иногда, при решении практических задач, этих безусловно полезных для формирования правильной «картины мира» у новичка знаний становится недостаточно...

1 стартмани

05.05.2012    203695    297    TSSV    37       

168