Проблема 2000

Версия DOS

DOS версия, поддерживающая двухтысячный год, появилась в продаже с 1 июня 1999 года. Клиенты более старых DOS версий в 2000 году столкнутся со следующими проблемами:

a) при вводе даты на год отведено всего две цифры. При вводе номера года система ставит впереди цифр года "19". Например, дата 04.01.00 трактуется как 04.01.1900.

б) невозможно провести реорганизацию с 1999 на 2000 год и далее, до 2010 года.

Проблема а) легко может быть решена с помощью увеличения цифр для записи года с двух до четырех или другой трактовкой двух цифр года при вводе (например, можно дать установку, при которой все года до 60-го будут трактоваться 21-м веком, а после 60-го - двадцатым). Для этого надо создать текстовый файл AUTOEXEC.DBL следующего вида (он должен находиться в той же директории где лежат данные):

:SET(4,"dd.mm.yyyy")
:SET(5,1960)

Первая строка файла AUTOEXEC.DBL указывает на то, как можно расширить дату с двух до четырех цифр для записи ввода. Вторая команда указывает на то, что все номера годов до 60 будут трактоваться как двухтысячные (например 00 год это 2000 год), а после 60 как 1900-е (например, 80 как 1980 год). Вы можете указать любую из этих команд или обе сразу.Такое временное решение проблемы а) позволит Вам нормально работать после Нового Года до тех пор, пока Вы не обновите версию.

Проблему б) нельзя решить средствами настройки. Для того чтобы сделать реорганизацию на 2000 год надо обновить версию программы.

Версия WINDOWS

WINDOWS версия с 2000 годом продается с лета 1999 года. Пользователи более старых WINDOWS версий столкнутся с теми же проблемами, что и пользователи версий для DOS.

a) при вводе даты на год отведено всего две цифры. При вводе номера года система ставит впереди цифр года "19". Например, дата 04.01.00 трактуется как 04.01.1900.

б) не возможно провести реорганизацию с 1999 на 2000 год и далее, до 2010 года.

в) остатки товаров, пришедших в 2000 году не считаются (показываются как нулевые).

Проблема а) легко может быть решена с помощью увеличения цифр для записи года с двух до четырех. Для этого надо создать текстовый файл AUTOEXEC.DBL следующего вида:

:SET(4,"dd.mm.yyyy")

Проблема б) решается только заменой версии.

Для решения проблемы в) надо войти в настройку справочников, выбрать пункт "Генератор", выбрать cправочник "Все накладные в виде таблицы" и изменить индексное выражение у шестого и седьмого индекса.

  был надо установить
Шестой индекс STR(NSKL)+KODPR+DTOS(DAT) STR(NSKL)+KODPR+"1"+DTOS(DAT) (добавить +"1")
Седьмой индекс KODPR+DTOS(DAT)+STR(KOP) KODPR+"1"+DTOS(DAT)+STR(KOP) (добавить +"1")

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

ТОРГОВЫЙ СКЛАД 97

Решение проблемы аналогично варианту с версией для DOS.

На главную страницуНазад