Версия для печати темы (https://pro1c.org.ua/index.php?s=cf200d4ce63bd7e715ff8554c72fbb04&showtopic=36139)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Система компоновки данных _ ПКО и реализация в одном отчете

Автор: Constantus 24.03.17, 9:43

Приветствую, форумчане!

"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Сложная вещчЪ... Попробую объяснить.

Проводится реализация. Документы реализации оформляются сегодня (для примера 20.03)
ПКО оформляются на следующий день, т.е. от 21.03
В ПКО имеется ссылка на документ Реализации, т.к. все ПКО делаются на основании этих документов.
Возможны и другие ПКО

При оформлении Реализации возможны ситуации с перечислением или в кредит, т.е. оплаты по данным реализациям не будут осуществлены 21.03
Кроме того, будут ситуации, когда ПКО будет оформлен на основании Реализации старыми датами (клиенты таки решились оплатить по старым долгам)

В итоге, состояние кассы за 21.03 не будет равняться сумма по всем Реализациям за 20.03

Требуется получить отчет за день, где сначала будут указаны все ПКО за 21.03, а далее указаны все реализации за 20.03 в соответствующие ПКО.
Причем должны быть показаны также неоплаченные реализации и показаны ПКО оплаченныз за Реализацию других периодов, т.е. будут пустые строки:

ПКО_01 21.03 $300 РТС_01 20.03 $300
ПКО_02 21.03 $310 РТС_02 20.03 $310
ПКО_03 21.03 $330 РТС_03 20.03 $330
ПКО_01 21.03 $300 ________________ РТС_04 01.03 $300
_________________ РТС_05 20.03 $330 (перечисление)
_________________ РТС_06 20.03 $330 (кредит)

В итоге должно получиться:
1 Колонка - все ПКО за день с итогом по сумме, включая пустые строки в случае наличия Реализации (последние строки таблицы)
2 Колонка - все Реализации за предыдущий день по отчету по ПКО
3 колонка - все оплаченные Реализации за другие предыдущие периоды

Даже не знаю с чего начать, подскажите или дайте списать smile.gif




Автор: sava1 24.03.17, 11:45

Соединение двух таблиц - сложность ?

Автор: Constantus 24.03.17, 14:07

sava1 @ Сегодня, 14:45 * ,

Приблизительно так и делаю...

Столкнулся с такой проблемой... Сделал отчет. Работает вроде правильно. В результате отчета СКД получились следующие результаты:

Реализация 5381/25.02.2017/ ПКО 224/27.02.2017/ 1000 1000
Реализация 5382/25.02.2017/ __________________ ____ 129

Как видно, ПКО на последней реализации отсутствует, соответственно отсутствует сумма 129...

Как мне в отчете СКД показать только те реализации, по которым отсутствуют ПКО???

Автор: sava1 24.03.17, 16:03

Левое соединение таблиц с условием по NULL

Где-то на форуме даже картинка пробегала.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua