Heart-Profit ERP
June 26, 2024, 06:19:09 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Scan Terminal Afboeken Input P.O. - Silo-/Tanks (LOTSSTAG)  (Read 2409 times)
0 Members and 1 Guest are viewing this topic.
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5361


View Profile WWW
« on: March 11, 2016, 03:33:00 pm »

Het Scan Terminal Afboeken Input Produktieorder (LOTSSTAG)  is m.i.v. heden aangepast m.b.t. het eenvoudig kunnen afboeken van een verbruik vanuit een Silo-/Opslagtank.

In Releasenote http://ha1.heartprofit.nl/profit/index.php?topic=18039.0 staat al beschreven hoe de procedure is als er verpakte voorraad moet worden afgeboekt m.b.v. scannen. Hoewel voor dat deel de procedure niet gewijzigd is, is de schermindeling ook voor dat deel gewijzigd. Die wijziging wordt onderstaand wel beschreven, maar voor dat deel wordt niet opnieuw uitgelegd hoe ze funktioneel werkt.

De basis voor het (oude) Scan Terminal scherm was:

a. scan de Barkode op de print van de Produktieorder die representatief is voor die Produktieorderregel
b. scan de Barkode van het Voorraaditem welke we willen verbruiken
c. geef het verbruik op

Maar... het hoeft niet altijd 'verpakte' voorraad te zijn die we in een Produktieorder verwerken. Wat nu als we voorraad hebben welke in een silo of in een opslagtank ligt, en (middels een leiding) rechtstreeks in ons produktieproces kan worden verwerkt? Ervanuitgaande dat e.d. Silo-/Opslagtank niet op een Produktievloer hoeft te liggen zou dit normaliter vereisen dat we eerst moeten gaan omvormen, een Barkode etiket moeten genereren voor het omgevormde produkt, daarna het omgevormde produkt moeten verplaatsen naar de Produktievloer, om het vervolgens in de Produktieorder te kunnen scannen. Middels de nieuwe indeling van het scherm wordt dit een stuk eenvoudiger.



Tabblad #1 - Scan Produktieorderregel

We beginnen (zoals we gewend waren) de Produktieorderregel te scannen waarop we willen afboeken. Om deze regel te kunnen scannen zal eerst uw Produktieorderlayout moeten worden aangepast opdat deze bij iedere Produktieorderregel een Barkode afdrukt. Middels een scan van deze Barkode weet het Scanterminal scherm welke regel u wilt gaan afboeken.



Aan de hand van de gescande P.O. regel detecteert Profit (verderop wordt uitgelegd hoe) of dit produkt uit een Silo-/Opslagtank afgeboekt moet worden, of dat het 'verpakt produkt' betreft welke gescand moet worden. Indien het gevraagde produkt zowel afgevuld op voorraad staat maar ook uit een Silo afgeboekt kan worden, zal de Gebruiker een keuze moeten maken tussen afboeken uit 'Silo-/Tank' of afboeken van 'Verpakte voorraad'.



De keuze voor Silo-/Opslagtank danwel Verpakt bepaalt of we daarna verder gaan naar Tabblad-3 of naar Tabblad-4.
Aangezien er in deze (optimaal) situatie maar 1 keuze is, maakt Profit die keuze, en hoeft de Gebruiker niets extra's te doen.
De Gebruiker scant dus de Produktieorderregel, en automatisch gaan we verder naar in dit geval Tabblad-3.



Tabblad #3 - Afboeken van voorraad uit Silo-/Opslagtank

Op dit Tabblad wordt het produkt herhaald welke afgeboekt moet worden. Vervolgens bepaalt het systeem alle Silo-/Opslagtank Lokaties waar dit produkt op voorraad ligt, en presenteert deze in de vorm van een Lokatie-button. In (deze) optimaal situatie is er maar 1 Silo-/Opslagtank waar dit produkt op voorraad ligt, en geldt weer dat de Gebruiker niet hoef aan te geven uit welke Silo-/Opslagtank dit produkt moet worden afgeboekt; het kan maar uit 1 Silo-/Opslagtank worden geboekt: T1AA1.



Nb: Bij tot maximaal 3 selekteerbare Lokaties is er nog ruimte beschikbaar om onder de Lokaties de omschrijven weer te geven die horen bij de geselekteerde Lokatie. Zijn er meer Lokaties dan wordt deze ruimte verbruikt door een scrollbar.

Na de (automatische) keuze van de Silo-/Opslagtank wordt de Spinnercontrol aktief waarmee we het verbruik kunnen registreren. Ervanuitgaande dat er voldoende inhoud is in onze Silo-/Opslagtank, is deze control al default gevuld met de hoeveelheid die benodigd is voor deze Produktieorder. We kunnen nu 'de kraan' open zetten, deze hoeveelheid verwerken, en vervolgens dit administratief in Profit verwerken middels toets F1.

In deze meest eenvoudige vorm hoeft u dus niet meer te doen dan de Produktieorderregel te scannen, en het verbruik te bevestigen.



Wat moet hier voor worden ingericht?

Het uitgangspunt voor dit scherm is dat het produkt op voorraad ligt in een Verschijningsvorm die een Silo- of Opslagtank impliceert.



De Verschijningsvorm "26000BL" impliceert hier een 26000 Liter tank (BL = Bulk Liquid).

Bij Raadplegen-/Onderhoud Verschijningsvormen is een rubriek opgenomen waarmee we bij deze Verschijningsvormen kunnen aangeven dat ze een Silo-/Opslagtank impliceert.
Nb: Maart 2017 is een eerder opgenomen rubriek 'Betreft Silo-/Opslagtank J/N' gewijzigd in een Option Group met Radio Buttons:




Dat is eigenlijk alles.

Het scannen van de Produktieorderregel weet welk Artikel er op die regel gevraagd wordt. Artikel-/Verschijningen weet dat dit Artikel ook voorkomt in een Verschijningsvorm 26000BL en dat daarmee een Silo-/Opslaglokatie geïmpliceerd wordt. Het Scanterminal scherm bepaalt vervolgens op welke lokaties (Silo's of tanken) dit produkt op voorraad ligt, en drukt deze uit in selekteerbare buttonlokaties. Deze Lokatie hoeft zich niet in een Produktiemagazijn te bevinden! Ligt er voorraad in T1AA1, dan zal het Scanterminal scherm rechtstreeks afboeken vanuit die tank, ongeacht op welk Produktiestation de Produktieorder wordt geproduceerd.

Dan zijn er ook nog een aantal 'beperkingen', die als het goed is geen bezwaar zullen vormen:
a. Dergelijke bulkvoorraad mag niet met Kenmerken werken;
b. Op 1 Lokatie mag van hetzelfde Artikel geen voorraad liggen in meerdere Verschijningsvormen waarvan de Silo-/Opslagtank indikator op Ja staat;
c. Afboeking van de voorraad zal altijd plaatsvinden op alfabetische volgorde van het Chargenummer.

Dan zijn er nog een aantal situaties waarin de schermen iets complexer kunnen worden:



Tabblad #1 - Af te boeken voorraad is beschikbaar in Silo-/Opslagtank, maar ook in verpakte vorm

Hoewel we er niets van gemerkt hebben, ligt het gevraagde produkt in bovenstaand voorbeeld niet alleen in een Silo-/Opslagtank op voorraad, maar ook in in een drum waar nog 162 Liter in zit.



Het Scanterminalscherm hanteert als regel dat zodra er Silo-/Opslagtank voorraad aan de orde is, er best nog wel 'verpakte voorraad' aan de orde mag zijn, maar, die mag alleen maar op Lokaties liggen waar de Produktieorder uit zou mogen afboeken. Normaal gesproken impliceert dit dat als deze verpakte voorraad eerst wordt overgeboekt naar het Produktiemagazijn, ze dan wél in aanmerking komt. Dus... om dat te demonstreren boek ik de voorraad over van T1AA1 naar PAS01.



Als we nu opnieuw de Produktieorderregel scannen, dan zijn beide buttons enabled.
Profit herkent dat we voorraad hebben in een Silo-/Opslagtank, maar dat er ook voorraad aanwezig is in afgevulde vorm op de werkvloer. De gebruiker zal nu zelf moeten kiezen of ze rechtstreeks uit de Silo-/Opslagtank wil afboeken, danwel ze een partij op de werkvloer wil scannen.



Op deze manier kan er bijv. ook vanuit de Silo-/Opslagtank worden afgevuld in Containers of Octabins, welke vervolgens in een Eindproduktenmagazijn worden opgeslagen, of rechtstreeks naar de Expeditielokatie worden gebracht, en zal Profit niet voorstellen om ineens hieruit af te gaan boeken.



Tabblad #3 - Voorraad aanwezig in meerdere Silo's-/Opslagtanks

Stel dat ieder produkt zijn-/haar eigen Silo-/Opslagtank heeft, dan kan het gevraagde produkt altijd maar op 1 Lokatie liggen en zouden we nooit een keuze hoeven te maken. Toch anticiperen we erop dat dit niet het geval zal zijn. Indien het produkt van de gescande Produktieorderregel in meerdere "Silo-/Opslagtank Verschijningsvormen" op voorraad ligt al dan niet op meerdere Lokaties (we hebben 12000 Liter tanks, 26000 Liter tanks, en misschien meerdere van elk met hetzelfde produkt er in) dan worden al deze Lokaties omgesomd in een container met een scrollbar. Tot maximaal 3 Lokaties kunnen zonder scrollbar worden opgenomen (waarbij er dan ruimte over blijft om de omschrijving van de Lokatie te tonen), maar mochten het er meer zijn, dan is dat geen probleem.



Uiteraard geldt nu wel dat de gebruiker éérst moet kiezen uit welke Silo-/Opslagtank ze wil afboeken, alvorens we het verbruik kunnen invullen.

Zodra we een keuze maken (in dit voorbeeld voor TA002) kleurt die keuze "groen", wordt vlak boven de Spinnercontrol vermeldt hoeveel eenheden we nodig hebben in deze Produktieorder, en hoeveel voorraad er in totaal in de geselekteerde Silo-/Opslagtank aanwezig is (let op, dat is de som van alle Charges die van dit Artikel, in de Silo verschijning, op deze Lokatie liggen). Vervolgens wordt de Spinnercontrol enabled en geaktiveerd, en kunnen we ons verbruik invullen.





Tabblad #2 - Scan Barkode Voorraaditem

Tot zover de nieuwe funktionaliteit inzake het rechtstreeks kunnen afboeken uit een Silo-/Opslagtank. Nu terug naar de oude situatie, het afboeken van verpakte goederen die we middels een Barkode kunnen scannen. Stel dat we op Tabblad #1 een Produktieorder hebben gescand met daarop een produkt die niet in een Silo-/Opslagtank op voorraad ligt, of we hebben er expliciet voor gekozen om in de situatie dat we én Silo én verpakte voorraad hebben we de verpakte voorraad af te willen boeken, dan is de 2e button aktief.



De keuze voor 'Verpakt' leidt ons tot Tabblad #2 alwaar we nu het af te boeken Voorraaditem kunnen scannen.



Nadat we de partij gescand hebben volgt als laatste stap Tabblad #4 waarin we het verbruik kunnen opgeven.



Voor een verdere (funktionele) beschrijving van dat deel, zie topic http://ha1.heartprofit.nl/profit/index.php?topic=18039.0

Hoewel de indeling van de schermen voor de situatie Scannen van Voorraaditems is gewijzigd (vroeger stonden de rubrieken voor het scannen van de Produktieorderregel en de Barkode van het Voorraaditem op 1 Tabblad) zorgt het automatisch aktiveren van het volgende tabblad ervoor dat dit de Gebruiker toch geen extra handeling kost.
« Last Edit: March 02, 2017, 09:09:57 am by Wouter Rijnbende » Logged

Heart-Profit company ID : HA
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.038 seconds with 19 queries.