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

Публикация № 98493

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

Запрос проверяет счета учета номенклатуры в документах (например реализации товаров услуг) за период...
Суть такая же как и в стандартном механизме получения счетов учета, проверка 5-ти вложенностей номенклатуры, + склад + вид склада + организация. по таким же приоритетам. повторяет функцию получения счетов учета, но только одним запросом.


пользуйтесь...перенос строк не работает при копипасте в HyperText Transfer Protocol

ВЫБРАТЬ  ДокументТабличнаяЧасть.Ссылка КАК Ссылка,  ДокументТабличнаяЧасть.Ссылка.Организация КАК Организация,  ДокументТабличнаяЧасть.Ссылка.Склад КАК Склад,  ВЫБОР   КОГДА ДокументТабличнаяЧасть.Ссылка.Склад.ВидСклада = ЗНАЧЕНИЕ(Перечисление.ВидыСкладов.Оптовый)    ТОГДА ЗНАЧЕНИЕ(Перечисление.ТипыСкладов.Оптовый)   ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.ТипыСкладов.Розничный)  КОНЕЦ КАК ТипСклада,  ДокументТабличнаяЧасть.НомерСтроки КАК НомерСтроки,  ДокументТабличнаяЧасть.Номенклатура КАК Номенклатура,  ДокументТабличнаяЧасть.СчетУчета,  ДокументТабличнаяЧасть.СчетДоходов,  ДокументТабличнаяЧасть.СчетРасходов ПОМЕСТИТЬ Документы ИЗ  Документ.РеализацияТоваровУслуг.Товары КАК ДокументТабличнаяЧасть ГДЕ  ДокументТабличнаяЧасть.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон

ИНДЕКСИРОВАТЬ ПО  Организация,  Склад,  ТипСклада,  Номенклатура,  НомерСтроки,  Ссылка ;

//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ  ИсточникИерархии.Номенклатура КАК Номенклатура,  ИсточникИерархии.НоменклатураРодитель КАК НоменклатураРодитель,  СУММА(ВЫБОР    КОГДА ЕСТЬNULL(ИсточникИерархии.НоменклатураПорядок1, ИСТИНА) = ИСТИНА     ТОГДА 0    ИНАЧЕ 1   КОНЕЦ + ВЫБОР    КОГДА ЕСТЬNULL(ИсточникИерархии.НоменклатураПорядок2, ИСТИНА) = ИСТИНА     ТОГДА 0    ИНАЧЕ 2   КОНЕЦ + ВЫБОР    КОГДА ЕСТЬNULL(ИсточникИерархии.НоменклатураПорядок3, ИСТИНА) = ИСТИНА     ТОГДА 0    ИНАЧЕ 3   КОНЕЦ + ВЫБОР    КОГДА ЕСТЬNULL(ИсточникИерархии.НоменклатураПорядок4, ИСТИНА) = ИСТИНА     ТОГДА 0    ИНАЧЕ 4   КОНЕЦ + ВЫБОР    КОГДА ЕСТЬNULL(ИсточникИерархии.НоменклатураПорядок5, ИСТИНА) = ИСТИНА     ТОГДА 0    ИНАЧЕ 5   КОНЕЦ + ВЫБОР    КОГДА ЕСТЬNULL(ИсточникИерархии.НоменклатураПорядок6, ИСТИНА) = ИСТИНА     ТОГДА 0    ИНАЧЕ 6   КОНЕЦ + ВЫБОР    КОГДА ЕСТЬNULL(ИсточникИерархии.НоменклатураПорядок7, ИСТИНА) = ИСТИНА     ТОГДА 0    ИНАЧЕ 7   КОНЕЦ) КАК ПриоритетНоменклатура ПОМЕСТИТЬ НоменклатураСоответствие ИЗ  (ВЫБРАТЬ   Документы.Номенклатура КАК Номенклатура,   Документы.Номенклатура КАК НоменклатураРодитель,   Документы.Номенклатура КАК НоменклатураПорядок7,   NULL КАК НоменклатураПорядок6,   NULL КАК НоменклатураПорядок5,   NULL КАК НоменклатураПорядок4,   NULL КАК НоменклатураПорядок3,   NULL КАК НоменклатураПорядок2,   NULL КАК НоменклатураПорядок1  ИЗ   Документы КАК Документы    ОБЪЕДИНИТЬ ВСЕ    ВЫБРАТЬ   Документы.Номенклатура,   Документы.Номенклатура.Родитель,   NULL,   Документы.Номенклатура.Родитель,   NULL,   NULL,   NULL,   NULL,   NULL  ИЗ   Документы КАК Документы    ОБЪЕДИНИТЬ ВСЕ    ВЫБРАТЬ   Документы.Номенклатура,   Документы.Номенклатура.Родитель.Родитель,   NULL,   NULL,   Документы.Номенклатура.Родитель.Родитель,   NULL,   NULL,   NULL,   NULL  ИЗ   Документы КАК Документы    ОБЪЕДИНИТЬ ВСЕ    ВЫБРАТЬ   Документы.Номенклатура,   Документы.Номенклатура.Родитель.Родитель.Родитель,   NULL,   NULL,   NULL,   Документы.Номенклатура.Родитель.Родитель.Родитель,   NULL,   NULL,   NULL  ИЗ   Документы КАК Документы    ОБЪЕДИНИТЬ ВСЕ    ВЫБРАТЬ   Документы.Номенклатура,   Документы.Номенклатура.Родитель.Родитель.Родитель.Родитель,   NULL,   NULL,   NULL,   NULL,   Документы.Номенклатура.Родитель.Родитель.Родитель.Родитель,   NULL,   NULL  ИЗ   Документы КАК Документы    ОБЪЕДИНИТЬ ВСЕ    ВЫБРАТЬ   Документы.Номенклатура,   Документы.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель,   NULL,   NULL,   NULL,   NULL,   NULL,   Документы.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель,   NULL  ИЗ   Документы КАК Документы    ОБЪЕДИНИТЬ ВСЕ    ВЫБРАТЬ   Документы.Номенклатура,   ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяССылка),   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL  ИЗ   Документы КАК Документы) КАК ИсточникИерархии ГДЕ  ЕСТЬNULL(ИсточникИерархии.НоменклатураРодитель, ИСТИНА) <> ИСТИНА

СГРУППИРОВАТЬ ПО  ИсточникИерархии.Номенклатура,  ИсточникИерархии.НоменклатураРодитель

ИНДЕКСИРОВАТЬ ПО  Номенклатура,  НоменклатураРодитель,  ПриоритетНоменклатура ;

//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ  НоменклатураСоответствие.Номенклатура КАК Номенклатура,  СчетаУчетаНоменклатуры.Номенклатура КАК НоменклатураСчетаУчета,  СчетаУчетаНоменклатуры.Организация КАК Организация,  СчетаУчетаНоменклатуры.Склад КАК Склад,  СчетаУчетаНоменклатуры.ТипСклада КАК ТипСклада,  СчетаУчетаНоменклатуры.СчетУчета,  СчетаУчетаНоменклатуры.СчетДоходовОтРеализации,  СчетаУчетаНоменклатуры.СчетРасходовОтРеализации,  СУММА(НоменклатураСоответствие.ПриоритетНоменклатура * 1000 + ВЫБОР    КОГДА СчетаУчетаНоменклатуры.Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)     ТОГДА 0    ИНАЧЕ 1   КОНЕЦ * 500 + ВЫБОР    КОГДА СчетаУчетаНоменклатуры.ТипСклада = ЗНАЧЕНИЕ(Перечисление.ТипыСкладов.ПустаяСсылка)     ТОГДА 0    ИНАЧЕ 1   КОНЕЦ * 300 + ВЫБОР    КОГДА СчетаУчетаНоменклатуры.Организация = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)     ТОГДА 0    ИНАЧЕ 1   КОНЕЦ) КАК ПриоритетСтрока ПОМЕСТИТЬ СчетаУчетаСПриоритетами ИЗ  НоменклатураСоответствие КАК НоменклатураСоответствие   ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СчетаУчетаНоменклатуры КАК СчетаУчетаНоменклатуры   ПО НоменклатураСоответствие.НоменклатураРодитель = СчетаУчетаНоменклатуры.Номенклатура ГДЕ  (НЕ ЕСТЬNULL(СчетаУчетаНоменклатуры.Номенклатура, ИСТИНА) = ИСТИНА)

СГРУППИРОВАТЬ ПО  СчетаУчетаНоменклатуры.Номенклатура,  СчетаУчетаНоменклатуры.СчетУчета,  НоменклатураСоответствие.Номенклатура,  СчетаУчетаНоменклатуры.Склад,  СчетаУчетаНоменклатуры.Организация,  СчетаУчетаНоменклатуры.ТипСклада,  СчетаУчетаНоменклатуры.СчетДоходовОтРеализации,  СчетаУчетаНоменклатуры.СчетРасходовОтРеализации

ИНДЕКСИРОВАТЬ ПО  ПриоритетСтрока,  Номенклатура ;

//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ  Документы.Ссылка КАК Ссылка,  Документы.НомерСтроки КАК НомерСтроки,  Документы.Номенклатура КАК Номенклатура,  МАКСИМУМ(СчетаУчетаСПриоритетами.ПриоритетСтрока) КАК ПриоитетСтрока ПОМЕСТИТЬ СчететаУчетаПоСтрокамДокументаСПриоритетом ИЗ  Документы КАК Документы   ЛЕВОЕ СОЕДИНЕНИЕ СчетаУчетаСПриоритетами КАК СчетаУчетаСПриоритетами   ПО (Документы.Номенклатура = СчетаУчетаСПриоритетами.Номенклатура     ИЛИ СчетаУчетаСПриоритетами.Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка))    И (Документы.ТипСклада = СчетаУчетаСПриоритетами.ТипСклада     ИЛИ СчетаУчетаСПриоритетами.ТипСклада = ЗНАЧЕНИЕ(Перечисление.ТипыСкладов.ПустаяСсылка))    И (Документы.Организация = СчетаУчетаСПриоритетами.Организация     ИЛИ СчетаУчетаСПриоритетами.Организация = ЗНАЧЕНИЕ(Справочник.организации.ПустаяССылка))    И (Документы.Склад = СчетаУчетаСПриоритетами.Склад     ИЛИ СчетаУчетаСПриоритетами.Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка))

СГРУППИРОВАТЬ ПО  Документы.Ссылка,  Документы.НомерСтроки,  Документы.Номенклатура

ИНДЕКСИРОВАТЬ ПО  НомерСтроки,  Ссылка,  ПриоитетСтрока,  Номенклатура ;

//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ  Источник.Ссылка КАК Ссылка,  Источник.НомерСтроки,  Источник.Номенклатура,  Источник.СчетУчета,  Источник.СчетДоходов,  Источник.СчетРасходов,  Источник.СчетУчетаДолженБыть,  Источник.СчетДоходовДолженБыть,  Источник.СчетРасходовДолженБыть,  ВЫБОР   КОГДА Источник.СчетУчета = Источник.СчетУчетаДолженБыть     И Источник.СчетДоходов = Источник.СчетДоходовДолженБыть     И Источник.СчетРасходов = Источник.СчетРасходовДолженБыть    ТОГДА ИСТИНА   ИНАЧЕ ЛОЖЬ  КОНЕЦ КАК ВсеХороше ИЗ  (ВЫБРАТЬ   Документы.Ссылка КАК Ссылка,   Документы.НомерСтроки КАК НомерСтроки,   Документы.Номенклатура КАК Номенклатура,   Документы.СчетУчета КАК СчетУчета,   Документы.СчетДоходов КАК СчетДоходов,   Документы.СчетРасходов КАК СчетРасходов,   ВЫРАЗИТЬ(СчетаУчетаСПриоритетами.СчетУчета КАК ПланСчетов.Хозрасчетный) КАК СчетУчетаДолженБыть,   ВЫРАЗИТЬ(СчетаУчетаСПриоритетами.СчетДоходовОтРеализации КАК ПланСчетов.Хозрасчетный) КАК СчетДоходовДолженБыть,   ВЫРАЗИТЬ(СчетаУчетаСПриоритетами.СчетРасходовОтРеализации КАК ПланСчетов.Хозрасчетный) КАК СчетРасходовДолженБыть  ИЗ   Документы КАК Документы    ЛЕВОЕ СОЕДИНЕНИЕ СчететаУчетаПоСтрокамДокументаСПриоритетом КАК СчететаУчетаПоСтрокамДокументаСПриоритетом     ЛЕВОЕ СОЕДИНЕНИЕ СчетаУчетаСПриоритетами КАК СчетаУчетаСПриоритетами     ПО СчететаУчетаПоСтрокамДокументаСПриоритетом.ПриоитетСтрока = СчетаУчетаСПриоритетами.ПриоритетСтрока      И СчететаУчетаПоСтрокамДокументаСПриоритетом.Номенклатура = СчетаУчетаСПриоритетами.Номенклатура    ПО Документы.Ссылка = СчететаУчетаПоСтрокамДокументаСПриоритетом.Ссылка     И Документы.НомерСтроки = СчететаУчетаПоСтрокамДокументаСПриоритетом.НомерСтроки) КАК Источник ИТОГИ  МИНИМУМ(ВсеХороше) ПО  Ссылка

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Дата
1. Tolpinski 57 17.11.11 08:04 Сейчас в теме
Скриншотик маловат! ;)
2. GoodWinSpr 398 17.11.11 08:12 Сейчас в теме
3. sinjevla 176 17.11.11 11:12 Сейчас в теме
скриншот симпатичный, а запрос лучше разукрасить
4. Tur_gad 17.11.11 14:10 Сейчас в теме
Поддерживаю мнение по поводу скрина, А с кодом советую по работать внимательней)
5. mirco 72 17.11.11 16:49 Сейчас в теме
Где такую картинку нашли ? Призавайтесь...
6. Mudrii_Gankster 18.11.11 13:03 Сейчас в теме
Да, фотка действительно с большими запросами
7. DimanYa 03.07.12 05:18 Сейчас в теме
Это для того, чтобы контролировать с какого счёта списали номенклатуру? Хорошо бы запрос развить в дальнейшую разработку
8. ZVN 121 12.05.13 20:08 Сейчас в теме
Да скриншот супер! Видимо это у неё реакция на Ваш запрос с проверкой счетов.
9. TitanLuchs 231 05.07.13 13:36 Сейчас в теме
Если б потом после запроса оно еще и само переустанавливало счета в необходимых документах... И перепроводило их... Нет в жизни совершенства!
ЗЫ: скриншотик да, надо бы покрупнее сделать...
10. POLGA 16 27.11.15 16:54 Сейчас в теме
Спасибо!!! Пригодился Ваш запрос!
Оставьте свое сообщение

См. также

[СКД] Программное создание схемы компоновки данных

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

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

15.01.2020    4653    John_d    19       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

30 задач. Странных и не очень

Статья Программист Стажер Нет файла v8 Бесплатно (free) Практика программирования

30 задач на знание языка программирования 1С и некоторого поведения платформы. Маленьких. Странных и не очень.

02.12.2019    8182    YPermitin    71       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 17 февраля по 13 марта 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Агрегатные функции СКД, о которых мало кто знает

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

Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.

05.09.2019    21150    ids79    45       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.130.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Три костыля. Сказ про фокусы в коде

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Разработка

Три интересных (или странных) костыля в коде, которые могут помочь в повседневных и не очень задачах.

03.09.2019    13110    YPermitin    70       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Отслеживание выполнения фонового задания

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

Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.

17.08.2019    16463    ids79    16       

Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив

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

Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.

08.08.2019    27276    ids79    34       

Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.12.х и УТ 11.4.11.х! Промо

Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!

29700 руб.

Фоновое выполнение кода в 1С - это просто

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования

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

02.08.2019    16570    avalakh    21       

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты

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

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019    23063    ids79    8       

СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Инструментарий разработчика Практика программирования

Автоматическое и не автоматическое заполнение полей компоновки данных. Использование расширений языка запросов для СКД «{…}», секция ВЫБРАТЬ, секция ГДЕ, параметры виртуальных таблиц. Автоматизированное использование дополнительных данных в запросе: секция ХАРАКТЕРИСТИКИ.

17.07.2019    17460    ids79    27       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

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

16450 рублей

Регистры сведений. За кулисами

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

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

09.07.2019    13535    YPermitin    12       

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

Статья Программист Стажер Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Разработка

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

04.07.2019    11544    SeiOkami    49       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Создание отчетов с помощью СКД - основные понятия и элементы

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

Основные принципы работы СКД. Понятия схемы компоновки и макета компоновки. Описание основных элементов схемы компоновки: наборы данных, поля, вычисляемые поля, ресурсы, параметры.

25.06.2019    29079    ids79    17       

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017

Статья Программист Нет файла v8 v8::Запросы Бесплатно (free) Практика программирования Разработка

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    15948    dmurk    144       

Открыто голосование за доклады на INFOSTART MEETUP Krasnodar Промо

Выбирайте и голосуйте за самые интересные доклады, лучшие из них попадут в окончательную программу митапа. Голосование продлится до 30 января 2020 года.

Регистры накопления. Структура хранения в базе данных

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

Структура хранения регистров накопления в базе данных для платформы 1С:Предприятие 8.x. Первая часть в серии публикаций.

16.05.2019    25152    YPermitin    27       

Выполнение внешней обработки в фоновом задании

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

Подробное описание подхода к созданию длительной операции на основе внешней обработки. Реализация протестирована на 1С 8.3.12.1714 (x64).

11.05.2019    16019    Eret1k    23       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

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

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Разработка

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

25.04.2019    8851    m-rv    2       

Как прикрутить ГУИД к регистру сведений

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Перенос данных из 1C8 в 1C8 Разработка

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

16.04.2019    11866    m-rv    16       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

О расширениях замолвите слово...

Статья Программист Стажер Нет файла v8 Бесплатно (free) Практика программирования Разработка

О чём стоит задуматься при принятии решения о создании расширения конфигурации…

07.04.2019    21699    ellavs    125       

Git-репозитории для 1С-кода (опыт использования при небольших проектах)

Статья Программист Стажер Нет файла v8 Windows Бесплатно (free) Практика программирования Разработка

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

28.03.2019    17556    ellavs    83       

INFOSTART MEETUP Krasnodar. 14 февраля 2020 г. Промо

Краснодар станет первым в 2020 году местом, где пройдет региональная встреча IT-специалистов сообщества Инфостарт. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Стоимость участия - 5000 рублей. Цена действительна до 26.12.2019.

Трюки с внешними источниками данных

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Разработка

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    19161    YPermitin    53