проблема после обновления платформы с 8.1.11 на 8.1.12
Показывать по
10
20
40
сообщений
- 1
- 2
25.11.2008
07:30
#1
После обновления платформы с 8.1.11 на 8.1.12 в кассовом отчете, стали неправильно показываться остатки по кассе(в 2 раза больше чем положено). Это пока что все что заметили - откатили назад. Сейчас будем на пробной тестировать. Кто -нибудь сталкивался с неправильным отображением при указанном обновлении?
26.11.2008
02:43
#5
Конфигурация самописная на базе УТ. Но дело не в этом. До обновления платформы все нормально показывало. После обновления неправильно. Пересчет итогов не помог. Пришлось откатить снова на 8.11. Стало правильно показывать.
27.11.2008
10:17
#6
Ну вообщем покопались мы и увидели следующее:
Есть запрос:
ВЫБРАТЬ
|КассаОИО.Валюта КАК Валюта,
|КассаОИО.Касса КАК Касса,
|СУММА(КассаОИО.СуммаКонечныйОстаток) КАК КО,
|СУММА(КассаОИО.СуммаНачальныйОстаток) КАК НО,
|СУММА(КассаОИО.СуммаПриход) КАК Приход,
|СУММА(КассаОИО.СуммаРасход) КАК Расход,
|НАЧАЛОПЕРИОДА(КассаОИО.Регистратор.Дата, ДЕНЬ) КАК Дата,
|КассаОИО.Регистратор КАК Док
|ИЗ
| РегистрНакопления.Касса.ОстаткиИОбороты(&НачДата, &КонДата, Регистратор) КАК КассаОИО
|ГДЕ КассаОИО.Касса В ИЕРАРХИИ (&Касса)
И КассаОИО.Валюта = &Валюта
|СГРУППИРОВАТЬ ПО
| КассаОИО.Валюта,
| КассаОИО.Касса,
| НАЧАЛОПЕРИОДА(КассаОИО.Регистратор.Дата, ДЕНЬ),
| КассаОИО.Регистратор
|
|ИТОГИ СУММА(КО), СУММА(НО), СУММА(Приход), СУММА(Расход) ПО
| Валюта,
| Касса,
| Дата
Так вот на платформе 8.1.11.67 КО итоговое показывается нормально.
А на платформе 8.1.12.101 КО итоговое умножается ровно в 2 раза. Смотрел консолью запроса.
База у нас крутится на MS SQL
Есть запрос:
ВЫБРАТЬ
|КассаОИО.Валюта КАК Валюта,
|КассаОИО.Касса КАК Касса,
|СУММА(КассаОИО.СуммаКонечныйОстаток) КАК КО,
|СУММА(КассаОИО.СуммаНачальныйОстаток) КАК НО,
|СУММА(КассаОИО.СуммаПриход) КАК Приход,
|СУММА(КассаОИО.СуммаРасход) КАК Расход,
|НАЧАЛОПЕРИОДА(КассаОИО.Регистратор.Дата, ДЕНЬ) КАК Дата,
|КассаОИО.Регистратор КАК Док
|ИЗ
| РегистрНакопления.Касса.ОстаткиИОбороты(&НачДата, &КонДата, Регистратор) КАК КассаОИО
|ГДЕ КассаОИО.Касса В ИЕРАРХИИ (&Касса)
И КассаОИО.Валюта = &Валюта
|СГРУППИРОВАТЬ ПО
| КассаОИО.Валюта,
| КассаОИО.Касса,
| НАЧАЛОПЕРИОДА(КассаОИО.Регистратор.Дата, ДЕНЬ),
| КассаОИО.Регистратор
|
|ИТОГИ СУММА(КО), СУММА(НО), СУММА(Приход), СУММА(Расход) ПО
| Валюта,
| Касса,
| Дата
Так вот на платформе 8.1.11.67 КО итоговое показывается нормально.
А на платформе 8.1.12.101 КО итоговое умножается ровно в 2 раза. Смотрел консолью запроса.
База у нас крутится на MS SQL
27.11.2008
13:09
#7
Проблема в правильности постороения запроса.
Прочитайте статьи на ИТС, связанные с правильностью отражения остатков
На последней ИТС появилась новая статья (а может ее просто изменили, потому что статья на эту тему была и раньше) "Расчет итогов по полям остатков", там даже есть пример запроса.
Я об этом много раньше слышала, но на практике увидела первый раз. Если вы последние типовые операции посмотрите, то там видно, что при расшифровке предлагается "Период+Регистратор"
Прочитайте статьи на ИТС, связанные с правильностью отражения остатков
На последней ИТС появилась новая статья (а может ее просто изменили, потому что статья на эту тему была и раньше) "Расчет итогов по полям остатков", там даже есть пример запроса.
Я об этом много раньше слышала, но на практике увидела первый раз. Если вы последние типовые операции посмотрите, то там видно, что при расшифровке предлагается "Период+Регистратор"
- 1
- 2
Читают тему
(гостей: 1)