Михрутка @ Сегодня, 12:01
, Добрый день! А "дополнительные свойства объектов" для каждой номенклатуры не подойдут Вам? Я так реализовывал когда коэффициенты пересчетов для номенклатуры (для рос. 1с 8:бухгалтерии)
tomol22 @ Сегодня, 11:07
, Тобто ви хочите,щоб у циклі Вам пропонувало заповнювати переметри проводки?. Але здається, що для окремої проводки потрібно вводити параметри заново. Схиляюся до того, що тільки програмування вирішить Вашу проблему. Можливо і помиляюся, але іншого виходу не бачу
F.U.T.U. @ Сегодня, 11:41
, Добрый день! Измените состав документов для этого журнала. Оставьте в нем счёт-фактуру. А остальным докам назначьте другой журнал
Вот как попробовал решить Вашу задачу. Добавил реквизит "код". Вынес его на форму. На форме в свойствах "кода" установил "путьКДанным" Объект.Контрагент.Код и при выборе контрагента у меня заполняется код.
ZUBR @ Сегодня, 0:17
, Если я правильно понял, то нужно кликнуть на реквизит правой кнопкой мыши и в выпадающем списке найти " поместить" и выбрать нужный слой. И этот реквизит всегда будет находится в том слое.
SHIFT+F4.Сработает, если Вы находитесь на данном реквизите в режиме выбора
Программно,если реквизит "перечисление" в шапке: рядом поставить кнопку, в свойствах кнопки - дополнительно - формула : Перечисление(как у Вас называется реквизит) = 0.
4andriy @ Сегодня, 20:48
, в справочнике контрагентов после счет.Записать(); Написать быстдоступ=счет.ТекущийДокумент():- это будет ссылка в справочнике на ваш созданный документ счёт. Ссылка появится только записи самого документа. Завтра попробую у себя,если у Вас не получится,то сообщу результат. Счёт через создать объект создаёте?
Объединение конфигурации. Простое замещание файлов - это не правильно! Объединение конфигурации изменить сами объекты конфигурации и не зацепит Ваши данные(накладные). Можно пока. Добавить проверки на заполненные поля и не сохранять карточку номенклатуры пока не пройдут все проверки.
Talkman @ Сегодня, 16:17
, Попробуйте в печатной форме отжать кнопку "Только просмотр", далее: Таблица - Убрать перевод страницы. И масштаб нужно уменьшить - например до 75% (это в Файл-Параметры страницы).
ZUBR @ Вчера, 23:00
, Устанавливайте КЗП на дату например 01/01/20 = 0,115. Дальше например на 01/02/20 =0,2. А в отчетах(документах) получаете на нужную Вам дату значение этого "КЗП". Для каждого нового значения "КЗП" указываете новую дату, не в коем случае не изменяете старую дату, т.к. потеряете старые значения. Теперь понятно?
SemenYU @ Вчера, 19:12
, Добрый день! У меня есть такой пример. Есть ТЧ в обработке в которой, есть реквизит "отметка и "кво". и в зависимости от принимаемых значений строки зеленые или красные
//эта процедура установленна на таблице при событии "ПриПолученииДанных" Процедура СтрокиДокументаПриПолученииДанных(Элемент, ОформленияСтрок) Если Элемент.ТекущаяСтрока["Отметка"] = Истина Тогда Элемент.ЦветФонаВыделения = Новый Цвет(46, 215, 60); Иначе Если ((Элемент.ТекущаяСтрока["Отметка"] = Ложь) И (Элемент.ТекущаяСтрока["Кво"] = 0)) Тогда Элемент.ЦветФонаВыделения = Новый Цвет(255, 255, 255); ИначеЕсли ((Элемент.ТекущаяСтрока["Отметка"] = Ложь) И ((Элемент.ТекущаяСтрока["Кво"] <> 0) И (Элемент.ТекущаяСтрока["Кво"] <> Элемент.ТекущаяСтрока["КвоДокумент"]))) Тогда Элемент.ЦветФонаВыделения = Новый Цвет(255, 131, 131); КонецЕсли; //Элемент.ЦветФонаВыделения = Новый Цвет(255, 255, 255); КонецЕсли; КонецПроцедуры
bizisoft @ Сегодня, 0:19
, Доброе утро! Все можно делать, по крайней мере у меня в 1С8: УТП получалось. Вот пример создания контрагентов. Подключение по ОЛЕ к 1С:7.7
Процедура ЗагрузитьКонтрагента() СпрОЛЕ = V77.CreateObject("Справочник.Контрагенты"); СпрОЛЕ.ВыбратьЭлементы(); Пока СпрОЛЕ.ПолучитьЭлемент()=1 Цикл Если СпрОле.ЭтоГруппа() Тогда Группа = Справочники.Номенклатура.СоздатьГруппу(); Группа.Код = СпрОле.Код; Группа.Наименование = СпрОле.Наименование; Группа.Записать(); КонецЕсли;
СпрОЛЕ = V77.CreateObject("Справочник.ТМЦ"); СпрОЛЕ.ВыбратьЭлементы(); Пока СпрОЛЕ.ПолучитьЭлемент()=1 Цикл Если СпрОле.ЭтоГруппа() Тогда Группа = Справочники.Номенклатура.НайтиПоКоду(СпрОЛЕ.Код); Если Группа.Пустая() Тогда Группа = Справочники.Номенклатура.СоздатьГруппу(); Группа.Код = СпрОле.Код; Группа.Наименование = СпрОле.Наименование; Группа.Записать(); КонецЕсли; КонецЕсли;
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!