Библиотека — все для 1С

Автоматизация печатной формы (автоформирование табличного документа на основе любой таблицы значений)

Практика программирования Разработка v8 v8::УФ 1cv8.cf

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

18.04.2019    3602    NeSPEC    0    

Выгрузка и загрузка документов с движениями

Перенос данных из 1C8 в 1C8 v8 КД

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

02.09.2019    6915    human_new    9    

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

Практика программирования v8 1cv8.cf

Часто, к примеру, при оформлении заказа покупателя или создании чека ККМ сумма документа получается не целой, с копейками. Если товара не много и есть позиции с количеством товара равном 1-2, то проблема округления копеек тут не стоит. А что делать если количество товара в каждой позиции огромно и лишние копейки никак не делятся на это количество? Предлагаю ряд функций для решения этой проблемы.

20.04.2011    15748    PanKir    22    

Как быстро "удалить все документы и движения" в базе (Альтернатива)

Чистка базы v8

Очень часто задают вопрос - как удалить все документы из базы, оставить только номенклатуру и настройки. Есть много различных вариантов (групповая обработка документов и справочников - да, работает, но медленно, у клиента в базе 460 000 документов проведенных - неделю будет удалять). Перенос данных - через ВыгрузкаЗагрузкаДанныхXML82.epf - можно, но тоже долго и требует определенных навыков.

06.03.2018    20554    Tatitutu    22    

ЗУП 3.1: долгое открытие ряда документов (больничный, отпуск, командировка), начиная с релиза 3.1.6.6 - исправление ошибки с кодом 30161250

Адаптация типовых решений Зарплата Зарплата v8 v8::СПР ЗУП3.x

В релизе 3.1.6.6 разработчиками была допущена ошибка, заключающаяся в написании крайне неоптимального запроса к базе данных. Конкретно на моей базе, где учет ведется всего пару месяцев, запрос выполнялся около 10 секунд, что уже напрягало. В данной публикации я укажу на расположение данного запроса и выложу текст нового запроса, опубликованного разработчиками в версии для тестирования 3.1.7.67.

21.06.2018    8947    Bene_Valete    12    

Вставка гиперссылки в форматированный документ

Практика программирования Разработка v8::УФ

Да, форматированный документ это умеет и сам, но возможности можно расширить!

03.06.2019    6163    Yashazz    0    

Изменение реквизитов существующих объектов (документов) 1С без сохранения

Практика программирования Работа с интерфейсом Разработка v8

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

1 стартмани

14.06.2019    4319    BraunAlex    8    

Сравнение скорости загрузки большого массива данных из табличного документа с помощью Microsoft EXCEL через COM и с помощью платформы 1С 8.х

Загрузка и выгрузка в Excel v8 1cv8.cf

Тестирование COM MS Excel на сервере 1С и нативное чтение табличных документов в 1С.

3 стартмани

08.09.2019    3526    nomad_irk    26    

Как вывести итоговый вес и объем на форму документа Заказ клиента. УТ 11.4

Практика программирования v8::УФ УТ11

Всем привет, долго ломал голову, но с помощью тыка и подсказок более опытных программистов, вот что мне удалось достичь и как это я сделал. Открываем конфигуратор - заходим в Документы-Заказ-Клиенту-Формы-ФормаДокумента, все будем делать только здесь, снизу формы две вкладки, в общем сама форма и модуль (как открыть, смотри рисунок - открыть форму).

16.01.2020    3590    VID1234    4    

Как сохранить данные табличного поля в табличный документ / файл Excel программно

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

Пример сохранения табличного поля в табличный документ не через ПКМ -> Вывести список, с автоподбором ширины по содержимому.

31.05.2020    2066    0    rpashkovsky    13    

Невалидный XLSX при сохранении Табличного документа

Загрузка и выгрузка в Excel v8 1cv8.cf

Ошибка открытия XLSX файлов, созданных при сохранении Табличного документа. (Невалидный формат файла)

21.10.2017    13622    saddy    3    

Раскрашенный log-файл без HTML и СМС (используем Форматированный документ в личных целях)

Практика программирования Оптовая торговля Оптовая торговля Разработка v8::ОУ УТ11 КА2

Иногда пользователям отдается на откуп загрузка каких то данных, результат загрузки которых желательно раскрасить если и не всеми цветами радуги, то хотя бы светофором. Один из вариантов – это использовать Форматированную строку. Следите за руками:

1 стартмани

08.02.2019    3148    kembrik    2    

Создание внешней печатной формы в формате документа Word

Практика программирования Разработка v8 1cv8.cf

В статье написано, как создать внешнюю печатную форму (для конфигураций с БСП) в формате Word.

1 стартмани

17.05.2019    11752    ВикторП    20    

HTTP Сервис выполнения запросов 1С и получения результата в HTML

Практика программирования Разработка v8 1cv8.cf

Реализация алгоритма выполнения запроса 1С поверх HTTP.

20.05.2019    4610    Eret1k    3    

Закрытие остатков регистра накопления в документе "Корректировка записей регистров". УПП 1.3

Практика программирования Разработка v8 УПП1

Небольшие изменения на уровне модуля формы, для автоматического закрытия остатков произвольных регистров накопления с помощью документа "Корректировка записей регистров" в УПП 1.3.

31.05.2019    3370    9093042    1    

Инструкция по настройке загрузки из ФСС электронных листков нетрудоспособности ЭЛН в документ 1С Начисление по больничному листу

Внешние источники данных Зарплата Зарплата v8 КА1 ЗУП2.5 УПП1

Клиент (страхователь) работает в программе "1С Зарплата и управление персоналом ред.2.5" сдает отчетность через Контур или СБИС и не собирается подключать 1С-Отчетность, при этом хочет загружать электронные больничные в программу 1С Зарплата. Подобная ситуация может быть и для других конфигураций в которых есть документ "Начисление по больничному листу", например Комплексная автоматизация 1.1, Управление производственным предприятием 1.3.

1 стартмани

28.11.2017    144650    rusmil    126    

Зависание 1С при печати (предварительном просмотре), причины и решение

Администрирование данных 1С v8

Зависание 1С при печати (предварительном просмотре), причины и решение.

30.04.2019    4745    DEVONTAR    2    

Отображение файла на управляемой форме

Практика программирования v8::УФ ERP2

Отображение локальных файлов и файлов справочника "НоменклатураПрисоединенныеФайлы" на управляемой форме с помощью поля HTML документа.

1 стартмани

01.11.2017    13978    Vyacheslav_Kochnev    29    

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

Универсальные функции v8 1cv8.cf

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

1 стартмани

28.11.2017    7469    newold2    1    

Внутренние бизнес-процессы

Управление бизнес-процессами (BPM) Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8::Бизнес-процессы 1cv8.cf

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

20.12.2017    15284    siddy    0    

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

Практика программирования v8 1cv8.cf

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

1 стартмани

29.12.2018    4179    ah7777777    0    

Автоматизация дешево или как сэкономить при покупке 1С

Пользователю системы v8 1cv8.cf

Коллеги, что делать, если бюджет на автоматизацию сильно ограничен? Кстати, а вообще в каких ситуациях это бывает? Например, если у вас «стартап», или же вы временно, так сказать, застыли в сегменте микро-бизнеса. Так вот, что же делать, когда денег мало, но купить какую-нибудь программу 1С и облегчить себе жизнь очень хочется?!

12.02.2019    8157    itworks    15    

"Склеивание" отчетов на СКД

Практика программирования Разработка v8::СКД

Методика программного объединения данных нескольких отчетов в итоговый сводный. По ссылке опубликован пример на реальных данных и код отчета: https://infostart.ru/public/1017891/

10.03.2019    7632    bivmail    2    

Вывод pdf и картинок в табличный документ

Практика программирования Разработка v8 1cv8.cf

Статья показывает, как вывести на экран или в печатную форму файлы pdf и картинок.

26.03.2019    6437    Aleksandr    3    

[ОБУЧАЛОВКА] ТиС: проблемы с позиционированием строки в ТЧ документа после закрытия подбора

Практика программирования v77::ОУ

В ТиС'е наблюдается такая проблема: в ряде случаев при завершении подбора в табл.часть документа курсор позиционируется черти знает куда и теряется последняя подобранная строка... Лечим...

23.07.2006    17467    CheBurator    16    

Штрих-код для любых объектов, в том числе и на Документы!

Практика программирования Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v77::ОУ 1С7:ТиС

Формирование Штрих-Кода для любого объекта, с дальнейшим его считыванием сканером

04.05.2008    5647    mnepox    10    

Как я оптимизировал проведение документов в ТиС

Практика программирования Администрирование данных 1С v77::ОУ 1С7:ТиС

Неожиданный опыт оптимизации конфигурации "Торговля и Склад" для SQL

16.12.2008    11936    toypaul    72    

Создаем сортировку по подразделению в любом документе (Зарплата и Кадры 7.7)

Универсальные функции v77::Расчет 1С7:ЗиК

Создаем сортировку по подразделению (Зарплата и Кадры 7.7) на примере документа Выплата заработной платы

27.05.2009    13173    Craig    67    

Удлинение строковых реквизитов справочников,документов за пределы 100 символов

Работа с интерфейсом v77::ОУ v77::БУ 1cv7.md

Как сделать реквизит типа "Строка" длиной 250 символов? (без применения строк неограниченной длины)

29.05.2009    4609    mike65    9    

УРБД, типы миграции (Буферные документы, буферные элементы)

Математика и алгоритмы Распределенная БД (УРИБ, УРБД) v77::ОУ v77::БУ v77::Расчет 1cv7.md

Часто при использовании стандартного механизма УРБД в 1С:Предприятии 7.7 нехватает типа миграции "центр и место назначения". Данная статейка излагает лишь возможный принцип решения данной проблемы.

08.06.2009    10770    Bosma    4    

РД 50-34.698-90 - АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ

Техническое задание

Методические указания распространяются на автоматизированные системы (АС), используемые в различных сферах деятельности (управление, исследование, проектирование и т. п.), включая их сочетание, и устанавливают требования к содержанию ВСЕХ документов, разрабатываемых при создании АС.

06.01.2010    15495    nnn123    1    

Общие интервалы открытия списка документов

Работа с интерфейсом v8 1cv8.cf

В 7.7 в настройках был вкладыш где настраивалось как открывать журналы документов, в 8 я этого не нашол :-(

23.02.2010    20226    AnryMc    12    

Загрузка данных (справочник, документ) через буфер обмена

Практика программирования Загрузка и выгрузка в Excel v77::ОУ v77::БУ v77::Расчет 1cv7.md

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

01.03.2010    12817    mikukrnet    12    

Свой способ заполнения табличной части документа с срабатыванием процедуры ПриИзменении

Практика программирования v8 1cv8.cf

Задача состояла в программном заполнении табличной части документа. При этом чтобы срабатывала процедура ПриИзменении при внесении значения в колонку Номенклатура.

23.08.2010    12288    vers139    18    

Восстановление потерянных реквизитов документов v 7.7

Администрирование данных 1С Поиск данных Тестирование и исправление v7.7 1cv7.md

В ранее записанных и проведённых документах пропали неторые реквизиты. В результате в отчётах полный бардак. Как я решил эту проблему.

13.09.2010    12101    vladimir_makarov    8    

Табличный документ в PDF (через Excel 2007)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf

Пример сохранения табличного документа в PDF

16.02.2011    6068    klypin    6    

Ошибка в документе "Отчет кассира (фондовый)" БГУ 1.0.6.3

Практика программирования Кассовые операции Кассовые операции v8 БГУ

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

18.11.2011    13840    Intelligent    4    

Как ограничить типовой обмен УТ - БП по дате документов

Практика программирования Перенос данных из 1C8 в 1C8 Обмен через XML v8 БП2.0 УТ10 КД

Довольно часто случается, что бухгалтер требует ограничить выгружаемые из УТ документы по дате (чаще всего только слева). Как это сделать быстро и без внесения изменений в конфигурации? Оказывается достаточно просто и без навыков в программировании.

11.07.2012    25219    borman    15    

Расчет дней компенсации по всем видам ежегодных отпусков в документе «Увольнение из организаций» 1С УПП

Практика программирования Зарплата Зарплата v8 ЗУП2.5 УПП1

Как известно в типовых решениях 1С «Зарплата и управление персоналом» и «Управление производственным предприятием» в документе «Увольнение из организаций» не предусмотрен расчет дней компенсации отпуска по всем видам ежегодных отпусков. Этот документ позволяет рассчитать остаток дней отпуска только по основному ежегодному отпуску. Поскольку некоторые сотрудники помимо ежегодного отпуска могут иметь дополнительные виды отпусков такие как «Дополнительный ежегодный отпуск», «Отпуск за ненормированный рабочий день» и т.д. то возникает необходимость при увольнении сотрудника компенсировать ему остатки всех видов отпусков.

13.06.2012    11752    dimetra2008    8