Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Остатки на каждый день. СКД Что я не так сделал.

Остатки на каждый день. СКД Что я не так сделал.
Я
   Обработка
 
14.09.18 - 10:36
ЫБРАТЬ
 ДНИ.ДатаКалендаря КАК ДатаКалендаря,
 СУММА(ВЫБОР
   КОГДА Движения.Период = &НачалоПериода
    ТОГДА Движения.СуммаНачальныйОстаток
   ИНАЧЕ ВЫБОР
     КОГДА Движения.Период <= ДНИ.ДатаКалендаря
      ТОГДА Движения.СуммаОборот
     ИНАЧЕ 0
    КОНЕЦ
  КОНЕЦ) КАК СуммаНачальныйОстаток,
 СУММА(ВЫБОР
   КОГДА Движения.Период = &НачалоПериода
    ТОГДА Движения.СуммаКонечныйОстаток
   ИНАЧЕ ВЫБОР
     КОГДА Движения.Период <= ДНИ.ДатаКалендаря
      ТОГДА Движения.СуммаОборот
     ИНАЧЕ 0
    КОНЕЦ
  КОНЕЦ) КАК СуммаКонечныйОстаток
ПОМЕСТИТЬ ОстКассы
ИЗ
 Дни КАК ДНИ
  ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Касса.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, День, , ) КАК Движения
  ПО (Движения.Период <= ДНИ.ДатаКалендаря)

У меня выходит начальные сальдо не верными. Как быть?
 
 
   vicof
 
1 - 14.09.18 - 10:45
Решил потренироваться. Качаю мяч, а он не накачивается. Как быть?
   vicof
 
2 - 14.09.18 - 10:47
   Обработка
 
3 - 14.09.18 - 10:49
Не раз дела эту работу но другим методом. А тут другой вариант реализации увидел. Думал получится. Но нет.
   hhhh
 
4 - 14.09.18 - 10:59
(3) в скд свойства поля задай этого, СуммаНачальныйОстаток и конечный остаток. Типа дополнение день.
   Обработка
 
5 - 14.09.18 - 20:59
(4) Если по одному регистру делать то все норм.
Но если пытаешься делать временные таблицы и соединить запросы по дум регистрам накопление не получается.

У меня РН Касса и товары на складах.
ЗАкзали отчет чтоб вместе вывелось в одном отчете.
Нач и кон остатки и приходы и реализаций.

Вот так не показывает на каждый день:


ВЫБРАТЬ
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
    ТоварыНаСкладахОстаткиИОбороты.Период
ПОМЕСТИТЬ ТМЦ
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , День, , ) КАК ТоварыНаСкладахОстаткиИОбороты
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ
    КассаОстОбор.СуммаНачальныйОстаток,
    КассаОстОбор.СуммаКонечныйОстаток,
    КассаОстОбор.СуммаПриход,
    КассаОстОбор.СуммаРасход,
    КассаОстОбор.Период КАК Период
ПОМЕСТИТЬ Касса
ИЗ
    РегистрНакопления.Касса.ОстаткиИОбороты(, , День, , ) КАК КассаОстОбор
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ
    СУММА(ТМЦ.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    СУММА(ТМЦ.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    СУММА(ТМЦ.КоличествоПриход) КАК КоличествоПриход,
    СУММА(ТМЦ.КоличествоРасход) КАК КоличествоРасход,
    ТМЦ.Период
ПОМЕСТИТЬ ОСт
ИЗ
    ТМЦ КАК ТМЦ

СГРУППИРОВАТЬ ПО
    ТМЦ.Период
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ
    ОСт.КоличествоНачальныйОстаток,
    ОСт.КоличествоКонечныйОстаток,
    ОСт.КоличествоПриход,
    ОСт.КоличествоРасход,
    ОСт.Период,
    Касса.СуммаНачальныйОстаток,
    Касса.СуммаКонечныйОстаток,
    Касса.СуммаПриход,
    Касса.СуммаРасход
ИЗ
    Касса КАК Касса
        Полное СОЕДИНЕНИЕ ОСт КАК ОСт
        ПО Касса.Период = ОСт.Период
   Обработка
 
6 - 14.09.18 - 21:06
ДАлее надо еще возвраты указать. А там только через  вид дока по регистратору поможет.
   Обработка
 
7 - 14.09.18 - 21:08
(2) А за это спасибо.
Гуглил этого не видел.
ТУт лучше чем то что я нашел.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует