Title: TouchScreen - Gedeeltelijk Gereedmelden Produktieorder Post by: Wouter Rijnbende on June 24, 2009, 11:04:57 am Touch Screen Gedeeltelijk Gereedmelden Produktieorders (LOTSPODL)
M.i.v. heden is er een nieuw TouchScreen scherm toegevoegd aan de reeks TouchScreen schermen. Het betreft een TS scherm t.b.v. het gedeeltelijk gereedmelden van (dynamische) assemblage produktieorders. De opzet van deze funktie is gebaseerd op het bestaande TouchScreen "Goederen Ontvangst". TouchScreen Gedeeltelijk Gereedmelden Produktieorder bestaat uit een tweetal schermen. Het eerste scherm van deze funktie ziet er als volgt uit: (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624001.PNG) Produktiestations Links op het scherm wordt een overzicht opgebouwd met daarin de Produktiestations die op dit scherm gepresenteerd moeten worden. Om in het lijstje te kunnen worden opgenomen dienen er Openstaande Produktieorders aanwezig te zijn welke voldoen aan de Filters die elders op het scherm kunnen worden ingevuld. Omdat we middels Gedeeltelijk Gereedmelden alleen orders met (Dynamische-) Assemblage Recepten gereed kunnen melden, worden ook alleen de Produktiestations met dat type orders getoond. Verder dient bij de Lokatiegegevens expliciet te worden aangegeven dat het Produktiestation in dit scherm dient te worden opgenomen. (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624002.PNG) Nb: Deze laatste regel ontleend zich aan het feit dat het scherm ontwikkeld is t.b.v. het kunnen gereedmelden van Produktieorders die extern geproduceerd worden. We hebben het dan over een stuk "uitbesteding" wat via "Produktieorders" is opgezet, omdat het via uitbestedingsorders weliswaar mogelijk is om zelf materiaal aan te leveren, maar niet om bij te houden hoeveel voorraad er op de externe lokatie aanwezig is. Bij een dergelijke opzet moet er in het systeem een Produktieorder gereed worden gemeld, waar we het in werkelijkheid zullen hebben over een Goederen Ontvangst van een partij aan wie we iets uitbesteedt hebben. Los van het per Produktiestation kunnen (moeten) aangeven of deze in het scherm mag worden opgenomen, is er verder niets wat de funktionaliteit beperkt tot bovengenoemde situatie van extern produceren. Het scherm kan gewoon gebruikt worden voor alle gedeeltelijk gereedbaar te melden orders. Filter op Finishdatum Rechts op het scherm kan middels een Spinner control worden gefilterd op de Finishdatum van de Produktieorders. Default zal deze spinner op "vandaag" staan, opdat alleen de orders die vandaag geproduceerd zouden moeten worden in het scherm worden gepresenteerd. Het filter werkt ook door in de op het 2e scherm te presenteren Produktieorders. Filter op Produktie Kriterium Hoewel niet verplicht, is het bij een Produktieorder mogelijk om een Produktie Kriterium op te nemen. Een Produktie Kriterium wordt wel eens toegepast om bijv. een kleur in te registreren. Door te filteren op "ROOD" zouden we dan alleen de Produktieorders te zien krijgen waarop rode produkten worden geproduceerd. In het voorbeeld hierboven hebben we het over meubels, waarbij een serie meubels een eigen naam heeft, bijv. "JERRY" of "APOLLO". Als we in het eerste scherm een Produktiestation kiezen (door te clicken op de Produktiestation button), zal op het tweede scherm een overzicht van de Openstaande Produktieorders worden weergegeven. Het tweede scherm ziet er als volgt uit: (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624003.PNG) en bevat alle Produktieorders welke t/m de opgegeven Finishdatum op het geselekteerde Produktiestation moeten worden geproduceerd. Zouden we op het eerste scherm hebben gefilterd op Produktie Kriterium "JERRY", dan zouden alleen de Produktieorders met het Kriterium "JERRY" gepresenteerd worden: (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624004.PNG) Zijn er Kenmerken aanwezig, dan worden deze als volgt gepresenteerd: (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624010.PNG) Iedere Produktieorder wordt als apart blok weergegeven (om en om van achtergrondkleur wisselend). Alleen dié orders die in aanmerking komen voor Gedeeltelijk Gereedmelden zullen in het overzicht worden opgenomen. We hebben het dan over de Produktieorders die voldoen aan de volgende voorwaarden: a. het betreft géén Omvorm Opdracht b. Produktieorder is gebaseerd op een (Dynamisch-) Assemblage Recept c. Er is maar één Output item (dus geen Bijprodukten, 1e en 2e keus etc.) Per Produktieorder worden 3 omschrijvingsregels weergegeven en een statusregel. In de omschrijvingsregels worden de omschrijving v/h Artikel, het aantal te produceren, omschrijving Verschijningsvorm, Produktieordernummer, Identifikatie Artikel-/Verschijning en de Finishdatum getoond. Bij het opbouwen van het overzicht worden direkt alle kontroles uitgevoerd die ook bij de normale schermfunktie Gedeeltelijk Gereedmelden (LOPOGMDL) aan de orde zijn, resulterend in een statusregel waaruit meteen zichtbaar is of de order wel/niet gereed gemeld kan worden, en zo niet, dan waarom niet. (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624005.PNG) Zo kan bovenstaande order niet gereed gemeld worden, omdat er geen voorraad is van een bepaald Artikel. Indien LOPOGMDL met een Foutmelding zou zijn gekomen, zal dit TS scherm de Spinner controls disablen. De gebruiker kán de Produktieorder nu niet meer opboeken, tot de foutsituatie is verholpen. Indien LOPOGMDL met een Waarschuwing zou zijn gekomen, wordt er ook een melding weergegeven, maar zijn de controls enabled. Deze situatie treedt bijv. op indien er niet voldoende voorraad aanwezig is voor een gehele gereedmelding, maar wel om een deel gereed te kunnen melden. (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624006.PNG) Nb: In de 2e omschrijvingsregel kunnen we zien hoeveel er gepland was te produceren op deze order: 450 stuks, waarvan we er nu 225 gereed kunnen melden. Indien er voldoende voorraad aanwezig is om de hele order gereed te kunnen melden, dan wordt dit getoond in het groen: (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624007.PNG) Omdat er meerdere Produktieorders in het overzicht kunnen staan, zullen we eerst moeten aangeven welke Produktieorders we willen gereedmelden. Dit doen we op dezelfde manier als in het TouchScreen Goederen Ontvangst, nl. met de Etiket-spinner. Die spinner is bedoeld om mee aan te geven hoeveel etiketten we willen afdrukken, maar kan naast een waarde (1-999) ook de waarden <0> en <leeg> bevatten (<leeg> is tevens de defaultwaarde). Indien deze spinner de waarde <leeg> heeft, zal ze niet worden verwerkt. Om dit op het scherm enigzins duidelijk te maken is de Aantal-spinner in dat geval gedisabled. Zodra er daadwerkelijk een waarde wordt ingevuld, zal de Aantal-spinner enabled worden, en zal de order wel gereedgemeld worden. Indien "Aantal etiketten" met 0 wordt gevuld, zullen er géén etiketten worden geprint; in die situatie hoeft er ook geen Etiket Layout bij het Artikel te zijn opgenomen. Wordt er een waarde 1-999 ingevuld, dan zal dat aantal etiketten geprint worden. Let op: Bij iedere Gedeeltelijke Gereedmelding zal er een nieuw Subchargenummer worden gegenereerd voor de Hoofdcharge (het Chargenummer v/d Produktieorder). Per deelgereedmelding wordt dit Subchargenummer met één verhoogd (tot maximaal 99). Het aantal af te drukken etiketten is niet van invloed op het aantal Subchargenummers. De af te drukken etiketten zijn identiek. Het afdrukken van meerdere etiketten is bedoeld om meerdere "scanmogelijkheden" te hebben, bedoeld om aan alle 4 zijden van een pallet een etiket te kunnen plakken. Rubriek "Aantal Etiketten" is niet bedoeld om bijv. 4 pallets van 200 stuks op te kunnen boeken. Zodra de Etiket-spinner van een waarde wordt voorzien, zal de Aantal-spinner enabled worden (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624008.PNG) en kan desgewenst het gereed te melden aantal worden overschreven. Middels de "Verwerk" button, rechtsboven in het scherm, zullen de Produktieorders waarvan de Etiket-spinner is gevuld worden gereedgemeld. Tijdens deze deelgereedmelding zal er een nieuw Subchargenummer worden gegenereerd. Na gereedmelding van de order volgt (indien aangegeven) nog een Etiket. Dit etiket wordt geprint conform de Etiket-Layout van het Artikel, waarvan U zelf bepaalt hoe deze eruit moet komen te zien, bijvoorbeeld: (http://www.heartprofit.com/www/transfer/graphics/forum/lotspodl090624009.PNG) Indien alle Produktieorders verwerkt zijn, wordt het overzicht met Produktieorders van het geselekteerde Produktiestation geaktualiseerd. Zijn er geen Produktieorders meer over, dan zal het eerste scherm worden geaktiveerd, en kan desgewenst voor een ander Produktiestation worden gekozen. |