Имя: Пароль:
1C
1С v8
ERP 2.5.7 трудозатраты в этапах
,
0 rizarus
 
16.03.23
16:17
Добрый день! В этапах производства на вкладке Трудозатраты нет колонки Исполнитель. В ресурсной спецификации заполнены трудозатраты.  В параметрах производственного подразделения, на вкладке Учет работ сотрудников указано "Бригады и работники". Нужно что бы трудозатраты включались в себестоимость товара. Как можно добавить колонку Трудозатраты в этапы?
1 rizarus
 
17.03.23
08:44
Ап
2 dmpl
 
17.03.23
08:58
(0) Релиз-то последний, или как? Проверить через "Изменить форму" и права на просмотр исполнителей.
3 rizarus
 
17.03.23
09:24
Релиз не последний, но в Демо базе тот же релиз, колонка Трудозатраты есть. Через Изменить форму добавить поле не активно. В Демо базе в настройке формы поле Исполнитель даже не дает удалить, поскольку "оно не было добавлено с помощью команды Добавить поля". Следовательно оно где то стандартно включается
4 xraf
 
17.03.23
09:32
(3) А вообще справочник ФизЛиц открывается? )
5 rizarus
 
17.03.23
09:42
(4) Да. Физические лица добавлены. Сотрудники тоже. Бригады созданы
6 xraf
 
17.03.23
11:37
(5)

ВидимостьФакта = Не (Форма.ИспользоватьПооперационноеУправление И Объект.ОперацияКакРаспоряжениеВыработки)
        ИЛИ Объект.ТипПроизводственногоПроцесса = ПредопределенноеЗначение("Перечисление.ТипыПроизводственныхПроцессов.БезСпецификаций");
        
        Элементы.ТрудозатратыГруппаВыполнено.Видимость   = ВидимостьФакта И НЕ Форма.ОтражениеВыполненного;
        Элементы.ТрудозатратыИсполнитель.Видимость       = ВидимостьФакта;
        Элементы.ТрудозатратыСтатьяКалькуляции.Видимость = ВидимостьФакта;
        Элементы.ГруппаДатаВыполненияРабот.Видимость     = ВидимостьФакта;
7 xraf
 
17.03.23
11:39
ОперацияКакРаспоряжениеВыработки

Служебный реквизит. Необходим для перевода механизма учета трудозатрат с этапа производства на производственную операцию
8 xraf
 
17.03.23
11:42
Функция ДатаНачалаВеденияУчетаВыработкиПоОперациям() Экспорт
    
    УстановитьПривилегированныйРежим(Истина);
    Результат = Константы.ДатаНачалаВеденияУчетаВыработкиПоОперациям.Получить();
    УстановитьПривилегированныйРежим(Ложь);
    
    Возврат Результат;
    
КонецФункции
9 rizarus
 
17.03.23
12:41
(8) Что это?
10 dmpl
 
17.03.23
14:00
(3) Спецификация та же? Установка стандартных настроек не помогает?
11 rizarus
 
17.03.23
14:20
(10) Спецификация другая, но все вкладки что в демо что в рабочей базе идентичны. А каким образом установить стандартные настройки?
12 xraf
 
17.03.23
14:22
(9) проверь константу Константы.ДатаНачалаВеденияУчетаВыработкиПоОперациям
Она должна быть пустая
Создай этап новый и будет Исполнитель виден
13 rizarus
 
19.03.23
20:15
(12) Помогло, спасибо большое!
14 WebberNSK
 
27.03.23
14:37
(0) А зачем исполнитель в Этапах, если для опер учета используются Операции?
Программист всегда исправляет последнюю ошибку.