+7 499 990-10-21

Изменяемые поля таблицы гарантийного талона

Изменяемые поля таблицы гарантийного талона

Сообщение vtk51 » 18 июл 2017, 12:17

Добрый день.
Речь идёт про печать гарантийного через ctrl+P в окне регистрации продаж.
изначально код таблицы стоит там такой:
Код: Выделить всё
<denci_checktable>
   <DENCI_CHECKCOLUMN caption = "N" value = "number" width = "2%" align = "center" >
   <DENCI_CHECKCOLUMN caption = "Наименование" value = "name" width = "40%" >      
   <DENCI_CHECKCOLUMN caption = "Серийный номер" width = "27%" >
   <DENCI_CHECKCOLUMN caption = "Срок гарантии" width = "27%">
</denci_checktable>

в файле товарного чека описано, что делают эти теги.
Проблема же заключается в том, что поля "серийный номер" и "срок гарантии" нельзя менять до печати в дэнси кассе как, например, название гарантийного внутри тега <p></p>
В тоже время эти столбцы не берут никакие значения, т.е. задумано остаются пустыми.

Каким образом можно сделать возможным редактирование этих полей до вывода на печать?
vtk51
 
Постов: 277
Зарегистрирован: 08 янв 2013, 14:08
Откуда: Мурманск

Re: Изменяемые поля таблицы гарантийного талона

Сообщение Alexander » 18 июл 2017, 13:16

Под автоматическое заполнение серийного номера можно задействовать функционал комментариев на позицию - в окне ввода комментария ([Cntrl]+[K]) работает сканер штрихкода, комментарий на позицию можно вывести тегами в печатную форму.
Срок гарантии проще всего к наименованию добавить.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Изменяемые поля таблицы гарантийного талона

Сообщение vtk51 » 18 июл 2017, 13:50

сама таблица
Изображение
и в этой форме удобно было бы вводить серийный номер и срок гарантии, держа в руках упаковку с товаром а потом отправлять на печать
Вариант со сканером штрихкода не годится, т.к. серийник не всегда пишут на упаковке и он на каждом товаре разный.
Дата гарантии тоже берётся изнутри упаковки с товаром.
Поэтому, идеально было бы чтобы в таблице выше можно было бы редактировать поля вручную.
vtk51
 
Постов: 277
Зарегистрирован: 08 янв 2013, 14:08
Откуда: Мурманск

Re: Изменяемые поля таблицы гарантийного талона

Сообщение SergSv » 18 июл 2017, 19:14

Ребята, мне нужен документ гарантийного талона, случайно его удалили. Можете его предоставить, пожалуйста
SergSv
 
Постов: 124
Зарегистрирован: 04 дек 2016, 14:45

Re: Изменяемые поля таблицы гарантийного талона

Сообщение vtk51 » 19 июл 2017, 13:49

Создайте любой файл в напишите любой текст, используя html-правила.
Файл гарантийного в дэнси, который там по-умолчанию, имеет следующий текст:
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
   <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
</HEAD>
<BODY >

<P ALIGN=CENTER ><FONT SIZE=+2 ><B>ООО «Дэнси Трейд»</B></FONT></P>

<P ALIGN=RIGHT >115191 Москва г, Холодильный пер,д.3 кор. 1</P>
<P ALIGN=RIGHT >Тел. 781-54-45</P>

<P ALIGN=CENTER >
<FONT SIZE=+2 ><B>   Гарантийный талон № <DENCI_CHECKNUMBER></B></FONT></P>

<P ALIGN=LEFT >


<denci_checktable>

   <DENCI_CHECKCOLUMN caption = "N" value = "number" width = "2%" align = "center" >
   <DENCI_CHECKCOLUMN caption = "Наименование" value = "name" width = "40%" >      
   <DENCI_CHECKCOLUMN caption = "Серийный номер" width = "27%" >
   <DENCI_CHECKCOLUMN caption = "Срок гарантии" width = "27%" >

</denci_checktable>

</P>

<P ALIGN=LEFT >Дата продажи: <denci_date></P>

<P ALIGN=CENTER >СПАСИБО ЗА ПОКУПКУ!</P>

<P ALIGN=LEFT >Данный документ является
примером гарантийного соглашения, и никакой юридичесой силы не имеет =)</P>

<P ALIGN=LEFT > Здесь можно написать текст
гарантийного соглашения,например: </P>

<P ALIGN=LEFT > Настоящее гарантийное соглашение является
единственным документом, подтверждающим
право на гарантийное обслуживание
купленных изделий. И так далее.</P>

<P ALIGN=LEFT > <BR></P>

<P ALIGN=LEFT >С условиями
гарантийного обслуживания ознакомлен.</P>

<P ALIGN=LEFT >Претензии
к внешнему виду и комплектности не имею.</P>
<P ALIGN=LEFT ><BR></P>

<P ALIGN=CENTER >МП</P>
<P ALIGN=LEFT >Подпись продавца_____________      </p>
<p>      Подпись покупателя______________</P>
</BODY>
</HTML>



и всё же, Alexander , как сделать редактируемые поля в вашей таблице?
vtk51
 
Постов: 277
Зарегистрирован: 08 янв 2013, 14:08
Откуда: Мурманск

Re: Изменяемые поля таблицы гарантийного талона

Сообщение Alexander » 19 июл 2017, 14:55

К сожалению, это проблема библиотеки Qt3, объект которой используется для вывода документа на печать.
Сам документ редактируется, но конкретно содержимое таблицы почему-то нет.
Возможно положение исправится после перехода на новую версию библиотеки, но с учетом продолжающегося перехода на 54-ФЗ это не самая ближайшая перспектива, к сожалению.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Изменяемые поля таблицы гарантийного талона

Сообщение SergSv » 19 июл 2017, 16:18

vtk51 писал(а):Создайте любой файл в напишите любой текст, используя html-правила.
Файл гарантийного в дэнси, который там по-умолчанию, имеет следующий текст:
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
   <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
</HEAD>
<BODY >

<P ALIGN=CENTER ><FONT SIZE=+2 ><B>ООО «Дэнси Трейд»</B></FONT></P>

<P ALIGN=RIGHT >115191 Москва г, Холодильный пер,д.3 кор. 1</P>
<P ALIGN=RIGHT >Тел. 781-54-45</P>

<P ALIGN=CENTER >
<FONT SIZE=+2 ><B>   Гарантийный талон № <DENCI_CHECKNUMBER></B></FONT></P>

<P ALIGN=LEFT >


<denci_checktable>

   <DENCI_CHECKCOLUMN caption = "N" value = "number" width = "2%" align = "center" >
   <DENCI_CHECKCOLUMN caption = "Наименование" value = "name" width = "40%" >      
   <DENCI_CHECKCOLUMN caption = "Серийный номер" width = "27%" >
   <DENCI_CHECKCOLUMN caption = "Срок гарантии" width = "27%" >

</denci_checktable>

</P>

<P ALIGN=LEFT >Дата продажи: <denci_date></P>

<P ALIGN=CENTER >СПАСИБО ЗА ПОКУПКУ!</P>

<P ALIGN=LEFT >Данный документ является
примером гарантийного соглашения, и никакой юридичесой силы не имеет =)</P>

<P ALIGN=LEFT > Здесь можно написать текст
гарантийного соглашения,например: </P>

<P ALIGN=LEFT > Настоящее гарантийное соглашение является
единственным документом, подтверждающим
право на гарантийное обслуживание
купленных изделий. И так далее.</P>

<P ALIGN=LEFT > <BR></P>

<P ALIGN=LEFT >С условиями
гарантийного обслуживания ознакомлен.</P>

<P ALIGN=LEFT >Претензии
к внешнему виду и комплектности не имею.</P>
<P ALIGN=LEFT ><BR></P>

<P ALIGN=CENTER >МП</P>
<P ALIGN=LEFT >Подпись продавца_____________      </p>
<p>      Подпись покупателя______________</P>
</BODY>
</HTML>



и всё же, Alexander , как сделать редактируемые поля в вашей таблице?


Cпасибо.
SergSv
 
Постов: 124
Зарегистрирован: 04 дек 2016, 14:45

Re: Изменяемые поля таблицы гарантийного талона

Сообщение SergSv » 20 июл 2017, 20:57

я сделал гарантийный талон, Alexander, но он у меня не отображается в регистрации товаров. Пожалуйста, проверьте мой бланк. Я отправил его на support@dnc-soft.ru
SergSv
 
Постов: 124
Зарегистрирован: 04 дек 2016, 14:45

Re: Изменяемые поля таблицы гарантийного талона

Сообщение Alexander » 20 июл 2017, 22:09

С шаблоном все в порядке.
Похоже, это ошибка нового интерфейса настройки.
Если очень срочно, можно попробовать выполнить в окне терминала команду:
Код: Выделить всё
psql -U kassir LinCash -c "update documents set scheme_id = 1"

После этого настроенные шаблоны должны стать доступны.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Изменяемые поля таблицы гарантийного талона

Сообщение Alexander » 21 июл 2017, 20:58

SergSv писал(а):я сделал гарантийный талон, Alexander, но он у меня не отображается в регистрации товаров. Пожалуйста, проверьте мой бланк. Я отправил его на support@dnc-soft.ru

Здесь в папке ТЕСТ выложена сборка _539. Должна исправить эту проблему.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ


Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1