Выложен build 714. 
Фискальные регистраторы подключены к РМБП

Скачать

ivk

Деноминация в Республике Беларусь

2 сообщения в этой теме

Предлагается следующий метод проведения деноминации .

Деноминация проводится одномоментно, закрытием одного периода и открытием другого с даты деноминации.

Закрытие периода производится полной очисткой базы с автоматизированным переносом в новую базу остатков из старой базы.
Аналогично поступают админы 1С, когда база разрастается до неприличных размеров по разным причинам.
Крупные игроки, которые могут себе позволить переход на распределенные серверные сети, конечно, идут своим путем, а вот небольшие "автономные" торговые предприятия используют такой метод.

В конфигураторе имеются обработки, предназначенные для закрытия периода.

Первая обработка - экспорт остатков. В XL-таблицу определенного формата сбрасываются все остатки из базы данных. Остатки группируются по отделам, чтобы после сохранения была возможность разделить остатки по разным базам. Изначально именно для проведения этой процедуры и был разработан алгоритм закрытия периода.

Вторым этапом выполняется обработка чистки базы данных от движения как товаров, так и документов. Справочники моделей, стран, фирм, списочного состава и клиентов не чистятся, что позволяет сохранить накопленные данные и структуру предприятия.

Третьим этапом производится внесение остатков в режиме оприходования товара (импорта входной накладной). Программа автоматически определяет, что производится внесение остатков из списка ранее сохраненных данных.

Процедуру "деноминации" в этом алгоритме необходимо сделать вручную, "деноминировав" нужные колонки с ценами и суммами между этапами два и три.

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

Новая база будет вести отчет с момента деноминации и формировать отчеты с этого числа. Так будет логичнее и правильнее.

Прим. Тем пользователям РБ, кто устанавливал в конфигураторе отображение в списках и при печати всех числовых значений цен и сумм без копеек, требуется включить отображение, чтобы не получить "странные результаты".

ВНИМАНИЕ! Проводите все процедуры на копии рабочей базы данных в отдельно размещенной однопользовательской версии программы. Скачайте самый последний вариант, размещенный на сайте. За последнюю неделю были внесены небольшие изменения для проведения "деноминации".

Данный алгоритм, за исключением ручной деноминации файла остатков, пригоден для "закрытия периода" в случае, когда необходимо избавится от "истории движения товара" по причине заметного торможения в работе базы данных или по какой-то иной причине, например, смене собственника и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендации по расчету деноминированных цен в файле остатков формата MS Excel:

  • сделайте копию сформированного файла остатков
  • откройте копию файла остатков в Excel
  • найдите в файле столбцы с ценой (Price, PriceOpt, PriceDiscount)
  • установите числовой формат для содержимого всех столбцов с ценами
  • вставьте рядом с каждым столбцом пустые столбцы с форматом числа
  • вставьте в новый столбец формулу расчета деноминированной цены с округлением (=ОКРУГЛ(O3/10000;2))
  • "растяните формулу" на весь столбец
  • в результате вместо формул должны получиться деноминированные цены
  • скопируйте содержимое столбца с деноминированными ценами с первого до последнего товара в списке
  • вставьте в режиме "Специальной вставки" только "Значения"
  • удалите столбец с формулами перерасчета
  • проделайте эту операцию с каждым из столбцов с ценой

В результате вы получите файл остатков с деноминированными ценами, пригодный для переноса в очищенную базу данных в качестве начального остатка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.