 |
| СКДРС-СККРС <> СКД-СКК |
| alex040269 | Дата: Четверг, 04.06.2009, 11:29 | Сообщение # 1 |
|
Сержант
Группа: Пользователи
Сообщений: 31
Репутация: 1
Статус: Offline
| Привет. Вопрос: Почему равенство выполняется не по всем субконто? Код вот такой: Ит = СоздатьОбъект("БухгалтерскиеИтоги"); Ит.ИспользоватьРазделительУчета(Фирма); Ит.ВключатьСубсчета(1,); Ит.ИспользоватьСубконто(ВидыСубконто.Контрагенты); Ит.ВыполнитьЗапрос(Дата1-1,Дата1-1,спСчет,,3); Если Ит.ВыбратьСубконто() = 0 Тогда Возврат; КонецЕсли; Т.ВывестиСекцию("Заголовок"); Пока Ит.ПолучитьСубконто() = 1 Цикл Ит.ВыбратьСчета(,,,1); Пока Ит.ПолучитьСчет() = 1 Цикл Если ИТ.СКДРС(Ит.Счет) - ИТ.СККРС(Ит.Счет) <> ИТ.СКД() - ИТ.СКК() Тогда Сообщить(Строка(Ит.Субконто())); КонецЕсли; КонецЦикла; КонецЦикла; Спасибо за внимание.
Сообщение отредактировал alex040269 - Четверг, 04.06.2009, 11:36 |
| |
|
| |
| vik | Дата: Четверг, 04.06.2009, 14:06 | Сообщение # 2 |
|
Полковник
Группа: Пользователи
Сообщений: 199
Репутация: 32
Статус: Offline
| Ит.ВыполнитьЗапрос(Дата1-1,Дата1-1,спСчет,,3???????); Запрос делается по валютам,просмотри.А вообще многовалютнЫй учет?
Одна из самых чудесных наград этой жизни - искренне помогая другому, непременно помогаешь и себе
|
| |
|
| |
| Fynjy | Дата: Четверг, 04.06.2009, 14:43 | Сообщение # 3 |
|
Генерал-лейтенант
Группа: Пользователи
Сообщений: 593
Репутация: 38
Статус: Offline
| Потому что счет может быть активно пассивном и в развернутом остатке по таком счету есть остаток и по дт и по кт ...
Все в мире фигня ... Кроме пчел ... А и пчелы тоже фигня ...
|
| |
|
| |
| alex040269 | Дата: Четверг, 04.06.2009, 15:17 | Сообщение # 4 |
|
Сержант
Группа: Пользователи
Сообщений: 31
Репутация: 1
Статус: Offline
| Quote (Fynjy) Потому что счет может быть активно пассивном и в развернутом остатке по таком счету есть остаток и по дт и по кт ... я ведь сравниваю разность дт и кт !!! Добавлено (04.06.2009, 15:17) --------------------------------------------- Quote (alex040269) Запрос делается по валютам,просмотри.А вообще многовалютнЫй учет? У меня 18ть конфигураций. Отчет получился универсальный, только иногда "барахлит". Это наблюдается только по двум субконто. В развернутых остатках не учитываются кредитовые обороты. то есть оборот был и по дт и по кт, в СКР() возвращает правильный результат, а СКРС() - неправильный....
Сообщение отредактировал alex040269 - Четверг, 04.06.2009, 15:25 |
| |
|
| |
| vik | Дата: Четверг, 04.06.2009, 15:44 | Сообщение # 5 |
|
Полковник
Группа: Пользователи
Сообщений: 199
Репутация: 32
Статус: Offline
| Попробуй вычислить по какому счету глючит. Я думаю, что наверняка есть перекрестное закрытие счетов, типа 36 на 63.
Одна из самых чудесных наград этой жизни - искренне помогая другому, непременно помогаешь и себе
|
| |
|
| |
| alex040269 | Дата: Четверг, 04.06.2009, 16:09 | Сообщение # 6 |
|
Сержант
Группа: Пользователи
Сообщений: 31
Репутация: 1
Статус: Offline
| 36-ой. А что такое перекрестное закрытие?
|
| |
|
| |
| vik | Дата: Четверг, 04.06.2009, 16:58 | Сообщение # 7 |
|
Полковник
Группа: Пользователи
Сообщений: 199
Репутация: 32
Статус: Offline
| задай в своем отчете конкретный субконтик, по которому глючит и просмотри внимательно обороты с 63 счетом, хотя может быть и 377,685 или др. где подвязани контрагенты. Особое внимание операциям, введенным вручную.Бухи любят химичить
Одна из самых чудесных наград этой жизни - искренне помогая другому, непременно помогаешь и себе
|
| |
|
| |
| alex040269 | Дата: Пятница, 05.06.2009, 08:18 | Сообщение # 8 |
|
Сержант
Группа: Пользователи
Сообщений: 31
Репутация: 1
Статус: Offline
| так. а еще вопрос на "засыпку": можно рассматривать развернутое сальдо по конкретному субконто на счете не являющемся группой? 1С его будет все равно "сворачивать"? То есть развернутое сальдо имеет смысл только для счетов, имеющих субсчета? или я не прав?
Сообщение отредактировал alex040269 - Пятница, 05.06.2009, 08:20 |
| |
|
|
|
 |
|