====== (пре) Изчисление на СДЦ, счетоводни операции и други ====== Оттук се дава възможност да се (пре)осчетоводят Търговски документ и Финансов документ. \\ С групови политики може да се контролират дефаултите на всички полета. \\ От [[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*/