Attribuut type: Barcode kopie



Inhoudsopgave

Algemeen

Met dit attribuuttype kan een unieke barcode worden opgeslagen in Beeyond op basis van een ander barcode attribuut dat niet uniek hoeft te zijn. Indien de barcode uniek is wordt deze gekopieerd naar het barcode kopie attribuut, en indien de baracode niet uniek is blijft het barcode kopie veld leeg. Het barcode kopie attribuut kan niet handmatig worden ingevoerd of gewijzgid. Dit is dus altijd afhankelijk van een ander attribuut.

Velden

Bij het toevoegen van een een attribuut van het type 'Barcode' dienen de onderstaande velden ingevuld te worden. De eerste 4 velden betreffen algemene velden die  bij elk attribuuttype zichtbaar zijn. Velden gemarkeerd met * zijn verplichte velden.

Veldnaam

Omschrijving

 Voorbeeld

Veldnaam

Omschrijving

 Voorbeeld

AttribuutID*

Uniek ID voor een attribuut binnen deze entiteit.

Opmerkingen:

  • Zowel letters als cijfers kunnen gebruikt worden

  • De volgende waarden kunnen niet worden ingegeven in dit veld: id, ID

  • Indien een ID reeds in gebruik is volgt de melding: "ID ... in gebruik"

  • Nadat een attribuut is opgeslagen kan het AttribuutID niet meer gewijzigd worden

 

Naam*

Naam van het veld, zoals dit ook voor de gebruiker zichtbaar zal zijn.



Het vlaggetje achter het veld naam geeft de taal de omschrijving weer. Door op bewerken te klikken kan een naam in een andere taal worden ingegeven. Afhankelijk van de taalinstellilng van de gebruiker wordt dan de betreffende taal weergegeven.

Beschrijving

Hierin kan een korte omschrijving van het attribuut worden weergegeven. Deze omschrijving verschijnt als hint bij het betreffende veld indien een gebruiker de muis over dit veld beweegt. Net als bij het veld 'Naam' kan men dit veld  in meerdere talen ingeven. Afhankelijk van de taalinstelling van de medewerker wordt dan de betreffende taal weergegeven.

Attribuut type*

Barcode kopie

 

Breedte

Dit veld kan gebruikt worden voor het instellen van de breedte van het veld. Let op dat dit alleen de visuele zichtbaarheid betreft, en dus niet een beperking van het aantal karakters dat ingegeven kan worden. Indien het veld niet gevuld is gebruikt de applicatie een default instelling.

Het getal dat ingevoerd wordt staat gelijk aan het aantal karakters 'M' Breed.

 

Gerelateerd attribuut*

Selecteer in dit veld het gerelateerde barcode attribuut. Op basis van dit gerelateerde attribuut wordt de barcode al dan niet gekopieerd naar het barcode kopie attribuut.

Alleen attributen van het type 'Barcode' kunnen hier geselecteerd worden.

Validators

De validator 'Uniek Attribute Validatoris automatisch geselecteerd nadat het attribuut type Barcode kopie is gekozen. Deze validator zorgt ervoor dat het barcode kopie veld een unieke waarde bevat.



Achteraf vullen van Barcode kopie attribuut

Indien een Barcode kopie attribuut pas achter is toegevoegd nadat er al barcodes zijn toegekend dan kan het Barcode kopie attribuut als volgt met terugwerkende kracht gevuld worden:

  • Open de betreffende entiteit.

  • Filter op artikelen waarbij het Barcode kopie attribuut leeg is (dit kan via het geavanceerde filter).

  • Start de bulkedit.

  • Selecteer het reguliere Barcode veld en klik op 

     om een BEL expressie in te kunnen voeren.

  • Geef vervolgens het attribuut_id in van het Barcode attribuut, bijvoorbeeld |barcode|

  • Het uitvoeren van de massa wijzigingsactie zorgt er nu voor dat het Barcode kopie attribuut gevuld wordt met een unieke waarde.



Alle barcodes worden nu overschreven met dezelfde waarde, en dit zorgt ervoor dat het Barcode kopie veld ook gevuld wordt. 
Mochten er meerdere entiteiten tussen zitten die dezelfde barcode delen, dan is het gedrag hetzelfde als normaal. Dit houdt in dat de eerste entiteit waarin de barcode verwerkt wordt, het barcode kopie veld ook gevuld wordt. 



Zie ook: