Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Платформы 8 и 8.1

TolyaO
Пост №1
TolyaO
читатель
офлайн
Дата регистрации: 04.02.2005
Сообщений: 182
Пост №1
 
02.01.2007 10:59

С Новым Годом! Подскажите пожалуйста, кто встречался с такой ситуацией: перешёл на платформу 8.1, базы автоматически отконвертировались, а потом пришло очередное обновление 1.5.13.6 конфигурации бухгалтерия, но оно для платформы 8. Как обновить на платформе 8.1. С уважением ко всем кто откликнется.

Shwed
Пост №2
Shwed
читатель
офлайн
Дата регистрации: 26.07.2006
Сообщений: 87
Пост №2
 
07.01.2007 18:27

Попробуй такой вариант: поставь 8.0, открой копию базы до обновления полатформы, обнови ее до последней конфигурации, обнови платформу до 8.1, сделай поставку и с ее помощью обновляй уже рабочую базу на 8.1 (если база действительно сконвертировалась и назад ее не вернуть)

VladimirSK
Пост №3
VladimirSK
читатель
офлайн
Дата регистрации: 11.01.2007
Сообщений: 6
Пост №3
 
11.01.2007 13:16

При переходе на 8.1 у вас не возникла проблема с нумерацией?
У меня такая проблема ввожу новый документ номер 00001, не сохраняю его, ввожу новый номер уже 00002.

А если первый документ в журнале с номерм допустим 00002, то следующий номер 00004.

Что-то совсем не понятное происходит.

TolyaO
Пост №4
TolyaO
читатель
офлайн
Дата регистрации: 04.02.2005
Сообщений: 182
Пост №4
 
11.01.2007 14:11

Да! Нумерация работает непонятно. А с обновлением (спасибо за отклик) предложенный вариант, как аварийный подходит, но ведь должен быть какой-то стандартный вариант перехода для обычной работы.

VladimirSK
Пост №5
VladimirSK
читатель
офлайн
Дата регистрации: 11.01.2007
Сообщений: 6
Пост №5
 
11.01.2007 14:18

надо ждать официальных релизов от 1С

TolyaO
Пост №6
TolyaO
читатель
офлайн
Дата регистрации: 04.02.2005
Сообщений: 182
Пост №6
 
11.01.2007 16:29

А он и есть официальный с сайта 1С по подписке.

VladimirSK
Пост №7
VladimirSK
читатель
офлайн
Дата регистрации: 11.01.2007
Сообщений: 6
Пост №7
 
11.01.2007 16:45

Я имел ввиду официальные релизы конфигурации.

Может и нормальные нумераторы появятся:)

pavlika
Пост №8
pavlika
читатель
офлайн
Дата регистрации: 25.12.2004
Сообщений: 515
Пост №8
 
15.01.2007 19:38

> При переходе на 8.1 у вас не возникла проблема с нумерацией?

> ответ с v8@1c.ru:
В файле v8Update в разделе изменений поведения указано:
<В связи с изменением механизма автонумерации объектов получение очередного номера будет всегда выдавать последовательный номер, даже если предыдущий объект не записан.>

Рекомендуется ознакомиться с этим файлом.

Изменения были внесены не <случайно>, а с достаточно серьезной проработкой.

В версии 8.0 могла быть следующая ситуация.
Пользователь А открыл форму нового документа и получил номер 0001.
Пользователь Б открыл форму нового документа и получил номер 0002.
Пользователь А закрыл форму без записи.
Пользователь Б записал документ и закрыл форму.
При следующем открытии формы нового документа будет выдан номер 0003.
На месте номера 0001 имеется пропуск.
При одновременной работе нескольких пользователей это было вполне частое явление.
То есть никакой непрерывности в последовательности нумерации не было.
Но у пользователей работающих персонально возникало ощущение, что имеется непрерывность.

Что препятствовало параллельности.
Механизм получения нового номера считывал максимальный номер из базы данных.
Если номер формировался в транзакции (например, при записи или проведении документа создавался и записывался другой документ или элемент справочника), то, фактически, параллельность исключалась. Так как запись объекта была несовместима с получением максимального номера из базы данных (что вполне естественно). Это не сильно мешало при нумерации в момент открытия формы, но радикально снижало параллельность (исключало) при включении в конфигурации любых алгоритмов создания и записи объектов в транзакции. Значительная часть внедренцев и разработчиков решений не обнаруживало причины этой проблемы и относило полностью
нарушенную параллельность на счет общей проблемы реализации многопользовательской работы в платформе. Такое часто происходило и при <очень небольших доработках> выполненных сотрудниками заказчика, что сводило на нет всю работу внедренцев сдавших вполне работоспособную систему. Фактически минимальная доработка конфигурации приводила систему к полностью последовательной работе, так как два документа не могли быть записаны одновременно. Это реально приводило к серьезным проблемам при внедрениях, и мы (если внедренец не мог сам обнаружить причину проблемы) без детального разбора работы
конкретной конфигурации не могли дать рекомендацию как это исправить. То есть получалось, что непрерывной нумерации на самом деле нет, но и параллельность также не обеспечивается. Для непрерывной нумерации как в 8.0, так и в 8.1 нужно делать считывание и запись с блокировкой.

Другой проблемой являлось то, что механизм нумерации основывался на наличии в памяти объекта. Если реализовывать <тонкое> клиентское место (Web или любое другое), не держащее на стороне клиента объекта, то механизм нумерации фактически переставал работать, так как полученный номер при удалении объекта из памяти освобождался и выдавался следующему пользователю в качестве нового. Соответственно, получалось, что два пользователя вводят объекты с одинаковыми номерами.

Механизм нумерации 8.1 исключает обе этих проблемы. При получении номера в транзакции не возникает проблемы с параллельностью, так как, один раз считав максимальный номер из базы данных, система помнит его и автоматически увеличивает при выдаче очередного номера. Это исключает описанные (весьма серьезные) проблемы с параллельностью при доработках конфигураций, включающих создание и запись объектов в транзакциях. Это исключает проблемы с созданием специализированных клиентов, так как номер не возвращается при удалении объекта из памяти.

Действительно, обратной стороной этого решения является то, что для конкретного пользователя эксперимент с закрытием формы без записи и созданием нового документа приводит к появлению пропуска. Раньше ему казалось, что система заполняет пропуски. Хотя, по сути, это было не так, но пользователь не всегда замечал это. Это пользователю можно наглядно продемонстрировать.

Безусловно, мы будем анализировать возможность и необходимость доработок механизма нумерации.
Но здесь хотелось подчеркнуть, с одной стороны, важность внесенных изменений, и, с другой стороны, тот факт, что сама логика нумерации не изменилась в 8.1. Обеспечивается уникальность и возрастающая последовательность (этот момент даже улучшен, так как в 8.0 в более поздний момент мог быть выдан меньший номер, чем в более ранний), но, как и в 8.0, не обеспечивается непрерывность.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • ЕГАИС
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги
© ООО "1C" 2000-2018 г.