Добавление поля к запросу делает запрос пустым
Не работает запрос, не знаю почему. Всё перерыл, не получается найти ответ. Проблема в том, что не выводит СуммаОборот из регистра Хозрасчетный.ОборотыДтКт. Выводит номенклатуру нормально если запрашиваю только поле Номенклатура, но если добавляю поле СуммаОборот, ничего не выводит. В задаче нужно получить список дебитов (номенклатура и сумма) по счету А, которые ушли в кредит счета Б .
"ВЫБРАТЬ
| ВЫРАЗИТЬ(ХозрасчетныйОборотыДтКт.СубконтоКт1 КАК Справочник.Номенклатура) КАК Номенклатура,
| ХозрасчетныйОборотыДтКт.СуммаОборот КАК Себестоимость
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(
| &Дата1, &Дата2, ,
| СчетДт В ИЕРАРХИИ (&СчетДт), ,
| СчетКт В ИЕРАРХИИ (&СчетКт), ,
|) КАК ХозрасчетныйОборотыДтКт";
ПоказатьПо теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Тогда в чем может быть проблема на моей стороне? Выводит номенклатуру записанную в регистре если ее запрашиваю, значит в регистре есть записи, а значит и суммы должны быть. Но добавление СуммаОборот всё нарушает. Может быть это как-то связано с тем, что у одного счета только одно субконто "Номенклатурные группы", а у второго также только одно, но "Номенклатура"?
Не знаю как на это отреагируют гуру программирвоания, всегда добавляеться ЕСТЬNULL для числовых значений.
| ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СуммаОборот, 0) КАК Себестоимость
"ВЫБРАТЬ
| ВЫРАЗИТЬ(ХозрасчетныйОборотыДтКт.СубконтоКт1 КАК Справочник.Номенклатура) КАК Номенклатура,
| ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СуммаОборот, 0) КАК Себестоимость
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(
| &Дата1, &Дата2, ,
| СчетДт В ИЕРАРХИИ (&СчетДт), ,
| СчетКт В ИЕРАРХИИ (&СчетКт), ,
|) КАК ХозрасчетныйОборотыДтКт"
(6)
Пробовал
, а также каждый по отдельности взятый с номенклатурой - ничего не выводится.
попробуйте вместо СуммаОборот - СуммаОборотКт или СуммаОборотДт
Пробовал
| ЕСТЬNULL(ХозрасчетныйОборотыДтКт.ВалютнаяСуммаОборотКт, 0) КАК С1,
| ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СуммаВРОборотКт, 0) КАК С2,
| ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СуммаПРОборотКт, 0) КАК С3,
| ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СуммаНУОборотКт, 0) КАК С4
, а также каждый по отдельности взятый с номенклатурой - ничего не выводится.
(10)
СчетДт 90 (Субконто1 Номенклатурные группы), СчетКт43 (Субконто1 Номенклатура).
Пробовал
, но и с СубконтоКт1 ничего не вышло.
СчетДт 90 (Субконто1 Номенклатурные группы), СчетКт43 (Субконто1 Номенклатура).
Пробовал
| ВЫРАЗИТЬ(ХозрасчетныйОборотыДтКт.СубконтоКт1 КАК Справочник.Номенклатура) КАК Номенклатура
, но и с СубконтоКт1 ничего не вышло.
(4)
не всегда,
а когда действительно может оказаться отсутсвующее значение. Как правило при левом соединении таблиц, когда выборка есть, но присоединять к ней оказалось нечего.
В данном случае, эта проверка никакой роли не окажет, т.к. это поле всегда будет в наличии.
всегда добавляеться ЕСТЬNULL для числовых значений.
не всегда,
а когда действительно может оказаться отсутсвующее значение. Как правило при левом соединении таблиц, когда выборка есть, но присоединять к ней оказалось нечего.
В данном случае, эта проверка никакой роли не окажет, т.к. это поле всегда будет в наличии.
(13) Найдите документ Расчет себестоимости. Найти можно через закрытие месяца или в самих документах. Не могу сказать точно для вашей конфигурации, вы нигде не указали какая у вас конфигурация.
Когда найдете документ Расчет себестоимости, посмотрите какие проводки он формирует. Может у вас Расчет себестоимости пошел с ошибками и не рассчитался.
Когда найдете документ Расчет себестоимости, посмотрите какие проводки он формирует. Может у вас Расчет себестоимости пошел с ошибками и не рассчитался.
Добрый день, недавно с таким столкнулся тоже, субконто (номенклатура) выводиться как добавляешь поле количествооборот результат пустой.
Просто выбрать весь регистр без отборов и увидел что не так (так сказать сделал ручную выборку нужных данных и понял что не так).
Просто выбрать весь регистр без отборов и увидел что не так (так сказать сделал ручную выборку нужных данных и понял что не так).
(20) Возможно вы правы. Недавно только ERP внедрили, возможно еще не успели провести что-то. В любом случае, я решил проблему доработкой штатного отчета Движение ТМЦ и затрат в производстве, чтобы получить нужную себестоимость.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот