KoonSystemsKoonSystemsHelp
NL

Handleiding 2 · Hoofdstuk 9

Maatwerk: eigen velden en controles

Geldt voor KoonScan versie 1.1.1Download deze handleiding (PDF)

Wil je dat medewerkers bij een functie extra gegevens invullen die al in SAP bestaan (eigen velden, UDF's), of wil je een scan of boeking controleren met een eigen query? Dat stel je hier in. De werkwijze van KoonScan blijft gelijk; er komen alleen gegevens en controles bij.

Een extra veld laten invullen#

Bijvoorbeeld: bij elke ontvangst de vervoerder, en per artikel een keurcode.

  1. Ga naar Beheer → Maatwerk. Tik bij Functie op Wijzig 1 en kies de functie, bijvoorbeeld Ontvangen.
  2. Eén keer per document (zoals de vervoerder)? Tik op Veld op het document toevoegen 2. Per artikel (zoals een keurcode)? Tik op Veld per regel toevoegen.
Maatwerk-scherm met de functies en het veld toevoegen
  1. Je ziet de eigen velden die in SAP bij dit document staan. Tik op het veld 3. Grijs met "kan niet in KoonScan"? Dat is een tijd of afbeelding; die kan KoonScan niet laten invullen.
Lijst met de eigen velden die in SAP bij het document staan
  1. Pas eventueel het opschrift aan 4: dat ziet de medewerker. Leeg = de omschrijving uit SAP.
  2. Moet de medewerker het altijd invullen? Zet Verplicht aan 5.
  3. Tik op Opslaan 6.
Veld instellen met opschrift en verplicht

Een eigen controle maken#

Bijvoorbeeld: een artikel dat in SAP geblokkeerd is voor inkoop mag niet ontvangen worden. Een controle is een query: komen er geen rijen uit, dan is alles goed; komen er wel rijen uit, dan slaat de controle aan.

  1. Beheer → Maatwerk, kies de functie, tik op Controles en dan op Controle toevoegen. Typ een naam.
  2. Kies wanneer 2: bij elke scan, of bij het boeken (één keer per document).
  3. Kies wat er gebeurt als de controle aanslaat 3: Weigeren, of Laten bevestigen (de medewerker mag dan toch doorgaan).
  4. Typ de query 4, bijvoorbeeld select 'Artikel is geblokkeerd voor inkoop' as Message from OITM where ItemCode = :item and frozenFor = 'Y'.
  5. Tik op Opslaan (daarna testen) 5.
Scherm controle met wanneer, wat er gebeurt en de query
  1. Vul een voorbeeld in 6, bijvoorbeeld een artikelcode, en tik op Test in SAP 7. KoonScan zet de query in SAP en voert hem uit.
  2. Zie je "Werkt: …"? Zet de controle dan aan 8. Zie je "Werkt niet: …", pas dan de query aan en test opnieuw.
Scherm controle testen met een voorbeeld

Wat je in een query kunt gebruiken#

Parameter Wat KoonScan invult
:item Artikelcode
:batch / :serial Batch- of serienummer (anders leeg)
:whs / :bin / :tobin Magazijn, locatie, en bij verplaatsen de doellocatie
:qty Aantal in de voorraadeenheid (een getal)
:card Klant of leverancier
:docentry Het document uit SAP waarop gewerkt wordt (DocEntry; bij picken de picklijst)
:user Medewerkernummer in SAP
:function De functie, bijvoorbeeld receive of pick
:U_… Alleen bij het boeken: de velden op het document (bijvoorbeeld :U_Carrier)