TAS:Situace/Zakázky/Zvláštní značky: Porovnání verzí

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
()
 
(Není zobrazeno 12 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
<languages /> <translate>
<!--T:1-->
<div class="ac-layout">
<div class="ac-layout">


<!--T:2-->
{{Layout}}
{{Layout}}
<div class="ac-layout-section two_right_sidebar">


<!--T:3-->
<div class="ac-layout-cell">
<div class="ac-layout-cell">


Jedná se o velmi užitečnou funkci, díky které bude výpočet optimálního řešení respektovat užitá pravidla. Pro práci je zapotřebí mít viditelný sloupec s názvem &quot;Zvláštní značky&quot;, který přidáte do seznamu pomocí  &quot;[[Confluence---1310722---Výběr sloupců / skupin|Výběru sloupců / skupin]][[Category:Broken_page_link]]&quot;. Doporučujeme sloupec &quot;Zvláštní značky&quot; přidat jak do záložky &quot;Zakázky&quot; tak do záložky &quot;Vozidla&quot;.
<!--T:4-->
Jedná se o velmi užitečnou funkci, díky které bude výpočet optimálního řešení respektovat užitá pravidla. Pro práci je zapotřebí mít viditelný sloupec s názvem &quot;Zvláštní značky&quot;, který přidáte do seznamu pomocí  &quot;[[TAS:Obecné/Práce v tabulce/Výběr sloupců, skupin|Výběru sloupců / skupin]]&quot;. Doporučujeme sloupec &quot;Zvláštní značky&quot; přidat jak do záložky &quot;Zakázky&quot; tak do záložky &quot;Vozidla&quot;.


<!--T:5-->
Pole ve sloupci &quot;Zvláštní značky&quot; může být prázdné nebo obsahovat libovolný text v kombinaci s různými znaky.
Pole ve sloupci &quot;Zvláštní značky&quot; může být prázdné nebo obsahovat libovolný text v kombinaci s různými znaky.


<!--T:6-->
{{Info
{{Info
  |body =  
  |body =  


<!--T:7-->
Pokud chceme kombinovat více zvláštních značek, je zapotřebí je oddělovat pomlčkou.
Pokud chceme kombinovat více zvláštních značek, je zapotřebí je oddělovat pomlčkou.


<!--T:8-->
Např: rampa-velikost1-klice
Např: rampa-velikost1-klice


<!--T:9-->
}}
}}


== Základní použití zvláštních značek: ==
== Základní použití zvláštních značek: == <!--T:10-->


== <span style="font-size: 16.0px;font-weight: bold;line-height: 1.5;">Standardní zvláštní značka - jakýkoliv znak</span> ==
<!--T:11-->
<span style="font-size: 16.0px;font-weight: bold;line-height: 1.5;">Standardní zvláštní značka - jakýkoliv znak</span>  


<!--T:12-->
{{Info
{{Info
  |body =  
  |body =  


<!--T:13-->
Pokud například chcete, aby k zákazníkovi jel konkrétní řidič či vozidlo.
Pokud například chcete, aby k zákazníkovi jel konkrétní řidič či vozidlo.


<!--T:14-->
}}
}}


<!--T:15-->
<ul>
<ul>
<li>V případě, že je pole vyplněno, zakázka může být obsloužena pouze tím vozidlem, které má v poli &quot;Zvláštní značky&quot; vyplněn ten samý údaj.</li>
<li>V případě, že je pole vyplněno, zakázka může být obsloužena pouze tím vozidlem, které má v poli &quot;Zvláštní značky&quot; vyplněn ten samý údaj.</li>
Řádek 38: Řádek 53:
<li><p>'''Určení oblasti / regionu''' - typickým příkladem je určení vozidel, které budou obsluhovat zákazníky jenom ve městě a vozidla, která budou jezdit mimo město (Praha, ostatní)</p></li></ul>
<li><p>'''Určení oblasti / regionu''' - typickým příkladem je určení vozidel, které budou obsluhovat zákazníky jenom ve městě a vozidla, která budou jezdit mimo město (Praha, ostatní)</p></li></ul>


== Seznam a příklady speciálního použití zvláštních značek: ==
== Seznam a příklady speciálního použití zvláštních značek: == <!--T:16-->


===  ===
===  === <!--T:17-->


<!--T:18-->
* [https://wiki.solvertech.cz/wiki/TAS:Situace/Zak%C3%A1zky/Zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dky/Minim%C3%A1ln%C3%AD_velikostn%C3%AD_zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dka Minimální velikostní zvláštní značka]
* [https://wiki.solvertech.cz/wiki/TAS:Situace/Zak%C3%A1zky/Zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dky/Minim%C3%A1ln%C3%AD_velikostn%C3%AD_zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dka Minimální velikostní zvláštní značka]
* [https://wiki.solvertech.cz/wiki/TAS:Situace/Zak%C3%A1zky/Zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dky/Nem%C3%ADchat Nemíchat]
* [https://wiki.solvertech.cz/wiki/TAS:Situace/Zak%C3%A1zky/Zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dky/Nem%C3%ADchat Nemíchat]
Řádek 52: Řádek 68:
* [https://wiki.solvertech.cz/wiki/TAS:Situace/Zak%C3%A1zky/Zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dky/Nem%C3%ADchat_s_penalizac%C3%AD Nemíchat s penalizací]
* [https://wiki.solvertech.cz/wiki/TAS:Situace/Zak%C3%A1zky/Zvl%C3%A1%C5%A1tn%C3%AD_zna%C4%8Dky/Nem%C3%ADchat_s_penalizac%C3%AD Nemíchat s penalizací]


<!--T:19-->
</div>
</div>
<!--T:20-->
<br />
<br />


<!--T:21-->
Tabulka
Tabulka


<!--T:22-->
{| class="wrapped wikitable"
{| class="wrapped wikitable"
| <span style="color: rgb(0,0,0);">Značka</span>
| <span style="color: rgb(0,0,0);">'''Značka'''</span>
| <span style="color: rgb(0,0,0);">Popis<br />
| <span style="color: rgb(0,0,0);">'''Popis'''<br />
</span>
</span>
| <span style="color: rgb(0,0,0);">Příklad<br />
| <span style="color: rgb(0,0,0);">'''Příklad'''<br />
</span>
</span>
| <span style="color: rgb(0,0,0);">Vysvětlení<br />
| <span style="color: rgb(0,0,0);">'''Vysvětlení'''<br />
</span>
</span>
|-
|-
Řádek 93: Řádek 114:
| V případě částečného naplnění cisterny s mlékem chceme docílit toho, aby byla zakázka hned po naložení vyložena (cisterna byla vypuštěna), protože do cisterny nechceme přilévat další mléko. V tomto případě u zakázky použijeme značku '''keeptogether'''.
| V případě částečného naplnění cisterny s mlékem chceme docílit toho, aby byla zakázka hned po naložení vyložena (cisterna byla vypuštěna), protože do cisterny nechceme přilévat další mléko. V tomto případě u zakázky použijeme značku '''keeptogether'''.
|-
|-
| <span style="color: rgb(0,0,0);">'''Volitelný1|Volitelný2'''</span>
| <span style="color: rgb(0,0,0);">'''Volitelný1/Volitelný2'''</span>
| <span style="color: rgb(0,0,0);">Na zakázce. Vozidlo může zakázku obsloužit pokud obsahuje alespoň jeden z kódů. </span>
| <span style="color: rgb(0,0,0);">Na zakázce. Vozidlo může zakázku obsloužit pokud obsahuje alespoň jeden z kódů. Jako rozdělovač mezi zvláštními značkami se používá pipe (AltGr + W) </span>
|  '''Pondělí|Úterý'''
|  '''Pondělí/Úterý'''
| Pokud je na vozidle kód Pondělí, může zakázku obsloužit. Pokud Úterý tak také.
| Pokud je na vozidle kód Pondělí, může zakázku obsloužit. Pokud Úterý tak také.
|-
|-
Řádek 102: Řádek 123:
DoNotMixNěco2'''
DoNotMixNěco2'''


<!--T:23-->
'''Nemichat_Něco1<br />
'''Nemichat_Něco1<br />
Nemichat_Něco2'''
Nemichat_Něco2'''
Řádek 107: Řádek 129:
| '''Nemichat_Mleko<br />
| '''Nemichat_Mleko<br />
Nemichat_Olej'''
Nemichat_Olej'''
| Vozidlo nemůže nikdy nabrat mléko a olej najednou. Pokud se vozidlo po cestě vyprázdní na nulovou hodnotu Nákládu1, už další typ zboží brát může.
| Vozidlo nemůže nikdy nabrat mléko a olej najednou. Pokud se vozidlo po cestě vyprázdní na nulovou hodnotu Nákladu1, už další typ zboží brát může.
|-
|-
| '''OneOfAKind'''
| '''OneOfAKind'''
Řádek 118: Řádek 140:
Na zakázce i na vozidle.
Na zakázce i na vozidle.


<!--T:24-->
Pokud chcete, aby byla zakázka primárně obsloužena jedním vozidlem, ale aby bylo možné obsloužit i jiným vozidlem
Pokud chcete, aby byla zakázka primárně obsloužena jedním vozidlem, ale aby bylo možné obsloužit i jiným vozidlem
|
|
'''affinity_praha''' - vozidlo
'''affinity_praha''' - vozidlo


<!--T:25-->
'''affinity_praha_200''' - zakázka
'''affinity_praha_200''' - zakázka
| Zakázku se zvláštní značkou affinity_praha_200 obslouží primárně vozidlo se zvláštní značkou affinity_praha. Pokud to však není možné, může být zakázka obsloužena i jiným vozidlem (klidně i vozidlem s affinity_cokoliv), cena rozvozu ale dostane penalizaci 200,-.
| Zakázku se zvláštní značkou affinity_praha_200 obslouží primárně vozidlo se zvláštní značkou affinity_praha. Pokud to však není možné, může být zakázka obsloužena i jiným vozidlem (klidně i vozidlem s affinity_cokoliv), cena rozvozu ale dostane penalizaci 200,-.
Řádek 133: Řádek 157:
|}
|}


<!--T:26-->
<br />
<br />






<!--T:27-->
</div>
</div>
<div class="ac-layout-cell">
<div class="ac-layout-cell">


(!) Můžete použít libovolných znaků, pozor však na to, aby byly vždy navzájem stejné jak v zakázkách tak ve vozidlech.
<!--T:28-->
'''!''' Můžete použít libovolných znaků, pozor však na to, aby byly vždy navzájem stejné jak v zakázkách tak ve vozidlech.


(!) Pozor na Velká a malá písmena
<!--T:29-->
'''!''' Pozor na Velká a malá písmena




<!--T:30-->
</div>
</div>


<!--T:31-->
</div>
</div>


<!--T:32-->
</div>
</div>
[[Category:Featured]] [[Category:Značky]] [[Category:Zvláštní]] [[Category:Omezení]] [[Category:Parametry]] [[Category:Přehled]]
</translate>
<!-- From bodyContent 8978485.mraw -->

Aktuální verze z 19. 12. 2024, 13:58

Jiné jazyky:

Jedná se o velmi užitečnou funkci, díky které bude výpočet optimálního řešení respektovat užitá pravidla. Pro práci je zapotřebí mít viditelný sloupec s názvem "Zvláštní značky", který přidáte do seznamu pomocí  "Výběru sloupců / skupin". Doporučujeme sloupec "Zvláštní značky" přidat jak do záložky "Zakázky" tak do záložky "Vozidla".

Pole ve sloupci "Zvláštní značky" může být prázdné nebo obsahovat libovolný text v kombinaci s různými znaky.

Pokud chceme kombinovat více zvláštních značek, je zapotřebí je oddělovat pomlčkou.

Např: rampa-velikost1-klice


Základní použití zvláštních značek:

Standardní zvláštní značka - jakýkoliv znak

Pokud například chcete, aby k zákazníkovi jel konkrétní řidič či vozidlo.


  • V případě, že je pole vyplněno, zakázka může být obsloužena pouze tím vozidlem, které má v poli "Zvláštní značky" vyplněn ten samý údaj.
  • Zakázku může obsloužit i více vozidel, pokud mají vyplněno v poli "Zvláštní značky" stejný údaj jako zakázka.

    Příklady použití:

  • Potřeba určitého vybavení (čelo, jeřáb, hadice, mrazák apod.) u zakázek, kde je zapotřebí k obsloužení určitého typu vybavení, doplníte do pole "Zvláštní značky" potřebný údaj, případně jejich kombinaci oddělené pomlčkou (čelo-jeřáb). Ten samý údaj pak vyplníte do pole "Zvláštní značky" ke konkrétním vozidlům a při výpočtu můžete mít jistotu, že zakázka bude obsloužena správným autem k tomu určeným.
  • Potřeba určitého řidiče - stejný princip, do pole "Zvláštní značky" v zakázce uvedete název konkrétního řidiče / vozidla a ten samý údaj vyplníte v poli "Zvláštní značky" u daného vozidla.
  • Určení oblasti / regionu - typickým příkladem je určení vozidel, které budou obsluhovat zákazníky jenom ve městě a vozidla, která budou jezdit mimo město (Praha, ostatní)

Seznam a příklady speciálního použití zvláštních značek:


Tabulka

Značka Popis

Příklad

Vysvětlení

xx Omezující zvláštní značka. Začíná písmeny xx a dále následuje libovolná kombinace číslic a písmen. Vozidlo se značkou xx nemůže naložit zakázku se stejnou značkou xx. xxmadarsko xxmadarsko na zakázce a xxmadarsko na vozidle by znamenalo, že jde o madarskou zakázku a toto vozidlo do Maďarska jet nemá.
velikost Velikostní zvláštní značka. Začíná slovem velikost a dále následuje číslice popisující maximální velikost auta, které může danou zakázku obsloužit. velikost3 Zakázku s označením velikost3 může obsloužit pouze vozidlo s označením velikost3 a níže.
minvelikost Velikostní zvláštní značka. Začíná slovem minvelikost a dále následuje číslice popisující minimální velikost auta, které může danou zakázku obsloužit. minvelikost3 Zakázky s označením minvelikost3 mohou být naloženy pouze na vozidla s označením velikost3 a výše.
cj Spojující zvláštní značka. Začíná písmeny cj a dále následuje spojující znak, kterým může být kombinace písmen či číslic. Všechny zakázky se stejnou značkou budou vždy naloženy na stejném vozidle. cj1234

Pokud zadáme např. čtyřem různým zakázkám do pole zvláštní značky cj1234 docílíme toho, že všechny čtyři zakázky budou vždy naloženy společně na jednom vozidle, mohou ale být naloženy v různých výjezdech.

keeptogether Zvláštní značka zaručující okamžitou vykládku. V případě použití zvláštní značky bude řešení naplánováno tak, že po naložení takovéto zakázky bude naplánována okamžitě její vykládka.  keeptogether V případě částečného naplnění cisterny s mlékem chceme docílit toho, aby byla zakázka hned po naložení vyložena (cisterna byla vypuštěna), protože do cisterny nechceme přilévat další mléko. V tomto případě u zakázky použijeme značku keeptogether.
Volitelný1/Volitelný2 Na zakázce. Vozidlo může zakázku obsloužit pokud obsahuje alespoň jeden z kódů. Jako rozdělovač mezi zvláštními značkami se používá pipe (AltGr + W)   Pondělí/Úterý Pokud je na vozidle kód Pondělí, může zakázku obsloužit. Pokud Úterý tak také.

DoNotMixNěco1
DoNotMixNěco2

Nemichat_Něco1
Nemichat_Něco2

Na zakázce. Vozidlo může obsloužit jen jeden typ zakázek DoNotMix  Nemichat_Mleko

Nemichat_Olej

Vozidlo nemůže nikdy nabrat mléko a olej najednou. Pokud se vozidlo po cestě vyprázdní na nulovou hodnotu Nákladu1, už další typ zboží brát může.
OneOfAKind Pokud chcete aby konkrétní zakázky spolu nikdy nebyly naloženy na jedné lince. OneOfAKindGaráž Vozidlo nabere maximálně jednu zakázku s tímto kódem.
Affinity

Na zakázce i na vozidle.

Pokud chcete, aby byla zakázka primárně obsloužena jedním vozidlem, ale aby bylo možné obsloužit i jiným vozidlem

affinity_praha - vozidlo

affinity_praha_200 - zakázka

Zakázku se zvláštní značkou affinity_praha_200 obslouží primárně vozidlo se zvláštní značkou affinity_praha. Pokud to však není možné, může být zakázka obsloužena i jiným vozidlem (klidně i vozidlem s affinity_cokoliv), cena rozvozu ale dostane penalizaci 200,-.
cjl Spojující zvláštní značka. Začíná písmeny cjl a dále následuje spojující znak, kterým může být kombinace písmen či číslic. Všechny zakázky se stejnou značkou budou vždy naloženy na stejném vozidle a ve stejném výjezdu.

cjl123 Pokud zadáme např. čtyřem různým zakázkám do pole zvláštní značky cjl123 docílíme toho, že všechny čtyři zakázky budou vždy naloženy společně na jednom vozidle a na stejném výjezdu.



! Můžete použít libovolných znaků, pozor však na to, aby byly vždy navzájem stejné jak v zakázkách tak ve vozidlech.

! Pozor na Velká a malá písmena