...

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

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

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

Разработка для контроля остатков регистров накопления. Может быть использована в качестве дополнения или замены типовых механизмов любых конфигураций (ERP 2, УТ 11, КА 2 или "устаревших" УТ 10, УПП и многих других). Контролироваться может как отдельный ресурс одного регистра, так и комплексно – в виде комбинации логически связанных ресурсов разных регистров накопления. Контроль может осуществляться при оперативном, неоперативном ("задним" числом) проведении документов и при отмене проведения. Разработка доступна в виде подсистемы или в виде расширения.

1 стартмани

25.06.2020    4994    5    Алексей Воробьев    2    

Учебный пример программного формирования схемы компоновки данных: Универсальный отчет по регистрам накопления

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

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

14.06.2021    2196    maraton1185    3    

Отбор компоновки данных в колонке таблицы формы

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

Использование отбора компоновки данных в шапке управляемой формы довольно распространено: создается реквизит с типом "Компоновщик настроек" и на форму выводится отбор в виде таблицы или поля. Но что делать, когда отбор компоновки требуется указывать в колонке таблицы (для каждой строки свой)? Компоновщик настроек недоступен в качестве типа колонки. В данной статье описывается опыт настройки отбора компоновки данных в колонке таблицы формы.

1 стартмани

30.11.2017    12334    22    balanton    4    

Выгрузка в АККОБАНК

Обмен с банком Банковские операции Зарплата Банковские операции Зарплата v8 ЗУП2.5 Россия Абонемент ($m)

Формирование списка сотрудников в АККОБАНК для зачисления заработной платы на карточки сотрудников.

1 стартмани

20.05.2014    7408    0    qzaam    1    

Вывод вариантов СКД в таблицы на управляемой форме

Практика программирования Работа с интерфейсом v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

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

05.04.2019    12725    artkor    1    

Работа с API ОККО

WEB v8 1cv8.cf Абонемент ($m)

Обработка представляет шаблон методов для работы с API сети заправок "ОККО". Разрабатывалось и тестировалось на 1С:Предприятие 8.3 (8.3.12.1595).

1 стартмани

01.02.2020    1964    4    jaroslav.h    0    

Выгрузка в банк Липецккомбанк (ЛКБ)

Банковские операции Обмен с банком Банковские операции v8 КА1 УПП1 Абонемент ($m)

Обработка «Выгрузка в банк ОАО «ЛипецкКомБанк» позволяет выгружать: 1) Заявку на открытие лицевых счетов сотрудников 2) Списки на зарплату 3) список уволенных сотрудников

1 стартмани

13.03.2013    11106    17    Alex1Cnic    1    

Открытие счетов в ЛипецкКомБанке

Зарплата Файловые протоколы обмена, FTP Зарплата v8 ЗУП2.5 Россия Абонемент ($m)

Выгрузка списка сотрудников для открытия счетов в ЛипецкКомБанке в формате dbf.

1 стартмани

10.07.2013    3807    1    AndrewUs    1    

Список уволенных сотрудников для ЛипецкКомБанка

Управление персоналом (HRM) Файловые протоколы обмена, FTP Управление персоналом (HRM) v8 ЗУП2.5 Россия Абонемент ($m)

Выгрузка списка сотрудников для ЛипецкКомБанка в формате dbf

1 стартмани

10.07.2013    4364    3    AndrewUs    1    

Ошибка при открытии карточки контрагента в 1С:БП 3.0

Обработка справочников v8 БП3.0 Абонемент ($m)

В 1С:Бухгалтерии предприятия 3.0 (платформа 8.3.6.2100, релиз 3.0.40.34) после обновления вывалилась ошибка при открытии карточки контрагента: Поле Объекта Не Обнаружено (ЗаголовокКонтактнаяИнформацияПоле7).

1 стартмани

31.07.2015    11333    16    heruvim76    7    

Проверка корректности штрихкода

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

Обработка и функция проверки корректности штрихкода или пакета штрихкодов по контрольной сумме. Поддерживаются типы EAN-8, UPC-12, EAN-13, EAN-14.

1 стартмани

09.03.2017    11204    20    SvoyakMartin    0    

Выгрузка зарплат в ЛипецкКомБанк в формате dbf

Файловые протоколы обмена, FTP Обработка документов Обмен с банком Банковские операции Зарплата Банковские операции Зарплата v8 ЗУП2.5 Россия Абонемент ($m)

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

1 стартмани

29.05.2013    4046    5    AndrewUs    1    

Полезняшки по СКД и построителям. Просто код

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

Полезные процедуры и функции для работы с построителями и СКД. Просто исходник.

10.10.2019    11399    Yashazz    47    

Алгоритм для выгрузки регистра накопления (остатки) из 7.7 в 8.x

Перенос данных из 1С7.7 в 1C8.X v7.7 v8 КД Бесплатно (free)

Алгоритм помогает выгружать регистры накопления (Конвертация данных, редакция 2.1).

21.04.2021    108    waxymonkey    0    

Дистрибьюция 7.7. Часть 1. Жизненный цикл заявки покупателя. Одна заявка покупателя, много адресов доставки.

Практика программирования Адаптация типовых решений v7.7 1С7:Комплекс 1С7:ТиС УУ Бесплатно (free)

Описан способ работы с учетом расписания с приоритетными покупателями - торговыми сетями (основными покупателями) в торговой или комплексной учетной системе на 1С 7.7. Множественная заявка покупателя на несколько торговых точек.

14.10.2019    5022    ksnik    14    

Пример переноса справочников, документов и движений через Эксель и "Конвертацию данных 2" из оптовой учетной системы 1С 7.7 Комплексной 4.2 и розничной учетной системы Рарус Торговый комплекс -> в 1С 8.3 ЕРП 2.4 (расширение и дополнительные реквизиты)

Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v7.7 v8 УТ10 1С7:Комплекс ERP2 УУ Абонемент ($m)

Описание практического опыта переноса данных из двух устаревших учетных систем в одну современную с обобщением справочников (например номенклатуры, контрагентов, партнеров) и объединением учетных данных устаревших систем в единую новую УС применяя комбинацию стандартной загрузки из Эксель и КД2. Данная публикация является примером переноса данных из сильно устаревших и сильно переписанных конфигураций 1С:Предприятия 7.7 и 8 в современную 1С 8.3 своими силами при условии невозможности или нежелания пользоваться обновлением релизов и типовой функциональностью универсального обмена данными типовых мастеров переноса данных. Отличительной особенностью публикации является устранение зависимости от версий релиза конфигураций, отказ от обновлений устаревших конфигураций.

1 стартмани

29.07.2019    12563    7    ksnik    0    

Загрузка адресов произвольного формата (КЛАДР и нестандартных "грязных" адресов) в ФИАС современных конфигураций из 1С 7.7

Обработка справочников Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel v7.7 v8 1cv8.cf 1cv7.md ERP2 Абонемент ($m)

Описание технологии загрузки любых адресов из 1С 7.7 с разложением по ФИАС в современные конфигурации 1C 8.3 на примере ERP. Предлагаемый способ просто чудо, он гарантирует результат, он очень простой и качественный! Моя обработка является синтаксическим анализатором, который подставляет в строку грязного адреса выражение "Дом №" и "Корпус", благодаря чему грязные адреса 7.7 сами очень хорошо раскладываются по значимым полям ФИАС - заполняется область, город, улица, дом, корпус.. все раскладывается само с помощью встроенного механизма современных конфигураций 1С 8.3, который написали сами сотрудники фирмы 1С!

1 стартмани

16.08.2019    11146    10    ksnik    12    

Загрузка данных из Algoritm-S в конфигурацию "Бухгалтерия предприятия 3.0 (3.0.79.21) "

Розничная торговля Внешние источники данных v8 БП3.0 Розничная и сетевая торговля (FMCG) Фармацевтика, аптеки Россия Бесплатно (free)

В статье представлен шаблон обработки для загрузки некоторых данных из программы Algoritm-S в конфигурацию "Бухгалтерия предприятия 3.0 (3.0.79.21)

04.08.2020    1692    RPGrigorev    0    

СКД: все, что вы хотели знать о подмене схемы компоновки данных в отчетах и обработках

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Довольно часто на различных тематических форумах задается вопрос, можно ли использовать в отчете/обработке несколько схем компоновки данных, подменяя одну другой по мере надобности? При этом желательно, чтобы и пользовательские настройки при смене схемы менялись соответственно.

1 стартмани

07.12.2020    4007    user1502278    18    

Сохранение запроса со всеми параметрами и временными таблицами

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

Функция сохранения запроса со всеми параметрами и временными таблицами в формате *.q1c для открытия в консоли запросов с диска ИТС.

13.05.2019    7408    Serge R    6    

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

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

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

15.11.2017    10963    AndKovalchuk    0    

Принципы ООП в 1С на примере реализации pattern Decorator

Математика и алгоритмы ООП v8 1cv8.cf Абонемент ($m)

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

1 стартмани

21.06.2018    12434    lazarenko    6    

"Меньше копипаста!", или как Вася универсальную процедуру писал

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

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    21490    SeiOkami    52    

ЕГАИС от А до Я

Пользователю системы Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля Россия БУ Акцизы Бесплатно (free)

Данная статья описывает не очевидное и не документированное поведение ЕГАИС. То, чего нет в документации по УТМ.

28.08.2019    37299    goleaff2006    23    

Расшифровка СКД. Фильтр отчета по диапазону чисел. Переопределение обработки расшифровки. Не модальный режим

Практика программирования v8::УФ v8::СКД 8.3.14 1cv8.cf Абонемент ($m)

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

1 стартмани

08.02.2021    1963    1    denmon88    1    

Печать таблицы значений в 1С 7.7 при отладке

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

Функция выводит таблицу значений в табличный документ. (v7.7) Особенно полезно при отладке. Не нужно вносить изменения в код, вызываем функцию как вычисляемое выражение при останове. Если таблица обрабатывается в несколько этапов, можно вывести её после каждого и визуально проследить эволюцию.

30.06.2021    892    Zoltan_Black    10    

Два механизма, которые ускорили работу бухгалтеров в 1С Промо

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

Речь пойдет о собственных идеях и их реализации. Доработки были проведены на конфигурации "1С: Бухгалтерия предприятия 8" в далеком 2010 году. Механизмы не привязаны к одной какой-либо типовой конфигурации - их можно реализовать в любой конфигурации. И даже не привязаны к платформе 1С - их можно реализовать на любой платформе. Возможно, эти идеи будут востребованы в самописных и отраслевых решениях 1С. Доработки достаточно просты, при этом ни в одной типовой конфигурации не реализованы.

13.06.2015    26464    Rustig    19    

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

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

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

1 стартмани

28.09.2018    19904    9    torch    15    

Отчет по среднему отпусков и командировок

Бухгалтерские Зарплата Зарплата v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Отчет по порядку формирования среднего заработка работника. Проверял на платформе 1С:Предприятие 8.3 (8.3.13.1644) конфигурации Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.5.407) и 1С:Комплексная автоматизация 2 (2.4.6.189). Сделано без СКД. Использованы типовые процедуры расчета среднего.

1 стартмани

05.02.2019    4406    5    IgorXml    0    

Печать в Word без COM объектов или печать в Word под Linux

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

Решается задача печати по шаблону в Word под Linux (можно и под Win). Главное - это без использования COM Objects. Word'a под Linux нет, но зато есть Open Office. Основная идея это использование старого формата RTF, который читается любой версией Word, Open Office и даже WordPad. Статья состоит из: 1) Теория и общее описание алгоритма. 2) Описание использования 3) Код методов 4) Рабочая обработка - пример использования под 8.2 (обычные формы)

1 стартмани

09.06.2014    8466    27    kroitoru.g.g    8    

Определение и смена раскладки клавиатуры из 1с (или сложности перевода).

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Удобное решение по управлению раскладкой клавиатуры из 1с.

1 стартмани

15.07.2014    20467    44    Prometeus2011    9    

Простой скрипт для работы с ТСД

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

Небольшой скрипт, исполняемый в среде OneScript, реализует работу TCP-сервера с telnet-клиентом ТСД. Позволяет проводить инвентаризацию товара по штрих кодам с сохранением результатов и протокола в реальном времени на компьютер. Для работы нужен ТСД, имеющий Wi-Fi интерфейс и telnet-клиент.

1 стартмани

02.03.2017    15663    3    vasvl123    0    

Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3 Промо

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 1cv7.md Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    45649    59    ksnik    3    

Поиск по дереву значений рекурсией, методом НайтиСтроки(), с помощью СКД. Вывод результата поиска в отдельную таблицу. Активация строки в дереве значений при выборе в таблице

Работа с интерфейсом v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

29.10.2018    15161    Vyacheslav_Kochnev    3    

Отбор строк динамического списка

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

Получение строк динамического списка с примененным отбором. ДЛЯ ПРОГРАММИСТОВ! Очередной инструмент, цели определите сами :) Работа с алгоритмом: Вызывается функция ПолучитьОтборСтрокДинамическогоСписка, в которую передаются необходимые параметры. ВНИМАНИЕ: возвращаемое значение - таблица значений! Функция выполняется на сервере. В приложении пример получения списка отобранных ссылок на примере справочника Номенклатура.

1 стартмани

17.04.2012    31959    89    Mopo3    32    

Быстрая индексированная выборка элементов справочника по коду

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

Столкнулся с такой проблемой - при поиске запросом ссылок на список элементов справочника по кодам операция происходит крайне медленно. Разбор статистики по индексам показал что поиск по коду индексы не использует, а при большом количестве записей в справочнике ( порядка нескольких миллионов) это становится проблемой.

27.09.2013    7798    Evilgrym    19    

Объединение двух таблиц значений запросом, циклом

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

При выполнении различных задач очень часто возникает необходимость объединить 2 таблицы значений. Типового механизма на эту тему нет, предполагается что это легко делается циклом с проверкой наличия записи в ТЗ1, куда сливаем данные из ТЗ2. Но при количестве записей хотя бы 500 циклом, пользователю становится невмоготу от ожидания. В зависимости от ситуации используются циклы или запросы. А если ТЗ1 и ТЗ2 по количеству строк под 100 000? А если ТЗ1 и ТЗ2 отличаются по количеству колонок?

1 стартмани

10.12.2014    27051    16    izidakg    8    

Механизмы и транспорт обмена данными. Пример создания в КД 2.1 правил обмена данными ЗУП 2.5 -> БП 3.0. Выгрузка ведомостей и банковских счетов. Передача параметров обмена из Источника в Приемник. ВыгрузитьПоПравилу(). ПередатьОдинПараметрВПриемник().

Обмен через XML Перенос данных из 1C8 в 1C8 v8 ЗУП2.5 КД БП3.0 Абонемент ($m)

В статье рассказываю: 1) о механизмах и транспорте обмена данными, где одной из сторон обмена выступает конфигурация на базе 1С, и о том, какой транспорт и в каких случаях лучше использовать 2) о решении задачи выгрузки данных документа «Зарплата к выплате организаций» (с выгрузкой банковский счетов физ лиц документа) из ЗУП 2.5.123.1 (далее Источник) в БП КОРП 3.0.52.39 (далее Приемник) путем создания правил обмена данными с использованием конфигурации «Конвертация данных» (далее просто КД) ред. 2.1.8.2. для (далее ЗкВО) 3) о тестирование полученных правил обмена данными.

1 стартмани

03.11.2017    34050    RailMen    5