Both sides previous revisionПредходна версияСледваща версия | Предходна версия |
documenti:obsti:tabove_nastrojki_na_targ.documenti:td_formuli [2017/11/21 11:30] – k.kyurkchieva | documenti:obsti:tabove_nastrojki_na_targ.documenti:td_formuli [2020/08/25 12:53] (текуща) – [Формули] t.lalova |
---|
===== Формули ===== | ===== Формули ===== |
| |
В тази страница е зареден пакет от **формули** за изчисляване на различните цени (с/без ТО, с/без ДДС), стойностите (с/без ДДС), ДДС процента и т.н.. | В тази страница е зареден пакет от **формули** за изчисляване на различните цени (с/без ТО, с/без ДДС), стойностите (с/без ДДС), ДДС процента и т.н. |
| |
{{:documenti:obsti:формули_тд.jpg?750|}} | {{:documenti:obsti:формули_тд.jpg?750|}} |
| |
Оттук се определя как се смята всичко в документа, точността на документа (къде да се закръгля например), точността е във формулите. Тъй като може да пишете във всяко поле за цена или стойност, програмата трябва да знае по какъв алгоритъм трябва да смята всичко и именно по тези формули се определя кое как да се пресметне и кое на кое влияе, логиката на смятане като цяло. \\ | Оттук се определя как се смята всичко в документа. Точността на документа (къде да се закръгля например) е във формулите. Тъй като може да пишете във всяко поле за цена или стойност, програмата трябва да има информация по какъв алгоритъм да се пресмята всичко. Именно по тези формули се определя кое как да се пресметне и кое на кое влияе (логиката на смятане като цяло). \\ |
Обичайна практика при писане на формулите е най-отгоре на първия ред в прозореца с формулите да се обясни какво представлява комплектът от формули, за да е ясно за потребители след Вас, които биха редактирали какво се получава (на скрийншота описанието е заградено с „{}“).\\ | Обичайна практика при писане на формулите е най-отгоре на първия ред в прозореца с формулите да се обясни какво представлява комплектът от формули, за да е ясно за потребители след Вас, които биха редактирали, какво се получава (на скрийншота описанието е заградено с „{}“).\\ |
| |
Формулата се отнася за конкретния вид документ (например в търговски документ тип Продажба за Метро може да е едно закръглянето, а в тип Продажба на дребно - друго). \\ | Формулата се отнася за конкретния вид документ (например в търговски документ тип Продажба за Метро може да е едно закръглянето, а в тип Продажба на дребно - друго). \\ |
За имената на полетата се използват съкращения от английски език (напр. VALUE_WO_VAT означава цена без ДДС). Също така могат да бъдат заложени и защити, ако стойността е "0". | За имената на полетата се използват съкращения от английски език (напр. VALUE_WO_VAT означава цена без ДДС). Също така могат да бъдат заложени и защити, ако стойността е "0". |
| |
Когато се промени даден ред във формулите, от бутон **Запиши в нов комплект** се записват като нов комплект формулите за съответния клиент, за да са унифицирани за него. Освен да се записват нови комплекти, лесно могат и да се **зареждат** вече съществуващи или да се копират от текущия във всички останали документи. | Когато се промени даден ред във формулите, от бутон **Запиши в нов комплект** се записват като [[sluzebni:formuli|нов комплект формулите]] за съответния клиент, за да са унифицирани за него. Освен да се записват нови комплекти, лесно могат и да се **зареждат** вече съществуващи или да се копират от текущия във всички останали документи. |
| |
/* С цел, в търговския документ да може **да се визуализира информация изчислена на база произволни потребителски формули** между други налични колони в грида (детайла на документа) от [[vavedenie:kakvo_novo|релийз 2015.08]] са **създадени 5 изчислими полета**. Същите са именувани „Изчислимо поле 1“, „Изчислимо поле 2“ и т.н. и се попълват през формулите в Настройките на ТД. Стойностите им **не се записват в детайла** на документа. */ | /* С цел, в търговския документ да може **да се визуализира информация изчислена на база произволни потребителски формули** между други налични колони в грида (детайла на документа) от [[vavedenie:kakvo_novo|релийз 2015.08]] са **създадени 5 изчислими полета**. Същите са именувани „Изчислимо поле 1“, „Изчислимо поле 2“ и т.н. и се попълват през формулите в Настройките на ТД. Стойностите им **не се записват в детайла** на документа. */ |
{{:documenti:obsti:tabove_nastrojki_na_targ.documenti:formuli_menu.png?800|}} | {{:documenti:obsti:tabove_nastrojki_na_targ.documenti:formuli_menu.png?800|}} |
| |
От [[vavedenie:kakvo_novo|релийз 2016.12]] са направени промени с цел подобрение в основните пакети с формули, при които каквото и да се промени по единичните цени и стойности след отстъпка (с и без ДДС) **„Ед. цена преди отстъпка (с и без ДДС)“ винаги стои статична, а се променя отстъпката (без закръгления)**. Промените са съобразени и за пакета от формули с нулиране на цената при промяна на количеството. \\ | /* От [[vavedenie:kakvo_novo|релийз 2016.12]] са направени промени с цел подобрение в основните пакети с формули, при които каквото и да се промени по единичните цени и стойности след отстъпка (с и без ДДС) **„Ед. цена преди отстъпка (с и без ДДС)“ винаги стои статична, а се променя отстъпката (без закръгления)**. Промените са съобразени и за пакета от формули с нулиране на цената при промяна на количеството. \\ |
Запазено е съотношението между всички клетки и е направена редакция, така че при промяна на цената преди отстъпка (с и без ДДС) **процента отстъпка да се запазва, а да се преизчислява стойността на отстъпката**. | Запазено е съотношението между всички клетки и е направена редакция, така че при промяна на цената преди отстъпка (с и без ДДС) **процента отстъпка да се запазва, а да се преизчислява стойността на отстъпката**. */ |
| |
| При използване на основните пакети с формули каквото и да се промени в документа по единичните цени и стойности след отстъпка (с и без ДДС) **„Ед. цена преди отстъпка (с и без ДДС)“ винаги стои статична, а се променя отстъпката (без закръгления)**. \\ |
| При промяна на цената преди отстъпка (с и без ДДС) **процента отстъпка се запазва, а се преизчислява стойността на отстъпката**. |
| |
Стандартно цените, стойностите и тоталите на фактурите не може да се отпечатват с висока точност, а се изисква да са закръглени до 2-ри знак. Това създава сериозни проблеми с потребителите, защото програмата изчислява всичко с висока точност, но на фактурата е отпечатано до стотинка и се създава впечатление, че фактурите са „грешни“. | Стандартно цените, стойностите и тоталите на фактурите не може да се отпечатват с висока точност, а се изисква да са закръглени до 2-ри знак. Това създава сериозни проблеми с потребителите, защото програмата изчислява всичко с висока точност, но на фактурата е отпечатано до стотинка и се създава впечатление, че фактурите са „грешни“. |
Най-честите проблеми са: | Най-честите проблеми са: \\ |
- Вертикалната сума на стойностите без ДДС на редовете не са равни на Тотала без ДДС; | - Вертикалната сума на стойностите без ДДС на редовете не са равни на Тотала без ДДС; |
- Ако се изчисли ДДС-то от тотала без ДДС, не се получава винаги Тотала на ДДС-то. Съответно това прави и Тотала с ДДС "грешен". | - Ако се изчисли ДДС-то от тотала без ДДС, не винаги се получава Тоталът на ДДС-то. Съответно това прави и Тотала с ДДС "грешен". |
| |
| |
При осчетоводяването всяка операция се осчетоводява до стотинка, поради което се появяват и сериозни разлики между стойностите в програмата и тези в счетоводната програма. \\ | При осчетоводяването всяка операция се осчетоводява до стотинка, поради което се появяват и сериозни разлики между стойностите в програмата и тези в счетоводната програма. \\ |
За да се избегнат подобни проблеми и разлики по време на работа, /* от [[vavedenie:kakvo_novo|релийз 2016.12]], в [[sluzebni:konfiguracia_na_programata|Конфигурация на програмата]],*/ в [[documenti:obsti:tabove_nastrojki_na_targ.documenti:td_schetovodstvo|таб Счетоводство]] се настройва **до кой знак да се закръгля Стойността без ДДС** на всеки ред в ТД. По подразбиране е на **Не закръгляй (за обратна съвместимост)**. | За да се избегнат подобни проблеми и разлики по време на работа, /* от [[vavedenie:kakvo_novo|релийз 2016.12]], в [[sluzebni:konfiguracia_na_programata|Конфигурация на програмата]],*/ в [[documenti:obsti:tabove_nastrojki_na_targ.documenti:td_schetovodstvo|таб Счетоводство]] се настройва **до кой знак да се закръгля Стойността без ДДС** на всеки ред в ТД. По подразбиране е на Не закръгляй /*(за обратна съвместимост)*/. |
| |
Функция във формулите **RoundToConfig** може да се използва съвместно с новата настройка. | |
| |
| Функцията **RoundToConfig** във формулите може да се използва съвместно с тази настройка. |
| |
| Вижте още: [[obsti_komponenti:konstanti_i_funkcii_za_formuli|Константи и функции за формули и параметри за дата и час]]; [[sluzebni:formuli|Номенклатура Комплекти от формули]] |
| |
**Допълнителна информация:** \\ | **Допълнителна информация:** \\ |