Heart-Profit ERP
November 27, 2024, 07:41:42 am *
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 Inventariseren  (Read 7763 times)
0 Members and 0 Guests are viewing this topic.
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« on: November 01, 1996, 12:00:00 am »

Vanaf heden is er een eerste versie beschikbaar van het Scan Terminal Inventariseren (LOTSSTIV).

Dit scherm is bedoeld om d.m.v. een Scan Terminal de aanwezige voorraadhoogte te kunnen inventariseren. Hoewel ieder inventarisatie proces anders is, en dit scherm in de toekomst op maat zal worden aangepast naar de wensen van diverse gebruikers, is onderstaande vanaf heden beschikbaar (doch alleen in de Testbestanden).

Het Scan Terminal scherm is opgebouwd uit een aantal Tabbladen. Standaard beginnen we op het 1e Tabblad, en afhankelijk van de situatie zal er een ander Tabblad aktief worden.


Tab 1. Opgeven te inventariseren Lokatie



Als eerste moeten we aangeven welke Lokatie we gaan Inventariseren. Dit mede, omdat als we items scannen welke administratief niet in Profit aanwezig zijn, we moeten weten op welke Lokatie deze opgeboekt moeten worden.

Om meerdere Inventarisatie scenario's aan te kunnen zal dit scherm worden uitgebreid met instellingen waarmee kan worden aangegeven op welke wijze er geďnventariseerd moet worden.

Middels F1 wordt deze instelling verwerkt, en wordt het volgende Tabblad aktief.


Tab 2. Scannen Barkode

Bovenin het scherm zal default de rubriek 'Barkode' aktief zijn. Middels de Scan Terminal wordt de Barkode van een Voorraaditem gescanned. Uitgangspunt is dat bij iedere Heart-Profit gebruiker deze Barkode op een andere manier kan zijn opgezet. De Barkode zal in ieder geval die informatie moeten bevatten die op een e.o.a. wijze een Voorraaditem kan identificeren. Dit zou bijv. ook het serienummer van een geserienummerde container kunnen zijn, omdat er maar 1 Voorraaditem aanwezig kan (behoort  ;) te) zijn welke in deze container is afgevuld.

Nadat de Barkode is gescanned toont het Scan Terminal scherm de bijbehorende informatie.

Vervolgens kunnen er meerdere situaties aan de orde zijn, die allen op een andere wijze dienen te worden afgehandeld. Toch zullen we moeten oppassen dat niet iedere kombinatie in een apart scherm afgehandeld moet worden, omdat e.e.a. anders niet meer werkbaar zal zijn.

a. de Barkode resulteert in 1 uniek Voorraaditem, aanwezig op de geďnventariseerde Lokatie.



In dit geval wordt de aanwezige voorraadhoogte in een spinnercontrol getoond, en kan deze voorraadhoogte worden aangepast.

Momenteel kan op dit Tabblad enkel het aantal Verschijningen worden aangepast welke bij de gevonden Werkelijke Inhoud hoort. In de toekomst zal in plaats van een Spinner t.b.v. het Aantal ook een Spinner t.b.v. het wijzigen van de Werkelijke Inhoud worden opgenomen. Deze zou bijv. automatisch getriggeerd kunnen worden in situaties waarbij een bulk hoeveelheid geďnventariseerd wordt, en niet het aantal. Hierbij valt te denken aan:

- Lokatie dwingt 1 Artikel-/Verschijning op Lokatie af.
- Verschijningsvorm impliceert bulk
- Betreft een restvat, te herkennen doordat er 1 van op voorraad ligt met een inhoud die afwijkt van de standaard inhoud.

Na gebruik van F1 zal de gekorrigeerde voorraadhoogte worden verwerkt.


b. er wordt voorraad gevonden met verschillende werkelijke inhouden (waar deze niet uit de Barkode blijkt).

Dit is bijvoorbeeld het geval als we op een Produktieorder van 1000 Liter daadwerkelijk 980 Liter hebben geproduceerd, en dit hebben afgevuld in 4 vaten van 200 Liter en 1 vat van 180 Liter. Tenzij de Werkelijke Inhoud onderdeel is van de Barkode, zal een dergelijk Voorraaditem niet uniek kunnen worden gelokaliseerd.

We zijn voornemens dit via Tabblad 3 op te lossen, alwaar per op voorraad voorkomende Werkelijke Inhoud (op de te inventariseren Lokatie) een Spinner zal worden opgenomen om de hoeveelheid te kunnen aanpassen. Tabblad 2 toont wel de gegevens van de gescande Artikel-/Verschijning, en middels een button kan worden doorgeclickt naar het 3e Tabblad.



Vooralsnog is dit 3e Tabblad nog niet geďmplementeerd.


c. er is helemaal geen voorraad aanwezig.

In dit voorbeeld scan ik dezelfde barkode als uit het vorige voorbeeld, maar nu ervanuitgaande dat ik deze in Koelcel 3 scan.
In koelcel 3 is dit Voorraaditem niet aanwezig. De gegevens van het gescande item worden getoond, en via een button kan worden doorgeclickt naar het 4e tabblad op welke een nieuw Voorraaditem kan worden opgenomen.




Tab 4. Nieuw Voorraaditem



Op dit tabblad kan een nieuw Voorraaditem worden opgenomen. Aangezien op tabblad 2 reeds de omschrijvingen van hetgeen gescand is worden weergegeven, worden juist hier de Identifikaties weer gegeven (Artikelnummer, Verschijningsvorm-Id etc).

Omdat het een nieuw Voorraaditem betreft is er zowel voor het Aantal Verschijningen alsmede voor de Werkelijke Inhoud een Spinnercontrol opgenomen. Beide kunnen worden opgegeven. Het aantal is hierbij standaard 1 (0 zal weinig zin hebben; er moet in ieder geval "iets" liggen immers U heeft het al gescanned). De Werkelijke Inhoud wordt standaard gevuld met de standaard Inhoud van de betreffende Artikel-/Verschijning, maar kan worden aangepast.

Merk op dat de regel "Lokatie" er in dit voorbeeld 2 Lokaties worden getoond. De eerste Lokatie is altijd de Lokatie welke in het 1e Tabblad is opgegeven als zijnde "de Inventarisatie Lokatie"; deze wordt altijd in het zwart getoond. In het rood volgt een opsomming van alle overige Lokaties waar voorraad aanwezig is van deze kombinatie Artikel-/Verschijning-/Kenmerken + Chargegegevens.
Indien U bijvoorbeeld weet dat een Chargenummer altijd maar op één plek kan liggen, bijvoorbeeld omdat er een uniek Chargenummer op een vat danwel pallet staat, dan zal het feit dat hier een andere Lokatie genoemd wordt impliceren dat de betreffende pallet (administratief) niet op de juiste lokatie staat. Inventariseert U de partij op de huidige Lokatie, dan hebben we ineens 2 Voorraaditems met hetzelfde Chargenummer. De voorraad zal dan op de andere Lokatie moeten worden afgeboekt.
Beter is wellicht dit item helemaal niet te inventariseren, en de pallet eerst administratief naar de juiste Lokatie over te boeken middels een van de andere Scan Terminal funkties.

Alle Voorraad welke middels het Scan Terminal scherm geďnventariseerd wordt zal via een separate Financiële Interface worden doorgeboekt naar het Grootboek.

Een belangrijk punt wat ook onderdeel is van deze Scan Terminal Inventarisatie is de opname van een vlaggetje "Nog niet geďnventariseerd" bij een Voorraaditem. Als we kijken naar de normale Inventarisatie funktionaliteit in Profit, dan bestaat er eerst een runnetje waarmee alle voorraad die geďnventariseerd gaat worden (bijv. van een Lokatie of van een Artikel of een kombinatie) op 0 gesteld wordt. Vervolgens gaan we van alle items die wél op voorraad aanwezig zijn aangeven hoeveel ervan liggen, en wordt vervolgens de Inventarisatie geëffektueerd. Alles wat niet geteld is, maar wel op 0 gesteld is zal dan van voorraad worden verwijderd.

Het Scan Terminal scherm zal e.e.a. ook op een soortgelijke manier doen, maar 'slimmer'. Uitgangspunt is hierbij dat we zelf bepalen wat we wel/niet inventariseren. Stel dat onze tellijst (voorraadlijst) zegt dat er ergens boven in een magazijnstelling 10 pallets moeten staan, dan kunnen we van een afstand wel konstateren dat er 10 pallets staan. We zullen die niet even met een heftruc naar beneden halen waar dit niet nodig is, enkel alleen om de pallet te kunnen scannen.
Pas als we konstateren dat er maar 9 pallets staan, dan zullen we de pallets stuk voor stuk moeten scannen om te konstateren welke er ontbreekt. Het scannen van de eerste pallet (lees: Voorraaditem) zal bij ieder ander Voorraaditem van dezelfde Artikel, Verschijning (en Kenmerken) een vlaggetje "nog niet geďnventariseerd" opzetten. Ofwel, administratief zijn er 10 pallets, 1 ervan hebben we al geteld, en de andere 9 krijgen een markering "nog niet geteld". Zodra we de 2e, 3e, 4e etc. pallet scannen zal het vlaggetje "nog niet geďnventariseerd" worden gestreken (en uiteraard kunnen we in dezelfde handeling ook nog de aantallen aanpassen indien nodig).
De pallet welke niet gescand is zal dus automatisch degene zijn die administratief overblijft met het vlaggetje "nog niet geďnventariseerd".

Via Raadplegen Voorraaditems wordt deze indikator zichtbaar gemaakt, en kunnen alle niet-getelde-voorraaditems worden getagd en worden verwijderd.

Op dit moment zit het aktiveren van de "niet geďnventariseerd" vlaggetjes nog niet in het Scan Terminal scherm; naar verwachting is dat in de loop van deze of komende week gereed.
« Last Edit: November 22, 2006, 05:52:09 pm by wrijnbende » Logged

Heart-Profit company ID : HA
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #1 on: December 16, 2010, 12:24:39 pm »

Per heden is bedacht dat bij Inventariseren een kombinatie aan de orde kan zijn, die momenteel niet voldoende ondersteund wordt. E.e.a. is aan de orde zodra er gebruik wordt gemaakt van Interne Charges.

Op dit moment is er nog géén situatie in gebruik waarbij het Intern Chargenummer onderdeel is van de informatie in de Barcode. D.w.z., middels een scan van een Barcode kunnnen we niet bepalen welk Intern Chargenummer aan de orde is.

Wel is het inmiddels mogelijk om een Goederen Ontvangst te doen van een (Pallet-) Chargenummer L0CF0010101 en (afgedwongen door de Artikel-/Leverancier koppeling) de invulling van een Intern Chargenummer te verplichten, en voor dit voorbeeld vullen we bij Goederen Ontvangst het Interne Chargenummer "A" in. Na binnennboeken bedenken we ons dat A verkeerd was, en dat dit B had moeten zijn. We kunnen dan de G.O. verwijderen, en de partij opnieuw binnenboeken met invulling van Intern Charge "B".

Vervolgens leveren we de hele partij (stel 40 dozen op een pallet) aan een klant. Als we de partij willen verplaatsen of leveren (of beter: als ze op voorraad staat) dan zal het unieke Chargenummer leiden tot de selektie van het juiste Voorraaditem, en daarbij is dan tevens het Interne Chargenummer bekend. Maar, nadat we geleverd hebben staat er "niets" meer op voorraad.

Als we dán gaan Inventariseren, en Chargenumer L0CF0010101 opgeven (desnoods omdat er destijd 1 doos van de pallet was afgevallen, dit niemand was opgevallen, er in werkelijkheid 39 dozen naar de klant ging, maar administratief er 40 werden afgeboekt) dan kan het systeem niet het Intern Chargenummer bepalen o.b.v. de aanwezige voorraad, immers, er is geen voorraad meer...
Ook blijkt het Intern Chargenummer niet uit de Barkode...

Zoals e.e.a. nú werkt, zal Inventarisatie het geďnventariseerde Chargenummer L0CF0010101 terug op voorraad leggen, doch zónder Intern Chargenummer (immers, het Inventarisatiescherm staat niet toe deze in te vullen). In theorie zouden de Voorraadmutaties nog uitkomst kunnen bieden, ware het niet dat aldaar (a.g.v. de eerdere verwijdering) twéé Interne Charges in vermeld worden, en het systeem derhalve niet kan bepalen welke van de twee aan de orde is.



« Last Edit: December 16, 2010, 01:39:57 pm by Wouter Rijnbende » Logged

Heart-Profit company ID : HA
Peter Stordiau
Administrator
Partner
*****
Offline Offline

Posts: 4076


Just testing


View Profile WWW
« Reply #2 on: December 16, 2010, 01:08:04 pm »

Jaa ja scratching ...

Wat was dit nou ? een wilde droom ? een mededeling dat er iets helemaal niet werkt ? de mededeling dat er iets is opgelost, maar het toch nog niet werkt ? Dat niemand zich zorgen hoeft te maken omdat je er aan werkt op dit moment ?

Ik heb het geprobeerd te doorgronden, maar dat lukt niet echt ! smile

Misschien dat dit verkeerd is :

Quote
Op dit moment is er nog situatie in gebruik waarbij het Intern Chargenummer onderdeel is van de informatie in de Barcode. D.w.z., middels een scan van een Barcode kunnnen we niet bepalen welk Intern Chargenummer aan de orde is.

Dit klinkt ietwat tegenstrijdig, en wie weet is het van belang om de rest ooit te kunnen begrijpen ?
Logged

Heart-Profit company ID : HA
moderator all boards
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #3 on: December 16, 2010, 01:40:45 pm »

Quote
Op dit moment is er nog situatie in gebruik waarbij het Intern Chargenummer onderdeel is van de informatie in de Barcode. D.w.z., middels een scan van een Barcode kunnnen we niet bepalen welk Intern Chargenummer aan de orde is.

Dit klinkt ietwat tegenstrijdig, en wie weet is het van belang om de rest ooit te kunnen begrijpen ?

Yep, daar moet het woordje géén tussen.

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.068 seconds with 21 queries.