Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902

Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902

Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902

Warning: preg_match_all() [function.preg-match-all]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/proletb/public_html/wiki/includes/MagicWord.php on line 877

Warning: preg_replace() [function.preg-replace]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 881

Warning: preg_match_all() [function.preg-match-all]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/proletb/public_html/wiki/includes/MagicWord.php on line 877

Warning: preg_replace() [function.preg-replace]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 881

Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902

Warning: preg_match_all() [function.preg-match-all]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/proletb/public_html/wiki/includes/MagicWord.php on line 877

Warning: preg_replace() [function.preg-replace]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 881

Warning: preg_match_all() [function.preg-match-all]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 876

Warning: Invalid argument supplied for foreach() in /home/proletb/public_html/wiki/includes/MagicWord.php on line 877

Warning: preg_replace() [function.preg-replace]: Compilation failed: group name must start with a non-digit at offset 4 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 881

Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902

Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902

Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902

Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902
Разлика между версии на „Екран Пратки за Уточнение“ — Prolet:STEPS

Разлика между версии на „Екран Пратки за Уточнение“


Warning: preg_match() [function.preg-match]: Compilation failed: group name must start with a non-digit at offset 8 in /home/proletb/public_html/wiki/includes/MagicWord.php on line 902
от Prolet:STEPS
Направо към: навигация, търсене
(→‎Типове уточнения за разнос)
 
Ред 1: Ред 1:
 
В екрана се показват пратки или заявки за събиране, маркирани с един или няколко от възможните видове маркировки за уточнения. Пратка или заявка за събиране, маркирана за уточнение, продължава да излиза навсякъде в системата, като в екраните за диспечиране това може да бъде контролирано с опция от филтъра. В екрана "пратки за уточнение" се показват пратки (или заявки за събиране), които:
 
В екрана се показват пратки или заявки за събиране, маркирани с един или няколко от възможните видове маркировки за уточнения. Пратка или заявка за събиране, маркирана за уточнение, продължава да излиза навсякъде в системата, като в екраните за диспечиране това може да бъде контролирано с опция от филтъра. В екрана "пратки за уточнение" се показват пратки (или заявки за събиране), които:
 +
 
- са маркирани за уточнение с поне един от типовете уточнение
 
- са маркирани за уточнение с поне един от типовете уточнение
 +
 
- не са били маркирани като уточнени
 
- не са били маркирани като уточнени
 +
 
- поръчката на пратката (или заявката за събиране) е поне със статус "Заявка за уточняване" и не е със статус "Отказана" (не се показват пратки от поръчки със статус "Запитване")
 
- поръчката на пратката (или заявката за събиране) е поне със статус "Заявка за уточняване" и не е със статус "Отказана" (не се показват пратки от поръчки със статус "Запитване")
 +
 
- режимът на пратката (или заявката за събиране) е "Свободна" или "Транзит износ" (не се показват пратки с режим "Транзит внос")
 
- режимът на пратката (или заявката за събиране) е "Свободна" или "Транзит износ" (не се показват пратки с режим "Транзит внос")
 +
 
- пратката (или заявката за събиране) не е маркирана като "Спряна от движение"
 
- пратката (или заявката за събиране) не е маркирана като "Спряна от движение"
 +
  
 
== Работа с екрана ==
 
== Работа с екрана ==
Ред 14: Ред 20:
  
 
3. лента с операции за множество пратки
 
3. лента с операции за множество пратки
 +
  
 
=== Филтър ===  
 
=== Филтър ===  
Ред 23: Ред 30:
  
 
- Тип уточнение на пратка: Задължителен е изборът на това дали ще се филтрират заявки за събиране или пратки за разнос с някои от чекбоксовете. Възможно е да се избере и търсене по конкретен тип маркировка за уточнение, като списъкът предлага само типовете, валидни за избрания тип пратка (пратка за разнос или заявка за събиране). Ако не е избран конкретен тип уточнение от списъка, при филтриране се зареждат всички възможни уточнения за избрания тип пратка.  
 
- Тип уточнение на пратка: Задължителен е изборът на това дали ще се филтрират заявки за събиране или пратки за разнос с някои от чекбоксовете. Възможно е да се избере и търсене по конкретен тип маркировка за уточнение, като списъкът предлага само типовете, валидни за избрания тип пратка (пратка за разнос или заявка за събиране). Ако не е избран конкретен тип уточнение от списъка, при филтриране се зареждат всички възможни уточнения за избрания тип пратка.  
 +
 
- Обслужващо депо: Търсенето се осъществява по въведеното обслужващо депо, като за заявките за събиране се сравнява депото за събиране, а за пратките за разнос се сравнява обслужващото депо за разнос.
 
- Обслужващо депо: Търсенето се осъществява по въведеното обслужващо депо, като за заявките за събиране се сравнява депото за събиране, а за пратките за разнос се сравнява обслужващото депо за разнос.
 +
 
- Депо на въвеждане: Филтриране по депото на въвеждане на поръчката на пратката (или заявката за събиране)
 
- Депо на въвеждане: Филтриране по депото на въвеждане на поръчката на пратката (или заявката за събиране)
−
- Комплект пунктове: Търсенето е по някое от депата, които са в избрания комплект пунктове. При заявките за събиране се сравнява обслужващото депо за събиране, а при пратките за разнос се сравнява депото за разнос.
+
 
−
Това поле се конфронтира с полето "обслужващо депо", ако бъдат въведени за търсене и обслужващо депо, и комплект пунктове, то резултатът ще зависи от това дали избраното обслужващо депо влиза в избрания комплект от пунктове. Ако влиза, ще се филтрират пратки само за него. Ако не влиза, няма да излезнат никакви пратки, тъй като не може пратка едновременно да се отнася към депото, и към комплект от пунктове, в които не влиза това депо.
+
- Комплект пунктове: Търсенето е по някое от депата, които са в избрания комплект пунктове. При заявките за събиране се сравнява обслужващото депо за събиране, а при пратките за разнос се сравнява депото за разнос. Това поле се конфронтира с полето "обслужващо депо", ако бъдат въведени за търсене и обслужващо депо, и комплект пунктове, то резултатът ще зависи от това дали избраното обслужващо депо влиза в избрания комплект от пунктове. Ако влиза, ще се филтрират пратки само за него. Ако не влиза, няма да излезнат никакви пратки, тъй като не може пратка едновременно да се отнася към депото, и към комплект от пунктове, в които не влиза това депо.
 +
 
 
- Отговорник: Филтрират се пратки за разнос (или заявки за събиране) със зададения отговорник. Отговорникът за дадена заявка или пратка е потребител с роля Служител като:
 
- Отговорник: Филтрират се пратки за разнос (или заявки за събиране) със зададения отговорник. Отговорникът за дадена заявка или пратка е потребител с роля Служител като:
 +
 
1. Ако има отговорност Търговец, то се филтрират пратки, чиито наредител на поръчката е клиент, на който даденият служител е търговски представител.
 
1. Ако има отговорност Търговец, то се филтрират пратки, чиито наредител на поръчката е клиент, на който даденият служител е търговски представител.
 +
 
2. Ако има отговорност ООК, то се филтрират пратки
 
2. Ако има отговорност ООК, то се филтрират пратки
−
а. чиито наредител на поръчката е клиент, на който даденият служител е оперативен отговорник
+
: а. чиито наредител на поръчката е клиент, на който даденият служител е оперативен отговорник
−
или
+
: или
−
б. за които даденият служителят е търговски агент на поръчката и пратките нямат авансово плащане
+
: б. за които даденият служителят е търговски агент на поръчката и пратките нямат авансово плащане
 +
 
 
3. Ако има отговорност Офис куриер, то се филтрират пратки
 
3. Ако има отговорност Офис куриер, то се филтрират пратки
−
а. чиито наредител на поръчката е клиент, на който даденият служител е оперативен отговорник
+
 
−
или
+
:а. чиито наредител на поръчката е клиент, на който даденият служител е оперативен отговорник
−
б. за които даденият служител е търговски агент на поръчката
+
:или
−
или
+
:б. за които даденият служител е търговски агент на поръчката
−
в. които са за уточнение при събиране, имат авансово плащане и са за събиране в конкретния пункт на служителя
+
:или
−
или
+
:в. които са за уточнение при събиране, имат авансово плащане и са за събиране в конкретния пункт на служителя
−
г. които са за уточнение при разнос, имат авансово плащане и са за разнос в конкретния пункт на служителя
+
:или
 +
:г. които са за уточнение при разнос, имат авансово плащане и са за разнос в конкретния пункт на служителя
 +
 
 
Ако служител има няколко отговорности то се събират пратките, филтрирани по различните отговорности.
 
Ако служител има няколко отговорности то се събират пратките, филтрирани по различните отговорности.
 
В част "II. Достъп до екрана" е описано в кои случаи полето отговорник може да се попълва от потребителя.
 
В част "II. Достъп до екрана" е описано в кои случаи полето отговорник може да се попълва от потребителя.
  
−
=== I.2. Списъци с пратките, филтрирани от системата ===  
+
=== Списъци с пратките, филтрирани от системата ===  
 
При натискане на бутона "Филтрирай" се изпълнява въведения филтър, като резултатът от него са таблици с информация за пратки, подредени според типа на уточнение. За всеки тип уточнение има отделна таблица, като ако пратка е маркирана с няколко различни типа уточнение, то тя излиза по веднъж във всяка от таблиците за отделните си уточнения.
 
При натискане на бутона "Филтрирай" се изпълнява въведения филтър, като резултатът от него са таблици с информация за пратки, подредени според типа на уточнение. За всеки тип уточнение има отделна таблица, като ако пратка е маркирана с няколко различни типа уточнение, то тя излиза по веднъж във всяка от таблиците за отделните си уточнения.
 +
 
- Във всяка отделна таблица пратките са подредени по датата си на маркиране за уточнение, като най-скорошно маркираните пратки са най-отгоре (т.е. подредбата е низходяща). В таблиците се вижда основната информация за пратката - текущ статус на пратката (първата колона, при посочване с мишката, се показва и цялата история на статусите на пратката), спедитор, товарителница (самата товарителница на пратката е линк към поръчката на пратката), ентарго услуга, навло и т.н. В зависимост от това дали сме избрали филтриране на заявки за събиране или пратки за разнос, в таблиците с резултати излизат колони с детайли за събирането (изпращач, врата, период на събиране, начален адрес на пратката) или детайли за разноса (получател, врата, период на разнос, краен адрес на пратката).
 
- Във всяка отделна таблица пратките са подредени по датата си на маркиране за уточнение, като най-скорошно маркираните пратки са най-отгоре (т.е. подредбата е низходяща). В таблиците се вижда основната информация за пратката - текущ статус на пратката (първата колона, при посочване с мишката, се показва и цялата история на статусите на пратката), спедитор, товарителница (самата товарителница на пратката е линк към поръчката на пратката), ентарго услуга, навло и т.н. В зависимост от това дали сме избрали филтриране на заявки за събиране или пратки за разнос, в таблиците с резултати излизат колони с детайли за събирането (изпращач, врата, период на събиране, начален адрес на пратката) или детайли за разноса (получател, врата, период на разнос, краен адрес на пратката).
−
- Специфична за екрана за уточнения информация се намира в колоната "Потребител" и в двете неозаглавени колони непосредствено след нея. В колоната "Потребител" се показва името на потребителя маркирал пратката за уточнение (при посочване с мишката се показва и точния час на действието). Много от уточненията се маркират автоматично от системата в резултат на някакъв вътрешен алгоритъм - в тези случаи в колоната "Потребител" се показва "ProletSTEPS". Първата неозаглавена колона, непосредствено до колоната "Потребител" остава празна, когато пратката е маркирана само за едно уточнение. Когато пратката е маркирана за повече от едно уточнение в колоната се появява иконка с удивителен знак - при посочване на иконката с мишката се показва таблица с всички текущи маркировки за уточнения на пратката. Втората неозаглавена колона работи по същия механизъм и се отнася за коментари относно уточненията. Ако не са въвеждани коментари клетката в колоната е празно, ако има коментари се показва иконка с въпросителен знак - при посочване с мишката се показва таблица с всички коментари подредени по дата на въвеждане, като най-актуалните са показани първи. За всеки коментар е показан и потребителят, който го е въвел. Коментари към уточнения се въвеждат от потребителите в едно общо поле по пратката. При маркиране на пратка за уточнение от екраните за диспечиране на събиране или разнос (вж. "III. Връзка с екраните за диспечиране на събиране и разнос") въвеждането на коментар е задължително. Също така обработка на уточнението също е задължително въвеждането на коментар от потребителя. Ако маркиране или обработка се прави автоматично от системата, обикновено не се добавя коментар. Така по една пратка може да бъдат направени множество коментари (ако например пратката е маркирана за уточнение на събиране, обработено е това уточнение, след това пък е маркирана за уточнение на разнос и т.н.), като в таблицата се виждат всички, независимо от това дали се отнасят за текущата маркировка за уточнение.
+
 
 +
- Специфична за екрана за уточнения информация се намира в колоната "Потребител" и в двете неозаглавени колони непосредствено след нея. В колоната "Потребител" се показва името на потребителя маркирал пратката за уточнение (при посочване с мишката се показва и точния час на действието). Много от уточненията се маркират автоматично от системата в резултат на някакъв вътрешен алгоритъм - в тези случаи в колоната "Потребител" се показва "ProletSTEPS". Първата неозаглавена колона, непосредствено до колоната "Потребител" остава празна, когато пратката е маркирана само за едно уточнение. Когато пратката е маркирана за повече от едно уточнение в колоната се появява иконка с удивителен знак - при посочване на иконката с мишката се показва таблица с всички текущи маркировки за уточнения на пратката. Втората неозаглавена колона работи по същия механизъм и се отнася за коментари относно уточненията. Ако не са въвеждани коментари клетката в колоната е празно, ако има коментари се показва иконка с въпросителен знак - при посочване с мишката се показва таблица с всички коментари подредени по дата на въвеждане, като най-актуалните са показани първи. За всеки коментар е показан и потребителят, който го е въвел. Коментари към уточнения се въвеждат от потребителите в едно общо поле по пратката. При маркиране на пратка за уточнение от екраните за диспечиране на събиране или разнос (вж. "III. [[#Връзка с екраните за диспечиране на събиране и разнос]]) въвеждането на коментар е задължително. Също така при обработка на уточнението също е задължително въвеждането на коментар от потребителя. Ако маркиране или обработка се прави автоматично от системата, обикновено не се добавя коментар. Така по една пратка може да бъдат направени множество коментари (ако например пратката е маркирана за уточнение на събиране, обработено е това уточнение, след това пък е маркирана за уточнение на разнос и т.н.), като в таблицата се виждат всички, независимо от това дали се отнасят за текущата маркировка за уточнение.
 +
 
 
- В последната колона "Операции" се намират бутони за различни възможни операции с конкретната пратка.  
 
- В последната колона "Операции" се намират бутони за различни възможни операции с конкретната пратка.  
 +
 
1. Бутонът "Откажи" отказва поръчката на съответната пратка. Ако пратката се намира в поръчка с други пратки, то се създава нова поръчка, копират се всички полета от старата, пратката се премества от старата в новата поръчка и новата се отказва - това всъщност е стандартния метод на отказване на пратка.
 
1. Бутонът "Откажи" отказва поръчката на съответната пратка. Ако пратката се намира в поръчка с други пратки, то се създава нова поръчка, копират се всички полета от старата, пратката се премества от старата в новата поръчка и новата се отказва - това всъщност е стандартния метод на отказване на пратка.
 +
 
2. Бутонът "Потвърди" маркира пратката като уточнена. При извикването му се появява диалогов прозорец за въвеждане на задължителен коментар от потребителя. Ако в диалоговия прозорец не се въведе нищо, но се натисне бутона "ОК", то операцията не бива извършена (т.е. това е равносилно на избиране на "Cancel"). При въвеждане на коментар, той се запазва в полето за коментари по уточненията на пратката. Важен детайл е, че операцията по потвърждаване и маркиране на пратката като уточнена се извършва за всички маркировки за уточнения - ако пратката е маркирана едновременно за уточнение на цена и за уточнение като забавена пратка, потвърждаването на пратката, в която и да е от двете таблици с уточнения, ще доведе до това, че и двете уточнения ще бъдат обработени.
 
2. Бутонът "Потвърди" маркира пратката като уточнена. При извикването му се появява диалогов прозорец за въвеждане на задължителен коментар от потребителя. Ако в диалоговия прозорец не се въведе нищо, но се натисне бутона "ОК", то операцията не бива извършена (т.е. това е равносилно на избиране на "Cancel"). При въвеждане на коментар, той се запазва в полето за коментари по уточненията на пратката. Важен детайл е, че операцията по потвърждаване и маркиране на пратката като уточнена се извършва за всички маркировки за уточнения - ако пратката е маркирана едновременно за уточнение на цена и за уточнение като забавена пратка, потвърждаването на пратката, в която и да е от двете таблици с уточнения, ще доведе до това, че и двете уточнения ще бъдат обработени.
 +
 
3. Първият бутон в колоната "Операции" е бутона за маркиране на работа по уточнение (бутонът с телефона). Особеното при него е, че той не предизвиква презареждане на страницата или пък изисква въвеждане на допълнителна информация от потребителя. В първоначалното си състояние бутонът е със зелен цвят и при посочване с мишката се показва текста "Няма маркирано уточнение за пратката". Натискането на бутона от потребителя трябва да маркира започване на работа по уточнението на пратката, като започване на телефонен разговор с клиента например. При натискането си бутонът променя цвета си на светлосин и вече при показване с мишката се показва информация за потребителя и часът, в който е натиснал бутона (т.е. е започнал разговор с клиента). Всяко последващо натискане на бутона обновява тази информация - т.е. при посочване с мишката се показва информация за последното натискане на бутона (т.е. последния контакт по тази пратка с клиента). Бутонът може да бъде и оцветен в оранжево ако последният потребител, който е натиснал бутона, не е текущият. Ако примерно имаме потребители Гошо и Пешо, и Гошо е натиснал последен бутона в неговият екран за уточнение бутонът ще е оцветен в светлосиньо, а в екрана за уточнение на Пешо бутонът ще е оцветен в оранжево. Т.е. оцветяванията на бутона имат следните значения:
 
3. Първият бутон в колоната "Операции" е бутона за маркиране на работа по уточнение (бутонът с телефона). Особеното при него е, че той не предизвиква презареждане на страницата или пък изисква въвеждане на допълнителна информация от потребителя. В първоначалното си състояние бутонът е със зелен цвят и при посочване с мишката се показва текста "Няма маркирано уточнение за пратката". Натискането на бутона от потребителя трябва да маркира започване на работа по уточнението на пратката, като започване на телефонен разговор с клиента например. При натискането си бутонът променя цвета си на светлосин и вече при показване с мишката се показва информация за потребителя и часът, в който е натиснал бутона (т.е. е започнал разговор с клиента). Всяко последващо натискане на бутона обновява тази информация - т.е. при посочване с мишката се показва информация за последното натискане на бутона (т.е. последния контакт по тази пратка с клиента). Бутонът може да бъде и оцветен в оранжево ако последният потребител, който е натиснал бутона, не е текущият. Ако примерно имаме потребители Гошо и Пешо, и Гошо е натиснал последен бутона в неговият екран за уточнение бутонът ще е оцветен в светлосиньо, а в екрана за уточнение на Пешо бутонът ще е оцветен в оранжево. Т.е. оцветяванията на бутона имат следните значения:
 +
 
зелен цвят - няма маркиран контакт с клиента за уточнение на пратката (никой не е натискал бутона)
 
зелен цвят - няма маркиран контакт с клиента за уточнение на пратката (никой не е натискал бутона)
 +
 
светлосин цвят - последният маркиран контакт с клиента за уточнение на пратката е от текущия потребител (текущия потребител последно е натиснал бутона)
 
светлосин цвят - последният маркиран контакт с клиента за уточнение на пратката е от текущия потребител (текущия потребител последно е натиснал бутона)
 +
 
оранжев цвят - последният маркиран контакт с клиента за уточнение на пратката е от потребител, който не е текущия (друг потребител последно е натиснал бутона)
 
оранжев цвят - последният маркиран контакт с клиента за уточнение на пратката е от потребител, който не е текущия (друг потребител последно е натиснал бутона)
 +
 
Идеята на въвеждане на този бутон беше маркирането на иницииране на контакт с клиента, за да не се окаже, че двама служителя независимо един от друг се обаждат на един и същ клиент за едно и също нещо. Също така може да се види и кой последно е осъществявал контакт с клиента по пратка за уточнение.
 
Идеята на въвеждане на този бутон беше маркирането на иницииране на контакт с клиента, за да не се окаже, че двама служителя независимо един от друг се обаждат на един и същ клиент за едно и също нещо. Също така може да се види и кой последно е осъществявал контакт с клиента по пратка за уточнение.
 +
 
4. Бутонът "Редактиране" отваря попъп прозорец с възможност за редактиране на периода за събиране или разнос на пратката. В прозореца има няколко полета с обща информация за пратката като товарителница, дата и номер на поръчка, иконките с удивителен и въпросителен знак, указващи наличието на множество маркировки за уточнения и коментари по уточненията на пратката. Ако пратката (или заявката за събиране) е маркирана с някои от типовете уточнения за събиране (вж. IV. Типове уточнения за събиране), то се показват редактируеми полета с периода за събиране. Ако пратката е маркирана с някои от типовете уточнения за разнос (вж. V. Типове уточнения за разнос), то се показват редактируеми полета с периода за разнос. Системата позволява пратка да бъде маркирана и с уточнение за събиране и с уточнение за разнос едновременно (макар и това да не би трябвало реално да се случва, при нормална работа) - в такъв случай в попъп прозореца ще има възможност за редактиране и на периода за събиране, и на периода за разнос. При въвеждането на период на събиране и разнос са въведени автоматиките при попълването на отделните полета, който важат и в екрана за регистриране на пратка, така че не е необходимо изрично да се попълват всички полета при запис - системата автоматично попълва непопълнените дати, като се съобразява с датата на поръчката, услугата и т.н. на пратката. Така бързо бихме попълнили нова дата за разнос например така: пратката е с уточнение за разнос с период на разнос 24.10 09:00 - 18:00; натискаме бутона "Редактиране" и в реда "Разнос" изтриваме стойността на полето "Преди:" (крайната дата на разнос); в полето "След:" избираме 26.10 09:00; при запис системата автоматично ще попълни непопълнената от нас крайна дата на разнос със стойност 26.10 18:00.
 
4. Бутонът "Редактиране" отваря попъп прозорец с възможност за редактиране на периода за събиране или разнос на пратката. В прозореца има няколко полета с обща информация за пратката като товарителница, дата и номер на поръчка, иконките с удивителен и въпросителен знак, указващи наличието на множество маркировки за уточнения и коментари по уточненията на пратката. Ако пратката (или заявката за събиране) е маркирана с някои от типовете уточнения за събиране (вж. IV. Типове уточнения за събиране), то се показват редактируеми полета с периода за събиране. Ако пратката е маркирана с някои от типовете уточнения за разнос (вж. V. Типове уточнения за разнос), то се показват редактируеми полета с периода за разнос. Системата позволява пратка да бъде маркирана и с уточнение за събиране и с уточнение за разнос едновременно (макар и това да не би трябвало реално да се случва, при нормална работа) - в такъв случай в попъп прозореца ще има възможност за редактиране и на периода за събиране, и на периода за разнос. При въвеждането на период на събиране и разнос са въведени автоматиките при попълването на отделните полета, който важат и в екрана за регистриране на пратка, така че не е необходимо изрично да се попълват всички полета при запис - системата автоматично попълва непопълнените дати, като се съобразява с датата на поръчката, услугата и т.н. на пратката. Така бързо бихме попълнили нова дата за разнос например така: пратката е с уточнение за разнос с период на разнос 24.10 09:00 - 18:00; натискаме бутона "Редактиране" и в реда "Разнос" изтриваме стойността на полето "Преди:" (крайната дата на разнос); в полето "След:" избираме 26.10 09:00; при запис системата автоматично ще попълни непопълнената от нас крайна дата на разнос със стойност 26.10 18:00.
 
Попъп прозореца за редактиране се затваря ако се кликне с мишката в прозореца със списъка на пратки за уточнение - това е направено за да сме сигурни, че в даден момент може да е отворен точно един попъп прозорец за редактиране на пратка. Ако са отворени множество такива прозореца наведнъж потребителя би могъл да се обърка коя пратка редактира в момента.
 
Попъп прозореца за редактиране се затваря ако се кликне с мишката в прозореца със списъка на пратки за уточнение - това е направено за да сме сигурни, че в даден момент може да е отворен точно един попъп прозорец за редактиране на пратка. Ако са отворени множество такива прозореца наведнъж потребителя би могъл да се обърка коя пратка редактира в момента.
 
Попъп прозореца се затваря и при избор на бутона "Запиши" (направени промени в периода на събиране или разнос, както и въведен коментар се записва в пратката) или "Потвърди" (освен запис на промените в периода на събиране или разнос, пратката се маркира като уточнена (тук въвеждането на коментар е задължително), попъп прозореца се затваря, а прозореца със списъка на пратки за уточнение се обновява, за да бъде отразена промяната - маркираната като уточнена пратка не се появява в списъка).
 
Попъп прозореца се затваря и при избор на бутона "Запиши" (направени промени в периода на събиране или разнос, както и въведен коментар се записва в пратката) или "Потвърди" (освен запис на промените в периода на събиране или разнос, пратката се маркира като уточнена (тук въвеждането на коментар е задължително), попъп прозореца се затваря, а прозореца със списъка на пратки за уточнение се обновява, за да бъде отразена промяната - маркираната като уточнена пратка не се появява в списъка).
 +
 
5. Бутонът "Редактиране на цена" се появява само в списъка с възможни операции на пратките с променена цена. Прозорецът "Промени цена", който се отваря при натискането на този бутон, е подобен на прозореца за редактиране период на събиране или разнос. И тук имаме част с основна информация за пратката, поле за въвеждане на коментар и бутони "Запиши" и "Потвърди".
 
5. Бутонът "Редактиране на цена" се появява само в списъка с възможни операции на пратките с променена цена. Прозорецът "Промени цена", който се отваря при натискането на този бутон, е подобен на прозореца за редактиране период на събиране или разнос. И тук имаме част с основна информация за пратката, поле за въвеждане на коментар и бутони "Запиши" и "Потвърди".
 
Основното поле за редактиране тук е полето "Нова цена". Позволява се ръчно въвеждане на цена, както и избор на някоя от различните цени в историята на промените на цената на пратката, показани в отделна таблица. Всяка промяна в тази таблица е отразена в отделен ред, като промените са подредени хронологично, като най-актуалната промяна е показана в началото на таблицата. В реда за промяната се вижда потребителят извършил промяната, часът на извършване на промяната, както и описание но всички ценообразуващи параметри на пратката, от които може да се направи заключение точно каква промяна в някои от тези параметри е била извършена, за да се промени и цената. Колоната "Изчислена цена" показва цената изчислена от системата, колоната "Цена за клиента" показва цена ръчно зададена от потребител. Когато имаме промяна на някоя от цените спрямо предишно валидната цена, в съответния ред на таблицата това е показано с удебелен шрифт. Клетките за цени в таблицата може да се кликват с мишката, при което цената от клетката се копира в редактируемото поле "Нова цена". При запис на промените, стойността в това поле се слага като "Цена за клиента" на пратката.
 
Основното поле за редактиране тук е полето "Нова цена". Позволява се ръчно въвеждане на цена, както и избор на някоя от различните цени в историята на промените на цената на пратката, показани в отделна таблица. Всяка промяна в тази таблица е отразена в отделен ред, като промените са подредени хронологично, като най-актуалната промяна е показана в началото на таблицата. В реда за промяната се вижда потребителят извършил промяната, часът на извършване на промяната, както и описание но всички ценообразуващи параметри на пратката, от които може да се направи заключение точно каква промяна в някои от тези параметри е била извършена, за да се промени и цената. Колоната "Изчислена цена" показва цената изчислена от системата, колоната "Цена за клиента" показва цена ръчно зададена от потребител. Когато имаме промяна на някоя от цените спрямо предишно валидната цена, в съответния ред на таблицата това е показано с удебелен шрифт. Клетките за цени в таблицата може да се кликват с мишката, при което цената от клетката се копира в редактируемото поле "Нова цена". При запис на промените, стойността в това поле се слага като "Цена за клиента" на пратката.
  
−
=== I. 3. Лента с операции ===
+
=== Лента с операции ===
 
Лентата с операци се състои от бутоните "Откажи" и "Потвърди". И двете операции работят само върху пратки маркирани като избрани с чекбокса в първата колона на таблиците с данни за пратките за уточнение. По този начин може да се обработват множество пратки наведнъж. При избор на "Потвърди" е задължително въвеждането на коментар за приключване на уточнението, като този коментар ще бъде копиран в полето за коментар по уточнение на всяка отделна пратка.
 
Лентата с операци се състои от бутоните "Откажи" и "Потвърди". И двете операции работят само върху пратки маркирани като избрани с чекбокса в първата колона на таблиците с данни за пратките за уточнение. По този начин може да се обработват множество пратки наведнъж. При избор на "Потвърди" е задължително въвеждането на коментар за приключване на уточнението, като този коментар ще бъде копиран в полето за коментар по уточнение на всяка отделна пратка.
  
−
== II. Достъп до екрана ==
+
== Достъп до екрана ==
 +
 
 
Достъпът до екрана зависи от правата и ролите на потребителя, използващ системата:
 
Достъпът до екрана зависи от правата и ролите на потребителя, използващ системата:
 +
 
1. Ако потребителят е с роля служител и е с отговорност ООК, то той може да филтрира само заявки за събиране; при това само пратки, за които е отговорник;
 
1. Ако потребителят е с роля служител и е с отговорност ООК, то той може да филтрира само заявки за събиране; при това само пратки, за които е отговорник;
 +
 
2. Ако потребителят е с роля служител и е с отговорност Офис куриер, то той може да филтрира само пратки за разнос; при това само пратки, за които е отговорник;
 
2. Ако потребителят е с роля служител и е с отговорност Офис куриер, то той може да филтрира само пратки за разнос; при това само пратки, за които е отговорник;
 
- Ако служителя има и двете отговорности ООК и Офис куриер, то той може да филтрира пратки и за събиране, и за разнос, но отново само тези пратки за които е отговорник.
 
- Ако служителя има и двете отговорности ООК и Офис куриер, то той може да филтрира пратки и за събиране, и за разнос, но отново само тези пратки за които е отговорник.
 +
 
3. Пълен достъп до екрана имат потребителите, които са притежатели на специално право в системата (задава се от администратор). Това право позволява филтриране на пратки и за събиране и за разнос, както и смяната на служителя отговорник (или показване на всички пратки, независимо от отговорника, ако се остави полето отговорник празно).
 
3. Пълен достъп до екрана имат потребителите, които са притежатели на специално право в системата (задава се от администратор). Това право позволява филтриране на пратки и за събиране и за разнос, както и смяната на служителя отговорник (или показване на всички пратки, независимо от отговорника, ако се остави полето отговорник празно).
  
 
Ако ролята и отговорностите на потребителя не влизат в някоя от описаните по-горе точки, то не би трябвало да се позволява работа с екрана.
 
Ако ролята и отговорностите на потребителя не влизат в някоя от описаните по-горе точки, то не би трябвало да се позволява работа с екрана.
  
−
== III. Връзка с екраните за диспечиране на събиране и разнос ==
+
== Връзка с екраните за диспечиране на събиране и разнос ==
 
В екраните за диспечиране на събиране и разнос пратки за уточнение биват показвани, като редът им е оцветен с тъмносин фон. Добавени са колона с информация за типовете маркировки на пратката (или заявката за събиране) чрез иконка с удивителен знак, и с въведени коментари по уточненията на пратката (или заявката за събиране) чрез иконска с въпросителен знак. Възможно е филтрирането на тези пратки, чрез чекбоксовете "За уточнение". Ако не е избрано показване на пратки (или заявки за събиране) за уточнения, то в екрана излизат за диспечиране само пратки (или заявки за събиране) без маркираните за уточнения. Ако е избрано показване на пратки (или заявки) за уточнения, то в екрана излизат всички пратки (или заявки), независимо дали са маркирани за уточнение или не. По подразбиране в екранът за диспечиране на събиране филтърът не показва заявки за събиране, маркирани за уточнение, докато в екранът за диспечиране на разнос по подразбиране се показват пратките за уточнение.
 
В екраните за диспечиране на събиране и разнос пратки за уточнение биват показвани, като редът им е оцветен с тъмносин фон. Добавени са колона с информация за типовете маркировки на пратката (или заявката за събиране) чрез иконка с удивителен знак, и с въведени коментари по уточненията на пратката (или заявката за събиране) чрез иконска с въпросителен знак. Възможно е филтрирането на тези пратки, чрез чекбоксовете "За уточнение". Ако не е избрано показване на пратки (или заявки за събиране) за уточнения, то в екрана излизат за диспечиране само пратки (или заявки за събиране) без маркираните за уточнения. Ако е избрано показване на пратки (или заявки) за уточнения, то в екрана излизат всички пратки (или заявки), независимо дали са маркирани за уточнение или не. По подразбиране в екранът за диспечиране на събиране филтърът не показва заявки за събиране, маркирани за уточнение, докато в екранът за диспечиране на разнос по подразбиране се показват пратките за уточнение.
 
В екрана за диспечиране на събиране е възможно маркиране на заявка за уточнение с тип уточнение "Необходими детайли за събиране", като селектираме исканите заявки с чекбокса в най-лявата колона на таблицата с резултати, и изберем операцията "Маркирай за уточнение" от лентата с операции.
 
В екрана за диспечиране на събиране е възможно маркиране на заявка за уточнение с тип уточнение "Необходими детайли за събиране", като селектираме исканите заявки с чекбокса в най-лявата колона на таблицата с резултати, и изберем операцията "Маркирай за уточнение" от лентата с операции.
Ред 81: Ред 112:
 
По подобен начин е възможно изпращане на пратки за уточнение от екрана за редактиране на куриерски лист. Тук бутонът за маркиране за уточнение се намира в последната колона "Операции" на линиите за събиране и разнос. Линии за събиране могат да се маркират само за уточнение тип "Необходими детайли за събиране", а линии за разнос - за уточнение тип "Типове уточнения за разнос". Въвеждането на коментар от потребителя по уточнението е задължително за осъществяване на операцията.
 
По подобен начин е възможно изпращане на пратки за уточнение от екрана за редактиране на куриерски лист. Тук бутонът за маркиране за уточнение се намира в последната колона "Операции" на линиите за събиране и разнос. Линии за събиране могат да се маркират само за уточнение тип "Необходими детайли за събиране", а линии за разнос - за уточнение тип "Типове уточнения за разнос". Въвеждането на коментар от потребителя по уточнението е задължително за осъществяване на операцията.
  
−
== IV. Типове уточнения за събиране ==
+
== Типове уточнения за събиране ==
 
1. Необходими детайли за събиране - това е тип уточнение, което е възможно да се маркира само ръчно, от екрана за диспечиране на събиране. При маркиране е задължително потребителя да въведе коментар.
 
1. Необходими детайли за събиране - това е тип уточнение, което е възможно да се маркира само ръчно, от екрана за диспечиране на събиране. При маркиране е задължително потребителя да въведе коментар.
  
 
2. Отложено събиране на свързана пратка - тип уточнение, което се маркира автоматично от системата при обработка на данни при синхронизиране с куриерско устройство. Включва се за пратки, за които е маркирано, че има отложено събиране на свързана пратка (документи или опаковка). Важно е да се отбележи, че датата на уточнението се задава в момента на маркиране на уточнението, докато новосъздадената заявка за събиране е с датата, зададена от куриера като дата на събиране. Филтърът по дата в екрана за уточнения работи само с датата на уточнението.
 
2. Отложено събиране на свързана пратка - тип уточнение, което се маркира автоматично от системата при обработка на данни при синхронизиране с куриерско устройство. Включва се за пратки, за които е маркирано, че има отложено събиране на свързана пратка (документи или опаковка). Важно е да се отбележи, че датата на уточнението се задава в момента на маркиране на уточнението, докато новосъздадената заявка за събиране е с датата, зададена от куриера като дата на събиране. Филтърът по дата в екрана за уточнения работи само с датата на уточнението.
  
−
3. Заявка от публичен сайт - тип уточнение, което бива автоматично маркирано от системата за всяка въведена заявка от услугата на публичния сайт.  
+
3. Заявка от публичен сайт - тип уточнение, което бива автоматично маркирано от системата за всяка въведена заявка от услугата на публичния сайт.
  
−
== V. Типове уточнения за разнос ==
+
== Типове уточнения за разнос ==
 
1. Необходими детайли за разнос - това е тип уточнение, което е възможно да се маркира само ръчно, от екрана за диспечиране на разнос. При маркиране е задължително потребителя да въведе коментар.
 
1. Необходими детайли за разнос - това е тип уточнение, което е възможно да се маркира само ръчно, от екрана за диспечиране на разнос. При маркиране е задължително потребителя да въведе коментар.
  
 
2. Пратки с променена цена - тип уточнение, маркирано автоматично от системата при промяна на цена на пратка. Условията за да стане това са следните:
 
2. Пратки с променена цена - тип уточнение, маркирано автоматично от системата при промяна на цена на пратка. Условията за да стане това са следните:
−
- Поръчката на пратката трябва да е със статус поне "Заявка за уточняване"
+
* Поръчката на пратката трябва да е със статус поне "Заявка за уточняване"
−
- Поръчката е без клиентски договор, или има договор, но в него не е разрешено полето "Разреши автоматична корекция на цената"
+
* Поръчката е без клиентски договор, или има договор, но в него не е разрешено полето "Разреши автоматична корекция на цената"
−
- Сравняват се новата изчислена цена и старата ефективна (ефективна цена е стойността на "цена за клиента", ако има ръчно зададена такава; ако няма "цена за клиента" се взима "изчислена цена"). Ако новата изчислена цена е по-голяма от старата ефективна цена с повече от 5%, като разликата е по-голяма от 1лв., то пратката се маркира за уточнение като "Пратка с променена цена". Сравнението се извършва само с новозададена изчислена цена, защото се предполага, че ако има нова ръчно зададена "Цена за клиента", то това е направено от потребител, който е съобразил тази промяна.
+
* Сравняват се новата изчислена цена и старата ефективна (ефективна цена е стойността на "цена за клиента", ако има ръчно зададена такава; ако няма "цена за клиента" се взима "изчислена цена"). Ако новата изчислена цена е по-голяма от старата ефективна цена с повече от 5%, като разликата е по-голяма от 1лв., то пратката се маркира за уточнение като "Пратка с променена цена". Сравнението се извършва само с новозададена изчислена цена, защото се предполага, че ако има нова ръчно зададена "Цена за клиента", то това е направено от потребител, който е съобразил тази промяна.
  
 
3. Пратки с повредени или липсващи пакети - тип уточнение, което се маркира автоматично от системата за пратки, които получат някой от следните статуси "ЗТЛ За транспорт - липсващи пакети", "ЗТП За транспорт - повредени пакети" или "ЗТЗ За транспорт - липсващи и повредени пакети" и в момента на получаване на статуса пратката вече е пристигнала в крайното си обслужващо депо. За този тип уточнение съществува автоматика маркираща пратката като уточнена, която се включва при задаване на статус на пратката, различен от описаните по-горе статуси. Задаването на нов статус се третира като специфична операция, при която потребителят е взел под внимание предишния статус (за повредени или липсващи пакети) и е взето решение за по-нататъшната обработка на пратката - затова пратката се маркира автоматично като уточнена. Евентуална слабост на този подход са случаите, при който се включи друга от включените автоматики в системата и пратката получи друг статус, преди въобще потребител да види, че пратката е била маркирана за уточнение.
 
3. Пратки с повредени или липсващи пакети - тип уточнение, което се маркира автоматично от системата за пратки, които получат някой от следните статуси "ЗТЛ За транспорт - липсващи пакети", "ЗТП За транспорт - повредени пакети" или "ЗТЗ За транспорт - липсващи и повредени пакети" и в момента на получаване на статуса пратката вече е пристигнала в крайното си обслужващо депо. За този тип уточнение съществува автоматика маркираща пратката като уточнена, която се включва при задаване на статус на пратката, различен от описаните по-горе статуси. Задаването на нов статус се третира като специфична операция, при която потребителят е взел под внимание предишния статус (за повредени или липсващи пакети) и е взето решение за по-нататъшната обработка на пратката - затова пратката се маркира автоматично като уточнена. Евентуална слабост на този подход са случаите, при който се включи друга от включените автоматики в системата и пратката получи друг статус, преди въобще потребител да види, че пратката е била маркирана за уточнение.
  
 
4. Забавени пратки - тип уточнение, с което автоматично се маркират от системата пратки за разнос, невзети от куриера си в момента на включване на автоматиката. Автоматичния процес е настроен да се включва в 10:00 часа всеки ден и да търси пратки, които:
 
4. Забавени пратки - тип уточнение, с което автоматично се маркират от системата пратки за разнос, невзети от куриера си в момента на включване на автоматиката. Автоматичния процес е настроен да се включва в 10:00 часа всеки ден и да търси пратки, които:
−
- са за разнос до адреса на клиента от куриер
+
* са за разнос до адреса на клиента от куриер
−
- са пристигнали в крайния си обслужващ пункт
+
* са пристигнали в крайния си обслужващ пункт
−
- са към поръчка, която е с поне със статус "Заявка за уточняване" и не е със статус "Отказана"
+
* са към поръчка, която е с поне със статус "Заявка за уточняване" и не е със статус "Отказана"
−
- имат режим "Свободна" или "Транзит износ" (пратки с режим "Транзит внос" не се обработват)
+
* имат режим "Свободна" или "Транзит износ" (пратки с режим "Транзит внос" не се обработват)
−
- не са маркирани като "Спряна от движение"
+
* не са маркирани като "Спряна от движение"
−
- са получили статус "ВЗК Взет от куриер", не са с текущ финален статус, текущия статус на пратките е различен от "КДО Доставя се" (маркиращ момента, в който куриерът взима пратката за разнос от склада)
+
* са получили статус "ВЗК Взет от куриер", не са с текущ финален статус, текущия статус на пратките е различен от "КДО Доставя се" (маркиращ момента, в който куриерът взима пратката за разнос от склада)
−
- имат крайна дата и час на разнос преди края на деня, за който се е включил автоматичния процес
+
* имат крайна дата и час на разнос преди края на деня, за който се е включил автоматичния процес
−
- не са маркирани за уточнение като "Забавена пратка"
+
* не са маркирани за уточнение като "Забавена пратка"
 
За този тип уточнение съществува автоматика маркираща пратката като уточнена, която се включва при задаване на статус на пратката "КДО Доставя се". При приключване на работата си автоматичният процес изпраща списъка с открити забавени пратки по e-mail.
 
За този тип уточнение съществува автоматика маркираща пратката като уточнена, която се включва при задаване на статус на пратката "КДО Доставя се". При приключване на работата си автоматичният процес изпраща списъка с открити забавени пратки по e-mail.
  
−
== VI. Допълнителни забележки ==
+
== Допълнителни забележки ==
 
При приключване на куриерски лист съществува автоматика, която следи за неразнесени пратки. Неразнесени пратки получават "СЗН В склад - неуспешен разнос", а автоматиката следи за броя получени статуси "СЗН В склад - неуспешен разнос" в историята на статуси на пратката. Ако пратката има 3 такива различни статуса (т.е. има направени три опита за доставката, които са били неуспешни) - поставя се маркиране за уточнение тип "Необходими детайли за разнос".
 
При приключване на куриерски лист съществува автоматика, която следи за неразнесени пратки. Неразнесени пратки получават "СЗН В склад - неуспешен разнос", а автоматиката следи за броя получени статуси "СЗН В склад - неуспешен разнос" в историята на статуси на пратката. Ако пратката има 3 такива различни статуса (т.е. има направени три опита за доставката, които са били неуспешни) - поставя се маркиране за уточнение тип "Необходими детайли за разнос".
 
В системата съществува автоматика за маркиране на пратки, получаващи финален статус, като уточнени. По този начин списъкът с пратки за уточнение бива автоматично изчистван от пратки, които не са получили навреме уточнения.
 
В системата съществува автоматика за маркиране на пратки, получаващи финален статус, като уточнени. По този начин списъкът с пратки за уточнение бива автоматично изчистван от пратки, които не са получили навреме уточнения.

Текуща версия към 13:28, 8 януари 2014

Лични инструменти
Именни пространства

Варианти
Действия
Навигация
Инструменти