Если ПроверкаШапки() = 0 Тогда глНеПроводить(Контекст); Возврат; КонецЕсли;
ВыбратьСтроки(); Пока ПолучитьСтроку() = 1 Цикл Если ПроверкаСтроки() = 0 Тогда глНеПроводить(Контекст); Возврат; КонецЕсли; КонецЦикла; КонецПроцедуры
graf.vorontsov @ Вчера, 23:02
, 1.Открываем конфигурацию. 2.Находим наш документ, в его табличной части добавляем реквизит с типом строкам. 3.Открываем форму документу. 4.Меню "вставить" - "реквизиты". 5.Потом в "реквизитах табличной части" находим наш реквизит. Отмечаем его галочкой и жмем "вставить". 6.Сохраняем конфигурацию и проверяем в предприятии.
У меня по такому плану действий - реквизит доступен для редактирования. Вы что его добавили как текст, а не реквизит? Сделайте так, как я Вам написал. Потому, что "текст" добавляется "не доступным" для редактирования.
ТекстЗапр = " |Период с ДатаС по ДатаПо; |Фир = Регистр.Остатки.Фирма; |Скл = Регистр.Остатки.МестоХранения; |ТМЦ = Регистр.Остатки.ТМЦ;"; |Док = Регистр.Остатки.ТекущийДокумент; |Кво = Регистр.Остатки.ОстатокТовара;; |Условие (Фир = выбФирма);"; |Условие (Скл в ВыбСклад); |Условие (Скл.Тип = Перечисление.ТипыМестХранения.Склад); |Условие (ТМЦ в ВыбТМЦ); |Группировка Скл; |Группировка ТМЦ упорядочить по ТМЦ.Код без групп; |Функция НОКво = НачОст(Кво); |Функция КОКво = КонОст(Кво); |Функция ПКво = Приход(Кво); |Функция РКво = Расход(Кво);"; Если ВыбТМЦ.РазмерСписка() = 0 Тогда Заг1 = Заг1 + "По всім ТМЦ. "; Иначе Заг1 = Заг1 + "По ТМЦ зі списку: " + ВыбТМЦ.ВСтрокуСРазделителями() + ". "; КонецЕсли; Если ВыбСклад.Выбран() = 0 Тогда Заг2 = Заг2 + "По всім складам."; Иначе Заг2 = Заг2 + "По складу " + СокрЛП(ВыбСклад.ИсторическоеНаименование.Получить(ДатаПо)) + "."; КонецЕсли;
Если Запр.Выполнить(ТекстЗапр) = 0 Тогда Возврат; КонецЕсли;
Таб.ВывестиСекцию("Шапка"); Пока Запр.Группировка("Скл") = 1 Цикл Таб.ВывестиСекцию("Скл"); текНом = 0; Пока Запр.Группировка("ТМЦ") = 1 Цикл Если Запр.ТМЦ.Выбран() = 0 Тогда Продолжить; КонецЕсли; Если Запр.ТМЦ.ЭтоГруппа() = 1 Тогда Иначе текНом = текНом + 1; УчЦена = Запр.ТМЦ.УчетнаяЦена.Получить(ДатаПо); Таб.ВывестиСекцию("ТМЦ"); КонецЕсли; КонецЦикла;
Если Запр.Скл.ЭтоГруппа() = 0 Тогда Таб.ВывестиСекцию("ИтСклад"); ИтКво = ИтКво + текНом; текНом = 0; КонецЕсли; КонецЦикла; Таб.ВывестиСекцию("Итог"); Таб.Опции(0,0,Таб.ВысотаСекции("Шапка"),0); Таб.ТолькоПросмотр(1); Таб.ПараметрыСтраницы(2,95,,3,3,3,3,,,,,); Таб.Показать("Оборотка ТМЦ по складам"); КонецПроцедуры
Татьяна92 @ Сегодня, 12:31
, Добрый день! Разрешаете списывать со склада в минус. Посмотрите в константах (настройки параметров учета) у вас отключен контроль отрицательных остатков.
premiumMagnolia @ Сегодня, 12:50
, Добрый день! Установить платформу 1С 8.3.13, добавить новую информационную базу, зайти в конфигуратор из файла ET191031_8313.cf загрузить и сохранить конфигурацию. Потом можно начать работу - заполнение справочников, ввод документов движения ТМЦ и т. д.
ZUBR @ Сегодня, 21:29
, Если элемент помечен на удаление ищем следующий.
Результат - это и есть цена. Напишите у себя это. Подставьте свои переменные. Проверьте через сообщить(). Это кусок кода из торговли и склад 7.7. Вы спрашивали,как выбрать из подчинённого справочник а цены получить цену товар,вот этот код Вам поможет. Только замените на свои переменные, вот ту строку "продолжить" можете выбросить.
ZUBR @ Сегодня, 1:43
, Добрый день! Для остальных реквизитов - прописать эти процедуры изменения т.е. при изменении ПриВыд и т.д. должна отрабатывать процедура
denis84 @ Сегодня, 8:47
, Т. е. на реквизит ПриВыд назначить процедуру изменения остальных реквизитов.
Михрутка @ Сегодня, 12:01
, Добрый день! А "дополнительные свойства объектов" для каждой номенклатуры не подойдут Вам? Я так реализовывал когда коэффициенты пересчетов для номенклатуры (для рос. 1с 8:бухгалтерии)
tomol22 @ Сегодня, 11:07
, Тобто ви хочите,щоб у циклі Вам пропонувало заповнювати переметри проводки?. Але здається, що для окремої проводки потрібно вводити параметри заново. Схиляюся до того, що тільки програмування вирішить Вашу проблему. Можливо і помиляюся, але іншого виходу не бачу
F.U.T.U. @ Сегодня, 11:41
, Добрый день! Измените состав документов для этого журнала. Оставьте в нем счёт-фактуру. А остальным докам назначьте другой журнал
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!