====== Как да резервираме стока, използване на стоков дълг ====== /* [[vavedenie:kakvo_novo|в сила от релийз 2016.1]] \\ /промени в [[vavedenie:kakvo_novo|релийз 2016.12]]/ */ В практиката е удобно да може клиенти да запазват определено количество стока, така че когато бъдат физически в обекта, да е сигурно, че ще я получат. Понякога продажбата на такъв тип резервирана стока се налага да се прави от служители с по-ниски права, а в други случаи е необходимо служител с по-високи права да може да продаде дори и резервирани количества. В тази връзка /* с излизане на [[vavedenie:kakvo_novo|релийз 2016.1]] функционалността за резервиране на стока е подобрена, като */ са заложени проверки за резервирана наличност. Самата резервация се появява като **нов тип стоков дълг** и се дава възможност да се правят **баланси на ниво резервирано количество**. ===== Настройки в Обекти при използване на Резервации ===== При изпълняване на част или на цялата резервация (с един документ или с няколко отделни документа) се намалява резервираното количество. Не е редно да се допуска то да бъде отрицателно, тъй като това би намалило в аванс бъдещи резервации. При подобни случаи системата предупреждава или забранява това действие. Аналогично е поведението й и при изписване на количество повече отколкото е "Свободното количество" в обекта, което всъщност е разликата на Наличното и Резервираното в този обект. За да може да се задават подобни защити, на ниво [[nomenklaturi:kontragenti:kontragenti|Обект]] са заложени настройки за **проверка** на **Отрицателна резервирана наличност** и **Отрицателна свободна наличност** (по подобие за Отрицателната наличност) с опции **Не проверявай**, **Предупреждавай**, **Забранявай към датата на документа** и **Забранявай към датата на документа и по-големи от нея дати (т.нар. [[kak_da:palna_zastita_za_otric.nalichnost|пълна защита]])**. Проверката за **свободна наличност** е спрямо **Обекта**, а тази за **Резервираната наличност** е спрямо **Контрагента** (Клиента). {{:kak_da:obekti_-_novi_nastrojki_za_rezervacii.png?600|}} Допълнително с отделна опция за обекта указвате, дали резервациите да се изпълняват **по сериен/партиден номер** или не. /* С излизане на [[vavedenie:kakvo_novo|релийз 2016.12]]Резервирането на серийни/партидни номера вече **няма да се управлява с отметката в ном. Обекти**, а от настройки за стоков дълг тип Резервация в [[nomenklaturi:documenti:vidove_stokov_dalg|номенклатура Видове стоков дълг]]. */ Резервирането на серийни/партидни номера се управлява от настройките за стоков дълг тип Резервация в [[nomenklaturi:documenti:vidove_stokov_dalg|номенклатура Видове стоков дълг]]. Стандартно резервирането на стока се извършва на ниво Позиция, Цвят, Размер и Местоположение. ===== Номенклатура Видове стоков дълг ===== /* - промени в релийз 2016.12, относно резервиране поотделно на серийни и партидни номера */ В практиката, във фирми, в които резервирането на стока е основен процес, резервираната стока не може да бъде продавана. Стандартно може да се резервират обикновени позиции и/или позиции със сериен или партиден номер. Възможно е да трябва да се резервират само позиции с партиден номер на ниво партида и точно конкретната партида да бъде „блокирана“ за свободна продажба. В документа за резервация не е проблем да се посочат само партидни номера, но при продажбата, която отрезервира количествата и в която се посочват серийните номера се наблюдава проблем, защото трябва да се отрезервира стока, която не е резервирана. \\ /* До момента резервациите можеше да бъдат по сериен/партиден номер на ниво обект, но не и само по сериен или само по партиден номер.*/ /* За да може да се поддържа подобен начин на работа се налага промяна и доразвиване на логиката на работа с Резервации. \\ Таблицата със видовете стоков дълг, които се използваха в [[documenti:obsti:tabove_nastrojki_na_targ.documenti:td_dalgove|Настройките на ТД]], е изведена в интерфейса на системата като [[nomenklaturi:documenti:vidove_stokov_dalg|номенклатура Видове стоков дълг]] и в нея се добавени още полета, които определят кои критерии влияят на дадения дълг: \\ */ В [[nomenklaturi:documenti:vidove_stokov_dalg|номенклатура Видове стоков дълг]] следните полета определят кои критерии влияят на дадения дълг: • Контрагент-кредитор (при резервации това обикновено е Собственика) \\ • Обект-кредитор (при резервации това обикновено е Собственика) \\ • Местоположение-кредитор (при резервации това обикновено е Собственика) \\ • Контрагент-длъжник (при резервации това обикновено е Клиента) \\ • Обект-длъжник (при резервации това обикновено е Клиента)\\ • Местоположение-длъжник (при резервации това обикновено е Клиента) \\ • Цвят \\ • Размер \\ • Сериен номер \\ • Партиден номер \\ За кой тип стоков дълг ще се прави проверка на резервираните количества при потвърждаване на ред и приключване на документ се определя от това за кой тип стоков дълг има отметка в поле **"Е резервация"**. /* Настройките на обектите за вида проверка (забрана или предупреждение) остават в сила. */ /* **Настройката на обекта "Резервации по сериен/партиден номер" отпада**, като **тя се замества** от новите настройки в стоковите дългове. */ Само един тип стоков дълг може да бъде маркиран като **"Е резервация"**. При ъпгрейд към [[vavedenie:kakvo_novo|2016.12]] стоковият **дълг тип Резервация** се преобразува на **„Несистемен“**. Поради промяна на начина на работа с Резервации СЛЕД ъпгрейд към релийз 2016.12 е необходимо да се проверят всички справки и скриптове за работа с тях. /* **Проверката на резервираните и свободни наличности е съобразена с новите настройки, с тази разлика, че първо се проверява Обикновената наличност, а след това Свободната наличност.** */ **При проверка на резервираните и свободни наличности първо се проверява Обикновената наличност, а след това Свободната наличност.** ===== Настройки в ТД при използване на резервации ===== /* Във връзка с измененията при резервиране на стока се премахва [[sluzebni:potrebiteli_i_prava:grupovi_politiki:tab_global|груповата политика]] за ТД - "Проверявай резервираното количество при Източника", както и настройката в [[sluzebni:konfiguracia_na_programata|Конфигурация на програмата/Други]] – „Списък с документи от тип Резервация“ (описани в [[kak_da:rezervacii|Как да се използват резервации]]). */ /* До момента начина на работа при резервиране на стока, взимане и отчитане на консигнация се настройваше чрез функционалността за [[documenti:obsti:tabove_nastrojki_na_targ.documenti:td_nalichnosti_sdc|Втора наличност]]. **Във връзка с промените в процеса за резервиране на стока, функционалноста за Втората наличност спира да се използва.** \\ За целта настройките на ТД за отразяване на стоков дълг (вкл. и консигнациите ) се изместват от таб „[[documenti:obsti:tabove_nastrojki_na_targ.documenti:td_nalichnosti_sdc|Наличност и себестойност/Втора наличност]]“ в таб „[[documenti:obsti:tabove_nastrojki_na_targ.documenti:td_dalgove|Дългове/ „Стоков дълг]]“. \\ Към наличните типове стоков дълг е добавен допълнителен тип – **„Резервация“**. */ Настройките на ТД за отразяване на стоков дълг (вкл. и консигнациите ) се намират в таб „[[documenti:obsti:tabove_nastrojki_na_targ.documenti:td_dalgove|Дългове/ „Стоков дълг]]“, където е наличен и стоков дълг от тип **„Резервация“**. {{:documenti:obsti:tabove_nastrojki_na_targ.documenti:tab_dalgove-stokov_dalg_rezervacii.png?600|}} Можете да посочвате конкретният тип ТД какви „Типове стоков дълг“ генерира, между кои от тримата контрагенти (**Посока на дълга** между Източник, Посредник и Получател), с **какъв знак** и с **кое количество**. \\ Възможните стойности за **влияние на количеството са „Количество 1“ и „Резервирано количество 1“**. **Примерна Настройка на документ Резервация:** \\ {{:kak_da:nastrojki_na_dokument_za_rezervacia.png?600|}} Документът за **резервация** има посока на дълга **"Получател към източник"** и **увеличава дълга по Количество 1**. /* При работа с резервации, в ситуации при които резервиращия и даващия резервацията са един и същ (и контрагент и обект) при пост на ред в документа отрезервиращ стоката се активира проверка за резервациите на получателя в получателя. За да се избегне подобна ситуация от [[vavedenie:kakvo_novo|релийз 2016.12]] е направена корекция, ако контрагентът резервиращ и даващ резервация е един и същ да не се проверява наличност на резервациите. */ При работа с резервации, в ситуации при които резервиращия и даващия резервацията са един и същ (и контрагент и обект) не се проверява наличност на резервациите. **Примерна Настройка на документ Продажба:** \\ {{:kak_da:nastrojki_na_dokument_za_otrezervirane.png?600|}} **Продажбата**, с която се отрезервира стока, също има посока на дълга **"Получател към източник"**, но **намаля дълга с Резервираното количество 1**. За да може да се отчитат резервираните количества в детайла на търговския документ можете да използвате **полета (за 4-те мерни единици) за Резервирано количество**, които имат същите взаимовръзки, аналогични на полетата за обикновеното количество. В тях се попълва количеството, което в общия случай е отрезервирано и продадено на съответния контрагент. {{:kak_da:kolichestva_za_rezervacii.png?900|}} Извършва се продажба на артикул с количество 5бр., 2 бр. от които са по резервация, а останалите са свободна продажба. Същите полета и логика са създадени и във секцията за **Серийни/партидни номера** в ТД, за да може да се отразяват резервации и проверки за наличност и по сериен/партиден номер. Това е в случай, че в настройките на стоков дълг тип Резервация в [[nomenklaturi:documenti:vidove_stokov_dalg|номенклатура Видове стоков дълг]] има поставени **отметки** дали се **резервират серийни и/или партидни номера**. **Примерно отрезервиране на сериен номер:** \\ {{:kak_da:rezervacii-serien_nomer.png?600|}} В примера се извършва продажба на позиция със сериен номер с количество 3бр., от които 2бр. серийни номера са отрезервирани (резервирани по-рано с документ за резервация) и 1бр. е свободна продажба. **Примерно отрезервиране на партиден номер:** \\ {{:kak_da:rezervacii-partiden_nomer.png?600|}} В примера се извършва продажба на позиция с партиден номер с количество 5бр., от които 3бр. от две партиди са отрезервирани (резервирани по-рано с документ за резервация) и 2бр. свободна продажба. Когато **не се правят резервации по сериен/партиден номер (няма отметка в номенклатура [[nomenklaturi:documenti:vidove_stokov_dalg|Видове стоков дълг]])**, но **работите със серийни/партидни номера**, в **документа за отрезервиране** на **количествата** същите **се попълват в колони "Количество за резервации" на ниво ред с артикул**. **Колоните за резервации на ниво сериен/партиден номер не се попълват**, както и проверките не се съобразяват с асоциираните серийни/партидни номера в документа, ако има такива. Когато резервирате стока, без да използвате серийни/партидни номера, трябва внимателно да обмислите настройките на ТД, за да избегнете ситуации, при които да се иска задължително попълване на серийни/партидни номера при приключване на ТД и други подобни защити. /* С излизане на [[vavedenie:kakvo_novo|релийз 2016.8]] в помощ на потребителите работещи с **резервации**, функционалността за Информативна наличност е преповторена за изчисляването на **Информативна свободна наличност (Налично - Резервирано)**. \\ */ В помощ на потребителите работещи с **резервации** е изчисляването на **Информативна свободна наличност (Налично - Резервирано)**. \\ Целта е, когато се създава нова поръчка на клиент (нова резервация) да се получава актуална информация каква е свободната наличност в обекта. Текущата Информативна наличност не дава пълна информация, тъй като от нея не се приспадат резервираните количества. {{:documenti:obsti:tabove_nastrojki_na_targ.documenti:tab_nalichnosti_-_inf.svob.nalichnost.png?800|}} /* В секцията за "Информативна наличност" (Настройки на ТД/таб Наличност и себестойност) е налице нова отметка, дали да се изчислява **Свободна наличност**. Когато тя е избрана, настройките, които съществуват за информативната наличност, важат и за нея. \\ В ТД, аналогично на всички **колони** за Информативна наличност са направени същите и за **Информативна свободна наличност**. */ В секцията за "Информативна наличност" (Настройки на ТД/таб Наличност и себестойност) има отметка дали да се изчислява и **Свободна наличност**. Когато тя е избрана, настройките за наличност, важат и за нея. \\ /* {{:documenti:skladovi:koloni_za_cvobodna_informativna_nalichnost.png?200|}} Съобразено е действието на **бутона за Изчисление на информативната наличност** (в рибона на ТД) да **проверява и свободната наличност** и да попълва и нея. */ С цел подобряване използването на свободна наличност в различни процеси на резервиране на стока са направени подобрения в процедурите за пресмятане на дългове. По този начин вече е възможно и „преместване“ на резервации от един Контрагент към друг.\\ Стандартно на ниво ред в ТД се дава информативната свободна наличност на обекта на съответният контрагент (Източник, Посредник, Получател). В практиката, обаче, има ситуации, при които се налага да се вижда свободната наличност и на други обекти - например служител обслужващ поръчките на Онлайн магазин е необходимо да знае общата информативна наличност по обекти, за да прецени от къде да набави стоката или пък търговец трябва да знае наличността в неговия обект и в склада на едро. \\ Поради тази причина **пресмятането на наличност и свободна наличност в даден тип документ се извършва на базата на списък**, който отговаря на определени условия и параметри, връща определени полета и може да бъде модифициран. \\ Налице е **настройка в ТД/таб Наличност и себестойност за избор на списък**, на база на който да се изчислява информативната наличност на съответните Източник, Посредник и/или Получател. Липсата на посочен списък означава, че не се пресмята наличност/свободна наличност за този субект. \\ {{:documenti:skladovi:информативна_наличност_списъци.png|}} ===== Баланси по резервации ===== Възможно е да се създават **баланси на ниво резервирано количество**. За целта в **номенклатурата на Балансите** ([[nomenklaturi:drugi:balansi|Количествен]] и [[nomenklaturi:drugi:balansi_finansovi|Стойностен]]) са налични допълнителни Типове баланси – **Количествен баланс за резервации по позиция, цвят и размер**, **Количествен баланс за резервации по сериен/партиден номер** и **Стойност с ДДС на резервираните количества**, приравнена към валутата на системата (стойността се изчислява на база Резервирано количество 1 и Ед. цена с ДДС, след ТО). {{:kak_da:kolichestven_balans_s_rezervacii.png?300|}} {{:kak_da:tip_stojnosten_balans_s_rezervacii.png?400|}} {{:kak_da:nebalansirani_dokumenti_s_rezervacia.png?400|}} {{:kak_da:balansirani_dokumenti_s_rezervacia.png?400|}} Посочените примери са за небалансиран баланс (не е отрезервирано цялото количество, което е резервирано първоначално) и балансиран баланс (цялото резервирано количество е продадено (отрезервирано)). ===== Справка за резервации ===== Има възможност да се прави и **справка за резервациите по позиции**, какво **количество е резервирано**, колко от него е **изпълнено**, колко остава **неизпълнено** и т.н.. {{:kak_da:spravka_rezervacii.png|}} Наличието на **Резервирани количества** е съобразено и в **Базовия копиращ скрипт**, така че да има възможност при копиране на резервация в продажба, да се копират и резервираните количества в съответните полета. [[kak_da:rezervacii|Как да използваме Резервации - преди промените от релийз 2016.1.]]