Имя: Пароль:
1C
1С v8
Как правильно настраивать признаки учета в плане счетов?
0 ChAlex
 
20.07.11
18:40
Решил немного понастраивать признаки учета (в частности количественный учет) в разрезе аналитики, в результате чего возник вопрос по правильности настройки. Конфигурация не типоывая, но эт этого суть не меняется. Расскажу на примере 2-х счетов: 90.2 (себестоимость реализации) - по счету не ведется количественный учет, и есть аналитический учет по субконто "виды деятельности". 43 счет (готовая продукция) - по нему есть количественный учет и учет в разрезе субконто "Номенклатура". Выставил соответственно флаги определения количественного учета по субконто ("номенклатура") для счета 43, для счета 90.2 по субконто "виды деятельности" флаг количественног учета не стоит (вроде по логике должно быть так, так как на 90 счете не имеет смысла учитывать что-либо в количестве). Естественно в системе есть проводки Дт - 90.2 (Собственное производство) : Кт 43(Номенклатура реализованной продукции и количество) на сумму себестоимости. И все бы ничего, но столкнулся с траблом получения в запросе оборотов!?

Текст запроса:

   Запрос.Текст="ВЫБРАТЬ
                |    ХозрасчетныйОбороты.Счет КАК Счет,
                |    ХозрасчетныйОбороты.Субконто1 КАК ВидДеятельности,
                |    ХозрасчетныйОбороты.КорСчет КАК КорСчет,
                |    ХозрасчетныйОбороты.КорСубконто1 КАК Продукция,
                |    ХозрасчетныйОбороты.СуммаОборотДт,
                |    ХозрасчетныйОбороты.СуммаОборотКт,
                |    ХозрасчетныйОбороты.КоличествоКорОборотДт,
                |    ХозрасчетныйОбороты.КоличествоКорОборотКт
                |ИЗ
                |    РегистрБухгалтерии.Хозрасчетный.Обороты(&Д1, &Д2, , Счет = &_90_2, , Организация = &Организация, КорСчет = &_43, ) КАК ХозрасчетныйОбороты";

То бишь получаю количественные обороты по корреспонденции счета Д90.2 - К43 в разрезе аналитики на счетах. И вот тут в выборке получаются 2 записи по каждой позиции товара! одна строка с незаполненной аналитикой "вид деятельности", но заполненной аналитикой "продукция", а вторая с правильно заполненной аналитикой как по счету так и по корсчету.  В системе НЕТ записей без аналитики!!! Стоит из запроса убрать вывод коичесвенных оборотов по корсчету - как выборка становится нормальная и нет строк с незаполненной аналитико!

Я что-то не правильно понимаю в логике настройки счетов или это трабл 1с (ну или фича)? Не пойму, ибо если поставить флаг ведения количественного учета по счету 90.2 для субконто "виды деятельности" как запрос работает нормально. Но вот какой смысл ставить признак количественного учета в разрезе аналитики для счета по которому не ведется количественный учет?!
1 ChAlex
 
20.07.11
18:44
Ну или может вопрос по-другому: что определяют флажки в нижней таблице при настройке счета (в разрезе субконто)?
2 ChAlex
 
20.07.11
23:02
Ау! Кто-нибудь откликнется?
3 acsent
 
20.07.11
23:07
зачем колво на 90 счете?
4 Snovy
 
20.07.11
23:11
(0) Я не крутой знаток виртуальных таблиц плана счетов, но резануло глаз в запросе - почему СуммаОборот, а КоличествоКорОборот? Так и надо или тут что-то не так?
5 Snovy
 
20.07.11
23:12
(4)+ Не плана счетов, а регистра бухгалтерии конечно же...
6 ChAlex
 
21.07.11
00:35
(3) Так в том-то и дело, что количество на 90 счете нафик не нужно, и чисто по счету я его не ставил, а вот по субконто пришлось назад вернуть, так как без него получил кривую выборку в запросе (такое ощущение, что в виртуальной таблице связываются две части итогов по счетам 90.2 и 43 и при этом криво связываются из-за отсутсвия в итогах поля учета по количеству для 90 счета). Во-всяком случае я считаю это косяком, ибо теперь управлять видами учета в разрезе аналитики не представляется возможным - в итоге по всем счетам нужно ставить все флажки, дабы избежать косяка в запросе
7 ChAlex
 
21.07.11
00:38
(4) В запрос для примера выгружал все итоги. Так и должно быть - сумма - балансовый ресурс, а количество - нет (присутствует толко в кредите проводки). Поэтому СуммаОборот - всегда так, она равна виртуально и СуммеКорОборота, а вот количествооборот -  оборот в целом по счету, а количествоКорОборот - количество по конкретной корреспонденции счетов.
8 ChAlex
 
21.07.11
17:32
освежим
9 Vladal
 
08.08.11
12:54
Ап?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.