Loading

Lägga till eller redigera ett element

Jobbkvittodefinitionen innehåller ett antal standardkvittoobjekt. Du kan även skapa och konfigurera dina egna objekt. För varje anpassat objekt måste du definiera objekttypen. De nya objekten läggs till kvittodefinitionen. Arbetsområdena [Produktalternativ] och [Beställningsobjekt] visar alla tillgängliga element.

De kvittoelement som används i en produkt kan konfigureras för endast den produkten i arbetsområdet [Produkter]. De kvittoelement som används i en vy kan konfigureras för endast den vyn.

När elementet har skapats går det inte att ändra dess namn eller typ i efterhand.

Ytterligare åtgärder

Beskrivning

Sortera objekten

  1. Klicka på kolumnrubriken för att ange om stigande eller fallande sortering ska användas.

    Använd sorteringsfunktionen för att gruppera elementen och produkterna efter typ. Eller kan du sortera elementen och produkterna i alfabetisk ordning.

Ta bort ett element

Du kan ta bort kvittoelement från [Produktalternativ] och [Beställningsobjekt].

  1. Välj det element som du vill ta bort.

    Vissa element, exempelvis [Författare] och [Användar-ID] är fördefinierade och kopplade till systemfiler. Sådana element kan inte tas bort. När du väljer ett sådant element blir knappen [Ta bort] avaktiverad.

  2. Klicka på ikonen för att ta bort om du vill ta bort ett element.

  3. Bekräfta att du vill ta bort elementet.

    Om kvittot läggs till en eller fler vyer eller produkter måste du bekräfta att du vill ta bort det här elementet. Sedan tas elementet bort från alla vyer och produkter.

  1. Välj det arbetsområde där du vill skapa ett nytt element: [Produktalternativ] eller [Beställningsobjekt] .

  2. Klicka på [Lägg till].

  3. Definiera elementnamn. Det går att använda följande tecken: 'a. - z.', 'A. - Z.', '0. - 9.', '_' . Mellanslag tillåts ej. Namnet måste vara unikt.

    Objektnamnet får inte överskrida 128 tecken. Kontoföringsinformationen får inte samlas in om jobbkvittodefinitionen innehåller ett objekt med ett namn som överstiger 128 tecken.

  4. Definiera elementtypen.

  5. Ange [Rubriker]. Titeln är det visade namnet för elementet. Det går att använda följande tecken: 'a. - z.', 'A. - Z.', '0. - 9.', '_' . Mellanslag tillåts ej i rubriken.

    Standardspråk för elementet visas överst i avsnittet [Rubriker]. Du kan definiera en titel för varje språk. Se proceduren Hantera språken om du vill lägga till eller ta bort ett språk för ett element.

    • Du kan ange verktygstipset i höger textfält. Textfältet för verktygstipset är gulfärgat. Du kan definiera ett verktygstips för varje språk.

  6. Ange [Konfiguration].

    I den här dialogrutan definierar du värden för elementet. Värdena för elementet är tillgängliga i kvittodefinitionen.

    • Vi rekommenderar att du tilldelar elementet ett neutralt standardvärde. Inget, Nej, 0, Falskt, [tom sträng].

    Tabell 1.

    Elementtyp

    Beskrivning

    [Antal]

    [Antal] -elementen är element som gör att användaren kan ange ett numeriskt värde.

    • [Antal decimaler:]

      När användaren skriver in fler decimaler än vad som definierats rundas numret av till det definierade antalet decimaler.

    [Ja/Nej]

    [Ja/Nej] -elementen är element som gör att användaren kan aktivera eller avaktivera ett element.

    Det går att definiera standardvärdet för elementet. En bockmarkering är ett kryss som visar att standardvärdet är 'Ja'. En tom kryssruta innebär att standardvärdet är 'Nej'.

    Du kan definiera anpassade rubriker för värdena 'Ja' och 'Nej'. Till exempel 'Sant' och 'Falskt'. För varje rubrik kan du ange verktygstipset i höger textfält. Textfältet för verktygstipset är gulfärgat.

    [Rubriken "Odefinierat":] Alternativet [Standardvärde:] åsidosätts när du anger en rubrik för det här alternativet. Användaren måste alltid välja ett värde för det här elementet. Inget standardvärde erbjuds för användaren.

    [Text]

    [Text] -element är element som gör att användaren kan skriva in text. Textelement kan vara enkelradiga eller flerradiga. Ett element som [Anmärkningar] är oftast ett flerradigt element.

    Du kan skriva in en text som visas som standardsträng på jobbkvittot. Om användaren tillåts redigera textelementet kan användaren ändra standardsträngen. Det går även att ange det maximala antal tecken som användaren får skriva in.

    Du kan definiera en mask för texten. Masken jämförs med den inskrivna texten. När mönstret stämmer är texten giltig. Masken måste vara ett regex (reguljärt uttryck).

    OBS!

    Du kan informera användaren om masken genom att mata in information om masken i verktygstipset för elementet.

    [Datum]

    [Datum] -elementen är element som gör att användaren kan ange ett numeriskt värde.

    Alternativet [Standarddatum är idag plus offset:] gör det möjligt för dig att definiera när en åtgärd måste utföras. Åtgärden gäller för jobbet. Om du anger 0 (noll) visas det aktuella datumet när elementet används. Om du anger ett annat nummer läggs det numret till dagens datum. Det resulterande datumet visas, men användaren kan ändra datum. Syntaxen för meddelande [1.00:00:00] står för [dagar.timmar:minuter:sekunder].

    Maxvärdena för första och sista giltiga datum i relation till standarddatumet är -4 700 till 4 700 dagar.

    Du kan välja vilka dagar i veckan som tillåts för det nya objektet av typen [Datum]. Använd alternativet [Icke tillåtna dagar:] för att exempelvis ange allmänna helgdagar.

    Exempel

    För element [Leveransdatum] har till exempel följande värden definierats:

    • [Standarddatum är idag plus offset:] 1.00:00:00

    • [Första giltighetsdatum relativt standarddatum:] 0.00:00:00

    • [Senaste giltighetsdatum relativt standarddatum:] 4.00:00:00

    • [Tillåtna dagar:] måndag till fredag

    Jobbet skickas torsdagen den 15 juni. Standardleveransdatumet blir fredagen den 16 juni. Jobbet kan levereras tidigast fredagen den 16 juni och senast torsdagen den 22 juni.

    [Val]

    [Val] -elementen är element där användaren kan välja ett alternativ från en listruta.

    Klicka på knappen '+' för att lägga till ett nytt alternativ till urvalselementet .

    1. Definiera alternativets namn. Det går att använda följande tecken: 'a. - z.', 'A. - Z.', '0. - 9.', '_' . Mellanslag tillåts ej. Namnet måste vara unikt.

    2. Definiera alternativets rubrik. Alternativrubriken är det visade namnet på alternativet. Standardspråk för alternativet visas överst. Det går att använda följande tecken: 'a. - z.', 'A. - Z.', '0. - 9.', '_' . Mellanslag tillåts ej i rubriken.

      Du kan definiera en titel för varje språk.

    3. Du kan ange verktygstipset i höger textfält. Textfältet för verktygstipset är gulfärgat.

    4. Klicka på [Bläddra] för att lägga till en anpassad bild till ett objekt för ett urvalselement. Om bildsökvägen är tom tas den anpassade bilden för alternativet bort.

    Klicka på pennan för att redigera ett alternativ. Ikonen visas när du för muspekaren över ett alternativ. Du kan inte ändra namnet på alternativet för ett befintligt alternativ.

    Ändra urvalselementens ordning med hjälp av knapparna "Upp" och "Ned".

    Välj standardalternativ för urvalselementet i listrutan.

    OBS!

    Alla visuella kvittoelement är urvalselement. Du kan inte lägga till eller ta bort alternativ till de flesta visuella kvittoelement. Det är bara för NewCoverMedia och Media som du kan ändra tillgängliga urvalselement. Välj redigera eller importera materialkatalogen (Importera materialkatalogen).

    [Dynamisk]

    Värdena i kvittoelementen som används i det dynamiska objektet fylls i på jobbkvittot.

    Du kan använda beställningsobjekten och produktobjekten som variabler för ett dynamiskt objekt. Dra och släpp varje variabel till önskad position i textfältet. Du kan även skriva fast text.

    • Skapa de dynamiska objekten i arbetsområdet [Produktalternativ].

    • Lägg till de dynamiska objekten i jobbkvittot.

      Du kan inte lägga till dynamiska objekt i beställningskvittot.

    [Sök] -objekt med en ODBC-drivrutin

    Kvittoobjekt av typen Sökning använder en ODBC-drivrutin och en fråga för att läsa information från en datakälla. Du kan lägga till den informationen i en order.

    1. För information om hur du skapar och konfigurerar en ODBC-drivrutin, se Komma åt en datakälla via ett sökobjekt och en ODBC-drivrutin.

    2. Välj [ODBC-drivrutin].

    3. Skriv in namnet på ODBC-drivrutinen. Detta är det specifika namn du angav i Namn på datakälla, eller i Namn om du valde SQL-datakälla för ODBC-drivrutinen.

    4. För en SQL- eller MS Access-datakälla:

      • Skriv in användarnamn och lösenord för det användarkonto som har åtkomsträttigheter till databasen.

        OBS!

        Sökobjektets användarnamn och lösenord skriver över ODBC-drivrutinens inloggnings-ID och lösenord – se steg 6 i proceduren ”ODBC-drivrutin för en SQL-datakälla”. Om du till exempel lämnar fälten för användarnamn och lösenord tomma, kommer användarkontot att försöka logga in med tomma inloggningsuppgifter.

      För en TXT-, CSV- eller Excel-datakälla:

      • Lämna fälten för användarnamn och lösenord tomma.

    5. Skapa en SQL-fråga för att hämta information från datakällan. En giltig fråga måste ta hänsyn till om den valda databasen är skifteslägeskänslig för att kunna hämta data på korrekt sätt. Du kan skriva in $ i frågan för att visa en lista över profilelement. Du kan använda dessa profilelement i frågan. Frågan kan till exempel vara: SELECT F3 FROM ODBC_data_source.txt

      Denna fråga returnerar alla värden i kolumn ”F3” i datakällan ”ODBC_data_source.txt” till sökobjektet ”ODBC-sökning”.

      Exempel på frågor:

      • SQL-drivrutin: SELECT Column FROM Database.Table

      • Microsoft Access-drivrutin: SELECT Column FROM Table

      • Microsoft Excel-drivrutin: SELECT Account FROM [Sheet1$] WHERE User LIKE '$LastName$’

      • Microsoft Txt-drivrutin: SELECT F2 FROM test.txt

    6. Ange ett värde för ”Övrigt”. Sökobjektet returnerar värdet "Övrigt" när frågan inte returnerar något värde.

    7. Spara ändringarna.

    8. Markera ”Produkter” och lägg till sökobjektet för en eller flera produkter.

    9. Publicera ändringarna.

    OBS!

    De första 999 värdena som returneras av sökningen finns i listan.

    [Sök] -objekt för en LDAP-server

    OBS!

    Sökobjekten för en LDAP-server kan inte användas när uniFLOW har aktiverats.

    Kvittoobjekt av typen ”Sökning” för en LDAP-server hämtar data om en användare från en LDAP-server. Du kan lägga till den informationen i en order. Det finns ett exempel på ett sökobjekt för en LDAP-server under tabellen.

    1. Välj [LDAP-server].

    2. Välj en LDAP-server i listrutan.

      Listrutan innehåller alla LDAP-servrar som används för att hämta användarinformation, se [Konfiguration] - [System] - [Anslutning] - [LDAP-server] - [Autentisering & användardata].

    3. Ange det LDAP-attribut från vilket du vill hämta data. Du kan definiera ett LDAP-attribut per sökobjekt.

    4. Ange en avgränsare. LDAP-attribut kan innehålla flera värden. Därför måste du definiera en avgränsare för att läsa varje separat värde korrekt.

      Ett av konfigurationsobjekten för en LDAP-server är en avgränsare. Både sökobjekt och LDAP-servern måste använda samma avgränsare. Annars kan sökobjektet inte returnera flera värden för ett LDAP-attribut korrekt. Gör följande för att kontrollera vilken avgränsare som används av LDAP-servern:

      1. Klicka på [Konfiguration][System][Anslutning][LDAP-server][LDAP-servrar].

      2. Kontrollera inställningen [Avgränsare för attribut med flera värden:].

    5. [Urvalskriterier]

      Urvalskriteriet anger för vilken användare som informationen från LDAP-attributet hämtas. Urvalskriteriet kan inte vara tomt. Du måste söka efter minst en användare. Kriteriet kan innehålla flera platshållare och konstantvärden. Dessa måste avgränsas med kommatecken. Du kan skriva in $ i frågan för att visa en lista över profilelement. Du kan använda dessa profilelement i frågan.

      När du använder sökobjektet:

      Först ersätts platshållarna med deras faktiska värde. Exempelvis ersätts $UserId$ med den inloggade användarens användarnamn. Därefter hämtas en kommaavgränsad lista med användare. Användarna utvärderas i angiven ordning. Sökobjektet hämtar informationen från LDAP-attributet för den första giltiga användaren i den kommaavgränsade listan. Om det inte finns någon giltig användare returneras standardvärdet för sökobjektet, se nästa steg.

    6. Ange ett värde för ”Övrigt”. Sökobjektet returnerar värdet "Övrigt” när kriteriet inte returnerar något värde.

    7. Spara ändringarna.

    8. Markera ”Produkter” och lägg till sökobjektet för en eller flera produkter.

    9. Publicera ändringarna.

  7. Aktivera alternativet [Loggelement] om elementet ska synas i loggfilen.

  8. Klicka på [Spara].

  9. Klicka på ikonen [Publicera] i fliken på arbetsområdet [Produkt- och beställningseditor] eller [Webbaffäreditor].

    Det kan ta en stund att publicera ändringarna på PRISMAdirect-servern. Förloppet visas i statusfältet.

Exempel på sökobjekt för en LDAP-server

LDAP-servern innehåller följande användare: a1, a2, a3, a4, a5. Dessa användare har åtkomst till följande kostnadsställen:

  • a1: k1, k2, k3

  • a2: k4

  • a3: k2, k4

  • a4: k1, k3

  • a5: <inget>

Kostnadsställena lagras i [LDAP-attribut] "CostCentres".

[Urvalskriterier]: $OnBehalfUserId$, $UserId$, a2

  1. Du är inloggad som ”a1” och skickar ett jobb för "a3":s räkning. Sökobjektet returnerar: k2, k4

  2. Du är inloggad som ”a1” och skickar ett jobb för "a5":s räkning. Värdet på attributet CostCenters är tomt för ”a5”, så urvalskriteriet utvärderar nästa värde. Nästa värde är den inloggade användaren ”a1”. Sökobjektet returnerar: k1, k2, k3

  3. Du är inte inloggad som LDAP-användare och skickar ett jobb för ”a5”:s räkning. Värdet på attributet CostCenters är tomt för båda användare, så urvalskriteriet utvärderar nästa värde. Nästa värde är användaren ”a2”. Sökobjektet returnerar: k4

  4. När urvalskriteriet inte hittar en giltig användare returneras standardvärdet för sökobjektet enligt definitionen i ”Övrigt”.