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

Хранилище

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

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



38 страниц V   1 2 3 > » 

>  Учет номенклатуры в различных единицах измерения (обучение)
Constantus
Отправлено: 14.09.21, 13:48


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
Есть учебное задание (УФ)

В задании сказано организовать учет реализации товаров с разными единицами измерения в ТЧ:
шт - коробка (10 шт) - ящик (20 коробок)

Ну и соответствующим пересчетом всего.

Никак не могу сообразить как правильно организовать этот процесс. В справочнике номенклатуры должен быть реквизит "Единица хранения товаров" (шт).

Далее нужно организовать нечто наподобие как сделано в УТ и/или ЕРП.

Если смотреть в УТ и ЕРП, то там всё как то организовано, но никак в голове не укладывается всё это. Даже списать не могу оттуда...

Есть ли у кого ссылка на видео или текстовый обучающий материал с последовательностью действий?
Типа
https:// /courses/dev-att-2019/operational-accounting-startpage/msbxters-chapter-04/

Но там всё обрывается на самом интересном месте :-)
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #174207 · Ответов: 0 · Просмотров: 96
 

>  Видимость реквизитов на обычной форме с компактным размещением
Constantus
Отправлено: 13.08.21, 8:36


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:Предприятие 8.2 (8.2.19.83)
"Управление торговлей", редакция 10.3 (10.3.8.9)

Имеется форма элемента справочника обычной формы с 10-ть реквизитами.
В зависимости от условий количество выводимых на экран реквизитов меняется.
Это легко решается с помощью ".Видимость = ..."

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

Что-можете посоветовать для обычных форм, чтобы форма вела себя аналогично управляемой, т.е. не было пустошей?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #174032 · Ответов: 5 · Просмотров: 213
 

>  Создание элемента справочника в форме выбора справочника с отбором
Constantus
Отправлено: 12.08.21, 15:31


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:Предприятие 8.2 (8.2.19.83)
"Управление торговлей", редакция 10.3 (10.3.8.9)

Из Табличной части вызываю событие "НачалоВыбора" открытие формы выбора с отбором:

СтандартнаяОбработка = Ложь;
ТД = ЭлементыФормы.Материалы.ТекущиеДанные;

нФормаВыбора = Справочники.са_СправочникАтрибутов.ПолучитьФормуВыбора(, Элемент);
нФормаВыбора.Отбор.ВидыНоменклатуры.ВидСравнения = ВидСравнения.Равно;
нФормаВыбора.Отбор.ВидыНоменклатуры.Значение = ТД.ВидыНоменклатуры;
нФормаВыбора.Отбор.ВидыНоменклатуры.Использование = Истина;
нФормаВыбора.Открыть();



Форма открывается с правильным отбором и срабатывает правильно. Но...

Как теперь сделать так, чтобы в этой открытой форме при нажатии кнопки "Создать" открывалась форма создания элемента с отбором?
Т.е. автоматически заполнялся реквизит "ВидыНоменклатуры" из отбора (ТД.ВидыНоменклатуры)

Вроде можно попробовать так:

Процедура СправочникСписокПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, ЭтоГруппа)
    // Вставить содержимое обработчика.
    Отказ = Истина;
    
    
КонецПроцедуры


Забыл всё напрочь... по обычным формам
Как в этом коде проверить существование отбора и если он есть по конкретному реквизиту, установить его при открытии?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #174024 · Ответов: 1 · Просмотров: 154
 

>  Расчет себестоимости по курсу на дату отличной от даты документа "Приобретение товаров и услуг"
Constantus
Отправлено: 05.08.21, 8:25


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:Предприятие 8.3 (8.3.18.1433)
1С:ERP Управление предприятием 2 (2.5.6.220) или УТ 11.х

Помогите разобраться. Есть документ "Приобретение товаров и услуг" по операции "Импорт (товары в пути)"

После проведения документа создается запись в регистре "Себестоимость товара" с записью в рублях по курсу на дату документа.
Помогите понять где и в каком модуле происходит эта запись? Т.е. считывается курс валюты и производится запись в рублях.

Появилась необходимость добавить в документ новую дату "Дата расчета", которая отличается от даты документа и именно по этой дате должен быть проведен расчет себестоимости товара в рублях.

Одним словом: дата документа не совпадает с датой реальных расчетов.

Или может есть штатный механизм установки другого курса отличного от курса по дате документа?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #173972 · Ответов: 0 · Просмотров: 329
 

>  Собственная расшифровка отчета СКД
Constantus
Отправлено: 02.08.21, 9:13


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:Предприятие 8.3 (8.3.18.1433)
1С:ERP Управление предприятием 2 (2.5.6.220)

Имеется простой отчет СКД (внешний) "Отчет по плановым поставкам": Склад, Номенклатура, Количество
Построен на базе документов "Заказы поставщикам", т.е. выводит данные для какого склада, в каком количестве были заказаны номенклатуры (по ТЧ Заказов)

Теперь требуется сделать собственную расшифровку отчета с выводом в отдельное окно при двойном клике по полю "Номенклатура", чтобы в отчете вывелся результат:
Заказ, Склад, Номенклатура, Количество

Что сделал:
1. Создал дополнительный макет СКД "Расшифровка по заказам", в котором установлены параметры "Номенклатура", "Склад" с выводом нужных данных (работает правильно, если запускать отдельно)
2. Создал в отчете СКД форму "Форма расшифровки отчета"
3. В форме расшифровки на событие при создании на сервере повесил код:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
    ОбработкаОбъект = РеквизитФормыВЗначение("Отчет");  // мы получаем именно объект
    Схема = ОбработкаОбъект.ПолучитьМакет("РасшифровкаПоЗаказам");
    ТекстЗаголовка = "Отчет по детализациям заказов)";

    АдресСхемы = ПоместитьВоВременноеХранилище(Схема);
    
    КомпоновщикДляНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
    КомпоновщикДляНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(Схема));
    КомпоновщикДляНастроек.ЗагрузитьНастройки(Схема.НастройкиПоУмолчанию);
    Настройки = КомпоновщикДляНастроек.Настройки;
    

    
        Параметр = Настройки.ПараметрыДанных.Элементы.Найти("Номенклатура");
        Параметр.Значение = Параметры.Номенклатура;
        Параметр.Использование = Истина;
        
        Параметр = Настройки.ПараметрыДанных.Элементы.Найти("Склад");
        Параметр.Значение = Параметры.Склад;
        Параметр.Использование = Истина;

и т.д...............


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

    ОткрытьФорму(
            "Отчет.ОтчетПо.Форма.ФормаРасшифровкиОтчета", ПараметрыОткрытияРасшифровки, ФормаОтчета, ФормаОтчета.УникальныйИдентификатор);


А у меня этот отчет будет интегрирован как дополнительный отчет...
  Форум: Система компоновки данных · Просмотр сообщения: #173948 · Ответов: 0 · Просмотров: 219
 

>  Транспортные расходы (10.ДР): распределение ДТ/КТ по направлению деятельности
Constantus
Отправлено: 20.07.21, 14:28


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Ситуация оказалась интересной.
Чтобы позиции Поступления распределялись по 10.ДР, нужно, чтобы в ТЧ документа поступления был заполнен столбец "Назначения", где указать направление деятельности.
Без заполнения этого столбца, статьи расходов по направлению деятельности не распределяются.
Так что если хотите статью расходов распределить по направлению деятельности, то в документе распределения в ТЧ указывайте "Назначения". Обращаю внимание: не "Направления деятельности", а "Назначения" в ТЧ документа поступления.
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #173884 · Ответов: 1 · Просмотров: 106
 

>  Транспортные расходы (10.ДР): распределение ДТ/КТ по направлению деятельности
Constantus
Отправлено: 19.07.21, 7:27


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:ERP Управление предприятием 2 (2.5.6.195)
1С:Предприятие 8.3 (8.3.18.1433)

Есть документ "Приобретение услуг и прочих активов". Указали в ТЧ документа статью
"Транспортные, погрузочно-разгрузочные услуги и услуги брокера (10.ДР)"

Указали направление деятельности "Направление №1" и аналитику "Приобретение товаров и услуг"

Проводки по Дк/Кт показали Дт: 10.ДР; Кт: 60.01

После закрытия месяца никакого закрытия 10.ДР не произошло, типа
Дт: 10.06; Кт: 10.ДР

Просматривая карточку счета 10.ДР видим только одну запись
ОСВ по 10.ДР колонка по Кредиту абсолютно пустая.

Если же в документе убрать направление деятельности, то распределение 10.ДР по Кредиту на 10.ДР происходит и всё заполняется.

Как исправить данную ситуацию? Какие настройки нужно посмотреть, чтобы распределялось по направлению деятельности? Правильность оформления самого документа?
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #173872 · Ответов: 1 · Просмотров: 106
 

>  Настройка параметров выбора по справочнику Партнеры
Constantus
Отправлено: 11.07.21, 17:29


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:Предприятие 8.3 (8.3.18.1433)
1С:ERP Управление предприятием 2 (2.5.6.159)

Имеется некий документ с реквизитом "Партнер"
Тип: СправочникСсылка.Партнеры
Параметры выбора: Отбор.Поставщик(Истина)

Т.е. при выборе Партнера отбираются партнеры с признаком "Поставщик"

Пытаюсь подобное сделать на свободной произвольной форме. Делаю реквизит "Партнеры", выбираю соответствующий тип.
Размещаю этот реквизит на произвольной форме. Иду к параметрам выбора...

Но среди отборов нет возможности провести отбор по другим реквизитам. Я так понял отбор осуществляется только по стандартным реквизитам типа "Ссылка", "Код", "Наименование"

Каким образом можно на свободной форме произвести параметры выбора по всем реквизитам справочника "Партнеры"?
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #173823 · Ответов: 0 · Просмотров: 71
 

>  Товары в пути: пересчет поступления товаров по документу "Поступления на склад"
Constantus
Отправлено: 07.07.21, 8:36


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:ERP Управление предприятием 2 (2.5.6.195)
1С:Предприятие 8.3 (8.3.18.1433)

Есть сделка по закупке товаров из-за границе по схеме CPT.
Было предложено использовать схему "Импорт (товары в пути)"

Схема почему:
1. Делается документ "Приобретение товаров и услуг" от 10.05.2021 с операцией "Импорт (товары в пути). Т.е. товар становится типа наш и этим документом товар регистрируется по курсу валюты на указанное число. Например, ТоварХ = 1 шт * $10 = $10 = 600 рублей (курс $1 = 60 рублей)

2. Далее делается документ "ГТД по импорту" от 15.05.2021. В документе идет ссылка на документ из п№1 от 10.05.2021.
Уплачиваются пошлины, НДС и т.д.

3. Через какое-то время 20.05.2021 этот товар достигает цели и нужно оформить документ "Поступление товаров на склад" по данной операции (товары в пути). Тем самым оприходовать товар на склад для дальнейшего его присутствия в программе.

Всё вроде бы нормально. Но бухгалтерия возмущается, т.к. товар на склад оприходуется в рублях по документу от 10.05.2021, т.е. по курсу $1 = 60 рублей при закрытии месяца. Т.е. не происходит пересчета рублевого эквивалента на дату 20.05.2015

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

Дату первого документа можно оформить датой формирования "ГТД на импорт", т.е. поступление товаров на таможенный терминал.
Понимаю, что для оформления ГТД нужно поступление оформить ранее самой ГТД, чтобы была ссылка на документ источник в ГТД.

Можно конечно схитрить, дождаться финального поступления товаров и потом задним числом оформить ГТД. Но это пройдет, если все операции делаются в рамках одного месяца. А если поступление и ГТД в разных периодах, то при закрытии месяца распределения пошлин и НДС с таможни не пройдет из-за отсутствия базы для распределения (нет прихода товаров).

Сейчас выкручиваются и делают ГТД и поступление в одном месяце, т.е. ГТД не просто оформляют задним числом, но и другой датой выпуска с таможни. Т.е. ГТД оформлена реально 20.05.2021, поступление 05.06.2021. ГТД оформляют тоже 05.06.2021, хотя реально оформлена месяцем ранее.

Посоветуйте как реализовать такую схему штатными методами? В частности пересчет цены поступления на дату документа "Поступление товара на склад", а не на дату документа "Приобретение товаров и услуг". При закрытии месяца в документ "Поступление товара на склад" переносятся цены (себестоимость) из документа "Приобретение...".
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #173809 · Ответов: 0 · Просмотров: 61
 

>  Утилизация брака: превращение "шт" брака в "кг" металлолома
Constantus
Отправлено: 07.07.21, 8:35


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:ERP Управление предприятием 2 (2.5.6.195)
1С:Предприятие 8.3 (8.3.18.1433)

Имеем брак на спецскладе "Бракованные изделия". Товарные позиции в штуках.
Требуется сделать в ЕРП, чтобы эти штуки превратились в килограммы, которые можно продать как металлолом.
Бухгалтера утверждают, что при браке все позиции брака списаны со склада в количественном значении и нигде уже не фигурируют, а суммовое значение сконцентрировано на мегасчете "28".

Дали подсказку, что можно сделать бухгалтерскую операцию Дт10 - Кт28. Но толи я не правильно её оформил, толи так и должно быть, но при этой операции никаких преобразований шт-кг не происходит как и появление кг на неком складе металлолома, который еще можно продать компании утилизатору.

Подскажите и поделитесь опытом, как провести такую махинацию превращения брака в металлолом с последующей возможностью его продать...
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #173808 · Ответов: 0 · Просмотров: 47
 

>  Закрытие месяца: Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости
Constantus
Отправлено: 11.06.21, 11:12


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
8.3.18.1433, 1С:ERP Управление предприятием 2 (2.5.6.159)

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

Но самое трогательное, что из 49 позиций, ошибку показало на 41.

Документ "Таможенная декларация на импорт" заполнен и оформлен от 24.05.2021
Документ "Приобретение товаров и услуг" оформлен 08.06.2021.

Данная ошибка возникает при закрытии мая месяца на блоке "Распределение затрат и Расчет себестоимости"

Если приобретение перенести, скажем на 15.05.2021, то месяц закрывается.
Вроде понимаю, что распределение и расчет не прошел потому что в мае этого товара нет и не на что распределять.
Но остается вопрос, как закрыть тогда безошибочно месяц? Или я нарушил последовательность действий?

Подскажите как закрыть месяц, если таможня оформляется в одном месяце, а приобретение товаров (доставка товаров на предприятие) делается в июне?

Я так понял, что Поступление должно быть оформлено до оформлена ГТД. Но тогда какую дату считать поступлением? Наш МегпМенеджер по закупкам оформляет дату, когда товар пришел непосредственно к нам на склад, т.е. после оформления таможней...
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #173661 · Ответов: 1 · Просмотров: 157
 

>  Формирование документов "Распределение расходов..."
Constantus
Отправлено: 29.05.21, 17:37


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:ERP Управление предприятием 2 (2.5.6.159)
1С:Предприятие 8.3 (8.3.18.1433)

Помогите разобраться с вопросом: Как формируются документы "Распределение расходов..." при закрытии месяца.
Как описал в свою проблему в https://pro1c.org.ua/index.php?showtopic=66577,
пытаюсь понять как формируются документы "Распределение расходов..." при закрытии месяца, т.е. пытаюсь понять почему формируется та или иная сумма, которая показывается как сумма Кредита по счету в ОСВ.

При открытии интерфейса закрытия месяца выходит дерево со столбцами:
1. Список требуемых операций для закрытия
2. Кнопка-гиперссылка, которая выполняет ту или иную операцию, указанную в первом столбце.

В связи с этим и есть первый вопрос: как и откуда формируется это дерево с указанием кнопки-гиперссылки, которая выполняет операцию?

Далее, если я понял правильно, в списке есть наименование операции "Распределение затрат и расчет себестоимости"
которая и выполняет функционал создания документов "Распределения затрат..."
Где в коде найти эту процедуру, которая и будет формировать эти документы?

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

Подскажите как формируются документы распределения при закрытии месяца, где находится этот код(ы), чтобы можно в последующем как-то проанализировать принцип работы закрытия месяца с постатейными затратами.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #173530 · Ответов: 2 · Просмотров: 223
 

>  Постатейное списание расходов
Constantus
Отправлено: 29.05.21, 16:40


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:ERP Управление предприятием 2 (2.5.6.159)
1С:Предприятие 8.3 (8.3.18.1433)

Проблема возникла при постатейном списании 2-х статей (одинаковые по структуре, только наименование различны)

Документы для списания расходов "Списание на расходы" и "Передача в эксплуатацию"

Закрываю месяца. Результат просматриваю в ОСВ по 25 счету
В Январе никакого распределения не произошло
В Феврале в ОСВ показаны документы "Распределение расходов" на сумму всех январских затрат
В Марте аналогично: показаны документы "Распределение расходов" в основном на сумму всех нераспределенных затрат Февраля и частично мартовских
В Апреле как и в марте, закрывает остатки по Марту и частично текущего Апреля.

По всем остальным статьям распределение происходит нормально сумма в сумму.
Подскажите, что не так с этим статьями? Почему происходит задержка распределения на месяц?
Причем в последующий месяц списание происходит не только по предыдущим незакрытым суммам, но и частично по новым текущим

Январь: 1000,00 __ 0000,00
Январь/Февраль: 2500,00 __ 1000,00
_____ ___(1000,00) //закрыт
______ __(1500,00) //остаток
Январь/Март: 4000,00 __ 3500,00
_______ _______ (1000,00) //закрыт
_______ _______ (1500,00) //закрыт
_______ _______ (1500,00) //остаток 500
Январь/Апрель: 6000,00 __ 58000,00
_______ _______ (1000,00) //закрыт
_______ _______ (1500,00) //закрыт
_______ _______ (1500,00) //закрыт
_______ _______ (2000,00) //остаток 200

Как видно, в конце каждого месяца остается незакрытое распределение, закрывает остаток по предыдущему, частично закрывает текущие. В примере остаток "200", который будет закрыт в следующем месяце в ноль, если в Мае не будет никаких документов расхода по данным статьям.

Помогите разобраться с ситуацией. Главбух нервничет, говорит не могу закрыть баланс из-за остатка "500" за период "Январь/Март"
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #173529 · Ответов: 3 · Просмотров: 153
 

>  Не отразились распределения расходов при передачи инвентаря в эксплуатацию
Constantus
Отправлено: 06.05.21, 13:42


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


logist @ Сегодня, 17:19 * ,

Понятия не имею :-)
Передаю то, что бухгалтера вещают:
Открываем ОСВ за первый квартал, выбираем счет 25
Выходит таблица с оборотами Дт/Кт
Тыкаем два раза на одну из строчек выходит:

1. Период: 18.03.2021
2. Документ: "Передача в эксплуатацию 0000-000272 от 18.03.2021 9:50:16 Списание товаров на расходы"
3. Аналитика Дт: "Производство двигателей 3100 Цех сборки ИСП Инвентарь (общепроизвод.)"
4. Аналитика Кт: "<...> 3400 Группа планирования и внутренней логистики Шкаф холодильный Бирюса B3103460 Участок электроматериалов"
Дебеи
5. Счет 25
6. Сумма 19 408,33
Кредит
7. Счет 10.09

А вот далее, как утверждают бухгалтера, должна быть строчка с документом

31.03.2021
"Распределение расходов ХХХХХХХ от 31.03.2021 23:59:59

С этой же суммой, только Кт = 19408.33
Распределение расходов"
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #172929 · Ответов: 3 · Просмотров: 82
 

>  Не отразились распределения расходов при передачи инвентаря в эксплуатацию
Constantus
Отправлено: 06.05.21, 12:52


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1С:ERP Управление предприятием 2 (2.5.6.159)

В марте 2021 (18.03.2021) был сделан документ "Передача в эксплуатацию"
Номенклатура "Холодильник Хороший", сумма 19408.33

При закрытии месяца (марта) эта сумма не отразилась в ОСВ.
Т.е. в расшифровке по 25 счету позиция "Передача в эксплуатацию" стоит с этой суммой, а документа "Распределения расходов" нет.
Соответственно дает ошибку в разнице до ДТ/КТ...

Даже не могу представить, что не так было сделано. Подскажите, почему передача в эксплуатацию не распределилась по прочим расходам?
  Форум: 1С:ERP Управление предприятием · Просмотр сообщения: #172925 · Ответов: 3 · Просмотров: 82
 

>  Выделить строку в ТЧ документа по значению из другой ТЧ
Constantus
Отправлено: 21.04.21, 23:54


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1с8.3.12, УФ, самопис

У документа есть 2-е ТЧ: "СписокКодов" и "ДетализацияКодов"
У этих ТЧ есть одинаковый реквизит "КодТовара" (строка, 10)

После заполнения документа, количество записей в этих ТЧ одинаковая с одинаковыми кодами

Пытаюсь при выделении строки в ТЧ "СписокКодов" сделать выделенной (активной) строку в ТЧ "ДетализацияКодов" с тем же кодом, что выделен в первой ТЧ...


   ТД = Элементы.СписокКодов.ТекущиеДанные;
    Строчка = Объект.ДетализацияКодов.НайтиСтроки(Новый Структура("КодТовара", ТД.КодТовара));
    
    Элементы.ДетализацияКодов.ТекущаяСтрока = Строчка[0];



Не срабатывает. Подскажите как сделать подобное


Constantus @ Сегодня, 2:28 * ,

Элементы.Комплектации.ТекущаяСтрока = Строчка[0].НомерСтроки - 1;
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #172639 · Ответов: 1 · Просмотров: 192
 

>  Расширения: добавление нового документа в БП 3.0
Constantus
Отправлено: 14.03.21, 15:01


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
БП 3.0.43, на поддержке.

Требуется добавить абсолютно новый нетиповой документ "Аренда помещений".
Правильно ли я понимаю, что если требуется добавить новый документ в основную конфигурацию, то после снятия защиты с корня конфигурации с сохранением поддержки, можно спокойно добавить новый документ и далее с ним работать как с обычным документом, не обращая внимание на расширения? Т.е. не переносить его в расширение, писать коды и всяко-разное.

Или есть всё-таки какие-то особенности при создании нового документа в конфигурации на поддержке?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #171504 · Ответов: 1 · Просмотров: 143
 

>  Регистры сведений: изменить регистр при добавлении нового измерения
Constantus
Отправлено: 06.03.21, 9:29


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1с8.3.12, самопис, УФ

Имеется регистр "РегистрЦен"
Измерения: Номенклатура, Цена
Регистратор: документ "Установка цены" (ТЧ: Номенклатура, Цена)

Недавно решили в документ добавить реквизит "Модель" (составной: "Модель1" и "Модель2"), причем модели применяются не у всей номенклатуры...
Этот реквизит соответственно тоже должен отражаться в регистре сведений цен, что было благополучно сделано... Но

Стало невозможно использовать этот регистр как "срез последнего", т.к. в регистраторе теперь есть записи с "Модель" НЕОПРЕДЕЛЕНО (старые записи) и новые записи с Пустой ссылкой на "Модель" в случае, если модель не применяется...

01.01.2019 Товар1 300 денег Модель "Неопределено"
01.01.2021 Товар1 350 денег Модель "Справочник.Модель.Пустаяссылка

Далее понимаете катастрофу в ситуации.
Конечно можно переделать все запросы к этому регистру типа выбрать 1 по сортировке, но сами понимаете как это весело...

Есть ли какой-нить простой и безопасный способ переделать регистр сведений, чтобы обновить старые записи с учетом нового реквизита?

Сейчас мысль только одна: писать обработку и изменять все записи

НаборЗаписей = РегистрыСведений.РегистрЦен.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Модель.Установить(Неопределено);
НаборЗаписей.Прочитать();
Для Каждого Запись Из НаборЗаписей Цикл
     Запись.Модель = Справочник.Модель.ПустаяСсылка;
КонецЦикла;
НаборЗаписей.Записать();

Посоветуйте
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #171323 · Ответов: 1 · Просмотров: 185
 

>  СКД, регистр накопления: вывод поля отбора по документам регистраторам с разными наименованиями реквизита
Constantus
Отправлено: 26.02.21, 8:58


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1с8.3.12, самопис, УФ

Имеется отчет СКД, применяется РегистрНакопления "ПланированиеБюджета"
Регистраторами этого РН являются несколько документов.
У этих документов есть реквизит, который заполняется ссылкой на пользователя, создавшего этот документ.
Но, к сожалению, у каждого из этих документов наименования реквизита пользователя различный:
Документ01 - "Автор"
Документ02 - "Ответственный"
Документ03 - "Руководитель"

Требуется в отчете установить отбор по данному реквизиту. Если бы наименование этого реквизита в этих документах было одинаковым, то вывел бы поле
ПланированиеБюджета.Регистратор.Автор

Как мне поступить, чтобы вывести поле по реквизиту с разными наименованиями?
  Форум: Система компоновки данных · Просмотр сообщения: #171069 · Ответов: 1 · Просмотров: 790
 

>  Собственная кнопка "Создать" на разных формах списка одного документа
Constantus
Отправлено: 08.02.21, 22:15


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


sava1 @ Сегодня, 1:11 * ,
Если б понять о чем Вы сказали :-)
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #170481 · Ответов: 4 · Просмотров: 276
 

>  Собственная кнопка "Создать" на разных формах списка одного документа
Constantus
Отправлено: 08.02.21, 21:57


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1с8.6.12, самопис, УФ

Имеется некий документ "Заказы". Имеется реквизит "Режим работы" (числовой, вырианты "Основной" (0); "Дополнительныц" (1); "Левый" (2))

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

Создал 3 формы списка этого документа "Список1", "Список2", "Список3". Два последних вывел в интерфейс с помощью 2-х команд документа. Списки отличаются только фильтрацией отбором по режиму работы...

Что очень хочется:
При нажатии кнопки "Создать" в каждом спискеФормы, должна открываться форма документа (которая едина для всех), но чтобы при создании нового документа эта форма открывалась со своим "Режимом работы"

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) //Для формы списка "Список1"
    
    Если Объект.Ссылка.Пустая() тогда
        Объект.РежимРаботы = 0; // 1 //2
    КонецЕсли;    
КонецПроцедуры


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

Т.е. имеем 3-и формы списка, которые должны создавать документы со своим значением реквизита "Режим работы". Или что-либо альтернативное.
Подскажите, пожалуйста, что можно придумать.



  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #170479 · Ответов: 4 · Просмотров: 276
 

>  Справочник: почтовое уведомление если справочник изменен. Один раз
Constantus
Отправлено: 22.10.20, 10:50


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане.
1с8.3.12, самопис, УФ

Глобальная задача: в справочнике, если он был изменен при "Сохранить" и/или "Сохранить и закрыть", то отправить почтовое сообщение, причем один раз.

Сделал функцию отправки почтового сообщения (работает без проблем)
Разместил в модуле объекта код "ПриЗаписи(Отказ)":

Если Не Отказ Тогда
    ОтправитьУведомление();
КонецЕсли;


Всё работает. Но столкнулся с такой проблемой: если нажать сначала "Сохранить", а потом на "Сохранить и закрыть", то уведомление отправляется дважды.
Требуется отправить сообщение единожды, т.е. как-то проверить: сли справочник модифицирован, то при записи отправлять уведомление, если, справочник не изменялся, то никаких уведомлений отправлять не надо...

Посоветуйте как лучше сделать? Модифицированность в модуле объекта не работает....

Хотел это перенести это в модуль формы, но не знаю на какое событие правильно повесить оповещение...
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #167563 · Ответов: 4 · Просмотров: 187
 

>  Основная таблица динамического списка задана неверно. Не задан ни текст запроса, ни основная таблица динамического списка
Constantus
Отправлено: 01.10.20, 15:39


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1с8.3.12, УФ, самопис

Ничего не понимаю. Создаю новый документ с нуля.
Как только в ТЧ добавляю любой реквизит, то при запуске документа выдает такую ошибку.
Если ТЧ без реквизита, то запускается.

Документ абсолютно новый, даже формы не делал, просто установил реквизиты. Создавал и формы, делал свой список, ошибка выходит...

Что могло случится? Что-то с платформой? С конфигурацией?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #166931 · Ответов: 0 · Просмотров: 969
 

>  ПоказатьОтметкуЭлементов: на форме выбора галочки выделить все и отменить все
Constantus
Отправлено: 24.09.20, 11:38


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1с8.3.12, самопис, УФ

Нажатием кнопки вызываю список значений с галочками выбора

СписокПочтовыхАдресов().ПоказатьОтметкуЭлементов(



Как можно добавить в эту форму выбора галочки выбрать всё и отменить всё, т.е. кнопкой выделить или снять выделение?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #166729 · Ответов: 2 · Просмотров: 313
 

>  Получить признак отказа при проведении документа
Constantus
Отправлено: 21.09.20, 13:56


Ветеран
*******

Группа: Пользователи
Сообщений: 936
Регистрация: 19.09.15
Пользователь №: 45918


Приветствую, Форумчане!
1с8.3.12, самопис, УФ

Имеется некая процедура "ВыполнитьВсякуюЕрунду", в которой помимо прочего есть процедура создания документа
СоздатьДокументПеремещениеТМЦ();



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

Как можно добится, чтобы если при создании этого документа

       ПеремещениеТМЦ.Заполнить(Объект.Ссылка);
        ПеремещениеТМЦ.Записать(РежимЗаписиДокумента.Проведение);


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


Вот выходит такая ошибка при попытке провести:

{Документ.Заказ.Форма.ФормаДокумента.Форма(4567)}: Ошибка при вызове метода контекста (Записать)
        ПеремещениеТМЦ.Записать(РежимЗаписиДокумента.Проведение);
по причине:
Не удалось провести: "Перемещение ТМЦ"!


Именно при такой ситуации и нужно прервать выполнение дальнейших команд
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #166626 · Ответов: 2 · Просмотров: 196
 

38 страниц V   1 2 3 > » 

Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 19.09.21, 19:40
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!