Задать вопрос
  • Как в скд если в колонке заполнено значение, то другие колонки оставить пустые?

    @Dementor
    программист, архитектор, аналитик
    Два очевидных варианта:
    1) Исправить запрос (или источник данных),
    2) Исправить условное оформление.
    Ответ написан
    Комментировать
  • Отчет СКД. Как при наличии одного документа объединить тч?

    @Dementor
    программист, архитектор, аналитик
    Понятно, что имея навыки программирования и имея легко модифицируемую систему, хочется получать быстрые результаты. Но:
    1. Сперва нужно научится формулировать свои мысли. Это поможет вам самим сконцентрироваться на важном и яснее увидеть проблематику. Да и чужим людям будет понятнее чем: " если задание(Документ) 1 то ... Если задание(Документ) другой, то в следующую ТЧ и так далее." - Даже при наличии желания помочь тут просто можно не понять что за Документ №1 и Другой Документ, и просто закрыть страницу
    2. Указанное поведение реализуется на закладке "Настройки" в структуре отчета. Если нет времени читать книгу Лены Хрусталевой по СКД или посмотреть статьи на Инфостарте, то хотя бы воспользуйтесь встроенным конструктором, который сделает большую часть работы за вас

    Подсказка: Группировки - это элементы структуры, где явно указаны группировочные поля (не путать с полями состава). Если в группировочных полях есть одна пустая запись - это детальная запись.

    У вас на скриншоте в комментариях три детальных записи. вторую нужно переделать в группу и подчинить ей третью запись.
    Ответ написан
    Комментировать
  • Как вывести на Печать документ с выбранной сортировкой?

    @Dementor
    программист, архитектор, аналитик
    Вам нужно в запросе использовать секцию "УПОРЯДОЧИТЬ ПО".
    Почитайте: https://its.1c.ru/db/v8std/content/412/hdoc
    Ответ написан
  • Как вообще нужно входить в IT сферу?

    Griboks
    @Griboks
    Не нужно никуда входить. Найдите своё призвание и развивайтесь в этом направлении.

    Никто вам не запрещает (кроме бедности, разумеется) делать игры или устроится разработчиком игр - для этого не требуется выполнить какие-то там галочки в списке из интернета. Просто поговорите, обсудите, задайте вопросы.
    Ответ написан
    Комментировать
  • Как найти самый продуктивный путь обучения и развития в 1с разработке?

    @Dementor
    программист, архитектор, аналитик
    Когда ты сам обучаешься, то кажется, что идёшь не в ту сторону

    Читали Люиса Кэррола?
    — Куда мне отсюда идти?
    — А куда ты хочешь попасть?
    — А мне все равно, только бы попасть куда-нибудь.
    — Тогда все равно куда идти. Куда-нибудь ты обязательно попадешь.

    Обучаясь дома, вы 100% идете к состоянию домашней обученности. Что значит "не в ту сторону"?
    Если хотите зарабатывать деньги и решать реальные задачи, то не сидите дома, а идите во франч!
    Ваш пост в качестве "сопроводительного письма" меня впечатлил, если бы я сейчас работал во франче, то пригласил бы на собеседование.

    курсы от самой компании 1с, которые длятся две недели и подготовливают тебя только лишь к одной конфигурации кажутся сухими и лишь с одной теорией

    Это годный курс. Я лично преподавал "Основные объекты", когда работал преподавателем в ЦСО. Многие мои студенты рынулись в работу сразу без продолжения в виде курсов по запросам и решений оперативных/бухгалтерских/расчетных задач. Помню одну главбухшу, женщину в возрасте - она в процессе прохождения курса попрощалась с "мальчиком" и стала сама для себя делать нужные отчеты и новые печатные формы, при выпуске очень меня благодарила. Да я и сам под конец именно этого базового курса отправился на внедрение УПП в позиции мидла сначала в агрохолдинг, а потом в крупный телеком.
    Ответ написан
    Комментировать
  • Как найти самый продуктивный путь обучения и развития в 1с разработке?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Судя по вашему развернутому вопросу, вы уже достаточно глубоко изучили тему. Всё что вы написали так и есть, можно самому учиться по книгам, можно на курсах, можно устроиться во франч и постепенно развиваться (или не развиваться, а застрять на обновлениях конфигураций за руку никто тащить не будет), можно вообще, работать бухгалтером, и самостоятельно потихоньку допиливать собственные хотелки, набираясь опыта.
    Другими словами, хватит уже присматриваться, начните что-то делать.
    Ответ написан
    2 комментария
  • 1c EDT не совместим с учебной версией?

    @Dementor
    программист, архитектор, аналитик
    а когда гуглишь вопрос, кидает на форумы времен мамонтов.

    Какие есть. Это еще новые, вы не застали первые площадки, где тусовались в конце 90х начале 00х. Базовая инфа, которую я записал в описание раздела, все еще актуальна.

    Могу только дополнить официальным сайтом 1С разработчиков, где можно бесплатно получить комьюнити лицензию, которая позволит вам запускать все нужные версии платформы и не мучится с ограничениями учебной версии, которая признана неудачным экспериментом. Так же регистрация разработчиком позволяет смотреть закрытые разделы ИТС. https://developer.1c.ru/
    Ответ написан
    1 комментарий
  • Почему не работает асинхронность?

    @Dementor
    программист, архитектор, аналитик
    Версия платформы - 1С:Предприятие 8.3, учебная версия (8.3.8.1933)

    Это и есть ответ. Где вы выкопали эту древность? И вообще учебная платформа - это вчерашний день, а сейчас можно получить бесплатную комьюнити-лицензию и работать с полноценными последними релизами, где есть и асинхронность, и регулярные выражения и куча другой полезной функциональности, о которой только мечтали во времена 8.3.8.

    Лицензию можно получить тут:
    https://developer.1c.ru/applications/Console?state...
    Ответ написан
    1 комментарий
  • Берут ли программистом 1с имея только сертификаты профессионала и специалиста?

    AnnaKnyzzeva
    @AnnaKnyzzeva
    Увлекаюсь дизайном и немного IT )
    Сомневаться не надо, надо действовать!

    В разных компаниях подходят к подбору сотрудников по-разному. Кому-то важен опыт, кому-то корочки и сертификаты, кому-то дресс-код и прочие заморочки.

    Я пришла в свою компанию без опыта работы. Выросла внутри компании. Научилась всему сама. Меня взяли несмотря на то, что у меня не было профильного образования и не было опыта. Однако, у меня было большое желание расти и развиваться и приносить пользу людям. Сейчас я работаю ведущим программистом 1С и получаю удовольствие от своей работы.

    Так что дерзайте! Ищите свою компанию. Все зависит только от Вас!
    Ответ написан
    Комментировать
  • Берут ли программистом 1с имея только сертификаты профессионала и специалиста?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    есть шансы, возможно, идите на собеседование, а не тут вопросы задавайте.
    Ответ написан
    Комментировать
  • Почему в настройках обмена с сайтом не активна галочка Выгружать отгрузки?

    @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 через меню файл, то это значит, что вашему пользователю запрещено открывать внешние обработки. Добавьте ее в справочник внешних обработок и тогда она будет открываться без проблем.
    Ответ написан
    Комментировать