Заказы на доработку 1С (сервис удаленной работы)

Хранилище

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

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику Vofka ::: Спасибо сказали: 4524 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
01.07.20, 10:05 Вывод нулевых остатков в отчёт
Из регистра нулевые остатки не получите. Если вы хотите вывести всю номенклатуру и возле каждой вывести остаток или 0 если такового нету, то надо сделать запрос к справочнику номенклатуры и левым соединением прицепить РегистрНакопления.СвободныеОстатки.Остатки. Как-то так:

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


На работоспособность не проверял, но идея должна быть понятна.
fenrishawke,
30.06.20, 9:12 Обработка Консоль запросов не размещается в подсистемах.
Сейчас не помню точно как называется вкладка, но где-то в настройках обработки (когда по ней 2 раза клацаешь в конфигураторе) есть галка "Использовать стандартные команды". Надо что бы она стояла.
На вкладке "Формы" что-ли. Точно не помню.
Constantus,
24.06.20, 8:23 Обробка "Обмін з банком" для БУ 2.0
rudnitskij, для особо одаренных попробую донести свою мысль другими словами: не нравится обработка - не пользуйтесь.
Eugen_aka, maxst22, mvo2008, olegbilas,
10.06.20, 12:10 сравнить много значений
4andriy, положить все в массив и сделать 2 цикла. Что-то вроде такого (псевдокод):
Для ъ=0 По ъ=КоличествоВМассиве Цикл
   Для ъъ = 0 По ъъ=КоличествоВМассиве Цикл
      Если ъ <> ъъ И Массив[ъ] == Массив[ъъ] Тогда
         Сообщить("Совпадение " + ъ + " и " + ъъ);
      КонецЕсли;
   КонецЦикла;
КонецЦикла;
4andriy,
06.06.20, 14:17 Ошибка при вызове конструктора (COMОбъект): -2147221164 (0x80040154): Класс не зарегистрирован
Всем привет, сегодня рассмотрим, вопрос из за чего происходит ошибка 2147221164 0x80040154 в 1С и как ее решать. И так немного теории, когда информационные базы данных, обмениваются между собой информацией, то они задействуют COM-соединение. И так начинается попытка соединения из конфигурации 8.3 с конфигурацией 8.1, в итоге может выскочить При попытке соединения с COM-сервером произошла следующая ошибка:
Цитата
Ошибка при вызове конструктора (COMОбъект): -2147221164(0x80040154): Класс не зарегистрирован

Смотрим как решить.

От себя добавлю: у меня такая ерунда сегодня случилась без сервера 1С, без обменов. Была 32-разрядная dll-ка, которая не работала под 64-разрадным клиентом 1С. То что написано в статье мне тоже помогло.


Ошибка 2147221164 0x80040154 появляется, исключительно на сервере с базой данных, если выполнить соединение локально, все будет ок. На сервере 1С установлены версии 8.1 (x86), 8.2 (x64), 8.3 (x64). Источник проблем в версии 64 битной, так как ей требуется обратиться к 32-х библиотеке comcntr.dll, а на прямую это не реально, что ведет к использованию 64-х битного COM+, который умеет работать с 32-х библиотеками.

Исправляем 2147221164. На сервере 1С выполняем следующие действия:

  • Для исправления 2147221164 открываем консоль «Службы компонентов» (Панель управления -> Администрирование -> Службы компонентов).
  • В этой консоли открываем Службы компонентов -> Компьютеры -> Мой компьютер. Правый клик по пункту“Приложения COM+”, Создать -> Приложение.
  • Далее. В окне «Установка или создание нового приложения» выбираем «Создать новое приложение».
  • Вводим понятное имя для нового приложения, например, “V8_ComConnector”, способ активации — «Серверное приложение».
  • В качестве учетной записи для запуска приложения выбираем “Указанный пользователь” и через кнопку “Обзор” находим учетку, под которой запускается сервер 1С v 8.3. У нас это локальная учетная запись с именем “USR1CV8”. Следующие 2 экрана можно пропустить (Далее, Далее, Готово) или сделать следующий пункт на втором из них. Мы пропускаем.
  • В ветке только что созданного приложения открываем узел «Роли» и в нём роль «CreatorOwner». Правый клик по пункту «Пользователи», Создать -> Пользователь. Здесь выбираем учетку, под которой запускается сервер 1С v 8.3. У нас это локальная учетная запись с именем “USR1CV8”.
  • В ветке созданного приложения (“V8_ComConnector”) переходим на узел «Компоненты». Правый клик, Создать -> Компонент. Далее.
  • Выбираем «Установка новых компонентов», и в появившемся окне выбираем нужную DLL-ку (C:\Program Files (x86)\1cv81\bin\comcntr.dll). Завершаем создание компонента.
  • Открываем свойства только что созданного компонента (V81.COMConnector.1), переходим на вкладку «Безопасность», в списке «Явно установленные для выделенных объектов роли» устанавливаем флажок напротив роли “CreatorOwner”.


Все косяка 2147221164 должно уже не быть. Если соединение с базой 8.1 устанавливается из версии 8.2, то нужно в раздел “V8_ComConnector -> Роли -> CreatorOwner -> Пользователи” добавить и пользователя, от имени которого запускается сервер 1С 8.2 (у нас это “USR1CV82”). Как видите, порядок действий не такой сложный и долгий и решает ошибку 2147221164, буквально минут за 15.

отсюда
delitant1c, denis84, kserg2012, TaniaGL, TohaMonster, Wolf1982,
02.06.20, 16:08 Как изменить назначение кнопки - Новая строка (Ins) в окне Журнала Счета-фактуры.
Цитата(F.U.T.U. @ 02.06.20, 16:48) *
Всё получилось, изменили настройки в конфигураторе и все работает как нужно. Еще раз благодарны за подсказку.

Для спасибо у нас специальная кнопка имеется.
F.U.T.U.,
16.04.20, 13:18 Googel аутентификация OAuth
Вроде вот:

&НаСервереБезКонтекста
Функция Адрес(Знач URL, Знач ПараметрыURL)
    
    Перем МассивПараметров;
    МассивПараметров = Новый Массив;
    Для каждого Параметр Из ПараметрыURL Цикл
        МассивПараметров.Добавить(Параметр.Ключ + "=" + Параметр.Значение);
    КонецЦикла;
    URL = СокрП(URL);
    URL = ?(СтрЗаканчиваетсяНа(URL, "/"), URL, URL + "/");
    Возврат URL + "?" + КодироватьСтроку(СтрСоединить(МассивПараметров, "&"),    СпособКодированияСтроки.URLВКодировкеURL);

КонецФункции
andreykyiv@bigmir.net, SV71,
23.03.20, 9:12 Групповая Перенумерация Документов
Опубликовано.
timohabratan,
12.03.20, 17:16 программное заполнение ссылки на вновь созданную характеристику номенклатуры ERP управляемые формы 8.3
svetas_l, окно с ошибкой не ждать?
svetas_l,
12.03.20, 9:24 программное заполнение ссылки на вновь созданную характеристику номенклатуры ERP управляемые формы 8.3
Вместо

Попытка 
    СоздадимХарактеристику.Записать();
    Возврат СоздадимХарактеристику.Ссылка;
Исключение
    Сообщить("Не удалось записать элемент справочника. " + ОписаниеОшибки());
    Возврат неопределено;
КонецПопытки;


напишите

СоздадимХарактеристику.Записать();
Возврат СоздадимХарактеристику.Ссылка;


Должно выскочить окно с ошибкой. Нажмите там Подробно и дословно напишите что оно говорит.
svetas_l,
10.03.20, 20:53 Подскажите толковую книгу по обучению программированию розничной торговли
TigerHeart, вам не книга "по обучению программированию розничной торговли" нужна, а просто книга по программированию. Вот официальные книги.
Bernet,
04.03.20, 21:15 Доплата к минимальной заработной плате

 ! 

Правила: 7
 
ARTEMON,
27.02.20, 12:38 Улыбнуло
awp,
10.02.20, 9:35 Потрібно обробку для вивантаження з BAS Роздрібна торгівля в УТП o.broshko,
28.01.20, 13:49 Потеря точности во временных таблицах ()
TohaMonster, это скорее всего баг платформы. Можно написать в 1С об этом и когда-нибудь, возможно, это исправят. Если надо сейчас, то как вариант, если вам нужна точность 18 знаков после запятой, то умножьте значение в таблице на (10*18), а при обработке результата запроса поделите значение на (10*18).

А зачем вам такая точность? smile.gif
TohaMonster,
27.01.20, 15:56 1с создания налоговой накладной KapiNewbie,
22.01.20, 16:19 Поиск данных из списка в одном запросе
Володька, выбрать все названия в массив, потом запрос к справочнику с условием

ГДЕ
   Наименование в (&МассивНаименований)
Володька,
01.01.20, 21:45 1С Вакансии: хочется узнать ваше мнение
Запустил раздел с работой: https://job.pro1c.org.ua/ 32542460.gif
Vladal,
29.12.19, 17:23 Сайт работы по 1С
Если есть вопросы, предложения, пожелания по сайту работы по 1С, можно их задавать в этой теме.
Vladal,
23.12.19, 22:08 Как "оформить" документом расход из кассы фронтофиса?
В кассовых регистраторах есть специальная функция изъятия денег. Не помню, что бы я видел это где-то в типовых документах, но такие операции я встречал в демо обработках к разным устройствам. Можно допилить либо какой-то типовой документ для этого (тот же "расход денежных средств" или РКО), либо сделать свой какой-нибудь простенький.
twilight_dream,
20.12.19, 14:15 публикация базы на веб сервере
Цитата(onsamuy @ 20.12.19, 13:44) *
Что такое модули расширения веб сервера?

Это специальные библиотеки, которые устанавливаются платформой. Если вы на сервере 3 поставите платформу (с модулем расширения веб сервера) версии 8.3.15, есть вероятность, что работать с базой, которая крутится под версией 8.3.8 не получится. Если платформа 8.3.15 работает с сервером версии 8.3.8, то, возможно, и модули расширения веб сервера версии 8.3.15 будут работать с версией 8.3.8. Это надо проверять экспериментально. Если не хочется гемора и есть возможность - лучше завести Сервер4 с IISом и нужной версией 1С там.
onsamuy,
18.12.19, 9:45 Подружить Бухгалтерию с Фискальным регистратором
Могу за Мини ФП сказать: драйвер бесплатный, документация, на мой взгляд, нормальная, есть пример обработки для 1С.
Володька,
04.12.19, 16:23 Синтаксическая ошибка в запросе -Объединить. (1с 8.2.19.106)
Цитата(Petre @ 04.12.19, 16:09) *
Количество букв в запросе никак не связано со скоростью выполнения запроса.

Некоторая закономерность все таки имеется, но это не стопроцентный критерий. smile.gif
andrew76,
03.12.19, 15:23 Составной ключ в справочнике
То о чем вы говорите - это не первичный ключ справочника. Это бизнес логика конкретной конфигурации. Поменять это можно. Найти в коде где происходит проверка и описать свою логику.
bizisoft,
27.11.19, 14:21 1С Вакансии: хочется узнать ваше мнение
Цитата(Vladal @ 27.11.19, 14:05) *
Первый вариант уже реализован - поиск работы по предложениям. (в разделе Работа)

С этим, на мой взгляд, есть определенные проблемы неудобства:
- вместо только списка вакансий мы видим много лишней информации;
- что бы увидеть хотя бы чья это вакансия (какой компании) часто надо зайти внутрь. Но не факт, что и там эта информация будет;
- нет возможности отобрать вакансии по городу (только Ctrl+F, при условии что город написан и написан корректно; но даже в этом случае дальше 1 страницы все равно придется переключаться дальше и проводить те же манипуляции с Ctrl+F). Кроме города потенциально может было бы интересно ещё по чему-то фильтровать, сортировать;
- нету возможности в пару кликов отправить резюме автору вакансии;
- так как это по сути неструктурированные данные, с этим сложно работать. Например, есть видение, что бы сделать какой-то блок на сайте с вакансиями, где бы было видно новые вакансии, обновленные или что-нибудь в этом роде;
Vladal,

80 страниц V  « < 5 6 7 8 9 > » 
RSS Текстовая версия Сейчас: 08.06.24, 14:18
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!