Если НачалоДня(Дата(Шапка.Дата)) < НачалоДня(Дата(ДатаПроба)) Тогда ОбластьМакета.Параметры.НазваниеОрганизации = Организация.НаименованиеДляНН; Сообщить("До июня"); Иначе ОбластьМакета.Параметры.НазваниеОрганизации = Организация.НаименованиеДляННСИюня; КонецЕсли;
ДатаПроба06.06.2012 0:00:00 странно преобразовует, переварачивает с ног на голову )))
Если НачалоДня(Дата("ДатаНаименования")) < НачалоДня(Дата("ДатаПроба")) Тогда ОбластьМакета.Параметры.НазваниеОрганизации = Организация.НаименованиеДляНН;
Иначе ОбластьМакета.Параметры.НазваниеОрганизации = Организация.НаименованиеДляННСИюня; КонецЕсли;
Помогите разобраться в чем проблема. Документ.НалоговаяНакладная.МодульОбъекта(249)}: Преобразование значения к типу Дата не может быть выполнено Если НачалоДня(Дата("ДатаНаименования")) < НачалоДня(Дата("ДатаПроба")) Тогда
Имеется две таблицы значений с общим реквизитом "товар". В таблицу1 необходимо добавить несколько колонок из таблицы2. соответствующие колонки то создать не проблема, можно даже подразумевать что аналогичные колонки уже имеются в тиблица1, вот только как перенести данные в ети колонки из таблица2. может есть у кого мысль свежая?
возможно есть вариант через менеджер временных таблиц передать в запрос обе таблицы и там их обработать. но сам механизм работы с менеджером временных таблиц как то не совсем догоняю((. да и сам язык запросов пока не сильно юзаю. а с использованием менеджера временных таблиц как я понимаю не получится использовать конструктор запросов. тупик. заранее благодарен за предложения!!!
до группировки все отлично, но после группировки новые колонки пустые, на сколько я понял из-за того что не назначен тип число. но все мои попытки как то назначить тип(число) ничего не принесли. перебрал весь синтаксис помощник, ничего не получается подскажите если не сложно
так получает последние актуальные цены на дату документа
на сколько я понял что вы пробовали ето непосредственно в документе. учитывая этот факт немного откорректировал запрос и все сработало. Большое спасибо!
А в чем проблема то? При указанных датах, условие по дате в первом запросе отрабатывает верно - пустая таблица.
проблема в том, что мне нужно выбрать данные на указанную дату. данные на тот момент имеются, т.к. документ ведется по оптовой цене. а вот вытащить их не получается. крутил и так и этак, все никак. подскажите что не так делаю если не сложно. Спасибо!
не знаю куда писать, решил написать тут. Проблема в том что создал тему и не всегда могу ответить или просто дополнить свою тему. просто напросто отсутствуют кнопки"ответить, комментировать и т.п." такая ситуация только на моей теме, в другие захожу все отлично. помогите разобраться что не так. тема: моя тема
я конечно извиняюсь за свою глупость, но я не совсем понимаю как это можно сделать, я создаю запрос через конструктор. не подскажете как там это можно воплотить. мне так просто удобнее по неопытности. а если я это допишу ручками просто в тексте то потом не смогу корректировать в конструкторе.
добрый день!!! помогите пожалуйста разобраться. создал внешюю печатную форму для документа "поступление товаров услуг". в нем при печати для начала необходимо добавить вывод цены таможенной и цены розничной. тип цен в документе выбирается постоянно оптовая цена. для начала пробую хотя бы вывести нужные данные в строчном варианте не помещая их на форму, но первое с чем я столкнулся не могу задать в запросе условие при котором он будет брать данные только актуальные на дату документа и желательно конечно чтоб он даже не перебирал тип цен выбранный в документе, так как это немного облегчит выполнение запроса, но ето уже на втором плане.
Запрос = Новый Запрос; Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект.Ссылка); Запрос.Текст = "ВЫБРАТЬ | ЦеныНоменклатуры.Номенклатура КАК товар, | ЦеныНоменклатуры.ТипЦен, | ЦеныНоменклатуры.Период КАК Период, | ЦеныНоменклатуры.Цена, | ПоступлениеТоваровУслуг.Товары.( | Номенклатура | ), | ПоступлениеТоваровУслуг.Дата |ИЗ | Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры | ПО ПоступлениеТоваровУслуг.Товары.Номенклатура = ЦеныНоменклатуры.Номенклатура |ГДЕ | ПоступлениеТоваровУслуг.Ссылка = &ТекущийДокумент";
ЗапросТипЦен = Запрос.Выполнить().Выгрузить();
Для каждого ВыборкаСтрокТипЦен Из ЗапросТипЦен Цикл
Создал внешнюю печатную форму, все выводит нормально
Функция ПечатьПоступлениеТоваров() //взята из документа поступление товаров и услуг КонецФункции // ПечатьПоступлениеТоваров()
Функция Печать() Экспорт ТабДокумент = ПечатьПоступлениеТоваров();
Возврат ТабДокумент;
КонецФункции
Теперь стоит задача добавить в ету форму тип цен номенклатуры, вернее цифру из опредиленного типа цены номенклатуры. Нашел где непосредственно формируется строка, и хочу тут через номенклатуру добраться до ее типа цен, но ничего не получается.
Цикл в котором хочу добавить ТипЦенНоменклатуры:
Для каждого ВыборкаСтрокТовары Из ЗапросТовары Цикл
Если НЕ ЗначениеЗаполнено(ВыборкаСтрокТовары.Номенклатура) Тогда Если НЕ ЭтоНТТ Тогда Сообщить(НСтр("ru='В одной из строк не заполнено значение номенклатуры - строка при печати пропущена.';uk='В одному з рядків не заповнене значення номенклатури - рядок під час друку буде пропущений.'"), СтатусСообщения.Важное); Продолжить; Иначе // для НТТ при отсутствии номенклатуры печатаем некий текст ОбластьМакета.Параметры.Товар = НСтр("ru='Товары в ассортименте';uk='Товари в асортименті'",КодЯзыкаПечать); КонецЕсли; КонецЕсли;
я бы советовал вам не забивать лишним мусором новую базу, а просто ввести сотрудников с указание даты приема на работу и остатки по зарплате. тем более сдать отчетность за 2011 год вы можете и по 7.7, а дальше спокойно работайте в 8-й
или просто заблокировать графу сумма, иначе если вобъете цену и у вас поменяет сумму а какой то умник придет и просто поменяет сумму на левую то будет не сходняк ))). короче нужно делать для обезьян чтоб было. или правильно чтоб вносили или вообще ничего не могли сделать.
и скорее всего сворачивать вам нужно по ("клиент","СуммаДолга"); и сортировать по ("клиент"); . АвторДок есть просто лицо ответственное за составление документа.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!