Практика программирования

Простенькая транслитерация

Для одного из банков при заказе карточек понадобилось транслитерировать имя и фамилию работника. Пришлось написать простенькую функцию. Для одного из банков при заказе карточек потребовалось указать транслитерированные имя и фамилию работников. Пришлось провести исследования и написать простенькую функцию транслитерации почти…
Read more

Управляемая форма. Добавляем связанный элемент-"владелец" на форму.

Программно размещаем на форме для Поля <СправочникСсылка> его "Владельца". Замечания, предложения — смело в комментарии. Пример владельца в метаданных справочника «районы» Реализация: для элемента «Район» добавлен связанный Регион-владелец Задача На форму программно добавляется реквизит и связанное с ним ПолеВвода Тип…
Read more

Простой пример как открыть форму внешней обработки из другой формы внешней обработки. 8.2. (Управляемые формы)

Простой пример как открыть форму внешней обработки из другой формы внешней обработки. 8.2. (Управляемые формы) Вот пример простого кода. Путь — Это реквизит на форме; &НаСервереПроцедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ПутьКФормам = ПолучитьОбработку().Метаданные().ПолноеИмя() + «.Форма.»;КонецПроцедуры &НаСервереФункция ПолучитьОбработку() Возврат РеквизитФормыВЗначение(«Объект»);КонецФункции &НаКлиентеПроцедура ОткрытьНовуюФорму(Команда) ОткрытьФормуМодально(Путь+«НоваяФорма»,,ЭтаФорма);КонецПроцедуры Аналогичные…
Read more

Перенос стажа из ЗиК в ЗУП или ЗБУ

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Функция сравнения двух таблиц

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

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

Нужно ли при необходимости использования новой функции в вычисляемых полях СКД  всякий раз описывать её в общем модуле ? НЕТ ! Если один раз описать в общем модуле универсальную функцию. По предложению sam441 добавлена поддержка расшифровки в отчете. В демонстрационном примере…
Read more

Как открыть или получить форму внешней обработки/отчета из другой формы обработки/отчета (Управляемые формы). Очередной пример

Описание проблемы: в управляемых формах 1С: Предприятия 8.2. невозможно вызвать другую форму объекта (внешняя обработка, отчет и т.п.) привычным методом обычных форм. Описание проблемы: в управляемых формах 1С: Предприятия 8.2. невозможно вызвать другую форму объекта (внешняя обработка, отчет и т.п.)…
Read more

Ценообразование — задача и решение (несколько прайсов для товаров)

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Остаток на каждый день, средний остаток

Наиболее быстрый способ выбрать остаток на любой период с любыми группировками. На основе данного запроса можно: — просто вывести остаток, себестоимость, цену на каждый день (или месяц, час, неделю и т. д.) — рассчитать средний запас — расчитать количество дней…
Read more

QR-коды в 1С 8.3 (Linux) без COM-Объектов (Формирование через интернет)

Код для генерации QR без использования COM-Объектов. Задача: Получать QR-Код на платформе 1С:Предприятие 8.3 Стенд: Kubuntu 12.04 amd64, 1С:Предприятие 8.3 Решение: Здесь на инфостарте опубликована статья для генерации QR кода, но ознакомительная платформа 8.3 на Linux не поддерживает COM-Объекты. При…
Read more