Notice: Trying to get property of non-object in /var/www/delfinc7/public_html/components/com_easyblog/router.php on line 62

Notice: Trying to get property of non-object in /var/www/delfinc7/public_html/components/com_easyblog/router.php on line 62

Notice: Trying to get property of non-object in /var/www/delfinc7/public_html/components/com_easyblog/router.php on line 62

Notice: Trying to get property of non-object in /var/www/delfinc7/public_html/components/com_easyblog/router.php on line 62

Notice: Trying to get property of non-object in /var/www/delfinc7/public_html/components/com_easyblog/router.php on line 62
Вадим Мещеряков

Приложение для тестирования сервера Firebird

zip
Имя файла: TestServer.zip
Размер файла: 1.7 mb
Скачать фаил

Пред запуском нового сервера всегда хочется протестировать как он выдержит толпу пользователей. Для решения этой задачи можно воспользоваться нашим приложением TestServer.exe.

Приложение создает указанное количество потоков, в каждом потоке свое соединение с базой данных и в цикле параллельно выполняет заданный SQL запрос. Если в SQL запросе использовать параметры с именами dat1 и dat2 то программа будет случайным образом генерировать эти даты в периоде 20016 - 2017 года. Оно может помочь узнать что будет если одновременно будут работать  300 безумных пользователей.


6434 просмотров
Вадим Мещеряков

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

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

Пример как это работает - на видео

Вадим Мещеряков

Преимущество Firebird 3.0 на медленных каналах связи

​В Firebird 3.0 есть возможность включить сжатие трафика между сервером и клиентом, это позволяет в 3 раза уменьшить количество TCP/IP пакетов и до 10 раз уменьшить объем передаваемых данных. Сжатие данных включается в настройках клиентов,  поэтому можно избирательно включить сжатие трафика для клиентов подключаемым по медленным каналам. 

Для это нужно:

  • На сервере включить параметр WireCompression = true в файле firebird.conf
  • На клиенте положить в каталог с программой fbclient.dll (от 3 версии), firebird.conf (с аналогичным параметром WireCompression = true) и zlib1.dll. 

Не забывайте что все dll должны быть взяты из дистрибутива Firebird 3 (32 bit). 

Теги:
8239 просмотров
0 Комментариев
Вадим Мещеряков

Настройка печати сумм налогов в кассовом чеке

В ФЗ-54 есть такой текст: 

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

.......

наименование товаров, работ, услуг (если объем и список услуг возможно определить в момент оплаты), платежа, выплаты, их количество, цена за единицу с учетом скидок и наценок, стоимость с учетом скидок и наценок, с указанием ставки налога на добавленную стоимость (за исключением случаев осуществления расчетов пользователями, не являющимися налогоплательщиками налога на добавленную стоимость или освобожденными от исполнения обязанностей налогоплательщика налога на добавленную стоимость, а также осуществления расчетов за товары, работы, услуги, не подлежащие налогообложению (освобождаемые от налогообложения) налогом на добавленную стоимость);

сумма расчета с отдельным указанием ставок и сумм налога на добавленную стоимость по этим ставкам (за исключением случаев осуществления расчетов пользователями, не являющимися налогоплательщиками налога на добавленную стоимость или освобожденными от исполнения обязанностей налогоплательщика налога на добавленную стоимость, а также осуществления расчетов за товары, работы, услуги, не подлежащие налогообложению (освобождаемые от налогообложения) налогом на добавленную стоимость);

Для настройки печати чека в соответствии с этими требованиями  в Дела&Финансы версии 8.0.6.7 изменен параметр в виде движения "Печать налогов в чеке"

  • ​Добавлен новый тип "Печатать встроенным в ККМ способом (ФЗ-54)" для on-line ККТ
  • Добавлен параметр - Формула строки налогов для подвала чека в случае если параметр "Печать налогов в чеке"​ выставлен в  Печатать после каждой строки
Примеры формул 
для строки чека:
'Сумма НДС '+ FormatFloat('0',Doc.NDS) + '%' + PadL(FormatFloat('0.00', Doc.SummaNDS), 6, ' ')
для подвала чека:

'в т.ч. налоги ' + ' НДС 10 %' + PadL(FormatFloat('0.00', Main.SummaNDS10), 11, ' ') + ' НДС 18 %' + PadL(FormatFloat('0.00', Main.SummaNDS18), 11, ' ')

7535 просмотров
0 Комментариев
Вадим Мещеряков

Фильтр в пакетном вводе строк справочников

Если для ввода строк (такие как строки калькуляций) справочника нужно наложить фильтр в пакетном вводе то в скрипте на загрузку формы справочника в новых версиях можно использовать такой код: ​

CALCULATION.PI.UserFilterText := '(Status < 0)';

CALCULATION - имя поля типа "Перечисление строки"

Ранее это можно было сделать через константу

SetConst('PI_IDLABELPRODUCT.FILTERTEXT', 'status < 0');

IDLABELPRODUCT - Поле в справочнике типа "Перечисление строки"  основание для пакетного ввода

7200 просмотров
0 Комментариев
Мы разрабатываем программы для автоматизации бизнеса.
Челябинск
+7 (351) 729-96-90
+7 (351) 280-79-17
Екатеринбург
+7 (343) 204-75-01
Ессентуки 
+7 (961) 448-93-58
Тюмень
+7 (909) 742-91-75
Республика Ингушетия 
+7 (918) 811-14-44
 
Подписаться на новости!
Нажимая кнопку «Подписаться», я даю свое согласие на обработку моих персональных данных, в соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и для целей, определенных в Согласии на обработку персональных данных