Webservices voor webserviceprompts definiëren
U kunt de Infor EAM-webservices definiëren die beschikbaar zijn voor gebruik in het gebruikergedefinieerde scherm dat de geselecteerde webserviceprompt vertegenwoordigt.
- Selecteer Beheer > Webserviceprompt-engine > Webserviceprompts.
- Selecteer de webserviceprompt waarvoor u webservices wilt definiëren en klik vervolgens op het tabblad Webservices.
- Klik op Webservice toevoegen.
-
Geef de volgende gegevens op:
- Scherm
- Geef hier het scherm op waarvoor u webservicedetails wilt definiëren.
- Tabblad
- Geef hier het tabblad op dat voor het geselecteerde scherm moet worden opgegeven.NB
Tabblad moet leeg worden gelaten als de webservice op de Recordweergave van het geselecteerde scherm moet worden gebaseerd.
Als het Tabblad Opmerkingen wordt geselecteerd, wordt het geselecteerde Scherm vervangen door BSCOMM en wordt de waarde voor Tabblad gewist, omdat de webservices voor het invoegen, bijwerken en verwijderen van opmerkingen zich niet werkelijk op het tabblad Opmerkingen bevinden. Deze webservices zijn in het pop-upvenster Opmerkingen (BSCOMM) aanwezig, een scherm in Infor EAM. Omdat Opmerkingen generiek zijn en op veel schermen van toepassing kunnen zijn, moeten Entiteit en Record waaraan de Opmerkingen worden gekoppeld, worden ingevoerd bij het invoegen, bijwerken of verwijderen van opmerkingen met de Webserviceprompt-engine. De systeembeheerder kan het veld Entiteit via Veldtype 'vast' maken en de juiste waarde voor Entiteit opgeven, zodat deze niet bij elke record voor opmerkingen hoeft te worden ingevoerd. Daarnaast kan het veld Entiteit via Weergavetype worden 'beschermd', zodat gebruikers Opmerkingen alleen voor het juiste Entiteit kunnen invoeren.
- Actiecode
- Selecteer hier de actiecode voor het geselecteerde scherm, bijvoorbeeld invoegen, bijwerken, verwijderen.
- Procesgroep
- Geef hier de procesgroep op voor het geselecteerde scherm. Velden die aan de laagste procesgroep zijn gerelateerd, worden als eerste in de Webserviceprompt-engine weergegeven, en zo verder. De standaardwaarde van dit veld is gebaseerd op de installatieparameter INCRLINO.
- Webservice
- Geef hier de webservice voor het geselecteerde scherm op.
NB
Webservice wordt standaard door het systeem ingesteld als er slechts één Webservice aanwezig is voor Scherm, Tabblad en Actiecode.
Als u Webservice invoert zonder Scherm, Tabblad en Actiecode in te voeren, worden Scherm, Tabblad en Actiecode ingevuld wanneer de webservice wordt geselecteerd.
-
Klik op Bevestigen. Er wordt automatisch een veldrecord op het tabblad Velden aangemaakt voor elke controlerende organisatie in de geselecteerde webservice. Controlerende organisatie wordt voor deze records geselecteerd.
NB
Bij het bepalen van de sequentie van Controlerende organisatie voor elke procesgroep/webservice, wordt de waarde in de parameter WSPFSEQ vermenigvuldigd met de webserviceprocesgroep. Deze nieuwe parameter wordt als een vermenigvuldigingsfactor gebruikt om te zorgen voor een juiste scheiding in de veldsequentie tussen webservices die voor de prompt zijn gedefinieerd, waarbij gebruikers de resterende promptvelden desgewenst kunnen toevoegen. De standaardwaarde van deze parameter is 100.