===== 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*/