===== Push документ =====
//Документи > Push документ// или {{:pk:buton_za_push_dokument.jpg|}}
С избор на меню **Документи > Push документ** първоначалния прозорец, през който минавате, преди да създадете нов документ за разпределение е **Търсене/избор на документи**, който може да отворите и с клавишната комбинация Crtl+1. \\
Той е във вид на справка, като по този начин, ако е необходимо може да разгледате съществуващи вече документи.
{{:pk:tarsene_izbor_na_dokument.jpg|}}
След избора на бутон {{:obsti_komponenti:buton_nov_a_.jpg|}} или F8 се отваря нов документ за разпределение. \\
Нов документ можете да стартирате и посредством бързия бутон {{:pk:buton_za_push_dokument.jpg|}}, изведен като икона в главния панел.
{{:pk:nov_dokument_new.jpg|}}
Основни полета на документа са **"Дата"** на документа; **"Обект"**; **"Дата"**, към която да се пресмята наличността; **"Кол.за оборот"** (броя дни назад, за които се гледа оборота); **"Ценова листа"** и **"Вид цена"**, по които да се извърши разпределението и **"Коментар"** в свободен текст.
За да визуализирате първоначалните филтри за обекти и позиции, кликнете в съответния сектор и изберете клавиша Insert.
{{:pk:filtri_obeti_i_pozicii_new.jpg|}}
Имате възможност да задавате три типа филтри - за [[pk:nomenklaturi:grupi_obekti|групи обекти]] / **позиции**, за **обхват (от/до)** или за **изброени обекти/позиции**. \\
С помощта на навигационната лента може да добавяте **допълнителни групи от филтри**, както за обектите, така и за позициите.
{{:pk:poveche_ot_edna_grupa_filtri.jpg|}}
Всяка **група** от филтри може да съдържа различен **тип филтри**, според естеството на желаната информация за селектиране.
След избора на типа филтри избирате бутон {{:pk:buton_izchisliavane.jpg|}}. Отваря се прозорец **"Параметри на скрипта"**:
{{:pk:parametri_na_scripta.jpg|}}
В примера е посочена евентуална връзка с Oracle база данни. Реално могат да се настроят и други по желание на потребителя (изпълняват се чрез къстъм скриптове (по поръчка)). С отметка активирате или не връзката с базата данни.
След изчисляване на резултата, табличното представяне на двата сектора с филтрите има следния вид:
{{:pk:filtrirana_informacia.jpg|}}
В сектор **"Филтър обекти"** таблично са представени посочените като филтри **обекти** и техния изчислен **рейтинг**, на база посочените коефициенти в номенклатура [[pk:nomenklaturi:rejtingi|Рейтинги]], която за удобство след изчисление се визуализира в долната част на документа. \\
В сектор **"Филтър позиции"** се визуализира списъка с филтрираните позиции, тяхното налично количество към посочената по-горе дата и наличното количество, което ще бъде разпределено.
За всяка една позиция посочвате количеството за разпределяне. След обхождане на целия списък избирате бутон {{:pk:buton_razpredelenie.jpg|}}.
Зарежда се прозорец за избор на вида скрипт за разпределение на наличностите.
{{:pk:razpredelenie_na_nalichnosti_vidove_bg.jpg|}}
Имате възможност да изберете, дали наличното количество да се разпредели **"по 1 брой на обект (с наличност = 0, на база оборот)"** или **"пропорционално на база оборот"**.
Следва активиране на таб **"Разпределение"**. В него в табличен вид са представени по обекти и филтрираните позиции.
{{:pk:razpredelenie.jpg|}}
Като колони още фигурират наличното количество на всяка една позиция за всеки един обект, разпределеното количество (Кол.1)(има възможност и за попълване на Кол.2 и Кол.3), оборот, стойност на оборота, ед.цена с/без ДДС.
След като се направи **разпределението**, може да се види резултата в **PIVOT** вид, който всеки може да си настрои според изискванията, с тази разлика, че информацията не може да бъде редактирана.
{{:pk:pivot_razpredelenie.jpg|}}
Преместването на колона (избора на колона) се получава чрез Drag&Drop.
{{:pk:drag_drop_v_pivot.jpg|}}
В случай, че промените посочената ценова листа или вид цена, с помощта на скрипт може да **преизчислите цените** (Calculate Price).
{{:pk:scriptove_za_dokument_new.jpg|}}
Ако изберете скрипт за **спиране на преизчисляването на документа** (Uncalculate Document) се връщате на начално ниво на задаване на филтри.
На финал, за да се генерират реални документи за Местене, трябва да **приключите** документа за разпределение с бутон {{:pk:buton_prikluchvane.jpg|}} и автоматично документите ще бъдат създадени.
След като един документ бъде приключен, то бутон {{:pk:buton_dokumenti_neaktiven.jpg|}} става активен ({{:pk:buton_dokumenti.jpg|}}) и с избора му се зарежда [[pk:spravka|Справка създадени документи]], в която са визуализирани създадените документи за Местене от конкретния документ за разпределение.
/*TPUSHDocumentSearchF*/
/*TPUSHDocumentF*/