![]() |
![]() |
![]() |
|
проблемма с расчетом итогов в 1с | ☑ | ||
---|---|---|---|---|
0
lexaxa
08.10.04
✎
16:51
|
есть старая база данных.
на новом компе устанавливаю 1с бух 6.0 затем прописываю файлик 1sbw.cnf а в нем [Values] YearOfCentury=60 затем кидаю файлик в папку с DB захожу в 1с смотрю сформированные еще на старом компе отчеты - остались прежние делаю пересчет - начитнается непонятка с датами:( например об-сальд ведомость выдает мне последнее сальдо на нач перода, никакого оборота, и соответственно такое же как и сальдо на нач пер - сальдо на конец. что бы это могло быть? |
|||
1
wolk
08.10.04
✎
17:22
|
(0) - Надеюсь не ХР стоит? Если да, то в 6.0 с ХР только 1 или 2 релиза более-менее пытаются дружить
|
|||
2
F427
08.10.04
✎
17:35
|
проблема пишется с одной М....
P.S. нормально 6 работает в ХР |
|||
3
lexaxa
08.10.04
✎
17:43
|
насчет проблем"м"ы точно
но от этого она не решилась все равно не считает оборот. подскажите кто знает! |
|||
4
F427
08.10.04
✎
17:54
|
а оно надо?
|
|||
5
lexaxa
08.10.04
✎
17:58
|
очень
вопрос жизни и смерти |
|||
6
F427
08.10.04
✎
18:03
|
в пятницу вечером?
|
|||
7
lexaxa
08.10.04
✎
18:04
|
да я уже 2 дня пытаюсь востановить жизнь этой бд
уже все форумы облазил везде одно и тоже но только у меня н работет :( может сама 1с-ка глючная? |
|||
8
mail4ever
11.10.04
✎
10:46
|
а может дело не в 1с 6.0?
может мне в базе пересчет какой сделать надо (какой нить особенный) ну помогите же кто нибудь |
|||
9
Хряк
11.10.04
✎
11:08
|
Ну а журнале что видишь?
"затем прописываю файлик 1sbw.cnf а в нем [Values] YearOfCentury=60 затем кидаю файлик в папку с DB " А что, раньше этого файлика тем не было??? Рассказывай сначала откуда ноги растут. |
|||
10
mail4ever
11.10.04
✎
11:48
|
этот фалик раньше был в папке с прогаммными файлами
когда я переносил БД я сохранил только папку с БД Дальше на новом компе установил 1с бух 6.0 (поддерживающую 2000г) все открываю 1с-ку все осталось как и прежде журнал операций с со всеми операциями план счетов даже последние итоги временного расчета остались затем мне надо сделать временный расчет за другой период я выставляю период жму пересчет (например 01.01.01 по 31.12.03) и вижу сумму сальдо на начало такую которая должна быть тока в 2004 году сегодня как будто сча не 2001 а 2101 :) год или 1901 оборот пустой полностью. вот такой бред Хряк как ты думаешь что это? |
|||
11
Дмитрий
11.10.04
✎
12:52
|
По моим наблюдениям, ХР надо с первым сервис-паком и английский (можно с MUI), но не пиратская русская версия. У исполняемого файла (1sbw.exe) надо проставить режим совместимости с NT 4.0 (5-й сервиспак). Но это помогает только если 6-ка вообще не хочет запускаться.
2-я версия. Релиз 6-ки кривой. У меня, например, 21-й. 3-я версия. Проверь имя файла. может там в расширении с русское, а не английское :) Точно ли файл находится там же, где файлы базы. Кстати, из программной папки его можно было не переносить. 4-я версия системная дата на компьютере на твоем неправильная (не могу предположить правда почему) -Таким образом, если текущая дата установлена как 10.03.98, а параметру YearOfCentury присвоено значение 60, то началом рабочего столетия считается 1938 год. |
|||
12
Хряк
11.10.04
✎
13:07
|
или 1901 - ты уверен, что *.exe 2000 г. поддерживает?
чё пишет рабочая дата ... Основной расчет выполнен по... Где галка итоги Основного расчета (временного) |
|||
13
mail4ever
11.10.04
✎
13:19
|
я понел кое чего но как исправить все еще не знаю
значит так: вроде бы БД велась на старой 1с-ке 6.0 (без поддержки перехода к 2000г) поэтому несмотря на рабочую дату операции добавлялись не тем годом например если сегодня 01.01.2001 и сегодня мы добавили операцию то она типа сохранилась как операция от 01.01.1901г. Основной расчет считается правильно :) а вот временный никак :( временный не считается я так понел так как она понимает "с 01.01.01 по 01.01.02" как "01.01.2001 по 01.01.2002" а надо 01.01.1901 по 01.01.1901 кароче все нааоброт я пытался вручную опустить дату до 1901 но 1с блочит "на текущая дата - логическое смещение" то есть если YearOfCenury=60 то на 2004-60=1944 вот именно на 1944 году ниже не опскается :( конечно можно установить смещение 99 но все равно одного года не хватит :( можно еще установить системную дату не 2004 а 1904 но изза нового биоса дата не опяскается ниже 1980 года :( вот такой геморой я нажил установив новую 1с |
|||
14
mail4ever
11.10.04
✎
13:25
|
я выполняю основной расчет по 1904 год :) и он все правильно считает
с временным (а это самое главное) проблемы :( |
|||
15
Дмитрий
11.10.04
✎
13:26
|
Так поставь релиз без поддержки 2000. Раз там такие базы есть, то и установка должна присутствовать ))
|
|||
16
mail4ever
11.10.04
✎
13:31
|
ну я так и подумал про это как вариант
тока проблбемка нету такового :) |
|||
17
mail4ever
11.10.04
✎
13:31
|
где взять не подскажите?
|
|||
18
mail4ever
11.10.04
✎
13:45
|
Все теперь работает
осталось тока найти старую 1с-ку. СПАСИБО ВСЕМ КТО ПРИНИМАЛ УЧАСТИЕ В БЕСЕДЕ |
|||
19
Дмитрий
11.10.04
✎
13:52
|
А вариант с системной датой 1980 и YearOfCentury=90 не пробовал? ))) Для разового просмотра покатит. Но если конечно постоянно там работать... Лучше 7-ку ставь
|
|||
20
mail4ever
12.10.04
✎
13:50
|
да я именно так сразу и попробывал с yearofcentury=99
i 1980 годом прокатило:) но там есть еще и другая БД :( вот такая загвоздка:) а так проблема уже за малым |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |