Имя: Пароль:
1C
1С v8
Помогите создать отчет...
0 Dampil17
 
11.01.12
07:11
Всем доброго времени суток. Пишу базу с нуля на 8.2, а в ней я пока еще плохо соображаю.
Помогите, плиз, создать отчет в СКД следующего плана:

Дата|Менеджер|Договор|Контрагент|Контакты|Адрес|Форма оплаты|Долги|Полоса|Размер модуля|№Выпуска/Дата|

1.  Дата          - Ну это понятно )
2.  Менеджер      - Справочник.Менеджер
3.  Договор       - Справочник.Договор
4.  Контрагент    - Справочник.Контрагент
5.  Контакты      - Справочник.Контрагент
6.  Адрес         - Справочник.Контрагент
7.  Форма оплаты  - Справочник.Договор
8.  Долги         - Вот тут возникла проблема (что нужно - При   проведении заявки надо зачислить в долг контрагенту сумму по заявке (Накопление будет по договору либо по номерам выпусков) При этом должно отображаться отрицательное значение.(В идеале это сумма за все неоплаченные выпуски выводимые в колонке НомерВыпуска/Дата) Сумма должна уменьшаться только по факту оплаты ПриходныйКассовыйОрдер  
9.  Полоса        - Справочник.Полоса
10. Размер модуля - Справочник.РазмерМодулявмм
11. №Выпуска/Дата - Справочник.Выпуски. Здесь нужно заставить отчет продолжить создание колонок по номерам и датам выхода. Но с условием - выводить только те на которые создана заявка. Непосредственно в ячейках должна отображаться сумма по документу.заявка и так же должна уменьшаться по документу ПриходныйКассовыйОрдер

Заранее извиняюсь если что то не развернуто как положено
Заранее спасибо.
1 Kavar
 
11.01.12
07:15
сколько?
2 Dampil17
 
11.01.12
07:16
???
3 Dampil17
 
11.01.12
07:17
Если бы начальник готов был заплатить я бы не парился
4 Рэйв
 
11.01.12
07:19
(0) в чем нужна помощь?  Написать его за тебя?  Тогда (1)
5 Dampil17
 
11.01.12
07:21
Помощь нужна в 8 и 11 пунктах. Мне хотя бы знать что для них нужно. И как примерно это собрать. Дальше гугл мне в помощь
6 golden-pack
 
11.01.12
07:21
(3) то есть ты бесплатно работаешь ??
7 Dampil17
 
11.01.12
07:22
Работаю за простую зарплату админа.
8 dva1c
 
11.01.12
07:22
(0) Выложил только то, что нужно получить. А каковы твои действия по работе с СКД?
9 dva1c
 
11.01.12
07:23
(7) Здесь все работают "за непростую" зарплату. )
10 KRV
 
11.01.12
07:25
11 darkvett
 
11.01.12
07:27
8. Создай регистр накоплений, назови например Задолженность.
Измерения: Контрагент, Договор.
Ресурсы: Сумма
В Заявке и В ПКО конструктором движений укажи какие действия должны производиться с этим регистром.
12 dva1c
 
11.01.12
07:28
(11) Это написание "нетленки" с нуля?
13 dva1c
 
11.01.12
07:30
О_о Я у ТС не прочитал "Пишу базу с нуля на 8.2". Извиняюсь!
Тоды в (11) дело говорится.
14 Dampil17
 
11.01.12
07:31
Могу расписать. Конфа Состоит из:
16 Справочников
3  Документа
2  Журнала
2  РегистраНакопления (Подозреваю правда что мог в них чего не так занести)
Из этого чуда надо вытащить один отчет. С которым проблема и возникла. Когда мне сие поручили думал будет просто вот и согласился написать "за просто так".
Если конктретнее - то мне нужно знать как заставить отчет выполнить 11-й пункт
как сделать 8-й я примерно так догадываюсь.
Вот как то так
15 Dampil17
 
11.01.12
07:32
(8) Это у меня присутствует
16 Рэйв
 
11.01.12
07:34
(14) А может тебе какбэ намекнуть начальнику, что он путает админа и программиста. И что не своим делом ты занимаешься. И если ты получаешь зп админа, то туда не входит программирование 1С
17 Рэйв
 
11.01.12
07:34
+(16)Ну и пригласить специалиста.
18 Dampil17
 
11.01.12
07:35
К превеликому сожалению админство и программирование 1С прописано у меня в договоре
19 Dampil17
 
11.01.12
07:35
Там этот пункт как целая поэма
20 Рэйв
 
11.01.12
07:36
(18)Ну ты даешь:-)
читать договор прежде чем подписывать не пробовал?:-)

Прграммирование 1С  - это уже совсеееем другая зп, а не зп админа.
21 golden-pack
 
11.01.12
07:37
(14) молодец что взялся. Лучше чем сидеть и ничего не делать.
22 Dampil17
 
11.01.12
07:38
(20) Пробовал. Но на тот момент работа нужна была позарез. Вот и подписал. Сдругой стороны хороший опыт
23 dva1c
 
11.01.12
07:40
(22) Запрос уже наваял для СКД? Если - да, тогда запрос в студию.
24 dva1c
 
11.01.12
07:41
(22) Берем консоль и ваяем запрос, пытаясь вытащить все нужные данные.
25 Рэйв
 
11.01.12
07:43
(22)Это да. Если закопаться в литературу да на реальном примере - можно научиться.

По сабжу.
для п.8  сделай регистр сведений. Заявки делают движение приход, ПКО - движение расход.в отчете анализируй запросом.

для п.11 - ты собрался вбок разворачивать документы чтоли или я не так понял? Это ты имхо зря. Лучше сделай расшифровку.По клику мышки по строке выведи выпуски.

как то так
26 Dampil17
 
11.01.12
07:45
(25) Да надо развернуть вбок
27 Рэйв
 
11.01.12
07:46
(26)Дурацкая идея. Прикинь если у тебя будет 500 выпусков
28 Рэйв
 
11.01.12
07:46
да и вообще как ты в одну колонку для разных строк разные документы тогда вставишь?
29 Рэйв
 
11.01.12
07:46
так документы что вбок - это неправильно
30 Рэйв
 
11.01.12
07:47
если очень надо, сделай подгруппировку со списком документов по строке вниз
31 Dampil17
 
11.01.12
07:47
(27) Количество выпусков будет формироваться по жестко заданному периоду. Тое-сть не более 10 колонок
32 Рэйв
 
11.01.12
07:48
(31)Сделай группировку вниз и не парься.
33 Dampil17
 
11.01.12
07:50
(32) Этот вариант я предлагал. Начальство этот вариант непрокатит им (гадам)обязательно подавай вбок
34 Рэйв
 
11.01.12
07:55
(33)Если ты собираешься программировать на 1С - пора начнать учиться иногда обламывать "хотелки" начальства:-)  А то обычна фантазия у начальства безгранична как Вселенная, а ты один и совсем не безграничный.:-)
35 Dampil17
 
11.01.12
07:55
По идее все что мне нужно узнать это - как заставить отчет развернуться в бок. Дальше я уже постараюсь сам разобраться
36 Dampil17
 
11.01.12
07:56
(34) :)
37 Рэйв
 
11.01.12
07:58
(35)Вбок очень просто
ПеременнаяТабДока.Присоединить(ОбластьДляПрисовединения)

Только не наджо тебе вбок. запаришься ты. Тебе придется сначала посчитать сколько максимум будет документов, чтобы сделать шапку.а потом еще добивать до конца пустые колонки при выводе строк..Вобщем не советую
38 Dampil17
 
11.01.12
07:59
(37) Спасибо. Счас буду пробывать