powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Легонький запрос
17 сообщений из 17, страница 1 из 1
Легонький запрос
    #37789377
Balonbl4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
ВЫБРАТЬ
	ХозрасчетныйИзменения.Регистратор.Дата КАК РегистраторДата
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК ХозрасчетныйИзменения
ГДЕ
	ХозрасчетныйИзменения.Узел = &Узел

УПОРЯДОЧИТЬ ПО
	РегистраторДата


Он возвращает это:
10.02.2009 12:00:00
13.02.2009 12:00:00
14.02.2009 12:00:00
14.02.2009 12:00:00
Как малой кровью сделать,чтобы возвратил так:
10.02.2009
13.02.2009
14.02.2009
т.е. только различные даты без часов?
...
Рейтинг: 0 / 0
Легонький запрос
    #37789381
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Balonbl4, почитать про встроенную функцию запроса "НАЧАЛОПЕРИОДА"
...
Рейтинг: 0 / 0
Легонький запрос
    #37789397
Balonbl4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DmitriyZ, спасибо, так и думал,что это легко решается)
Итоговый запрос:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
ВЫБРАТЬ РАЗЛИЧНЫЕ
	НАЧАЛОПЕРИОДА(ХозрасчетныйИзменения.Регистратор.Дата, ДЕНЬ) КАК РегистраторДата
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК ХозрасчетныйИзменения
ГДЕ
	ХозрасчетныйИзменения.Узел = &Узел

УПОРЯДОЧИТЬ ПО
	РегистраторДата
...
Рейтинг: 0 / 0
Легонький запрос
    #37789649
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поубивав бы...
Код: sql
1.
ХозрасчетныйИзменения.Регистратор.Дата
...
Рейтинг: 0 / 0
Легонький запрос
    #37790041
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XenoX, может запрос не жизненный? Хотя представил себе сколько соединений он сделает

Пойду посмотрю в профайле что же там идет.
...
Рейтинг: 0 / 0
Легонький запрос
    #37790064
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XenoXПоубивав бы...
Код: sql
1.
ХозрасчетныйИзменения.Регистратор.Дата



Согласен. Даже в БП 1.6 можно тащить Период + сделать ВЫБОР КОГДА Регистратор ССЫЛКА ... для платежных документов.
...
Рейтинг: 0 / 0
Легонький запрос
    #37790178
angro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если период не равен регистратор.дата? мало ли что там понаписали
...
Рейтинг: 0 / 0
Легонький запрос
    #37790379
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
angroа если период не равен регистратор.дата? мало ли что там понаписали
А в каком же реквизите документы Вы будите указывать дату, на которую нужно сделать движения, кроме как в поле Дата, значение из которого и поставится в Период.
Разве что по з/п документам, но там специфика...
...
Рейтинг: 0 / 0
Легонький запрос
    #37790429
Balonbl4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XenoXПоубивав бы...
Код: sql
1.
ХозрасчетныйИзменения.Регистратор.Дата


Ок - задача: выгружать в другую ИБ только проводки, которые были добавлены/изменены с момента прошлого обмена данными.
В бухгалтерии, из которой выгружаются данные нельзя вносить изменения в метаданные. Как по вашему сдать это оптимальнее?
...
Рейтинг: 0 / 0
Легонький запрос
    #37790492
Фотография МистерШоу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The Dim!angroа если период не равен регистратор.дата? мало ли что там понаписали
А в каком же реквизите документы Вы будите указывать дату, на которую нужно сделать движения, кроме как в поле Дата, значение из которого и поставится в Период.
Разве что по з/п документам, но там специфика...

Это (определение значения реквизита "период") может делаться в логике проведения дока - и вполне может.
...
Рейтинг: 0 / 0
Легонький запрос
    #37790563
WKBAPKA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Balonbl4XenoXПоубивав бы...
Код: sql
1.
ХозрасчетныйИзменения.Регистратор.Дата


Ок - задача: выгружать в другую ИБ только проводки, которые были добавлены/изменены с момента прошлого обмена данными.
В бухгалтерии, из которой выгружаются данные нельзя вносить изменения в метаданные. Как по вашему сдать это оптимальнее?
как в мультике: ничего не понимаю...
выгружать как? другая база это РИБ? чем не нравиться регистрация изменений используемых в РИБ? можно обмен делать по правилам обмена... уточните задачу...
...
Рейтинг: 0 / 0
Легонький запрос
    #37790866
Balonbl4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WKBAPKA,
2я база - это не бухгалтерия, туда переносятся счета и субконто в виде текста
, а потом это все там обрабатывается
...
Рейтинг: 0 / 0
Легонький запрос
    #37791904
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Balonbl4Ок - задача: выгружать в другую ИБ только проводки, которые были добавлены/изменены с момента прошлого обмена данными.
В бухгалтерии, из которой выгружаются данные нельзя вносить изменения в метаданные. Как по вашему сдать это оптимальнее?
Самый правильный способ - планы обмена + закрытие периода. Чуть менее правильный - закрывать периоды (например каждую неделю) и выгружать. Также нормальный вариант - просто планы обмена (мое личное мнение - закрывать период - это хорошо)))). Вариант с датами (который вы написали)... Как вы планируете отследить ситуацию, если бухгалтер изменит и перепроведет документ, который уже был выгружен?
...
Рейтинг: 0 / 0
Легонький запрос
    #37791946
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Balonbl4,

в соответствии с рекомендациями фирмы 1С запрос следует переписать вот так (осторожно! большая портянка):


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
386.
387.
388.
389.
390.
391.
392.
393.
394.
395.
396.
397.
398.
399.
400.
401.
402.
403.
404.
405.
406.
407.
408.
409.
410.
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
429.
430.
431.
432.
433.
434.
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
449.
450.
451.
452.
453.
454.
455.
456.
457.
458.
459.
460.
461.
462.
463.
464.
465.
466.
467.
468.
469.
470.
471.
472.
473.
474.
475.
476.
477.
478.
479.
480.
481.
482.
483.
484.
485.
486.
487.
488.
489.
490.
491.
492.
493.
494.
495.
496.
497.
498.
499.
500.
501.
502.
503.
504.
505.
506.
507.
508.
509.
510.
511.
512.
513.
514.
515.
516.
517.
518.
519.
520.
521.
522.
523.
524.
525.
526.
527.
528.
529.
530.
531.
532.
533.
534.
535.
536.
537.
538.
539.
540.
541.
542.
543.
544.
545.
546.
547.
548.
549.
550.
551.
552.
553.
554.
555.
556.
557.
558.
559.
560.
561.
562.
563.
564.
565.
566.
567.
568.
569.
570.
571.
572.
573.
574.
575.
576.
577.
578.
579.
580.
581.
582.
583.
584.
585.
586.
587.
588.
589.
590.
591.
592.
593.
594.
595.
596.
597.
598.
599.
600.
601.
602.
603.
604.
605.
606.
607.
608.
609.
610.
611.
612.
613.
614.
615.
616.
617.
618.
619.
620.
621.
622.
623.
624.
625.
626.
627.
628.
629.
630.
631.
632.
633.
634.
635.
636.
637.
638.
639.
640.
641.
642.
643.
644.
645.
646.
647.
648.
649.
650.
651.
652.
653.
654.
655.
656.
657.
658.
659.
660.
ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.АвансовыйОтчет).Дата, ДЕНЬ) КАК РегистраторДата
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.АвансовыйОтчет

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.АктОбОказанииПроизводственныхУслуг).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.АктОбОказанииПроизводственныхУслуг

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ВводНачальныхОстатков).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ВводНачальныхОстатков

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ВозвратМатериаловИзЭксплуатации).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ВозвратМатериаловИзЭксплуатации

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ВозвратТоваровОтПокупателя).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ВозвратТоваровПоставщику).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ВозвратТоваровПоставщику

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ВосстановлениеНДС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ВосстановлениеНДС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ВосстановлениеНДСПоОбъектамНедвижимости).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ВосстановлениеНДСПоОбъектамНедвижимости

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ВыдачаДенежныхДокументов).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ВыдачаДенежныхДокументов

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ГТДИмпорт).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ГТДИмпорт

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ДепонированиеОрганизаций).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ДепонированиеОрганизаций

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.КомплектацияНоменклатуры).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.КомплектацияНоменклатуры

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.КорректировкаДолга).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.КорректировкаДолга

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.КорректировкаПоступления).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.КорректировкаПоступления

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.КорректировкаРеализации).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.КорректировкаРеализации

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.МодернизацияОС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.МодернизацияОС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.НачислениеЗарплатыРаботникамОрганизаций).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.НачислениеЗарплатыРаботникамОрганизаций

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.НачислениеНДСпоСМРхозспособом).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.НачислениеНДСпоСМРхозспособом

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОказаниеУслуг).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОказаниеУслуг

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОперацияБух).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОперацияБух

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОприходованиеТоваров).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОприходованиеТоваров

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОтражениеЗарплатыВРеглУчете).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОтражениеЗарплатыВРеглУчете

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОтражениеНачисленияНДС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОтражениеНачисленияНДС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОтражениеНДСКВычету).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОтражениеНДСКВычету

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОтчетКомиссионераОПродажах).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОтчетКомиссионераОПродажах

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОтчетКомитентуОПродажах).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОтчетКомитентуОПродажах

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОтчетОРозничныхПродажах).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОтчетОРозничныхПродажах

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ОтчетПроизводстваЗаСмену).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ОтчетПроизводстваЗаСмену

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПередачаМатериаловВЭксплуатацию).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПередачаМатериаловВЭксплуатацию

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПередачаНМА).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПередачаНМА

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПередачаОборудованияВМонтаж).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПередачаОборудованияВМонтаж

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПередачаОС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПередачаОС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПередачаТоваров).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПередачаТоваров

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПеремещениеОС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПеремещениеОС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПеремещениеТоваров).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПеремещениеТоваров

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПереоценкаТоваровВРознице).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПереоценкаТоваровВРознице

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПодготовкаКПередачеОС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПодготовкаКПередачеОС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПодтверждениеНулевойСтавкиНДС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПодтверждениеНулевойСтавкиНДС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПоступлениеДенежныхДокументов).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПоступлениеДенежныхДокументов

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПоступлениеДопРасходов).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПоступлениеДопРасходов

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПоступлениеИзПереработки).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПоступлениеИзПереработки

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПоступлениеНаРасчетныйСчет).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПоступлениеНаРасчетныйСчет

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПоступлениеНМА).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПоступлениеНМА

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПоступлениеТоваровУслуг).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПринятиеКУчетуНМА).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПринятиеКУчетуНМА

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПринятиеКУчетуОС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПринятиеКУчетуОС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ПриходныйКассовыйОрдер).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ПриходныйКассовыйОрдер

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.РаспределениеНДСКосвенныхРасходов).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.РаспределениеНДСКосвенныхРасходов

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.РасходныйКассовыйОрдер).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.РасходныйКассовыйОрдер

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.РасчетЕСН).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.РасчетЕСН

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.РеализацияОтгруженныхТоваров).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.РеализацияОтгруженныхТоваров

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.РеализацияТоваровУслуг).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.РеализацияУслугПоПереработке).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.РеализацияУслугПоПереработке

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.РегламентнаяОперация).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.РегламентнаяОперация

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СписаниеДепонентовВДоходыОрганизаций).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СписаниеДепонентовВДоходыОрганизаций

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СписаниеМатериаловИзЭксплуатации).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СписаниеМатериаловИзЭксплуатации

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СписаниеНДС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СписаниеНДС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СписаниеНМА).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СписаниеНМА

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СписаниеОС).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СписаниеОС

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СписаниеСРасчетногоСчета).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СписаниеСРасчетногоСчета

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СписаниеТоваров).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СписаниеТоваров

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СчетФактураВыданный).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СчетФактураВыданный

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.СчетФактураПолученный).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.СчетФактураПолученный

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ТребованиеНакладная).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ТребованиеНакладная

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ФормированиеЗаписейКнигиПокупок).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ФормированиеЗаписейКнигиПокупок

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	НАЧАЛОПЕРИОДА(ВЫРАЗИТЬ(Изменения.Регистратор КАК Документ.ФормированиеЗаписейКнигиПродаж).Дата, ДЕНЬ)
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Изменения КАК Изменения
ГДЕ
	Изменения.Узел = &Узел
	И Изменения.Регистратор ССЫЛКА Документ.ФормированиеЗаписейКнигиПродаж

УПОРЯДОЧИТЬ ПО
	РегистраторДата

...
Рейтинг: 0 / 0
Легонький запрос
    #37791954
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Balonbl4Ок - задача: выгружать в другую ИБ только проводки, которые были добавлены/изменены с момента прошлого обмена данными.
В бухгалтерии, из которой выгружаются данные нельзя вносить изменения в метаданные. Как по вашему сдать это оптимальнее?

Ёпта, стандартные механизмы обмена данными умеют это делать! А внешняя обработка не потребует изменений метаданных...
...
Рейтинг: 0 / 0
Легонький запрос
    #37792858
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с,

Я наблюдал этот п...ц, пригласили посмотреть, почему так хреново себя УПП чувствует, там самописные внешние отчеты вот с такими вот... черезточиями...

Глянул в профайлер, у меня поседели все волосы, которые могли, а которые не могли выросли и поседели
...
Рейтинг: 0 / 0
Легонький запрос
    #37792910
_VVP_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Balonbl4Ок - задача: выгружать в другую ИБ только проводки, которые были добавлены/изменены с момента прошлого обмена данными.
В бухгалтерии, из которой выгружаются данные нельзя вносить изменения в метаданные. Как по вашему сдать это оптимальнее?При правильно построенном обмене, получатель присылает отправителю квитанцию о перечне принятых сообщений. Записи в таблице изменений с номерами сообщений, которые приняты, удаляются механизмом обмена.
Таким образом (при правильно настроенном обмене) в таблице изменений будут содержаться записи о тех изменениях данных, которые произошли после последнего обмена.
Поэтому технически корректная выборка:
Код: sql
1.
выбрать ХИ.* из РегистрБухгалтерии.Хозрасчетный.Изменения как ХИ где ХИ.Узел = &Узел

Никаких соединений с регистраторами и анализ дат регистраторов не надо делать.
Кроме того, в таблице изменений будут данные об удаленных регистраторах, что может привести к получению NULL в качестве даты регистратора.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Легонький запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]