Форум программистов, компьютерный форум, киберфорум
Наши страницы

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Augusto
69 / 69 / 1
Регистрация: 18.12.2012
Сообщений: 390
#1

Как изменить дату в запросе - 1С/1C 8.x

03.12.2013, 09:18. Просмотров 1295. Ответов 4
Метки нет (Все метки)

Есть такая проблема. Выполняется запрос к оборотам регистра бухгалтерии.
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    Запрос5 = Новый Запрос;
    Запрос5.Текст = 
        "ВЫБРАТЬ
        |   ХозрасчетныйОборотыДтКт.СубконтоДт1,
        |   ХозрасчетныйОборотыДтКт.СубконтоДт2,
        |   ХозрасчетныйОборотыДтКт.СубконтоДт3,
        |   ХозрасчетныйОборотыДтКт.СуммаОборот,
        |   ХозрасчетныйОборотыДтКт.КоличествоОборотДт
        |ИЗ
        |   РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&НачПериода, &КонПериода, , СчетДт.Код = ""41.11"", , СчетКт.Код = ""10.04"", , ) КАК ХозрасчетныйОборотыДтКт";
 
    Запрос5.УстановитьПараметр("КонПериода", КонПериода);
    Запрос5.УстановитьПараметр("НачПериода", НачПериода);
 
    Результат5 = Запрос5.Выполнить();
Дата задается - начало месяца, конец месяца. Обороты бывают не за каждый месяц. Как можно сделать так, чтобы запрос в случае отсутствия оборотов за текущий месяц брал обороты за предыдущий? То бишь нужны последние суммы. Из остатков брать не предлагать ибо поступления идут с разными суммами и в остатках получается общая, а мне надо по последнему поступлению
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2013, 09:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос 1C 8.x Как изменить дату в запросе (1С):

1C 7.x как изменить дату внизу понели TA: - 1С
Нужно изменить дату в конфигурации внизу где написано Та: 01.01.02 БИ: 1квартал 2012 ТП: Точнее нужно изменить Та: 01.01.02 как...

Как в запросе отформатировать дату и "обрезать" название документа? - 1С
Печатная форма возвращает следующее значение http://gyazo.com/a6691f44c024b4d935c8cd962b67a6cd Необходимо в поле исх.ФО обрезать название...

Как сделать условие в запросе - 1С
Здраствуйте, мне нужно сделать условие Если ... тогда ... иначе в запросе, я сделал такую конструкцию: Запрос.Текст = "ВЫБРАТЬ ...

1C 8.x Как задать уловие в запросе - 1С
запрос.Текст = "ВЫБРАТЬ ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.КоличествоОстаток, ...

подскажите пожалуйста как ввести дату - 1С
В диалог в документе "Спецификация" добавила две кнопки- СрокНачала(тип - "дата") и СрокОкончания (тип-"дата"). Также добавила в реквизиты...

Как создать дату на начало месяца? - 1С
Объект.Дата = Дата(Год(Объект.Дата),месяц(Объект.Дата),число(0)); не устраивает число(0) пишет "преобразование к типу дата на может...

4
duk337
2948 / 1760 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
03.12.2013, 11:58 #2
По-моему, ничего не придумаешь лучше, как перезапрашивать итеративно, нежели поднимать весь регистр и анализировать по периодам.
1
Fenomen
898 / 875 / 8
Регистрация: 15.03.2012
Сообщений: 2,680
03.12.2013, 15:40 #3
Augusto, А Вы какую цель преследуете? Для чего Вам обороты?
0
duk337
03.12.2013, 17:43
  #4

Не по теме:

Чем-то смахивает на бюджетирование, по-моему, или прогнозирование, если говорить мягше.

0
Augusto
69 / 69 / 1
Регистрация: 18.12.2012
Сообщений: 390
04.12.2013, 08:58  [ТС] #5
Там ситуация такая: требуется документ, который будет брать реализацию по таре за текущий месяц, затем смотреть цену тары по последнему поступлению и из цены реализации вычитать цену поступления без ндс. Это будет наценка. Ну потом там проводки давать по этой наценке. Пришлось извратиться и сделать как посоветовал duk337
0
04.12.2013, 08:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2013, 08:58
Привет! Вот еще темы с ответами:

Как вывести текущую дату в отчет в 1с 7.7? - 1С
1С: Предприятие 7.7 (сетевая версия), конфигурация абонентный отдел (версия 1.0). Как вывести текущую дату в отчет в 1с 7.7?

Как добавить дату в ценник 1С 7.7 ТиС 9.2 - 1С
Здравствуйте! Подскажите, пожалуйста, программист приходил, сделал модуль для ценника в ТиС 7.7 9.2 и сам ценник, а дату ценник его не...

В SQL запросе получить дату начала и дату конца следующего месяца - MS Access
В SQL запросе необходимо использовать дату начала следующего месяца, и дату конца следующего месяца. Как их получить непосредственно в...

Ошибка в запросе (как правильно запросить дату) - Visual Basic .NET
Здравствуйте Пытаюсь сделать запрос к бд следующего рода: SqlCom = New OleDb.OleDbCommand("SELECT ФИО, Дата рождения, FROM...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.