![]() |
![]() |
![]() |
|
ОСВ по счету 10 в разрезе по складам! | ☑ | ||
---|---|---|---|---|
0
mzelensky
16.02.10
✎
17:45
|
Нужно сформировать оборотно-сальдовую ведомость по счету 10 (точнее по всем его субсчетам) в разрезе выбранного склада! Как это можно сделать. Конфа - типовая бух. 8.1 - 1.6.23.2
|
|||
1
mikecool
16.02.10
✎
17:46
|
думаю в настройках надо указать отбор по нужному складу
|
|||
2
mzelensky
16.02.10
✎
17:49
|
(1), не МНЕ НАПИСАТЬ НУЖНО! Там просто немного измененный отчет нужно сделать...а для этого получить ОСВ по счету в разрезе определенного склада.
|
|||
3
Живой Ископаемый
16.02.10
✎
17:53
|
F вопрос в чем? надо - пиши... или нам денег тебе за это заплатить?
|
|||
4
mzelensky
17.02.10
✎
12:50
|
ДА я спрашиваю, как в запросе к регистру бухгалтерии поставить ограничение для счета 10, чтобы в выборку попадал только нужный мне склад. т.е. наложить ограничение на одно из субконто счета?!?!?!
|
|||
5
birkoFFFF
17.02.10
✎
12:52
|
тяжелый случай...
|
|||
6
birkoFFFF
17.02.10
✎
12:53
|
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Склад", Объект.Склад); Запрос.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.Материалы); Запрос.УстановитьПараметр("Организация", Объект.Организация); Запрос.УстановитьПараметр("ДатаДок", КонецДня(Дата)); Запрос.Текст= "ВЫБРАТЬ | ХозрасчетныйОстатки.КоличествоОстаток КАК Количество, | ХозрасчетныйОстатки.Счет КАК Счет, | ХозрасчетныйОстатки.СуммаОстаток КАК СУММА, | ХозрасчетныйОстатки.Субконто1 КАК Номенклатура |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаДок, , , ) КАК ХозрасчетныйОстатки |ГДЕ | ХозрасчетныйОстатки.Счет В ИЕРАРХИИ(&Счет) | И ХозрасчетныйОстатки.Организация = &Организация | И ХозрасчетныйОстатки.Субконто2 = &Склад"; |
|||
7
birkoFFFF
17.02.10
✎
12:53
|
что-то типо этого...
|
|||
8
Дикообразко
17.02.10
✎
12:54
|
(6) суммы не будет
и зачем юзать ГДЕ ? |
|||
9
mzelensky
17.02.10
✎
12:54
|
делал вот так:
выбрать РАЗРЕШЕННЫЕ Счет, СубКонто1 как Номенклатура, СубКонто2 как Склад, СубКонто3 как Партии, СуммаНачальныйОстаток, СуммаКонечныйОстаток, КоличествоНачальныйОстаток, КоличествоКонечныйОстаток, КоличествоОборотДт, КоличествоОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНач, &ДатаКон, , , Счет В ИЕРАРХИИ (&Счет) ) Упорядочить По Счет.код возр, Субконто1 возр |
|||
10
Дикообразко
17.02.10
✎
12:54
|
тормозов мало?
|
|||
11
Дикообразко
17.02.10
✎
12:55
|
(9) дай угадаю...
сумму не выводит, только количество? |
|||
12
birkoFFFF
17.02.10
✎
12:55
|
(8) это с какого перепугу суммы не будет ?
|
|||
13
mzelensky
17.02.10
✎
12:55
|
(9) Ну соответственно еще ограничение нужно на субконто2 дописать!
|
|||
14
birkoFFFF
17.02.10
✎
12:55
|
(+12) а, ну если суммового учета по складам нет, то конечно не будет...
|
|||
15
Дикообразко
17.02.10
✎
12:56
|
(12) а что суммовой по складам хочешь сказать ведется?
|
|||
16
birkoFFFF
17.02.10
✎
12:56
|
(15) у меня ведется...
|
|||
17
Дикообразко
17.02.10
✎
12:56
|
(14) угу, а зачем конструкцию ГДЕ юзаешь?
|
|||
18
Дикообразко
17.02.10
✎
12:57
|
(16) да у тебя все как не у людей :)
|
|||
19
birkoFFFF
17.02.10
✎
12:57
|
(17) вопрос к конструктору запросов в консоли ))) я там накидала и скопировала ...
|
|||
20
birkoFFFF
17.02.10
✎
12:58
|
(18) не скажи, почти везде с кем работала суммовой учет по складам в учетной политике прописан был, вечно с 7.7 боролись...
|
|||
21
Дикообразко
17.02.10
✎
12:59
|
(19) у тебя и конструктор без фильтров виртуальных таблиц? :) какой ужас
(20) на моей памяти, были только одни у которых обособленные подразделения были в разных городах. |
|||
22
mzelensky
17.02.10
✎
13:00
|
Мне нужно как раз таки чтобы и суммовой и количественный учет по складам велся!
|
|||
23
Stim
17.02.10
✎
13:00
|
гы. вот моя процедура (только она соединяется с бухгалтерией по Com-соединению)
Процедура СформироватьОбороткуНажатие(Элемент) ЭлементыФОрмы.НадписьОбороткаЗаголовок.Заголовок = "Оборотно-сальдовая ведомость по счету 10"; ПериодНачала = Формат(ЭлементыФОрмы.ДатаНачала.Значение,"ДЛФ=Д"); ПериодКОнца = Формат(ЭлементыФОрмы.ДатаКонца.Значение,"ДЛФ=Д"); ЭлементыФОрмы.НадписьОбороткаЗаголовокПериод.Заголовок = "Период с "+Строка(ПериодНачала)+" по "+Строка(ПериодКонца); Запрос= База8.NewObject("Запрос"); Запрос.Текст = " |ВЫБРАТЬ РАЗРЕШЕННЫЕ | ПРЕДСТАВЛЕНИЕ(ОстаткиИОбороты.Счет) КАК СчетПредставление, | ОстаткиИОбороты.Субконто2, | ОстаткиИОбороты.Субконто1 КАК Субконто1, | ОстаткиИОбороты.СуммаНачальныйОстатокДт , | ОстаткиИОбороты.СуммаНачальныйОстатокКт , | ОстаткиИОбороты.СуммаКонечныйОстатокКт , | ОстаткиИОбороты.СуммаКонечныйОстатокДт, | ОстаткиИОбороты.КоличествоНачальныйОстатокДт, | ОстаткиИОбороты.КоличествоКонечныйОстатокДт, | ОстаткиИОбороты.Субконто1.Цена, | ОстаткиИОбороты.СуммаОборотДт, | ОстаткиИОбороты.СуммаОборотКт |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНач, &ДатаКон, , , Счет В ИЕРАРХИИ (&Счет), , ) КАК ОстаткиИОбороты |ГДЕ | ОстаткиИОбороты.Субконто2 = &Склад | И ОстаткиИОбороты.Субконто1 В(&Список) |УПОРЯДОЧИТЬ ПО | Субконто1 |АВТОУПОРЯДОЧИВАНИЕ"; Склад = База8.Справочники.Склады; СкладН= Склад.НайтиПоНаименованию("СКЛАД НЕСТЕРОВА Т.А"); Счет = База8.ПланыСчетов.Хозрасчетный.Материалы; Список = База8.Newobject("СписокЗначений"); Для каждого стр ИЗ СписокПохожихМатериалов Цикл Если стр.Вывести Тогда Ключ = МассивК[стр.НомерСтроки]; КлючУникальности = База8.Newobject("УникальныйИдентификатор",Ключ); МатериалОб = База8.Справочники.Номенклатура.ПОлучитьСсылку(КлючУникальности); Список.Добавить(МатериалОб); КОнецЕсли; КонецЦикла; Запрос.УстановитьПараметр("Склад",СкладН); Запрос.УстановитьПараметр("Счет", Счет); Запрос.УстановитьПараметр("Список", Список); Запрос.УстановитьПараметр("ДатаНач",ЭлементыФОрмы.ДатаНачала.Значение); Запрос.УстановитьПараметр("ДатаКон",ЭлементыФОрмы.ДатаКонца.Значение); Выборка = Запрос.Выполнить().Выбрать() ; ЭлементыФОрмы.ТабДок.ОтображатьСетку = Истина; ЭлементыФОрмы.ТабДок.Очистить(); ЭлементыФОрмы.ТабДок.Вывести(ОбластьШапка); Пока Выборка.Следующий() Цикл ОбластьСтрока.Параметры.Субконто = Выборка.Субконто1.Наименование; ОбластьСтрока.Параметры.Цена = Выборка.Субконто1.Цена; ОбластьСтрока.Параметры.СуммаНачалоПериодаДебет = Выборка.СуммаНачальныйОстатокДт; ОбластьСтрока.Параметры.СуммаКонецПериодаКредит =Выборка.СуммаНачальныйОстатокКт; ОбластьСтрока.Параметры.СуммаОборотДебет = Выборка.СуммаОборотДт ; ОбластьСтрока.Параметры.СуммаОборотКредит = Выборка.СуммаОборотКт ; ОбластьСтрока.Параметры.СуммаКонецПериодаДебет = Выборка.СуммаКонечныйОстатокДт ; ОбластьСтрока.Параметры.СуммаКонецПериодаКредит= Выборка.СуммаКонечныйОстатокКт; ОбластьСтрока.Параметры.ЕдИзм = Выборка.Субконто1.БазоваяЕдиницаИзмерения.Наименование; ОбластьСтрока.Параметры.КоличествоНачалоДт = Выборка.КоличествоНачальныйОстатокДт; ОбластьСтрока.Параметры.КоличествоКОнецДт = Выборка.КоличествоКонечныйОстатокДт; ЭлементыФОрмы.ТабДок.Вывести(ОбластьСтрока); КонецЦикла; КонецПроцедуры |
|||
24
mzelensky
17.02.10
✎
13:00
|
(22) это для того чтобы расчитать среднюю цену каждой номенклатуры по склату.
|
|||
25
birkoFFFF
17.02.10
✎
13:01
|
(23) похвастаться решил ? )))
|
|||
26
Живой Ископаемый
17.02.10
✎
13:01
|
2(22) Ну пусть ведется, мы не против.
|
|||
27
Stim
17.02.10
✎
13:01
|
(25) ну а что, все выкладывают, я вот тоже решил=)
|
|||
28
birkoFFFF
17.02.10
✎
13:01
|
(24) у тебя сейчас на 10 счету по субконто "склады" галка "учет по сумме" cтоит или нет ?
|
|||
29
mzelensky
17.02.10
✎
13:02
|
(28) стоит!
|
|||
30
zbv
17.02.10
✎
13:03
|
как я посмотрю, параметры виртуальной таблицы сейчас не используют... :(
|
|||
31
Живой Ископаемый
17.02.10
✎
13:03
|
2(29) Ну, так и в чем же тогда дело?
|
|||
32
Stim
17.02.10
✎
13:05
|
+27 кстати, кому интересно, могу выложить обработку, которая подключается по Com соединению к бухии, по ключевому слову выводит список номенклатур и оборотку по ним(по 10 счету)
|
|||
33
mzelensky
17.02.10
✎
13:06
|
(31) Теперь не в чем, я просто поинтересоваться хотел на счет параметров запроса. Все что нужно было - узнал! :) сп!
|
|||
34
mzelensky
17.02.10
✎
13:11
|
Единственное такой вопрос. Если сперва учет запасов по складам не велся на 10 счете...а теперь я поставил галочки вести по суммам и по количеству...то перепроведение документов "Поступление товаров и услуг" изменит записи в регистре бухгалтерии и запишет мне субконто2 и субконто3 ???
|
|||
35
Живой Ископаемый
17.02.10
✎
13:11
|
2(33) А зачем ты этим интересовался на форуме - если у тебя все под носом было и так? Мне вот это непонятно...
|
|||
36
Живой Ископаемый
17.02.10
✎
13:13
|
2(34) либо поставит - либо не поставит... Проверить можно едиснтвенным способом... Или ты веришь в декомокартию в подобных вопросах? Вот например 10 человек тебе скажут что не изменит, а 3 скажет что изменит - ты просто поверишь 10-рым? Потому что их больше?
|
|||
37
Дикообразко
17.02.10
✎
13:13
|
(27) молодец ! :)) ты в..умный и хороший :)
|
|||
38
mzelensky
17.02.10
✎
13:13
|
(35) для верности дела :)
|
|||
39
Stim
17.02.10
✎
13:13
|
(34) если больше никаких изменений в обработке проведения нет, то да - в регистре Бухгалтерии появится аналитика по складам на 10 счете
|
|||
40
Дикообразко
17.02.10
✎
13:14
|
(30) не модно ...
определенно тренд |
|||
41
mzelensky
17.02.10
✎
13:16
|
(39) а вот чет нихрена у меня аналитика не появляется :( как небыло склада, так и нет :( даже после перепроведения
|
|||
42
Stim
17.02.10
✎
13:17
|
(41) в документе склад указан? В обработке проведения он учитывается?
|
|||
43
mzelensky
17.02.10
✎
13:17
|
(41) а не, появилось!!!! :) эт я просто в запросе параметр забыл поменять :)
|
|||
44
Живой Ископаемый
17.02.10
✎
13:25
|
ужас.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |