|
v7: Хелп с бух запросом | ☑ | ||
---|---|---|---|---|
0
zorgus
27.10.11
✎
16:49
|
Всем доброго времени суток!
Запрос работает не совсем корректно. Не выхватывается часть доков за последний день расчетного периода. конфа 1с 77 пуб для украины 7,70,027 код запроса: Ит = СоздатьОбъект("БухгалтерскиеИтоги"); Ит.Рассчитать(ВыбНачПериода,ВыбКонПериода,Счет); Ит.ИспользоватьРазделительУчета(Фирма); Ит.ИспользоватьСубконто(ВидыСубконто.ТМЦ); Ит.ВыполнитьЗапрос(ВыбНачПериода,ВыбКонПериода,Счет,,,3,"Проводка",); До=0; ДоГаз=0; Ит.ВыбратьСубконто(); Пока Ит.ПолучитьСубконто()=1 Цикл ТмцНаим=СокрЛП(Ит.Субконто()); Ит.ВыбратьКорСчета(); Пока Ит.ПолучитьКорСчет()=1 Цикл Если Ит.Счет<> Ит.КорСчет Тогда Если (ТмцНаим="Природный газ (201)") или (ТмцНаим="Природный газ с транспортировкой - топливо") Тогда; ДоГаз=ДоГаз+Ит.До(); СНДГаз=Ит.СНД(); Иначе Сообщить(" Ит Счет |"+ Ит.Счет+ "| ИтКорсчет |" + Ит.КорСчет + "| ДО |"+ Ит.До()+ "| Субконто |"+ Ит.Субконто() +"| Операция |" + Ит.Операция + "| Дата |" + Ит.Операция.Документ.ДатаДок); До=До+Ит.ДО(); КонецЕсли; КонецЕсли; КонецЦикла; |
|||
1
zak555
27.10.11
✎
16:51
|
> Ит.Рассчитать(ВыбНачПериода,ВыбКонПериода,Счет);
убрать |
|||
2
zak555
27.10.11
✎
16:51
|
где полное описание задачи ?
|
|||
3
zorgus
27.10.11
✎
16:53
|
Ит.Рассчитать(ВыбНачПериода,ВыбКонПериода,Счет);
это убирал задача получить дебетовый оборот по счетам тмц без учета перемещений и оборота по газу |
|||
4
zak555
27.10.11
✎
17:05
|
(3) теперь распиши, что нужно получить : какие корОбороты и между какиеми счетами ?
|
|||
5
zorgus
27.10.11
✎
17:14
|
никаких корОборотов
Пока Ит.ПолучитьКорСчет()=1 Цикл Если Ит.Счет<> Ит.КорСчет Тогда этим пытаюсь отсечь обороты типа Дт 2010 Кт 2010 т.е. перемещения нужно просто вытащить дебетовый оборот по счетам учета тмц за период некорректность работы запроса заключается в том что есть 2 практически одинаковых приходных документа- разница между ними только в дате и сумме. так вот документ за 15 число попадает, а док за 28 (тестирую на феврале) нет Причем он не попадает даже если брать февраль и март |
|||
6
zorgus
27.10.11
✎
17:15
|
может дело не в запросе, а в последовательности? хотя доки за февраль и март перепровел, пересчет итогов сделал...
|
|||
7
zak555
27.10.11
✎
17:18
|
что за счёт и какакая у него аналитика ?
|
|||
8
zak555
27.10.11
✎
17:19
|
> тим пытаюсь отсечь обороты типа Дт 2010 Кт 2010 т.е. перемещения
нужна аналитика |
|||
9
zorgus
27.10.11
✎
17:22
|
аналитика по счетам учета тмц субконто1 -места хранения, субконто2 - тмц
|
|||
10
zak555
27.10.11
✎
17:23
|
(9) а учёт по сумма/количеству и т.д. на каких что ведётся ?
|
|||
11
zorgus
27.10.11
✎
17:23
|
список счетов
Счет="20181,20182,2019,2090,2040,2041,2044,220,224,2070,2071,2074,2051,2052,2094,2060,281,2010,2030,2091,2093"; |
|||
12
zak555
27.10.11
✎
17:23
|
+ там же ещё и партии где-то были
|
|||
13
zorgus
27.10.11
✎
17:25
|
все счета активные, количественные партионный учет не ведем
|
|||
14
zak555
27.10.11
✎
17:25
|
(13) чего ?
|
|||
15
zorgus
27.10.11
✎
17:26
|
(14) специфика ведения учета, бухам не удобно))
|
|||
16
zak555
27.10.11
✎
17:27
|
галки какие стоят на аналитике
|
|||
17
zorgus
27.10.11
✎
17:30
|
(16)?
|
|||
18
zak555
27.10.11
✎
17:31
|
плане счетов найти счёт, к пример, 20181
нажать на первую аналитику и посмотреть какие галки стоят : суммовой учёт, количественный и ти.д. и так для всех аналитик и счетов |
|||
19
zorgus
27.10.11
✎
17:41
|
перепроврил стоят галки учет по сумме и учет по количеству
|
|||
20
zak555
27.10.11
✎
17:42
|
у аналитике ТМЦ ?
|
|||
21
zorgus
27.10.11
✎
17:42
|
и ведь один док попадает а второй нет и у них вся аналитика одинаковая
|
|||
22
zak555
27.10.11
✎
17:43
|
где выбрать периоды ?
|
|||
23
zak555
27.10.11
✎
17:44
|
а кор счета какие могут быть по-мимо самих своих ?
|
|||
24
zorgus
27.10.11
✎
17:54
|
(22) блин... сейчас попробую
(23) да разные... это и расчеты по выданным авансам и взаиморасчеты с поставщиками, и расчеты с сотрудниками... |
|||
25
zorgus
27.10.11
✎
18:23
|
Пасиб огромное... взлетело!!! (22) этот момент я упустил
|
|||
26
zak555
27.10.11
✎
18:28
|
(25) так проще сделать так :
перечислить корсчета нужные и сделать отбор по корДвижениям |
|||
27
zak555
27.10.11
✎
18:29
|
хотя тебе дата документа нужна зачем-то ?
|
|||
28
zorgus
27.10.11
✎
18:39
|
можно и отбором по КорДвижениям
а дата дока и сам док нужны только для протоколирования, чтобы потом бухам проще объяснить откуда получились такие обороты... |
|||
29
zak555
27.10.11
✎
18:44
|
опять же : возвращаясь к теме
мне нужна чёткая задача для чего эти данные |
|||
30
zorgus
27.10.11
✎
18:48
|
это часть задачи по переписыванию распределения транспортно-заготовительных расходов...
стандартный не подходит из-за особенностей учетной политики |
|||
31
zorgus
27.10.11
✎
18:49
|
этот запрос для вычисления коэффициента тзр
|
|||
32
zak555
27.10.11
✎
18:57
|
мне данных, как гражданину РФ недостаточно =)
|
|||
33
zorgus
27.10.11
✎
19:38
|
дальше фсе просто=)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |