Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 14. 12. 2014 19:09:17

Gooorila
Člen
Registrace: 4. 10. 2009
Příspěvků: 43

LO jako podpora pro řízení zakázek ve výrobě

Zdravím

Mám pod sebou dílnu a tato dílna je rozdělena na 8 částí (pracovišť). Denně mi přichází cca 3-5 zakázek do výroby a protože zakázka putuje celou dílnou cca 2 týdny, mám v jednu chvíli na starost 90-130 zakázek.

Každá zakázka má tabulku ve které jsou výše zmíněné pracoviště a u každého pracoviště normohodiny, kolik má dané pracoviště času na výrobu.

Jsem v situaci, kdy nejsem schopen v takovém počtu a bez podpory nějaké aplikace efektivně spravovat všechny zakázky, ale vedení v tuto chvíli neumožní zakoupit jakýkoli SW, který by mi pomohl (doteď to nějak funguje a tak to bude fungovat i dále, tak proč máme investovat statisíce...atd).

Když se nad tím zamyslím, tak znám možné vytížení pracovišť (vynásobím počet pracovníků na daném pracovišti jejich hodinami za směnu a vím, kolik normohodin odpracují). Dále znám normohodiny zakázek, které dávám do výroby (to je uvedeno u samotné zakázky). Nedá se tento problém řešit pomocí aplikace z balíku LO?

Příklad:
Na pracovišti 1 mám 3 zaměstnance. Toto pracoviště odpracuje tedy 3x8 hodin, tedy 24 hodin směna. Já zadám 5 zakázek na dílnu a na každé budou pracovat 6 hodin, tedy 5x6 = 30 hodin. Potřebuji, abych zadal tyto údaje a vyletí mi že zítra budou tedy na zakázkách pracovat celý den a buď se s nimi domluvím na přesčas 6 hodin, nebo se těch 6 hodin převede na další směnu. Nově zadané zakázky tedy již nebudou mít na další den směnu o 24 hodinách, ale jen 18.

Přestože o Base nevím shola nic a pracuji jen s Calcem a Writerem, myslím, že by něco takového mohlo být řešitelné právě tímto nástrojem. Samozřejmě, já potřebuji i složitější operace, jako že zadám i termín výroby a ty hodiny se musí poskládat podle toho vůči všem zakázkám a hned budu vědět, že pracoviště 3 a 4 nestíhá a musím jim tam poslat nějaké lidi z pracoviště 7, protože tam naopak práci nemají...ale když nezačnu alespoň nějak, nebudu mít nic.

Offline

#2 14. 12. 2014 19:57:51

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,678

Re: LO jako podpora pro řízení zakázek ve výrobě

"Jsem v situaci, kdy nejsem schopen v takovém počtu a bez podpory nějaké aplikace efektivně spravovat všechny zakázky, ale vedení v tuto chvíli neumožní zakoupit jakýkoli SW, který by mi pomohl (doteď to nějak funguje a tak to bude fungovat i dále, tak proč máme investovat statisíce...atd)."
     Tady se bude jednat vysloveně o Calc, který by měl být koncipován jako hlavní sdílený dokument. Prakticky to znamená že bude sloužit jako záznamník všech zakázek. Předpokládám, že nové zakázky od někoho dostáváte, a někomu jinému zase dáváte podklady pro fakturaci, respektive přímo fakturu.
     Takové vstupy a výstupy musí být skloubeny s docházkou a skladem. Takže je otázkou co a do jaké míry zajišťujete.
     Je jasné, že se také může projevit více vlivů naráz. Například není nějaký materiál, a k tomu přijde na některé pracoviště méně lidí. To se asi musí promítnout do upřednostnění jiné zakázky, nežli původně plánované - plánovaná se musí posunout.
     Tedy nevím jak to děláte se skladem, ale zřejmě sám děláte jen docházku. Ostatní vstupy by měl zadávat někdo jiný. Všechno je důležité.


     A ještě Vás uklidním. Specializované SW nejsou jen drahé, jsou také některé zdarma, ale nepracují většinou sofistikovaně - musíte si je osvojit a do té doby byste byl zralý na Chocholouška. Existují také zdarma programy které fungují jako programy typu "Projekt" - například pro Linux, respektive se často jedná o skládané moduly.
      Když ale umíte pracovat s Calcem, tak v něm jde nasimulovat cokoliv. Takže nejspíš byste měl popsat heslovitě co a jak děláte. Nejlepší by bylo schema + přibližné objemy (materiál ap).

Editoval neutr (14. 12. 2014 20:00:31)


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 14. 12. 2014 22:10:33

Gooorila
Člen
Registrace: 4. 10. 2009
Příspěvků: 43

Re: LO jako podpora pro řízení zakázek ve výrobě

Zdravím
Děkuji za reakci.

Docházku, ani fakturaci neřeším a v mé pozici (řekněme něco jako mistr), řeším pouze výrobu, takže jen ty zakázky na dílně. Materiál sice řeším také, ale v tuto chvíli to není nic, čím bych se zabýval (v podstatě by měl být materiál naskladněn ve chvíli, kdy je zakázka zařazena do výroby. Kdyby nějaký nebyl, dá se to obejít tím, že zakázku do "systému" vložím ve chvíli, kdy materiál dojde.

V podstatě, ideální výstup z tohohle by měl být, že si každý den odpoledne zapíšu zakázky, které mi přišly a já po zapsání vytisknu papír pro jednotlivé pracoviště s výpisem zakázek na kterých mají pracovat. Potřebuji, aby se zakázky vhodně zapisovaly za sebe dle jejich termínu výroby a zároveň, aby se na ten den nenapsaly zakázky s 50 normohodinami, když na tom pracovišti odpracují pouze 30 normohodin.

Ať přemýšlím jak přemýšlím, netuším jak toto vyřešit samotným calcem (u toho dokumentu také nejde o sdílení. Zapisovat budu sám a tisknout na jednotlivé pracoviště také). Respektive, čistě teoreticky bych to i tím calcem možná zvládl, kdyby se tam nehýbala proměnná, že v pondělí dostanu zakázku, co má být vyrobena 20 ledna a v úterý dostanu zakázku, co má být vyrobena 10 ledna. Takže by se druhá zakázka měla zapsat před tu první.

Koukal jsem na nějaké příklady Base a doufal jsem, že by to něak v základním režimu šlo v něm. Bohužel, přímo příklad, který to řešil a ze kterého bych vycházel, jsem nenašel...

Offline

#4 15. 12. 2014 07:37:39

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,678

Re: LO jako podpora pro řízení zakázek ve výrobě

Potom by šlo zřejmě jen o řazení zakázek podle parametru kdy musí nejpozději začít plus výběr podle té pracnosti. To nevím jak si představit, ale asi takhle:



pracoviště A : Kapacita 100 NH - zakázka xy-1 20 hodin, zakázka xy-6 40 hodin,
    rozhodnutí : zakázka xy-7 70 hodin - NE (je to moc 20+40+70 = 110 NH), zakázka xy-11 35 hodin ANO (proto vychází rezerva 5 hodin - 100-20-40-35)
pracoviště B : Kapacita 60 NH - zakázka xy-2 15 hodin, zakázka xy-4 22 hodin,
    rozhodnutí : zakázka xy-5 30 hodin - NE (je to moc 15+22+30 = 67 NH), zakázka xy-8 20 hodin ANO (proto vychází rezerva 3 hodiny - 60-15-22-20)
pracoviště C : Kapacita 70 NH - zakázka xy-3 25 hodin, zakázka xy-5 35 hodin,
    rozhodnutí : zakázka xy-7 = 15 hodin - ANO (přestože je to moc 25+35+15 = 75 NH), protože na pracoviště C pošleme výpomoc z pracoviště B, nebo i A.



      Jestli je to takhle, tak pomoc je snadná. Jde technicky o plnou kombinaci všech zakázek s přepočtem na pracnost, tak aby denní kapacita byla pokud možno rovná součtu pracovních kapacit ze všech opracovišť.
      Z pohledu kombinatoriky se jedná o výběr variace s opakováním (výběr podle Partiton Numerorum, respektive tříděné variace s opakováním).
      Následně po vygenerování všech možností vybrat tu realizovatelnější - (aby třeba lidi nedělali v jednom dni na 5-ti dílnách vždy po 1 - až 2 hodinách ap.

Editoval neutr (15. 12. 2014 07:45:51)


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#5 16. 12. 2014 12:22:50

Gooorila
Člen
Registrace: 4. 10. 2009
Příspěvků: 43

Re: LO jako podpora pro řízení zakázek ve výrobě

Pokouším se to dělat v Calcu a narazil jsem tedy na jeden problém, nebo spíše upřesnění dotazu:

Uvědomil jsem si, že ani tak nepotřebuji funkci kombinace. Nehledám totiž ze zadaných zakázek ty, které mi nejvhodněji vyplní pracovní kapacitu, ale na zakázce mohou chlapi pracovat i následující den

Tedy to co nyní potřebuji je:
Jedna „nekonečná" tabulka, kde budu zapisovat zakázky a normohodiny k jednotlivým pracovištím a termín výroby.
Dalších 8 tabulek (1 tabulka = 1 pracoviště), která bude mít prakticky formu kalendáře. Buňka daného dne bude mít nastaveno maximum (denní kapacita pracoviště) a ta si hrábne do první tabulky zakázek do svého sloupce, vezme normohodiny zakázky, zjistí zda je tato hodnota menší než maximum kapacity a podle toho do sebe zapíše číslo té zakázky a počet hodin, kolik se na ní má odpracovat. Takhle bude pokračovat dále, dokud tu kapacitu nenaplní a zda musí část nějaké zakázky přesunout na druhý den.

Příklad:
Tabulka 1    Normohodiny P1    Normohodiny P2 …
Zakázka 111    10            12
Zakázka 222    5            6
Zakázka 333     15            20

Tabulka 2
Pracoviště P1     Maximální kapacita 25 hodin
17.12.2014   
Zakázka 111     10    Zbývá 15
Zakázka 222    5    Zbývá 10
Zakázka 333    10    Zbývá 0

18.12.2014
Zakázka 333    5    Zbývá 20

Já teda vůbec netuším, jestli tohle půjde a kolik dalších problémů ještě vyvstane (jak zabezpečit, aby se hodnoty, které se již jednou načetly z první tabulky, neopakovaly, jak do toho ještě aplikovat to, že se má skládat podle termínu výroby, protože v pondělí dostanu zakázku, kterou mohu vyrábět 3 týdny a v úterý zakázku, kterou musím mít hotovou za týden, takže musím přehodit…atd).

Osobně si tedy už nemyslím, že by to šlo pomocí OO zvládnout, ale jak se říká: „Líná huba, holé neštěstí". Třeba někdo něco podobného již vytvořil a šlo by to použít i pro mou situaci…

Offline

#6 16. 12. 2014 15:52:31

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,678

Re: LO jako podpora pro řízení zakázek ve výrobě

Jo problém který jste nastínil se týká redundance dat po změně. Určitě by to šlo řešit pomocí vzorců ale mám také představu, že malá chyba a vše jde do háje zeleného. Nejspíš plno pomocných údajů na 8 větví a zpět. Zpězné vazby je problém vždy. Někdy to lze řešit snadno, jindy bez zafixování hodnot vůbec (tím se zabrání zřetězení hodnot a nutnost využít vestavěné iterace). Posun v dílně (cechu) A se projeví až do dílny G. Snadno se stane, že tato poslední dílna mívá proluky a lidi musí pomáhat jinde.
      Já osobně stavím velice složité systémy, kde používám souběžně vzorce i makra, takže když mi zlobí vzorce, naprogramuji místo nich makro a tím se podobným problémům vyhýbám.
      Také proto vím, že problém který popisujete není popsán dostatečně. Jestli to chcete ještě testnout, měl byste vyrobit dobrý vzor - například vazby, které Vám nejde postavit. K tomu detailně napsat co vázne, nebo neumíte sestrojit.
      Možná by bylo nejlepším řešením makro s, nebo bez vzorců.


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí