История благодарностей участнику Profi_1C77 ::: Спасибо сказали: 9 раз
Дата поста:
В теме:
За сообщение:
Спасибо сказали:
20.09.24, 13:49
Активируются одновременно 3 переключателя вместо одного
Как вариант, сделайте флажки , и при выборе одного чисти ( Ложь) другие 2. Это точно надежно.
4andriy ,
19.08.24, 8:55
Формирование запроса по остаткам.
kayfatuch @ 16.08.24, 12:42
,
|Обрабатывать НеПомеченныеНаУдаление;
это лишнее. У Вас регистр, а регистр обычно пишется если документ в статусе проведен; (т.е там только проведенные), кроме этого если б это был нерегистр а просто
выборка документов то по этому условию туда в попали документы сохраненные + проведенные
|Функция КонОст1 = КонОст(ОстатокТовара) когда((Скл.Наименование = ""Название вашего склада"") и (Фирма.Наименование = ""Название вашей фирмы""));
это "условие" не очень, система не любит сравнивать строки, лучше элементы - ссылки
kayfatuch , Pepe ,
07.08.24, 9:54
Формирование запроса по остаткам.
kayfatuch @ 05.08.24, 17:27
,
Не совсем понял.
Если смотреть Ваш запрос
|Функция НОКво = НачОст(Кво); |Функция КОКво = КонОст(Кво); |Функция ПКво = Приход(Кво); |Функция РКво = Расход(Кво);
То будет что вроде такого
|Функция ОстатокСклад1 = КонОст(Кво) когда ( Скл = Склад1); |Функция ОстатокСклад2 = КонОст(Кво) когда ( Скл = Склад2);
и тд
множественное, Фирма1 + Склад1 ( по фирме и складу остаток)
// тут возможно после Когда надо использвать () для всего условия, точно не скажу |Функция ОстатокСклад1Ф1 = КонОст(Кво) когда ( Скл = Склад1) и (ФирмаО = Фирма1);
kayfatuch ,
05.08.24, 8:43
Формирование запроса по остаткам.
Цитата(denis84 @ 25.07.24, 16:39)
kayfatuch @ Сегодня, 14:40
,Ось такий код у мене для формування оборотів по ТМЦ
Запр = СоздатьОбъект("Запрос"); Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Таблица"); ТекстЗапр = " |Период с ДатаС по ДатаПо;"; |ФирмаО = Регистр.Остатки.Фирма; |Скл = Регистр.Остатки.МестоХранения; |ТМЦ = Регистр.Остатки.ТМЦ; |УчЦена = Регистр.Остатки.ТМЦ.УчетнаяЦена; |Док = Регистр.Остатки.ТекущийДокумент; |Кво = Регистр.Остатки.ОстатокТовара; |Условие (Фир в выбФирма); // якщо пусто, то всим фірмам |Условие (Скл в выбСклад); |Условие (ТМЦ в выбТМЦ); |Группировка ФирмаО; |Группировка Скл без групп;
попробуйте использовать КОГДА
по типу когда считаешь остатки
|Функция СчЮрЛицо = Счётчик() Когда (Контрагент.ЮрФизЛицо.Вид() = ""Юрлица""); |Функция СчФизЛицо = Счётчик() Когда ((Контрагент.ЮрФизЛицо.Вид() = ""Физлица"")
Сумма Ост1 = Сумма(Кво) Когда Фирма = ПараметрФирма1 и тд
kayfatuch ,
20.06.22, 13:55
Розшукую оновлення для вигрузки ПН. Потрібен реліз 7.70.339 від 07.06.22
pony95 @ Сегодня, 14:33
,
Посмотрите почту
pony95 ,
18.06.22, 19:29
Розшукую оновлення для вигрузки ПН. Потрібен реліз 7.70.339 від 07.06.22
trt1C @ 16.06.22, 21:27
,
Отчетность за 1 квартал 2022 года № 2 с новыми схемами вам в помощь
Для НН релиз не особо нужен
pony95 ,
18.06.22, 19:23
пустые значения в справочнике
4andriy @ Вчера, 17:29
,
Выгрузи
ТЕ запрос в таблицу значений, сделай
ТЕ для тз выбор строки , определи
ТЕ у "пустого" хоть 1 реквизит, потом отбор по нему потом удалить
Да в запрос добавь
ТЕ поля код, наименование
+ БЕЗ ИТОГОВ;
4andriy ,
03.06.22, 12:32
выбрать период по месяцу
4andriy @ 26.05.22, 16:47
,
ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |ДатаДок = Документ.НалоговаяНакладная.ДатаДок; |НалоговаяНакладная = Документ.НалоговаяНакладная.ТекущийДокумент; |Функция Счётчик = Счётчик(); |Группировка Месяц; |"//}}ЗАПРОС ; МаскаОтбораНачало= ДатаМесяц(ВыбНачПериода); МаскаОтбораКонец= ДатаМесяц(ВыбКонПериода); // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; // Подготовка к заполнению выходных форм данными запроса Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Сформировать"); // Заполнение полей "Заголовок" Таб.ВывестиСекцию("Заголовок"); Состояние("Заполнение выходной таблицы..."); Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0); Пока Запрос.Группировка(1) = 1 Цикл Если (ДатаМесяц(Запрос.ДатаДок) = МаскаОтбораНачало) или (ДатаМесяц(Запрос.ДатаДок) = МаскаОтбораКонец) Тогда Таб.ВывестиСекцию("Месяц"); КонецЕсли; // Заполнение полей Месяц КонецЦикла;
это хотели ?
4andriy ,
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!