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

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

Проверка рентабельности по реализациям при проведении 10

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

В моей практике программиста 1С встретилась интересная задача. При проведении документа "Реализации Товаров и Услуг" на предприятии проводилась проверка рентабельности в целом по документу. Необходимо делать проверку на рентабельность по каждой строке списка товаров. Предлагаю вам оценить решение задачи.

06.06.2015    8484    pvlunegov    3    

Корректировка движений регистра (Проведение без Проведения) 60

Практика программирования Универсальные функции v8 1cv8.cf

Вариант проведения документов по одному выбранному Регистру (для конфигураций 1с 8.1/8.2)

17.12.2011    22512    Pavel777777    22    

Ускоряем проведение многострочных документов в БП... 12

Производительность и оптимизация (HighLoad) Практика программирования v8 БП2.0

Скорость проведения документов, содержащих тысячи строк, в типовой БП невелика, но есть простое решение этой проблемы.

31.05.2011    9156    nano1c    13    

КД 2.0. Перенос документов 7.7 - 7.7. Передача параметра "Проведен" 15

Обмен через XML 1С7.7<->1C7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md КД

1С:Конвертация данных 2.0. Решение проблемы проведения документов при переносе между базами 7.7

20.12.2011    15755    xazrad    18    

Технологическое перепроведение документов 14

Практика программирования v7.7 1cv7.md

Многие программисты и сисадмины, работающие с 1С 7.7 иногда ловят себя на мысли: как было бы здорово, если бы регистры можно было бы редактировать так же просто, как и бухгалтерские операции. Несколько лет назад эта проблема стала для меня настолько важной, что пришлось начать искать пути для её решения...

22.01.2009    7414    lmm    29    

Как провести/перепровести другие документы из модуля документа (при проведении)? 17

Практика программирования v7.7 1cv7.md

Иногда необходимо при проведении документа, перепровести связанные с текущим, другие документы. В 1С:7.7 существует ограничение на проведение документов из модуля проведения, обойти ограничение можно следующим образом:

18.07.2006    22421    agressor    37    

Заметка о процедуре ОбработкаУдаленияПроведения() из модуля документа "ЗаявкаНаОткрытиеСчетов" типового 1С:ЗУП (2.5.80.2) 3

Тестирование и исправление v8 ЗУП2.5

Включил замер производительности при тестировании обмена с банками заявками на открытие лицевых счетов и...

25.07.2014    16409    RailMen    6    

Сторнирование документов отсутствия по невыясненной причине после переноса данных. Замена на больничный лист. ЗУП 3.1.8 0

Обработка документов Бухгалтерский учет Зарплата Учет рабочего времени Зарплата Учет рабочего времени v8 v8::СПР ЗУП3.x

Наши кадры в ЗУП 2.5 на время отсутствия документов о больничном вводят документ "Невыходы в организациях". Спокойно рассчитывают, а когда документы о больничном листе приносят - сторнируют невыход. В целом ничего криминального, и практика частая в различных организациях, но есть нюансы, при переходе на ЗУП 3.1.

1 стартмани

22.03.2019    2547    Mogilnikova    0    

Контроль изменения документов 29

Журнал регистрации v8 1cv8.cf

Надоело ловить за руку тех кто изменяет документы задним числом, после их распечатывания? Постоянно мучают мысли, а все ли документы в БД правильно оформлены и подписаны? Если так, читайте дальше

17.11.2011    22610    pzu    14    

Заполняем или изменяем регистр без перепроведения документа 26

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

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

16.11.2015    20895    mrXoxot    11    

Отложенное проведение – кривая дорожка УТ11 27

Пользователю системы Бухгалтерский учет v8 УТ11

Одна, но не единственная ошибка отложенного проведения в 1C Управление торговлей (ред. 11)

23.10.2013    27583    Ibrogim    34    

Корректировка движений документа 1

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

Корректировка движений документа после его проведения по типовому алгоритму.

1 стартмани

26.05.2019    1828    rutadmeen    0    

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

Перенос данных из 1C8 в 1C8 Ценообразование, анализ цен Ценообразование, анализ цен v8 КД

В свое время возникла у меня задача переносить документы Установка цен номенклатуры из УТ 10.2 (платформа 8.1) в розница 2.2. Задача осложнялась тем, что в УТ док установка цен создавался без характеристик. То есть в процессе переноса каждую номенклатурную позицию нужно было дополнить характеристиками. Характеристики в моем случае это размерный ряд обуви, потому характеристика не влияла на цену. В дополнение к характеристике в переносе нуждались также и штрихкоды.

16.05.2017    10113    makc2k    2    

Заполнение реквизитов документов из предыдущего документа 3

Практика программирования Универсальные функции Разработка v7.7 1cv7.md

Функция для автоматического заполнения реквизитов документов.

04.02.2019    2688    drevilo    1    

Контроль остатков при неоперативном проведении в УПП 1.3 и УТ 10.3 22

Практика программирования Учет ТМЦ Учет ТМЦ v8 УТ10 УПП1

Простое решение проблемы проведения документа в неоперативном режиме при отсутствии остатков (ошибка "Не списано по партиям").

31.03.2012    13003    alfaret    7    

Запрет неоперативного проведения в УТ 10.3 без изменения объектов конфигурации с сохранением поддержки 21

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

Способ через создание Подписки на события и Общего модуля.

30.10.2013    19651    pavlig    8    

Ускорение обмена УТ - БП 24

Перенос данных из 1C8 в 1C8 v8 1cv8.cf

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

28.05.2014    12552    Lenten    37    

Итоговая сумма в динамических списках (список документов, список справочников) 16

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

Итоговая сумма в динамических списках (список документов, список справочников) с учетом текущего отбора.

07.10.2009    19056    Tokiy    23    

1С 7.7 ЗиК. Доработка документа "Бригадный наряд" с возможностью увидеть часы в расчетном листке 8

Практика программирования Зарплата Зарплата v77::Расчет 1С7:ЗиК

Маленькая доработка модуля документа "Бригадный наряд" с возможностью увидеть часы в расчетном листке. Не забудьте, когда будете заполнять документ "Бригадный наряд", поставить галочку "Учитывать отработанные часы".

08.09.2011    4877    Ироида    14    

Настройка командной панели для документов в ERP Управление предприятием 2 11

Работа с интерфейсом v8 ERP2

Программная настройка командной панели для всех форм документов

17.11.2016    6827    chehlov    0    

Использование подписок на событие для корректировки движений документов «извне» 71

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

Рассмотрим на практическом примере использование объекта "Подписка на событие" для корректировки движений документа.

01.10.2012    25945    dimonster    14    

Добавление колонки "Есть проводки" во все списки документов в БП 3.0 9

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

Дополнительная колонка "Проводки" позволяет увидеть проведенные документы, у которых нет проводок

01.04.2015    10544    sashocq    7    

Неправильное изменение категории плательщика ПФР при проведении справки МСЭК 6

Практика программирования Зарплата Зарплата v77::Расчет 1С7:ЗиК

В ЗиК (релиз 314) при проведении документа "Справка МСЭК" вкралась ошибка: проведение некорректно изменяет категорию плательщика ПФР на "Работник сельскохозяйственной организации - инвалид", затем на "Работник колхоза, совхоза и другого сельскохозяйственного предприятия". Связано это с разными типами ожидаемого и возвращаемого перечисления в функции "глКатегорияПФР": "КатегорияПлательщикаПФ" и "КатегорииЗастрахованныхЛицПФР". Решение: изменить функцию "глКатегорияПФР" (около 2932-й строки).

17.10.2011    4142    Krokokot    3    

Проверка заполненности реквизитов через подписку на событие 7

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

Навеяло от...http://infostart.ru/public/203664/ но с другого бока. Пришли пингвины, заявили... (а база перекурочена предшественниками как черепаха богом) хотим чтоб если есть в документе такой то реквизит, чтоб он всегда был заполнен... или же никогда там не выбирались группы и перечислили наименования справочников при ссылке на которые не должно быть пустот. И что? Я рыжий сидеть дня два прсматривать каждый из почти двух сотен доков? Потому и уродились три подписки на события. Описание в тексте Выбор групп проверяется на событие ПередЗаписью а проверка реквизитов на событии ОбработкаПроверкиЗаполнения

16.10.2013    12604    ser6702    7    

Ускорение перепроведения документов 28

Производительность и оптимизация (HighLoad) Универсальные функции v8 1cv8.cf

Описание незначительной доработки типовой конфигурации, которая привела к ускорению перепроведения документов на 40%. Дорабатывалась УПП 1.3, но это должно без каких-либо изменений работать и в других конфигурациях с подобным подходом к проведению документов (КА, УТ 10)

31.03.2015    16957    vasyak319    33    

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

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

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

09.06.2015    16201    Aleksey.Bochkov    30    

Просмотр в отладчике движений уже записанных в регистр из модуля документа 13

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

Просмотр в отладчике движений уже записанных в регистр из модуля документа

22.07.2009    10986    gusinea    1    

Копия напечатанного документа или как спрятать документ. 2

Журнал регистрации Практика программирования v7.7

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

11.04.2013    13342    Dima_    8    

Перерасчет выбранных в списке документов "Начисление зарплаты" для ЗУП 3.1.2 и 2.5.123 17

Практика программирования Зарплата Зарплата v8 ЗУП2.5 ЗКБУ УПП1 ERP2 ЗКГУ3.0 ЗУП3.x

Это одна из серии публикаций, посвященных внедрениям прикладного решения 1С:ЗУП на больших проектах внутри холдинга. Статья будет полезна разработчикам и внедренцам. В статье рассказываю, как быстро и просто реализовать групповой перерасчет документов «Начисление зарплаты...» в форме списка для ЗУП 3.1.2 и для ЗУП 2.5.123 (платформа 8.3.10.2699).

29.03.2018    12105    RailMen    7    

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть ІІ: Документы 30

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

Продолжение статьи об универсальном обмене между идентичными конфигурации через REST интерфейс OData (https://infostart.ru/public/829356/). В части второй разберем особенности обмена документами.

19.05.2018    8070    V.Stavinsky    5    

Запись и изменение реквизитов в документах из модуля формы списка документов "Построчно" 0

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

Работа со строками списка документов Заказы покупателей в 1С: УНФ.

31.01.2018    6592    DENSKR    8    

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

Чистка базы v8

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

06.03.2018    15789    Tatitutu    21    

Простой пример кода для работы с переносом данных 0

Практика программирования v8 ЗУП3.x

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

13.11.2019    190    user1020226    0    

Выгрузка документа по условию 5

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

Что делать, если документы нужно выгружать не все подряд, а по какому-то фильтру: статусу, дате, набору условий... А что если он соответствовал этим условиям, а потом перестал? А если потом опять начал? Такие ситуации заставили попотеть не одного программиста.

25.04.2019    5885    m-rv    2    

Обмен документами между одинаковыми конфигурациями 8

Перенос данных из 1C8 в 1C8 v8 1cv8.cf

Простой вариант передавать созданное основание в подчиненный документ при обмене и делать обмен по произвольному алгоритму.

16.03.2018    7874    alex_bitti    0    

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

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

Поставили задачу: "Получить в одно поле, всю таблицу товаров документа "Реализации товаров и услуг" через запятую". Поля таблицы товаров интересны заказчику были только наименование, количество и единица измерения. Конечно данный вариант проще сделать в обработке результата или в выражениях СКД, но моё мнение, что в запросе результат будет получен быстрее. Механизм не универсальный, в данном примере рассматривается таблица максимум с 20-ью строками и количество с типом Число (8,3). Комплексная Автоматизация 1.1

09.06.2017    16189    rpgshnik    30    

Автоматическое сохранение редактируемого документа 4

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

Если пользователь работает сразу в n-документах или набивает большую накладную, и обрывается связь с сервером или происходит обновление базы, то велика вероятность, что он (пользователь) будет не очень счастлив, когда поймёт, что теперь придётся делать всё заново.

05.08.2017    9344    c1nil    17    

Нетривиальные подходы в решении всем известных проблем: ускорение «больших» документов в 1С и ускорение поиска по подстроке. Как добиться эффекта в разы? 62

Производительность и оптимизация (HighLoad) v8

Часто у пользователей 1С поиск информации по большим спискам данных по подстроке занимает продолжительное время. Павел Баркетов рассматривает причины торможения запросов с поиском по подстроке и описывает возможности и подходы к их оптимизации и ускорению. Также в статье разобраны причины длительного проведения «больших» документов (более 10 000 строк) и даны рекомендации по ускорению этих операций.

30.08.2018    11372    gallam99    31    

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

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

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

1 стартмани

14.06.2019    2022    BraunAlex    8    

Картинка "проведенности" документа на форме (Управляемые формы) на примере УТ11 86

Производительность и оптимизация (HighLoad) v8 УТ11

Как мы узнаём проведен ли документ если перед глазами его форма? А никак! Нужно либо знать тонкости конкретной формы документа, либо прибегать к дополнительным действиям, что не всегда удобно. Предлагаю добавить на форму идентификатор проведения, тремя способами: 1. Без единой "строчки кода" (но для каждого вида документов); 2. Тоже самое "программно" (для всех видов документов сразу); 3. Вообще без изменения конфигурации (через настройки пользователя, для каждого вида документов). 05.06.2013 Добавлен вариант программной настройки для УТ 11.1.х

01.01.2013    37358    mxm2    40