• Почему в настройках обмена с сайтом не активна галочка Выгружать отгрузки?

    @dadduUrsa Автор вопроса
    Вернувшийся кодер недоучка
    Сам отвечу на вопрос
    Тут
    657321c972643078523932.png
    Нажать Настроить
    Внизу страницы поставить галку в Выгружать заказа. Тогда появиться вышуказанная опция
    Ответ написан
    Комментировать
  • Как хранить доп. сведений внутри характеристики?

    @Dementor
    программист, архитектор, аналитик
    В различных конфигурациях 1С характеристики реализованы по разному (гуглите название своей конфы + "характеристика номенклатуры"), но обычно для каждого указывается перечень свойств.

    В вашем случае будет один артикул номенклатуры - например "Шкаф Атлант", а у него будут характеристики "белый/160", "серый/180", "синий/200" и так далее. В каждой карточке характеристики будет возможность указать размер, цвет, материал и что там еще вам нужно. Значения "160/180/200)" и "(белый, серый, синий и так 14 штук)" - это будут значения дополнительного справочника, который подчинен определенным свойствам (т.е. в поле размер нельзя выбрать "красный"). Далее в отчетах эти свойства из характеристик можно использовать для фильтров, сортировок и группировок.
    Ответ написан
    3 комментария
  • Как создать внешнюю обработку (форма управляемая)?

    @Dementor
    программист, архитектор, аналитик
    0) Если период меняют несколько раз, нужно удалить предыдущие колонки (реквизиты и элементы формы)
    1) Для каждого дня нужно создать реквизит формы, подчиненный таблице значений, которая выведена на форму (все колонки добавляются одним махом методом ИзменитьРеквизиты)
    2) Для каждого дня добавляем элемент формы, который связан с нужной колонкой таблицы.

    Как это все сделать? Первая ссылка в гугле: https://infostart.ru/1c/articles/1118319/
    Ответ написан
    Комментировать
  • Как получить данные из регистра накоплений остатки по регистратору?

    @Dementor
    программист, архитектор, аналитик
    Есть два варианта работы с регистром накопления вида Остатки:
    1) Воспользоваться виртуальной таблицей остатков на нужную дату и посмотреть итоги в разрезе измерений регистра
    2) Воспользоваться физической таблицей и увидеть реальные записи, которые пишут регистраторы.

    Вам нужен второй вариант.
    Ответ написан
    Комментировать
  • Как получить итоги из формы документа в модуль менеджера обработки?

    @Dementor
    программист, архитектор, аналитик
    Никак! За исключением варианта, когда форма документа явно открыта пользователю, при печати она вообще не существует.

    Но вы можете повторить свой "огромный алгоритм итога" в модуле документа или его менеджера (а лучше перенести из формы, чтобы все было в одном месте и не дублировать код) и использовать его для печати.
    Ответ написан
    3 комментария
  • Почему в отчет не выводятся документы без табличной части?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    -    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.Списания.Расшифровка КАК СписанияРасшифровка
    +    ЛЕВОЕ СОЕДИНЕНИЕ Документ.Списания.Расшифровка КАК СписанияРасшифровка
    Ответ написан
    2 комментария
  • Как выбрать данные из регистра сведений до определенного регистратора?

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

    В общем что-то типа:
    ДокументСсылка = Документы.УстановкаЦенНоменклатуры.НайтиПоНомеру("");
    
    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Граница", Новый Граница(ДокументСсылка.МоментВремени(), ВидГраницы.Исключая));
    Запрос.Текст = 
    "ВЫБРАТЬ
    |	ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
    |	ЦеныНоменклатурыСрезПоследних.ТипЦен КАК ТипЦен,
    |	ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
    |ИЗ
    |	РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Граница, ) КАК ЦеныНоменклатурыСрезПоследних";
    Ответ написан
    Комментировать
  • Буквенно-цифровое значение в поле ИНН, КПП и в адресе (в карточке клиента)?

    @Dementor
    программист, архитектор, аналитик
    Похоже на обфускацию данных, которую делают перед передачей базы сторонним разработчикам, которым нужны реальные данные для тестирования, но есть опасность утечки информации.
    Ответ написан
    Комментировать
  • Что такое параметр НомерПакета в 1С?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Под номером пакета 1С имеет ввиду, другими словами: номер сеанса обмена данными. Протокол обмена подразумевает, что отправитель нумерует пакеты данных. (но это не точно, потому что вы не сказали с какой конфигурацией делаете обмен, там могут быть отличия).
    Там где 1С выдает ошибку, есть еще номер строки кода и указание модуля, в котором возникла ошибка, если пойти туда, то с помощью отладки можно выяснить, что и где пытается прочитать 1С.
    Сделать обмен данными со своей СРМ не изучив документацию к протоколу, (а мне кажется что вы ее не изучили) это абсолютно безнадежная затея.
    Ответ написан
    6 комментариев
  • Как из Python сформировать файл формата .epf для импорта в 1С?

    @Dementor
    программист, архитектор, аналитик
    Если просуммировать все три вопроса, то в итоге получаем - вы просто не знаете, что такое EPF, известная как "внешняя обработка"! А потому для начала прочитайте короткую статью - https://v8.1c.ru/platforma/vneshnie-obrabotki/

    1) На гитхабе нужно поискать. Помню, что сам програмно собирал внешнюю обработку с помощью проекта v83unpack, но он вроде уже закрыт и там есть ссылка на более свежий и универсальный инструмент.

    2) Тут лежит официальный epf-файл от вендора для загрузки произвольной информации из xls и прочих табличных форматов: https://its.1c.ru/db/metod8dev/content/3679/hdoc

    3) Платформа на Виндовс и Линукс работает практически идентично. Если вам не доступно открытие файла epf через меню файл, то это значит, что вашему пользователю запрещено открывать внешние обработки. Добавьте ее в справочник внешних обработок и тогда она будет открываться без проблем.
    Ответ написан
    Комментировать
  • Вывод на печатную форму "Комментарии"?

    @24LID Автор вопроса
    Не тот макет подключил. Спасибо всем
    Ответ написан
    Комментировать
  • Возведение в степень при помощи умножения в 1с?

    @Dementor
    программист, архитектор, аналитик
    Вы уже забыли что такое степень и как вас в школе учили возводить в степень без калькулятора???
    Степень - это количество раз умножения на самого себя:
    2^5 = 2 * 2 * 2 * 2 * 2 = 32

    Когда будете делать цикл по значению степени, где будете перемножать основание на самого себя, то перед ним сделайте проверку, что при степени 0 нужно сразу вернуть 1.
    Ответ написан
    2 комментария
  • Как вывести Реквизит Комментарий на макет 1с?

    @Dementor
    программист, архитектор, аналитик
    Просто глаза разбегаются:
    1) Только специалисты с многолетним опытом используют в СКД настраиваемые макеты, так как в этой технологии очень много нюансов и плохая документация. Откажитесь или от макета или от СКД - быстрее закончите.
    2) "в последнем запросе выбираю поле ВТ_ДляРасчета.ПриемнаяКампания.Комментарий" - тут здравый смысл просто кричит: или откажись от временных таблиц или выбери комментарий при формировании временной таблицы.
    3) насколько я вижу есть слабое понимание работы СКД - в запросе для источника данных вовсе не нужно выбирать реквизиты - это можно сделать в структуре вывода и СКД сама все выберет самым лучшим образом. А вы просто перегрузили запрос и сделали его плохо читаемым.
    4) "Ошибка исполнения отчета: Поле "Приемная кампания.Комментарий" не может быть использовано в группировке" - это очень распространённая ошибка использования строки неограниченной длинны. Если так сильно хочется использовать комментарий в запросе с группировками и "только различные" (вы хотите возразить, что их нет в запросе, а я хочу возразить, что вы не знаете нюансы работы СКД и что запрос в процессе выполнения еще дорабатывается и группировки будут добавлены, после чего срабатывают стандартные ограничения платформы на группировки в запросе), то нужно делать как-то так:
    Выразить(ВТ_ДляРасчета.ПриемнаяКампания.Комментарий как Строка(1000)) КАК ПриемнаяКампанияКомментарий
    Ответ написан
    6 комментариев
  • Как из кода ниже сделать обработку?

    @Dementor
    программист, архитектор, аналитик
    Как из кода ниже сделать обработку?

    1) Методом Ctrl+C - Ctrl+V
    2) Но ради выполнения фрагмента кода обработки не создают - достаточно вставить этот текст в "консоль кода" из ИР, или в любой другой похожий инструмент для выполнения внешнего кода.
    3) Но зачем вообще выполнять этот код? Такое банальное изменение значений реквизитов можно сделать с помощью обработок по групповому редактированию. Даже если нет ИР под рукой (что странно), будет достаточно стандартной обработки, которая встроена во все типовые конфигурации.
    Ответ написан
    2 комментария
  • Можно ли из 1с выгружать индивидуальные соглашения на сайт?

    @Dementor
    программист, архитектор, аналитик
    В данной абстрактной формулировке - из неизвестной конфигурации 1С на неизвестный сайт (у вопроса есть тег Битрикс, но не факт, что для автора это не иносказательное название) неизвестным механизмом выгрузки - ответ утвердительный. Да, из любой базы 1С (даже из конфигураций на 7.7) можно выгружать данные на любые сайты. Достаточно найти квалифицированных специалистов и оплатить их работу.
    Ответ написан
    2 комментария
  • Как автоматизировать касания по экрану на iOS? Как подобрать пароль?

    @TheBigBear
    СтарОдмины мы
    купи 10 стилусов (или перчатки со специальной резинкой на конце)
    10 релюшек
    1 Ардуринку и камеру или датчик света
    Напиши программу последовательного опускания релюшками стилусов на экран
    с помощью камеры или датчика света отслеживай изменение экрана
    Ну или купи (или одолжи у кого-нибудь) 3Д принтер, смартфон на подвижный стол, вместо сопла приспособь емкостную резинку или стилус и напиши программку для него.
    Ответ написан
    3 комментария
  • Почему не отображаются картинки в ютуб?

    @goshaLoonny
    Потому что на данный момент CDN Youtube заблокирован средствами ТСПУ (технические средства противодействия угрозам) роскомнадзором. Следовательно, запрос на получение картинки с CDN Youtube упирается в максимальное время ожидания и сбрасывается. Где-то они сделали что вы просто ничего не видите, а где-то выдает дефолтную иконку от браузера что картинка не найдена
    посмотреть реестр заблокированных таким образом ресурсов вы можете тут:
    https://reestr.rublacklist.net/api/v3/dpi/
    как видите CDN Youtube там есть
    Ответ написан
    7 комментариев
  • Как вывести результат по запросу из SQL в 1с?

    @Dementor
    программист, архитектор, аналитик
    В Инструментах Разработчика есть инструмент для анализа "запросов из SQL в 1с".
    Ответ написан
    1 комментарий
  • Как вывести результат по запросу из SQL в 1с?

    Fragster
    @Fragster
    помогло? отметь решением!
    Проще всего добавить внешний источник данных и дальше можно обращаться с ним, как со справочником или регистром сведений
    Ответ написан
    2 комментария
  • Как сохранить настройки во внешней обработке для всех пользователей?

    Fragster
    @Fragster
    помогло? отметь решением!
    Если это фреш, значит используется скорее всего подсистема Дополнительные отчеты и обработки из БСП, там это делается так:
    https://its.1c.ru/db/bsp316doc#content:4:1:issogl3...
    Ответ написан
    1 комментарий