Answer the question
In order to leave comments, you need to log in
Why does the account number in the query and the account number from the variable in the query produce different results?
ВЫБРАТЬ
Субконто2 как Номенклатура,
СУММА(ЕСТЬNULL(Остатки.КоличествоОстатокДт, 0)) КАК Остаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(, Счет В ИЕРАРХИИ(41.01), , Организация = &Организация И Субконто1 В (&МассивСклады)) КАК Остатки
СГРУППИРОВАТЬ ПО
Субконто2
ВЫБРАТЬ
Субконто2 как Номенклатура,
СУММА(ЕСТЬNULL(Остатки.КоличествоОстатокДт, 0)) КАК Остаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(, Счет В ИЕРАРХИИ(&НомерСчета), , Организация = &Организация И Субконто1 В (&МассивСклады)) КАК Остатки
СГРУППИРОВАТЬ ПО
Субконто2
ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01")
Answer the question
In order to leave comments, you need to log in
In the first option, you simply substitute a number in the request (for selection from the register) and this, of course, will not return anything to you, since the program does not understand by what account you need to return the data (a link or an array of links must be passed). And in the second case, you are already passing the link, so the data is returned.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question