Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Корректор :  ИРБИС Irbis
 
Проверка подполя 910^E
Пользователь: slay (IP-адрес скрыт)
Дата: 24, October, 2008 16:12

При проверке поддоля 910^E коректор предлагает удалить обозначение валюты с этого поля. Посмотрев как проверяется это поле обнаружил, что есть, в файле 910.chk, упоминание подполя ^L "Валюта". В самом ИРБИСе такого подполя нет. У нас версия 2007.2D7...
Собственно вопрос: как реагировать на такие ошибки? И ошибки ли это?

Re: Проверка подполя 910^E
Пользователь: Михайленко Илья (IP-адрес скрыт)
Дата: 26, October, 2008 01:21

Подполе 910^E - это цена. В формате NNN.NN (т.е. там НЕ МОЖЕТ находиться обозначение валюты). В этом поле может быть только число - иначе не будет у вас идти пересчет цен и суммы.
Поэтому корректор и предлагает строку вида "123.45 р" преобразовать в "123.45"

Подполе 910^L использовалось ранее. Почему оно пропало сейчас - надо у Светланы Михайловны уточнить. Обработка этого подполя присутствует как в форматах так и в глобальных корректировках.

В итоге ответ могу дать такой: Да, это ошибка. Причем, похоже, двойная :) Обозначение валюты должно быть в подполе ^L, которое выпало из рабочего листа.
Исправить ее пока можно только в ручную и без редактора подполей.
"$123.45" надо преобразовать в "123.45^L$"

Re: Проверка подполя 910^E
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 27, October, 2008 11:22

В 910.wss (книги) ^L не было изначально - обозначение валюты вводится в 10^c, поскольку не предполагалось, что экземпляры книги могут приобретаться за разную валюту.
910^L изначально есть в 910si.wss (предполагается, что для журналов такой вариант возможен)



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.