25.08.2006 13:03
В УКМ 4 версий 40, 40sp1 имеет место следующая ошибка.

Описание ошибки.

Не удаётся вывести на печать счет-фактуру для клиента в названии которого есть двойные кавычки.
Ошибку можно идентифицировать по информации из протокола печати
"C:\Program Files\ukmserver\print.log"
Фрагмент протокола приведён в конце письма.


Обход ошибки.

Заменить файл "C:\Program Files\ukmserver\invoice-print-internal.cmd"


При печати протокол будет содержать фрагмент следующего вида:
=== начало фрагмента print.log ==========================================================


====(Чт 24.08.2006 15:05:50.65)==== invoice-print.cmd ====STARTED======
Current directory is "C:\Program Files\ukmserver"
Print parameters:
INVOICE_PDF_FILE="C:\Program Files\ukmserver\invoice_tmp_102241001_505_86.pdf"
WAYBILL_PDF_FILE="C:\Program Files\ukmserver\bill_tmp_102241001_505_86.pdf"
INVOICE_NUMBER=86
PRN_NAME="HP LaserJet 1200 Series PCL 6"
COUNTERAGENT_NAME=""Центр продаж 216""
---(Чт 24.08.2006 15:05:50.65)--- Starting print of "Счёт-фактура №86 ""Центр продаж 216""" (1st copy)
AFPL Ghostscript 8.51 (2005-04-18)
Copyright (C) 2005 artofcode LLC, Benicia, CA. All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Error: /undefinedfilename in (\354\340\355\363\340\353\374\355\356\351)
Operand stack:

Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push
Dictionary stack:
--dict:1126/1686(ro)(G)-- --dict:0/20(G)-- --dict:70/200(L)--
Current allocation mode is local
Last OS error: No such file or directory
AFPL Ghostscript 8.51: Unrecoverable error, exit code 1
Copyright (C) 2003-2008, Ghostgum Software Pty Ltd. All Rights Reserved.
2005-04-07 gsprint UKM4 modification based on gsprint 1.8
ghostscript exitcode = 1
ERRORLEVEL=1
====(Чт 24.08.2006 15:05:52.90)==== invoice-print.cmd ====COMPLETE======

=== конец фрагмента print.log ==========================================================
31.08.2006 09:17
У меня на всех магазинах и ссе в базе desc trm_in2_discount_types_items нет поля pricelist. Проверяйте перед апдэйтом, если нету, то перед апдэйтом:
alter table trm_in2_discount_types_items add column pricelist int(11) after modificator; иначе заткнётся... Самую 40ую всё никак не можем протестить - дьяволщина какая-то, то одна неприятность, то другая..
31.08.2006 13:29
XsevenBeta,
А пподробнее, какие неприятности?
Хотим поставить в ближайшем будущем, чего нехорошего можно ожидать?
31.08.2006 15:39
Цитата:
vdm XsevenBeta, А пподробнее, какие неприятности?
Хотим поставить в ближайшем будущем, чего нехорошего можно ожидать?
Да с 40ой версией нет проблем, у нас со стендом одна проблема за другой - а база чуть меньше 100гб и копировать её в случае неудачи долго :) Щас СС стендовый порезали, проще будет новые версии тестировать... Как поставим на стенд и магазины - отпишусь.

Не забываем что в прошлых версиях была бага в матрице скидок. Если у вас стояло "удалить из чека большую", надо не забыть поменять на "Удалить из чека меньшую".

з.ы ЛУА - рулит. Щас такие вещи можно творить прикольные :)
14.09.2006 11:55
После установки 40ой пришлось изменить слип скрипт в луа:
Параметры-программировании, slip.lua
в слипе для ВУЗ-банка есть такая строчка:
text = text .. ukm.adjustment("СУММА ", field:at(13) / 100, width, " ") .. "\n";
надо её заменить на такую, т.е второй параметр к строке преобразовать:
text = text .. ukm.adjustment("СУММА ", tostring(field:at(13) / 100), width, " ") .. "\n";
15.09.2006 08:14
Ещё у нас перестала работать наценка на оптовое количество... и возврат весового товара не могу сделать частичный (т.е продали 1кг, а возвратить пытаюсь 0.750кг)
15.09.2006 16:28
Не сохраняется прайслист в импорте конвертора голда. Кроме того - после апдэйта по дефолту поставился первый прайслист, из-за чего придётся на всех магазинах и кассах менять прайслист.
21.09.2006 10:26
Проблема с настройкой принтера для печати счёта-фактуры с кассового терминала.
На сервере магазина изменённые параметры не сохраняются. А вот с ССа их спустить можно, но не нужно.
Это в меню Параметры-Параметры.
По поводу медленно печатаемых товраных чеков и возвратов Николай Горностаев сказал что в 40сп2 индекс добавлен который ускорят.
Часовой пояс GMT +3, время: 10:18.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.