Definere felt for internettjenesteledetekster

Legg til, oppdater eller slett felt for hver internettjeneste som er tilgjengelig på Internettjenesteledetekst.

Felt som er tilgjengelige for bruk vil være dem som er relaterte til internettjenestene som er definert på siden Internettjenester på skjemaet Internettjenesteledetekster.

Merk

Dette skjemaet har ingen funksjon for definisjon av språkoversettelser for viste feltetiketter. Når ledeteksten kjøres, vises feltetikettene som angitt i skjemaet Felter for den valgte internettjenesteledeteksten. Hvis du vil vise ledetekster på flere språk, må du opprette en separat internettjenesteledetekst for hvert språk.

Brukerdefinerte felt er tilgjengelige for internettjenesteledetekster. Feltene vises i en liste over alle felt under den aktuelle webtjenesten for enkelte webtjenester for innsetting/oppdatering. Disse brukerdefinerte feltene arver egenskapene fra det assosierte referanseskjemaet. Høyreklikk i skjermdesignermodus hvis du vil definere alternativer for brukerdefinerte felt. Når du uthever et brukerdefinert felt i rutenettet, skrivebeskytter systemet Felttype og Spørrekode. Denne informasjonen er definert på basisskjermbildet som internettjenesten er relatert til.

Brukerdefinerte felt for forekomstoppslag viser poster for alle organisasjoner i brukerens organisasjonsliste når en kontrollerende organisasjon ikke er tilgjengelig. Kan ikke sende en post hvis den kontrollerende organisasjonen og organisasjonen i det brukerdefinerte feltet er i konflikt.

  1. Velg Administrasjon > Internettjenesteledetekstmotor > Internettjenesteledetekst.
  2. Velg internettjenesteledeteksten du vil definere felt for og klikk på fanen Felter.
  3. Klikk på Legg til felt.
  4. Spesifiser denne informasjonen:
    Behandle gruppe – internettjeneste
    Spesifiser prosessgruppe som skal legges til internettjenestefeltet. Skjerm og Fane blir automatisk utfylt.
    Felt
    Spesifiser feltet du vil legge til i prosessgruppen. Tilgjengelige felt er basert på den valgte internettjenesten.
    Feltetikett
    Spesifiser navnet til feltet. Denne informasjonen vises som standardtekst i feltet for internettjenesteledetekstmotor. Standard Feltetikett tilsvarer Felt.
    Felttype
    Spesifiser felttypen basert på valgt felt og internettjeneste. Standard Felttype er den systemleverte typen for valgt Felt. Du kan imidlertid endre denne verdien. Brukerdefinert Felttype vises på internettjenestens ledetekstmotor. Du kan endre standardverdien til ett av følgende alternativer:
    • Alfabetisk
    • Databehandlet
    • Dato
    • Fast
    • Fri tekst
    • Nøkkelfelt
    • Numerisk
    • Hentet felt
    Merk

    Nøkkelfelt er bare tilgjengelig når en oppdatering eller sletting av webtjeneste er valgt. Når du setter opp en internettjenesteledetekst som bruker en oppdatering eller sletting av internettjeneste, må systemadministratoren opprette et Felt for hvert nøkkelfelt som internettjenesten krever for å beskrive en unik post. Felttype skal være nøkkelfelt. Internettjenesteledetekstmotoren ber deg først om å angi nøkkelfeltverdien(e) for posten som skal behandles, f.eks. Utstyr og Utstyrsorganisasjon. For oppdatering av webtjenester spør systemet etter posten for å vise resultatene. Du kan oppdatere og deretter sende posten. For sletting av webtjenester, etter at du har angitt alle nøkkelfeltverdier, sletter systemet posten.

    Hentet felt er bare tilgjengelig når en webtjeneste for innsetting er valgt. Når du setter opp en internettjenesteledetekst som bruker en innsetting av internettjeneste, må én eller flere nøkkelfeltverdier hentes fra en internettjeneste som tidligere er behandlet i den gjeldende ledetekstposten. Administratoren må opprette et Felt av typen Hentet felt for hvert av nøkkelfeltene. Det opprettes f.eks. en internettjenesteledetekst som lar deg opprette en arbeidsordre og en aktivitet for arbeidsordren samtidig. Du vil at aktiviteten skal være knyttet til arbeidsordren som er opprettet i en tidligere prosessgruppe, men dataene vil legges inn i internettjenesteledetekstmotoren og behandles samtidig. For å sikre at aktiviteten knyttes til riktig arbeidsordre må systemet først behandle webtjenesten for innsetting av arbeidsordre, deretter overføre (hente) arbeidsordrenummeret og arbeidsordreorganisasjonen tilbake til webtjenesten for oppretting av aktivitet. Nøkkelfeltinformasjonen, sammen med andre påkrevde aktivitetsdata, brukes til å opprette aktiviteten og knytte den til riktig arbeidsordre. Hentet felt-poster (Felttype = Hentet felt) vil bli opprettet for aktivitetens arbeidsordrenummer og aktivitetens arbeidsordreorganisasjon fordi arbeidsordrenummeret og arbeidsordreorganisasjonen er påkrevd for å tilknytte aktiviteten.

    Hent fra prosessgruppe – internettjeneste fylles ut med internettjenesten som disse nøkkelfeltverdiene hentes fra. I dette eksempelet hentes de fra internettjenesten for innsetting av arbeidsordre. Hent felt vil være nøkkelfeltet i hent fra-webtjenesten som dataene hentes fra. I dette eksempelet er AO nummer ett av de hentede feltene. Et annet Felt må opprettes på samme måte for å definere hvordan arbeidsordreorganisasjonen for bruk i oppretting av aktiviteten skal hentes. Feltverdier kan bare hentes fra webtjenester med et mindre prosessgruppetall. En verdi kan f.eks. ikke hentes for bruk i den nåværende webtjenesten med mindre en tidligere webtjeneste ble behandlet for å levere informasjonen.

    Hentet felt og Nøkkelfelt er ikke tilgjengelig når Ikke tilordnet er blankt.

    Hentet felttype er ikke knyttet til funksjonaliteten som er tilgjengelig på siden Hentede verdier.

    Hvis et felt er definert som avmerkingsboks, vises det som en avmerkingsboks på siden Internettjenesteledetekstmotor.

    Visningstype
    Spesifiser hvordan feltet skal vises ved hjelp av internettjenestens ledetekstmotor. Standardverdien vil være systemstandarden for det valgte feltet. Brukeren kan endre standardverdien til ett av følgende alternativer:
    • Valgfritt
    • Påkrevd
    • Skjult
    • Beskyttet
    Merk

    Hvis Felttype er Fast eller Databehandlet, vil bare Beskyttet og Skjult være tilgjengelig som Visningstype. Hvis Felttype er Hentet felt, vil bare Skjult være tilgjengelig som Visningstype.

    Rekkefølge
    Spesifiser en numerisk verdi for sekvensen. Felt vises ved hjelp av internettjenesteledetekstmotoren i stigende rekkefølge etter sekvensen. Standardverdien fra systemet er basert på INCRLIND-parameteren.
    Merk

    Det er viktig å påse at internettjenesteledetekstens felt vises gruppert, ved hjelp av internettjenesteledetekstmotoren, etter Prosessgruppe – internettjeneste. Sekvens-området som er tilgjengelig kontrolleres for felt for valgt Prosessgruppe – internettjeneste. Sekvensen må ikke overlappe med en Sekvens tilknyttet med en tidligere eller etterfølgende prosessgruppe. F.eks. blir internettjenesteledetekstfelt gruppert i internettjenesteledetekstmotoren av prosessgruppe-internettjeneste, deretter etter sekvens.

    Minimum lengde
    Spesifiser minste antall tegn for feltet.
    Maksimum lengde
    Spesifiser maksimalt antall tegn for feltet.
    Neste sekvens
    Spesifiser nummeret som neste sekvens skal begynne med.
    Spørrekode
    Spesifiser spørrekoden. Spørrekoden definerer verdier som er tilgjengelige for valg i en liste over verdifelt når en servertilkobling er tilgjengelig. For eksempel vil spørringen og listen med tilgjengelige verdier baseres på Infor EAM-tabellene.
    Mobile-spørrekode
    Spesifiser Mobile-spørrekoden som definerer en verdiliste som er tilgjengelig for feltet.
    Merk

    Den mobile enheten bruker spørrekodelisten for verdier hvis en programserverforbindelse eksisterer; hvis ikke brukes Mobile-søkekodelisten for verdier. For eksempel lokal data fyller ut verdilisten.

    Hent felt
    Spesifiser navnet på feltet som data skal hentes fra. Systemet fyller automatisk ut Hent fra gruppe – internettjeneste og Hent felt X-bane.
    Internettjeneste for spørringer
    Spesifiser internettjeneste for spørringer En Internettjeneste for spørringer gjelder bare når du definerer nøkkelfelt for en oppdatering av internettjenesten. Internettjeneste for spørringer brukes for å spørre etter data i posten for å vise mulige oppdateringer for brukeren.
    Ikke tilordnet felt
    Velges hvis spesifisert felt ikke er tilordnet til et felt i internettjenesten. Feltverdien kan deretter behandles videre av ledeteksten som del av en utregning eller hentede verdier.
    Bruk forrige verdi
    Merk for å bruke forrige feltverdi.
    Hvis Data er
    Spesifiser Gå til-betingelsen. Dette feltet beskriver en tilstand der systemet ikke får tilgang til feltet definert av Neste sekvens, men heller setter fokus på Gå til sekvens.
    Mønster
    Spesifiser mønsteret som må oppfylles for Gå til-betingelsen.
    Gå til
    Spesifiser feltsekvensen som systemet skal følger, versus Neste sekvens hvis betingelsen er oppfylt.
    Tøm tidligere verdier begynnende fra gå til målfelt
    Velg for å la systemet videreføre verdier for felt der Bruk forrige verdi er valgt når ledetekstsekvensen er mindre enn (<) «Gå til»-målfeltsekvensen. For eksempel vil tidligere verdier for ledetekstfelt >= «Gå til»-målfeltsekvens tømmes. Hvis ikke vil systemet videreføre verdiene for felt hvor Bruk forrige verdi er valgt når ledetekstsekvensen er mindre enn (<) «Gå til»-målfeltsekvensen. For eksempel vil tidligere verdier for ledetekstfelt <= «Gå til»-kildefeltsekvens tømmes.
    Hent fra gruppe – internettjeneste
    Spesifiser internettjenesten som nøkkelfeltverdier skal returneres fra og brukes i en etterfølgende prosessgruppe.
    Beregnede data
    Spesifiser utregnede data for feltet når Felttype er Utregnet.
    Mønstersammenligning
    Spesifiser et mønster for Felttype Alfabetisk som angitte data må stemme overens med for å være gyldig.
    Merk

    Følgende «jokertegn» støttes når du definerer en Mønstergjenkjenning:

    • . (punktum): alfabetiske enkelttegn fra A til Å
    • # (pundtegn): ett tall fra 0 til 9
    • _ (understrek): ett alfanumerisk tegn fra A til Å og fra 0 til 9
    • % (prosent): en streng av alfanumeriske tegn
    • , (komma): OR-betingelse
    • : (kolon): THROUGHOUT-betingelse
    • ! Et hvilket som helst tegn eller tall: angitte data skal ikke samsvare med det som følger etter «!» NOT-betingelse.

    Se Definere hentede verdier for internettjenesteledetekster.

  5. Klikk på Send.
    Merk

    Hvis du vil fjerne et felt, merker du feltet du vil fjerne og klikker på Fjern felt. Felt som tilsvarer Kontrollorganisasjon for en internettjeneste kan ikke fjernes fra denne siden, fordi de er avgjørende for behandling av internettjenesten. Hvis selve internettjenesten imidlertid fjernes fra siden Internettjeneste, fjerner systemet automatisk alle relaterte felt, inkludert Kontrollorganisasjon.

    Merk

    Feil vises ikke på denne siden hvis ikke alle nødvendige påkrevde felt, nøkkelfelt eller hentede felt er definert, slik at internettjenestens ledetekst virker som den skal ved hjelp av internettjenestens ledetekstmotor. Det vises en feil når internettjenestens ledetekstmotor behandler poster med utilstrekkelige ledetekstfelt. En feil vises også fra internettjenestens ledetekstmotor hvis det er definert en neste sekvens som ikke finnes i ledetekstdefinisjonen.