v7: Неправильно выдает дебетовые обороты #801681


#0 by Лалым
нужно получить дебетовый оборот за период (только дебет) по  контрагенту добавляет  в ДО  проводку из кредитового оборота, причем одну. Набросал проверку В результате сообщило Сумма по операции 1850 Cумма оборота  2158.33 разница -  НДС кредитовая проводка
#1 by vadim777
И?
#2 by Лалым
Вот по другому контрагенту тут я вывожу провдки и дебет и кредит Сумма по операции 68385.22  дебетовая вошла в ДО Сумма по операции 11397.54  Кредитовая вошла в ДО Сумма по операции 56987.68  Кредитовая не вошла в ДО Сумма по операции 66529.42   дебетовая вошла в ДО Сумма по операции 11088.24  Кредитовая вошла в ДО Сумма по операции 55441.18  Кредитовая не вошла в ДО Cумма оборота  157400.42
#3 by Лалым
в ДО должны быть только дебетовые проводки или нет??
#4 by vadim777
ДО возвращает Дебетовый оборот по счету, а не проводки. А какие проводки показывает сам документ?
#5 by Лалым
Документа два как минимум 1 -  банковская выписка  ушли деньги на продавца это как раз Дебет счета и 2 две проводки Сумма Ндс и сумм без ндс это кредит  этого же счета в ДО попадает проводка с первого документа  (она там и должна быть) и почему то первая из кредитовых проводок
#6 by Лалым
[url=]
#7 by Лалым
та чет не работает
#8 by vadim777
Это понятно. Что показывает отчет "Журнал-ордер по субконто" для 631 счета, для проблемного период, и контрагента? Там есть детализация - по проводкам, по операциям. Результаты должны быть одинаковыми.
#9 by Лалым
Все одинаково как и долно быть дебеты в дебетах
#10 by Лалым
при любой детализации результат тот же все отчеты дают обороты дебетовы одно а     Ит = СоздатьОбъект("БухгалтерскиеИтоги"); Ит.ДО  выдает совершенно другое
#11 by vadim777
Почитай синтаксис ВыбратьОперацииСПроводками(..), там гораздо больше параметров, чем у тебя.
#12 by Лалым
( 11) и что мне это дает??? эти параметры меня не интересуют ВыбратьОперацииСПроводками как раз все выдает правильно а вот бухитоги.ДО выдает дурь тянет с кредита одну из проводок
#13 by пипец
чудес не бывает , не верю  (с) ЗЫ полный пересчет итогов
#14 by Лалым
делался
#15 by Лалым
ВСЕ отчеты в любых комбинациях дают правильный результат а вот ДО бредит
#16 by vadim777
Когда ты выполняешь ВыбратьОперацииСПроводками(..), здесь роль играют фильтры-параметры - валюта, план счетов, разделитель учета (фирма). Если параметры не заданы, то результаты будут без их учета. Сколько у тебя фирм? Сколько валют? Попробуй ту же задачу решить без ВыбратьОперацииСПроводками(..), а просто ВыполнитьЗапрос(..).
#17 by vadim777
Отчет по проводам как раз использует ВыбратьОперацииСПроводками(..). Что он показывает?
#18 by Лалым
Фирма 1 валюта одна и вообще вопрос же не в выбратьоперацииспроводками, там же как раз все нормально
#19 by Лалым
смотри (7,9)
#20 by vadim777
Понял. Отчет "Журнал ордер по субконто" выводит же все нормально. По моему, у тебя ошибка в строке Ит.ИспользоватьСубконто(ВидыСубконто.Контрагенты,ВыбОрг, 1); Раз ты указываешь ВыбОрг, то вместо "1" нужно "2" - отбирать по данному субконто.
#21 by Лалым
щас проверим
#22 by Лалым
тот же итог ничего не поменяло
#23 by vadim777
перед Ит.ИспользоватьСубконто(...). Если так и останется - тогда не знаю. Других мыслей нет.
#24 by Лалым
так нету разделителя учета План счетов один даже указал брать обороты только с корреспондируюсщего хотя это неправильно платить могут с разных счетов, но думаю ограничу для пробы , все равно скотина подтянул НДС с кредита
#25 by Лалым
ИспользоватьРазделительУчета Установить значение разделителя учета. Синтаксис: ИспользоватьРазделительУчета(<РазделительУчета>) Англоязычный синоним: UseAccountingDivision Параметры: <РазделительУчета> Необязательный параметр. Значение разделителя учета. Если не задан, то установка не меняется. Возвращаемое значение: Значение данной установки до вызова метода. Описание: Метод ИспользоватьРазделительУчета задает значения разделителя учета для методов получения итогов и ВыполнитьЗапрос. Применение данного метода имеет смысл только если используется разделителель учета. Пример: БухИтоги.ИспользоватьРазделительУчета(Константа.ОснФирма);
#26 by Лалым
А использовать план счетов вставил никакого эффекта
#27 by Ёпрст
всё не читал, подвигай итоги взад вперёд в Операции-управление бух итогами. Или снеси таблички итогов и пересчитайц итоги по-новой
#28 by vadim777
Ну тут тупик, с таким не сталкивался. Обычно, что получал стандартными отчетами, совпадало с моими.
#29 by Лалым
ща
#30 by Лалым
Подвигал назад пересчитал,  продвинул вперед до нужного состояния , результат ноль тоесть бред как давал ДО так и дает какие таблички снести???
#31 by Лалым
1SBKTTLC эту??
#32 by Лалым
удалил эту таблицу вошел результат не изменился табличка пустая образовалась на ее месте
#33 by vadim777
Давай или доступ по Тиму, или выгрузку базы.
#34 by Лалым
отправил на почту глянь пожста
#35 by vadim777
Получил, смотрю...
#36 by vadim777
Пол-дня переписывались, а очевидное не заметили: Счет нужно взять в кавычки: Ит.ВыполнитьЗапрос(НачДата, КонДата, "63.1",,, 1,, "С"); Теперь все правильно.
#37 by vadim777
А почему план счетов в конфигураторе пустой?
#38 by Лалым
там все сильно перепахивалось под клиента оставили им свободу действий
#39 by Лалым
да блин, и бляхза с мухой, замылились глаза спасибо огромное
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С