====== (пре) Изчисление на СДЦ, счетоводни операции и други ======
Оттук се дава възможност да се (пре)осчетоводят Търговски документ и Финансов документ. \\
С групови политики може да се контролират дефаултите на всички полета. \\
От [[sluzebni:potrebiteli_i_prava:grupovi_politiki:gp|групови политики]] се настройват за подразбиращи се стойности на всички чекбоксове (като преизчисляване на СДЦ, генериране на наличности и т.н.),както и групова политика за подразбиращия се брой дни (период) спрямо днешната дата. \\
Документът съобразява ОТ датата да не е по-малка от максималната минимално допустимата дата в номенклатура [[nomenklaturi:drugi:zaklu4eni_periodi|Счетоводни/Заключени периоди]]. \\
Настройките на Средно доставни цени по собственици е отделена в отделна номенклатура. \\
Групата с настройките на контрагентите е скрита по подразбиране (от дефаултния лейаут).
{{::преизчисление_сдц.png|}}
/* С излизане на релийз [[vavedenie:kakvo_novo|2015.4]] е добавена опция за **"Изчисление на еднодневна база"** на средната доставна цена. */
Имате възможност за **"Изчисление на еднодневна база"** на средната доставна цена.
{{::izchislenie_na_dnevna_baza.png|}}
При маркиране на отметката преизчисляването се прави ден по ден за целия период (след всеки ден се пуска commit). \\ Добавен е и прогрес, визуализиращ **за коя дата** се прави изчислението и **очаквано време** ( вкл. процентно), кога ще приключи преизчисляването. При липса на отметка преизчисляването на СДЦ се извършва стандартно.
{{::progres.png|}}
/*До излизане на [[vavedenie:kakvo_novo|релийз 2016.1]] **СДЦ на позиция** се изчисляваше на база **цвят, размер и местоположение**. \\
В Преоценка обаче при използването на шаблон за артикули с цвят и размер, ако за отправна ценова листа е посочена средно доставната цена тя не се попълва, тъй като в преоценка няма цвят и размер и съответно не може да се пресметне нова цена. \\ Поради тази причина **се премахва изчислението на СДЦ спрямо цвят, размер и местоположение**.
При работа с позиции с цвят и размер **след ъпгрейд** е необходимо **преизчисляване** на средно доставните цени.
С излизане на [[vavedenie:kakvo_novo|релийз 2016.8]] СДЦ вече се смята по **Дата и Час**, а не само по Дата, както до момента. */
/*Преди пресмятането на СДЦ при производство се изчисляваше коректно, само ако документите бяха на различни дати. \\ Това е така, защото подреждането на документите в процедурата при преизчислението на себестойност и СДЦ се правеше по Дата. \\
След направената промяна СДЦ да се смята по Дата и Час вече има възможност да се извършва производство и разпад на една и съща дата с коректно изчислени СДЦ и себестойност.*/
/*До преди **релийз 2016.12** при автоматично производство часът на документа за Производство реално ставаше един и същ с този на продажбата. Това създаваше проблем със себестойностите на произвежданите артикули, защото процедурата по вземане на документи за изчисление на СДЦ проверява дали позицията е продукт. \\
За да не се получава подобен проблем в [[vavedenie:kakvo_novo|релийз 2016.12]] е модифициран параметъра за задаване на Час на документа, генериран от Производство, като е добавена възможност за задаване на час от текущият документ „минус 1 секунда“. Новата стойност на параметъра е “-1” - взема час с една секунда преди часа на документа. */
Чрез параметъра за задаване на Час на документа, генериран от Производство е дадена възможност за задаване на час от текущият документ „минус 1 секунда“. Това става със стойност на параметъра “-1” - взема час с една секунда преди часа на документа.
==== Наличие на СДЦ при нулева наличност ====
/*([[vavedenie:kakvo_novo|релийз 2016.8]]) */
/* До момента средно доставната цена не можеше да бъде изчислена когато артикул останеше без наличност, а ако позицията изобщо не е доставяна за нея липсва такава. В практиката обаче се налага, въпреки липсата на наличност да се използва СДЦ за позиция - например в Преоценка при калкулиране на нови цени на база СДЦ; при създаване на документи за излишък или връщане на стока, когато наличната стока в склада е нула, за да се промени правилно себестойността на склада и т.н..
В **2016.8** е реализирана възможност при **нулева наличност** за дадена позиция да се използва **калкулирана СДЦ**, спрямо **последния документ по дата и час, предхождащ нулиращия**. */
При **нулева наличност** за дадена позиция се използва **калкулирана СДЦ**, спрямо **последния документ по дата и час, предхождащ нулиращия**.
В случаите, когато до момента **не е имало** никакво **движение по позицията** - тогава **за СДЦ** се взима **цената от посочена ценова листа** спрямо **собственика** или **собствения обект** (в зависимост от това, дали СДЦ се пресмята на ниво контрагент или на ниво обект). За целта е добавено поле **"Ценова листа при невалидна СДЦ"** както за **Обект** (като отделна колона за Ценова листа), така и отделно в **таб Цени** за [[nomenklaturi:kontragenti:kontragenti|Контрагента]].
{{::obekt_-_cen.lista_vmesto_sdc.png?600|}} {{::kontragent_-_cen.lista_vmesto_sdc.png?400|}}
Когато СДЦ се определя от обекта, се прави проверка - ако за обекта няма посочена ценова листа при невалидна СДЦ, се гледа дали има посочена такава за Контрагента и ако има цената се взима от нея. Ако и за двамата няма посочена ценова листа СДЦ не излиза.
==== Преизчисление на СДЦ, себестойност и складови наличности на ниво Собственик ====
/*[[vavedenie:kakvo_novo|Релийз 2016.8]]*/
Все по-често програмата се ползва многофирмено и се следи себестойност на отделни обекти. При преизчислението на СДЦ обаче, то се активира за всички собственици и за всички документи, което от своя страна генерира сериозен синхронизационен лог.
За да може да се преизчислява по-малък обем данни е създадена възможност да се стартира **преизчисление на СДЦ, себестойност и складови наличности на ниво Собственик**.
Във формата за преизчисление има поле за избор на контрагента Собственик, за който ще се преизчисляват данните.
{{::preizchislenie_na_sdc_na_sobstvenik.png?600|}}
При преизчислява на СДЦ, ако има **въведен Собственик** се преизчислява **цената за Собственика, без значение друг параметър**.
==== Преизчисление на наличности, себестойности и СДЦ само за една позиция ====
Стандартната функционалност за преизчисление на наличност, себестойност и СДЦ вече може да се пуска само за една позиция.
{{::позиция_-_преизчисление.png?600|}}
При преизчислява на СДЦ, ако има **въведен Собственик** се преизчислява **цената за Собственика, без значение друг параметър**. \\
За да се избегне объркване при преизчисляване на СДЦ на **ниво Позиция** при попълнени два параметъра за Позиция и Собственик, е реализирана проверка още преди стартиране на самото преизчисление, като излиза съобщение, че е възможно преизчисление или само за Собственик, или само за Позиция, или без параметри за всички.
{{::saobstenie_za_preizch._sdc_za_sobstvenik_i_pozicia.png|}}
==== Преизчисление на баланси ====
В практиката понякога се налага, поради промяна на логики или допълнителни процеси, да се променят и знаците/коефициентите на документите в даден баланс (кой как влияе).
/* До сега стари баланси, които оставаха небалансирани се преизчисляваха с помощ от програмист. */
/* За улеснение на работата в [[vavedenie:kakvo_novo|релийз 2016.12]] е реализирано балансите да може да се преизчисляват от стандартната функционалност. Във формата за „(пре)Изчисление на СДЦ, счетоводни операции и други“ са добавени отметки за **Прегенериране на количествени и стойностни баланси**. */
За целта балансите се преизчисляват от стандартната функционалност - във формата за „(пре)Изчисление на СДЦ, счетоводни операции и други“ с отметките за **Прегенериране на количествени и стойностни баланси**.
{{::преизчисление_баланси.png?650|}}
Създадени са и съответните настройки в [[sluzebni:potrebiteli_i_prava:grupovi_politiki:tab_global|Груповите политики]] за подразбиращи се стойности на опциите.
{{::преизч_баланси_гп.png?400|}}
/* В [[vavedenie:kakvo_novo|релийз 2017.06]] е реализирана забрана да не може да се стартира Преизчисление на наличности, СДЦ, себестойности и дългове в ком модулите. \\*/
Реализирана е забрана да не може да се стартира Преизчисление на наличности, СДЦ, себестойности и дългове в ком модулите.\\
Причината е, че при преизчисления стартирани в тях, например на наличност на обекти, от които те не се интересуват (документите за тези обекти не присъстват в ком модулите) наличността се „изкривява“, т.е. не е вярна. Това се отнася и за дългове на контрагенти, СДЦ и себестойности. \\
За целта в [[sluzebni:konfiguracia_na_programata#Основни|Конфигурацията на програмата/Основни]] има опция за управление възможността за Преизчисление на наличности, СДЦ, себестойност и дългове. \\
Формата за преизчисление се съобразява с тази настройка, като ако НЕ Е разрешено преизчисляване се появява пояснително съобщение от къде се управлява тази настройка. При наличие на забрана описаните опции са недостъпни за редакция. \\
Съобразено е при създаване на нов ком модул в него да не може да се Преизчисляват наличности, СДЦ, себестойност и дългове.
{{::забрана_преизчисление.png?650|}}
СЛЕД ЪПГРЕЙД към релийз 2017.06 настройката за ЗАБРАНА на Преизчисление на наличности, СДЦ, себестойности и дългове ще бъде АКТИВИРАНА. В базите, в които е необходимо трябва да се изключи ръчно, за да се възстанови текущия начин на работа.
/*erptfregeneratedatabg*/