Имя: Пароль:
1C
1С v8
Регистрация счетов - фактур на аванс
0 Kleopatra2803
 
27.05.15
14:03
Добрый день! Конфигурация БП 3.0.39.62. Запускаю обработку "Регистрация счетов - фактур на аванс". Часть документов Авизо по расчетам входящие не попадают в обработку. Отладкой нашла запрос и смотрела его в консоли запросов. В запрос есть условие:

ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток < 0
    ИЛИ ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток < 0

если его убрать, то в результате запроса есть необходимое авизо. Затем написала простой запрос по остаткам и оборотам хозрасчетного и заметила, что если ставишь в параметрах виртуальной таблицы периодичность день (как в запросе из конфигуратора), то записи, которые попадают в обработку раздваиваются (начальный остаток и конечный), а которые не попадают - по одной строке. Текст запроса:

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

Результат запроса:

Авизо  СуммаНачОст СуммаКонОст СуммаОб СуммаОбДт СуммаОбКт  Период
Авизо1  0             -380      -380      0         380     28.01
Авизо1  -380          0         380       380       0       31.01
Авизо2  0             0         0         580       580     31.01
Авизо3  0             -950      -950      0         950     27.02
Авизо3  -950          0         950       950       0       28.02
Авизо4  0             0         0         10280     10280   28.02

Авизо1,3 попадает в обработку, 2,4 не попадают

И еще заметила такую особенность: не попадают авизо, у которых дата - последнее число месяца. Помогите, пожалуйста, разобраться
1 Kleopatra2803
 
27.05.15
14:04
блин, цифры немного съехали, так стралась, рисовала
2 Kleopatra2803
 
27.05.15
14:26
Неужели никто не сталкивался? Второй день разбираюсь, а результата нет(
3 Славен
 
27.05.15
14:32
а чего хочешь то в итоге?
4 Kleopatra2803
 
27.05.15
14:34
(3) Нужно, чтобы авизо, которые не попадают в обработку, попали туда и создались счета фактуры на аванс. А я понять не могу, почему документы, созданные последним днем месяца никак не хотят попадать в обработку
5 Джордж1
 
27.05.15
14:41
&ДатаКон как задается?
6 John83
 
27.05.15
14:42
(5) + может там граница "исключая"
7 John83
 
27.05.15
14:43
а сч/ф не в 23.59.59 сделана?
8 Kleopatra2803
 
27.05.15
14:43
(5), (6) граница включая
9 Джордж1
 
27.05.15
14:45
(8)откуда ДатаКон Вообще берется?
Может там время не конец дня
10 Kleopatra2803
 
27.05.15
14:45
(7) авизо входящее наверное Вы имеете ввиду? в 23:59:00
11 Kleopatra2803
 
27.05.15
14:50
(9) ДатаКон берется из формы обработки, в обработке по умолчанию конец дня текущей даты (с видом границы включая) (то есть 27.05.15 23:59:59). Дату нач я поставила 01.01.15 - чтобы обработать документы за этот год. Поэтому и в своем запросе даты я брала такие же. Вряд ли конец мая может влиять на январские и февральские документы
12 Славен
 
27.05.15
14:55
а у меня в бп документа Авизо нет
13 Kleopatra2803
 
27.05.15
14:59
(12) Простите, пропустила! БП КОРП
14 Славен
 
27.05.15
15:22
(13) периодичность по регистратору попробуй
15 Kleopatra2803
 
27.05.15
15:28
(14) там же типовой запрос в обработке в конфе. Думаю, неправильно его менять. Нужно разобраться, что не так в базе и почему
16 John83
 
27.05.15
15:33
(15) тии?
17 Kleopatra2803
 
27.05.15
15:48
(16) Как раз запустила, потому что не могу найти логичных объяснений)
18 Kleopatra2803
 
28.05.15
08:03
(16) тии не помогло(
19 Kleopatra2803
 
29.05.15
10:44
Проблема все еще актуальна, сделала тии, перепровела все документы. Ничего не изменилось. Помогите, пожалуйста
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn