ПОЛИКОНТ - 4.690
дата: 09-04-2024

[отпечатай]

ПОЛИКОНТ - 4.690 / 09.04.2024

I. Системна администрация

1. Firebird 4.0.4

 В тази актуализация се преминава към нова версия на Firebird SQL сървъра - 4.0.4 . Тя има следните минимални изисквания:  

  • Windows: Windows 7, Windows 8.1, Windows Server 2008;
  • Linux: библиотеки libtommath.so.1, libicudata.so;

Актуализацията съдържа дистрибутив на Firebird (за Windows и Linux) и ще извърши надграждането автоматично. Новото за потребителите под Linux е, че от тази актуализация доставката на Firebird и при тях вече се поема от нашите административни програми.    По време на актуализацията се прави преизграждане на базата/ите от данни. При големи или много на брой бази това ще продължи дълго и трябва да се избере подходящо време за прилагането.

2. ПОЛИКОНТ и времевите зони

Вие знаете, че Земята е разделена на часови зони (вижте https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). По тази причина в един и същи момент в различните държави часовниците може да показват различни часове. Допълнително смяната на зимно с лятно часово време и обратно нарушава линейността във времевите координати. Появяват се "дупки" (когато преместваме часовниците с един час напред) или "дублиране" (когато преместваме часовниците с един час назад). Всичко това поражда определени проблеми при отразяването на данните за времето в една програмна система, която има работни места в различни часови зони.

И тъй като благодарение на уеб интерфейса ПОЛИКОНТ започна да се използва и от други часови зони ни се налага да направим известни промени в уеб сървъра и клиента.

В ПОЛИКОНТ има възможност за работа с три вида полета, в които да се съхранява информация за времето:

  • "дата" - например '10.01.2021';
  • "дата и време": например '10.01.2021 05:57:00';
  • "време": например '05:57:00'.

Измененията в нашия уеб сървър и уеб клиент реализират следните правила:    

  • приемаме, че данните за време в базата/базите съответстват на времевата зона, в която тя е разположена, т.е. времевата зона на сървъра;
  • данните от тип "време" и "дата и време" ще се преобразуват във времевата зона на клиента, когато се изпращат към него, а когато се връщат към сървъра ще се преобразуват във времевата зона на сървъра;
  • данните от тип "дата" няма да се преобразуват и ще изглеждат винаги едни и същи независимо от времевата зона.

Така клиентите в различните часови зони ще виждат и въвеждат данните за "дата и време" и "време" по естествен за тях начин. Същевременно "чистите" дати ще остават постоянни - например датите на раждане, на дипломиране, датите във всички трудовоправни документи и др.  

Засега горните изменения не засягат десктоп интерфейса. По тази причина препоръчваме той да се да се използва само в една времева зона.

II. Модул "Фактури"

1. Tърговски отстъпки на ниво контрагент и група номенклатури

В допълнителното меню на формата за контрагенти е добавена нова опция - "Търговска отстъпка по групи номенклатури". За всеки контрагент могат да се въведат група номенклатури и търговска отстъпка към нея. Полето за отстъпка по подразбиране се попълва с 0.0. Не може да има 2 реда с една и съща група номенклатури.

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

  • Приоритет 0 - Фактурирана номенклатура по външна поръчка - програмата преписва данните за цена и ТО от позицията във външната поръчка;
  • Приоритет 1 - Данните за цена се взимат от въведените цени към дадена номенклатура и избран контрагент;
  • Приоритет 2 - Търговската отстъпка се извлича от въведените данни по контрагенти и групи номенклатури;
  • Приоритет 3 - Данните за цена се взимат от ценоразписа по диапазони на номенклатурата. В този случай се извлича цената дори търговската отстъпка по контрагенти и групи контрагенти да е попълнена;
  • Приоритет 4 - Данните за цена се взимат от въведената цена в таблицата с описанието на номенклатурите.

Програмата извлича първите въведени цена и процент на търговска отстъпка спрямо приоритета им.

Ако потребителят желае може да коригира тези стойности.

При промяна на номенклатура, количество и второ количество полетата за цена и търговска отстъпка се изчисляват отново по горепосочения начин.

Възможността е създадена по поръчка на "Елимпекс" ООД - гр. София.

III. Модул "Поръчки"

1. Ново изчисление на договорена цена и търговска отстъпка във външни поръчки и поръчки за доставка

При изготвяне на външна поръчка и поръчка за доставка се взима под внимание следния приоритет за цена и търговската отстъпка:

  • Приоритет 0 - Данните за договорена цена се взимат от въведените цени по диапазони към дадена номенклатура и избран контрагент;
  • Приоритет 1 - Търговската отстъпка се извлича от въведените данни по контрагенти и групи номенклатури;
  • Приоритет 2 - Данните за договорена цена се взимат от ценоразписа на номенклатурата. В този случай се извлича цената дори търговската отстъпка по контрагенти и групи контрагенти да е попълнена;

Програмата извлича първите въведени цена и процент на търговска отстъпка спрямо приоритета им.

Ако потребителят желае може да коригира тези стойности.

При промяна на контрагент, номенклатура и количество полетата за договорена цена и търговска отстъпка се изчисляват отново по горепосочения начин.

IV. Модули "Кадри" и "Работна заплата"

1. Промени в заплатите на служителите от държавната администрация

С Постановление N 78 от 3 април 2024 г. (ДВ бр.30 / 05.04.2024 г.) за преодоляване на диспропорции във възнагражденията на персонала в бюджетните организации, включително за увеличаване на на възнагражденията на персонала, се увеличават максималите възнаграждения за нива 23, 24, 25, 26, 27 и 28.

Промяната е отразена в ПОЛИКОНТ.

V. Отстранени грешки и извършени подобрения

  • При въвеждане на заявление за отпуск от служител е прецизирана проверката за началната дата (при стойност 1 на общ параметър 109).
  • Отстранена грешка при отпечатване на изразеното становище от финансовия контрольор в КЛЗП и КЛПП.
  • В поименното щатно разписание е добавена колона с пояснение към вида на длъжността. Видът на длъжността и пояснението към него се въвежда в "Основни данни"/"Длъжности"/"Видове длъжности".
  • Отстранена грешка в полетата за цена и цена с ТО при печатния образ на фактурата за износ.
  • Когато от една проформа е създадена фактура с функцията "Автоматично генериране", в проформата се забраняват всички промени, с изключение промяната на звеното, длъжностното лице, пояснението и забележката. Изтриването на проформата също е забранено.
  • В модул "Финансов контрол" от формата за избор на договор, която се използва при работата с групите контролни листа имате възможност да добавите нов договор (от допълнителното меню с "Нов договор"). Програмата ще попълни автоматично данните за контрагента, който е свързан с текущата група контролни листа.
  • Направена е промяна във файла с платежни документи за плащане от и към бюджета (документи от вид 11), изготвен в SWIFT формат за Прокредит банк.