Авторизация






Забыли пароль?
Ещё не зарегистрированы? Регистрация

Экспорт новостей

Главная arrow Новости arrow Новая версия Профи-Т v.5.14!
Новая версия Профи-Т v.5.14!
27.01.2011 г.

Image

Внимание пользователей!

Новая версия Профи-Т v.5.14, RELEASE: 5.14.110125 доступна для скачивания с нашего сайта!

Основные изменения и дополнения новой версии:

  • Новый модуль SCALEW.DLL для работы в режиме "витрина" с весами.

  • Добавлен новый шаблон для печати товарного чека и возможность печатать его через меню "Отчеты" на кассе.

  • Новый модуль ACOUPON.DLL, для работы с купонами. Модуль позволяет оплачивать купонами частично или полностью, в зависимости от настроек, покупку на кассе.

  • В модуль FISCAL.PRN (печать через обычный (нефискальный) принтер) добавлена возможность печати графического клише.

  Изменения:

CASH50

PLASTEK.DLL

Добавлена возможность активации бонусной карты в открытом чеке. Бонусная карта выдается на руки бесплатно в зависимости от суммы покупки и поэтому активизировать ее надо в открытом чеке. Изменена процедура PST_ACTIVATEFREE.

CASH50

UCSN.DLL

Исправлены ошибки:                                                                1. Неверное обрабатывание запроса SALE или BACK, если терминал не регистрирован. Обычно регистрация терминала осуществляется при старте кассы один раз. Теряет регистрацию терминал в след. случаях: - выключении питания; - при обновлениях конфигурации с удаленного хоста; - после инкассации.                               2. Проверена работа при потере связи с ПИН ПАДом      3. Неверный возврат кода ошибки по сообщениям 5-X. ПИН ПАД возвращает на сообщения 5-X, код ошибки  в HEX виде. Добавлен вывод сообщения об ошибке из UCSN.LNG + код ошибки которую вернул терминал.

CASH50

SCREENF.DLL

Исправлена процедура вывода сообщений MSGMSG. Если параметр задержки вывода сообщения не задан в этой процедуре, то он берется из параметра в CASH.INI ERRMSGDELAY= .По умолчанию значение этого параметра равно 300 (3 секунды).

Исправлено поведение программы при переходе через 24:00. До этого была вероятность прекращения реакции на таймерные события

Разработан набор шрифтов, обеспечивающих работу в окне DOS на полный экран. В SCREENF.DLL добавлен  SCREENTOTALTYPE=3, который работает через вышеозначенные шрифты. Это дает возможность более комфортной работы особенно на мониторах небольшого размера.

Шрифты и описание как их задействовать при запуске в DOS окне расположены в дистрибутиве OPN, в каталоге .\CASH50.OPN\DEVICE.OPN\FONTS

CASH50      

DOMINO.DLL       DM.DLL              DMC.DLL DMUPTMC.EXE

Изменено описание поля BCODE в файле загрузки справочника TMC до 20 символов в следующих модулях : модуль                   процедура ========================                          DOMINO.DLL         UPTMC штатный модуль

DM.DLL                   UPTMC (для Детского Мира)

DMC.DLL                UPTMC (для СОМЕЛЬЕ НОВГОРОД) DMUPTMC.EXE     UPTMC

До этого размер поля был ограничен 13 символами

CASH50

CASHTRNS.DLL

Добавлена процедура SEND_FVERSION, которая собирает сведения о всех важных файлах кассовой программы и посылает их на сервер для дальнейшей обработки. По умолчанию эта функция включена (если идет работа с кассовым сервером). Отключается параметром в CASH.INI: NET_SENDFVERS=N

Если при восстановлении связи с сервером начинается передача на сервер накопленных транзакций и по какой-то причине файл испорчен и происходит ошибка при открытии файла с накопленными транзакциями, то этот файл удаляется. Ранее была вероятность постоянного повтора попытки открыть этот файл. Сообщение об ошибке записывается в кассовый лог.

Исправлена ошибка задания имени SPOOL файла через параметр в CASH.INI, теперь задание имени файла обрабатывается корректно

Расширена обработка ошибок при открытии файлов отложенных чеков. Теперь в случае ошибки все файлы пересоздаются заново

CASH50

CASHCMD.EXE 

Добавлен новый параметр NET_FISC_SYNCTIME=Y|N (по умолчанию N). Это синхронизация времени в ФП по кассовому серверу. Параметр определяет необходимость установить время в фискальном регистраторе в соответствии с временем кассового сервера.

CASH50

INPAS.DLL и INPASN.DLL.

Изменен алгоритм работы с COM портом. Теперь в модулях INPAS,DLL и INPASN.DLL при работе с COM портом, резидент PLTCOM.COM для работы модулей больше не требуется!

CASH50

CASHPMIX.EXE 

Доработана программа настройки модуля промоакций:

1. Добавлен ввод новой схемы сумма->скидка

2. Добавлен ввод новых параметров расширенной купонной схемы

3. Добавлен ввод варианта ступенчатой схемы когда скидка дается на общее количество товаров из списка схемы

4. Добавлена работа с файлом TQNT - вариантом файла количественной схемы FQNT с дополнительным ключом - для прямой работы с файлом

5. Добавлена настройка с варианта пороговой схемы, когда скидка дается на 1 товар

6. Добавлена настройка лотовой схемы  - выбор товаров с минимальной суммой и ступенчатой схемы - добавлен вариант "подарок"

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

8. При загрузке товаров для лотов из текстового файла добавлен флаг "Применять скидку на остаток товара"

9. Добавлена настройка нового универсального набора

10. Добавлен флаг выделения остатка товара не участвующего в лоте/наборе

11. Добавлена загрузка списка товаров из текстового файла и очистка списка товаров  там где этого не было

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

CASH50

PMIX.DLL

Доработан модуль промоакций (описание работы модуля см. CASH50_Управление_промоакциями.doc):

1. Добавлена новая схема - скидка за сумму покупки. Сумма вычисляется как сумма товарных позиций из списка или как сумма всего чека. Скидка дается на 1 из товаров из списка бонусных товаров с заданием, какой товар выбрать - с большей или меньшей ценой, или на все товары из списка бонусных товаров.

2. Добавлена обработка новых параметров расширенной купонной схемы - лимит срабатывания по минимальному количеству товара.               

3. Добавлена возможность задания "ночного" периода действия акции, когда время действия переходит через 0 часов.                                                                                    

4. Добавлена обработка варианта ступенчатой схемы, когда скидка дается на общее количество товаров из списка схемы.

5. Добавлен новый параметр - рассчитывать скидку при возврате товара. По умолчанию скидка при возврате товара не рассчитывается.

6. Добавлена работа с файлом TQNT - для прямой работы с файлом в количественной схеме. Это может быть необходимо, если в количественной схеме используется большое число товаров со скидками, при этом загрузка всего списка акционных товаров занимает большое время при старте кассы. Прямая работа с файлами задается параметром PMIXWFILE=Y.

ВАЖНО! Прямая работа с файлами возможна ТОЛЬКО для количественной схемы, при этом ВСЕ ДРУГИЕ СХЕМЫ НЕ БУДУТ!

7. В схему "лоты" добавлена возможность выбора подарка с минимальной ценой, если товары в одном лоте имеют разную цену.

8. В ступенчатую схему добавлен вариант скидки "Подарок". При срабатывании схемы подарки выбираются с минимальной ценой из списка товаров в чеке.

9. Добавлена возможность совместной работы модуля PMIX с другими модулями скидок, типа DCLUB, за счет восстановления товарной ленты перед применением другого модуля и нового начисления скидок после срабатывания другого модуля

10. Добавлена работа с вариантом пороговой схемы, со скидкой рассчитываемой по сумме всего чека.

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

12. Сообщения об ошибках работы модуля пишутся в основной кассовый лог, информационные сообщения для отладки - в дополнительный лог с префиксом PX. Информационные сообщения записываются если параметр PMIXTRACE=Y

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

14. Добавлена работа с новым универсальным набором, где для каждой позиции набора задается список товаров. Это позволяет создавать гибкие схемы задания скидок.

CASH50

CASHEXT.DLL

Добавлена выгрузка файла TQNT для модуля промоакций PMIX (см.выше) через модуль CASHEXT. Выгрузка производится процедурой UPPMIX, если задан параметр прямой работы с файлами PMIXWFILE=Y.

CASH50

FISCAL.PRN

В модуль FISCAL.PRN (печать через обычный (нефискальный) принтер) добавлена возможность печати графического клише. Параметр FISCAL_GRCLICHE=Y|N (N - по умолчанию). В каталог .\MODULES.EXT\FISCAL.PRN выложена утилита FJlogo.exe и FJlogo.hlp для заливки BMP файлов в FP410 и FP510.

CASH50

CFT.DLL

CFT.DLL доработан для приема подарочных сертификатов WEBMONEY. Добавлены 2-е новые процедуры : CFT_WMONEY - оплата по сертификату проданному через WebMoney и CFT_WMONEYAUTO - оплата по сертификату проданному через WebMoney, которая вызывается автоматически через BMONEY.INI

Добавлена строка "сумма отмен" в шаблоны следующих отчетов :                                                                     CFT.RPT - отчет по операциям процессинга   CFTREP.PRT - кассовый отчет по CFT за текущую смену CFTREPS.PRT - кассовый отчет по CFT за закрытую смену. При несовпадении сумм операций по кассе и процессингу сообщение на экран кассиру исправено!

CASH50

CASHTERM.DLL TERMINAL.DLL

Исправлена ошибка: если на товар, назначалась абсолютная скидка по ценовой схеме больше чем стоимость самого товара, то результирующая стоимость товара получалась с отрицательным значением! Теперь в таких случаях обнуляется стоимость товара, а в поле GT:DISC_ABS записывается реальная скидка. (не от ценовой схемы).

Добавлен новый параметр в CASHTERM.DLL NEGATIVEPRICE=Y | N (по умолчанию N) - разрешить в минус цену товара и отрицательную сумму по товарной позиции. Так бывает при применении абсолютной скидки на товар превышающей цену самого товара.

Исправлена процедура округления в большую сторону (в пользу магазина) - параметр TROUND=Y и TROUNDRULE=1. Пример округления до 10 копеек в пользу магазина : Сумма по чеку 12.50, а после округления получается 12.60,  а это неверно!  Первоначально сумма 12.50 уже округленная и итог округления должен быть 12.50

Добавлена проверка ошибки откладывания чека PUT_OFF() и возврат в случае ошибки. Ранее могли возникать ситуации, когда чек не был корректно отложен и его последующее восстановление было неполным.

CASH50

CASHMAIN.DLL

Сделано изменение: если в справочнике кассиров, у кассира указан только LOGIN, а пароля нет, то теперь касса не просит его ввести. Кассиру не приходится нажимать лишний ENTER.

Добавлен новый параметр HIDELOGIN=Y|N (по умолчанию N - работа по-старому). Если данный параметр включен "Y", то набираемые символы при регистрации кассира (ввод логина) будут забиваться звездочками (не видны) как и при вводе пароля.

Исправлена ошибка: если в свойствах определенной операции, стоял флажок "регистрация оператора" и логин вводился через ридер или сканер (авто), то появлялось сообщение на кассе - ERR00201 Нет доступа к операции|операция: %1% %2%, хотя у регистрируемого оператора были все полномочия для выполнения данной операции.

Добавлен новый параметр NoteNNN_limit=XX:XX для ограничения длины вводимой строки при обработке примечаний по товарам. Например, кассир при продаже товара должен в виде примечания ввести его код. Для контроля длины вводимого кода и используется данный параметр. Например, NoteNNN_limit=5:7 задает длину вводимого примечания от 5 до 7 сиволов

CASH50

CASHTERM.DLL

Добавлен параметр в CASH.INI MAN_BACKPRICE - обязательность ручного ввода цены в чеке возврата(Y,N) (N-по умолчанию). Возвратить товар могут через несколько дней после его продажи, и цена этого товара может быть совсем другой. Клавиша PRICE (ручной ввод цены) тоже может быть отключена.

CASH50

SHUTDOWN.EXE

Заменен SHUTDOWN.EXE в дистрибутиве C50_OPN.ZIP Новый файл взят из дистрибутива WINDOWS 2003 server. Он работает более правильно!

CASH50

CASH50.TRN

В DEVICE.DLL для кассы TRN сделано дополнение : Добавлена возможность работы с денежным ящиком ДЯ подключенным к регистратору или принтеру. Параметры DEV_DRAWER=Y | N. Теперь есть возможность печатать чеки на обычный принтер, заменив на тренировочной кассе FISCAL.DLL из каталога FISCAL.PRN.

CASH50

DCLUB.DLL

В модуль DCLUB.DLL добавлены 4-е новых EVENTa. :                 DCLUB_ACTION - событие до выполнения процедуры назначить скидку по карте.                        DCLUB_ACTION_ - событие после выполнения процедуры назначить скидку по карте.                                                     DCLUB_UNDO - событие до выполнения процедуры отменить скидку по карте.                             DCLUB_UNDO_ - событие после выполнения процедуры отменить скидку по карте.

Данные события могут быть использованы другими модулями для сохранения данных или отмены скидок назначенных другими модулями и т.д.

CASH50

CASHMON.DLL

Исправлена ошибка в модуле CASHMON.DLL: если печать чеков внесения/изъятия/инкассации завершалась с ошибкой, то счетчики (сумма и кол-во документов) в кассовом реестре CASH.REG корректировались.  Теперь счетчики корректируются только при удачной операции печати чека.

CASH50

REPORTP.DLL RHOLD.RPT

Сделано изменение в процедуре RHOLD (печать отложенных чеков) - модуль REPORTP.DLL. Добавлена  секция TDETAIL, для печати товарных позиций отложенных чеков. Если такой секции нет в печатном шаблоне, то выводятся только список отложенных чеков. Смотри шаблон RHOLD.RPT [TDETAIL] %QTH:BCODE[@S13]% %QTH:NAME[@S15]% %QTH:SUMB[@N_9.2]%

CASH50

PosExp.dll

Исправлено значение поля Description при выгрузке текущей и старой смены. Изменены условие заполнения поля SFT:SHIFT. Значение поля DESCRIPTION при выгрузке через процедуры DNALL, DNSHIFT, берется из файла POSEXP.LNG. ID ниже :                             POS00006 Выгрузка текущей смены                     POS00007 Выгрузка закрытой смены

CASH50

NKT.DLL

Изменения : Появилась возможность назначить дополнительную процентную скидку на товар, если скидка назначенная терминалом, превысит  значение указанное через параметр NKTDISCMAX=. Параметр NKTDISCMAX=, указывается в CASH.INI. Значение процентной скидки на товар, надо указать в поле TMC:TARA_DEFAULT. Сначала назначается дополнительная скидка на товары, а потом скидка на весь чек, которую вернул терминал.

CASH50

SK.DLL

Добавлены 2-а новых поля в настроечный файл SK.INI в секции CARD:                                                           Time_Beg - Время начала действия карты в формате hhmm                                                                         Time_End - Время окончания действия карты в формате hhmm

Данная доработка позволяет ограничить действие карты по времени

CASH50

NETWORK.DLL

Исправлена ошибка в Net_SendStatus_ из-за которой иногда зависала/падала программа

CASH50

   INPASP

   UCSN.DLL

Добавлено лицензирование модуля

Проверка при старте модуля файла лицензии

CASH50

   PDC.DLL

Макрос PDCSUM писался в поле DOPDATA  c нулевой суммой. Сейчас туда пишется  сумма оплаты по подарочной карте.

CASH50

  CASHTERM.DLL

Добавлено новое событие WAITCODE, которое вызывается перед сканированием каждой товарной позиции.

CASH50

  CASH.INI

Добавлен параметр MAN_BACKPRICE=Y в CASH.INI. Параметр MAN_BACKPRICE= это обязательность ручного ввода цены в чеке возврата. По умолчанию он выключен.

 

Добавлено:

CASH50

SCALEW.DLL

Новый модуль SCALEW.DLL для работы с витриной + весы. Данный модуль предназначен для работы с весовым товаром. Если на весах есть товар, то кассиру всплывает окно с группами/подгруппами товаров в виде иконок. Кассиру нужно только выбрать товар в нужной группе/подгруппе и товарная позиция появится в чеке. Процедуры :                                                      SCALEW_INIT - инициализация модуля       SCALEW_EXIT - закрыть модуль и освободить память SCALEW - процедура снятия веса по клавише - РУЧНАЯ (аналог клавиши SCALE)                                SCALEWAUTO - автоматическое снятие веса - АВТО SCALEWMODE - клавиша переключатель АВТО/РУЧНОЙ Полное описание смотри в каталоге .\MODULES.EXT\SCALEW

CASH50

TCHECK.RPT

Добавлен новый шаблон для печати товарного чека TCHECK.RPT и возможность печатать его через меню "Отчеты" на кассе.

CASH50

FISCAL.PRN

В FISCAL.PRN (работа без ФП и ЭКЛЗ) , добавлена новая модель принтера FP510. (параметр в CASH.INI PRT_MODEL=FP510). Кодовая страницы в принтере FP410 255-я, а у FP510 17-я.

CASH50

PSTDM.DLL

Добавлен модуль применения бонусных карт с использованием процессинга PLASTEK. Обмен данными производится через службу на кассовом сервере.

CASH50

ACOUPON.DLL

Новый модуль для работы с купонами. Модуль позволяет оплачивать купонами частично или полностью, в зависимости от настроек, покупку на кассе. Модуль работает со службой на кассовом сервере.

 

 
След. »