Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
| openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:verwerking_stuf_overdragenzaak [2025/08/13 15:45] – Ton Pullens | openwave:1.33:applicatiebeheer:probleemoplossing:programmablokken:verwerking_stuf_overdragenzaak [2025/08/21 15:04] (huidige) – [Verwerking StUF Zaak/dms 1.2 Overdragen Zaak] Cecilio do Rosario | ||
|---|---|---|---|
| Regel 2: | Regel 2: | ||
| {{tag> | {{tag> | ||
| - | Vanuit een DMS kan een verzoek gedaan worden aan OpenWave om een zaak aan te maken. Hieronder een beschrijving van welke berichten daartoe uitgewisseld moeten worden, welke instellingen aan OpenWave-kant noodzakelijk zijn en welke onderdelen van het antwoord op geefZaakDetails door OpenWave verwerkt worden. | + | Vanuit een DMS kan een verzoek gedaan worden aan OpenWave om een zaak aan te maken. Hieronder een beschrijving van welke berichten daartoe uitgewisseld moeten worden, welke instellingen aan OpenWave-kant noodzakelijk zijn en welke onderdelen van het antwoord op geefZaakDetails door OpenWave verwerkt worden.\\ |
| + | Naast de noodzakelijke instellingen geldt: | ||
| + | * het externe zaaktype van de overgedragen zaak moet gemapt zijn in openwave (tbsoortomgverg of tbsoortovverg) | ||
| + | * er moet een intiator (aanvrager) overgedragen worden | ||
| + | * de zaak moet nog niet bestaan | ||
| - | =====Endpoint en beveiliging via certificaten===== | + | =====Endpoint en beveiliging via certificaten, whitelist===== |
| - | Het externe zaaksysteem/ | + | Het externe zaaksysteem/ |
| - | Een base-URL is een implementatie van OpenWave zoals bijvoorbeeld < | + | Een base-URL is een implementatie van OpenWave zoals bijvoorbeeld < |
| + | De wsdl van het endpoint is bereikbaar op // | ||
| - | De OpenWave StUF webservice op dat SOAP-endpoint | + | De OpenWave StUF webservice op dat SOAP-endpoint |
| + | De authenticatie gebeurt op endpoint-niveau | ||
| + | * In tbendpointlist moet een rij worden gedefinieerd met als endpoint // | ||
| + | * En vervolgens dienen de IP-adressen die toestemming moeten krijgen om de StUF overdragenZaak berichten te posten op dit soap-endpoint te worden toegevoegd (dochtertabel tbipauthorisationlist), | ||
| + | Indien het bericht van het externe zaak/dms systeem NIET door deze firewall heen komt, wordt de HTTP-code 401 geretourneerd. | ||
| =====Berichtenverkeer===== | =====Berichtenverkeer===== | ||
| {{: | {{: | ||
| ====Stap 1A en 1B: overdragenZaak_Di01==== | ====Stap 1A en 1B: overdragenZaak_Di01==== | ||
| - | Indien het bericht van het externe zaak/dms systeem door de firewall heen is, antwoord Openwave ongezien op het overdragenZaak_Di01- bericht met een Bv03 (bevestigings-)bericht. \\ | + | Indien het bericht van het externe zaak/dms systeem |
| + | Indien het bericht van het externe zaak/dms systeem WEL door de firewall heen is, antwoord Openwave ongezien op het overdragenZaak_Di01- bericht met een Bv03 (bevestigings-)bericht. \\ | ||
| Beide berichten worden opgeslagen in de messagelog-tabel onder de rubriek: //DMS overdragenZaak// | Beide berichten worden opgeslagen in de messagelog-tabel onder de rubriek: //DMS overdragenZaak// | ||
| Regel 56: | Regel 66: | ||
| ====Stap 2A en 2B geefZaakDetails_ZakLv01==== | ====Stap 2A en 2B geefZaakDetails_ZakLv01==== | ||
| OpenWave vraagt aan het externe Zaak/DMS systeem de zaakgegevens op. Uit het ontvangen // | OpenWave vraagt aan het externe Zaak/DMS systeem de zaakgegevens op. Uit het ontvangen // | ||
| - | Op grond van bovenstaand voorbeeld zou de zender-organisatie // | + | // |
| - | De waarde | + | // |
| - | De //Zender// wordt opgezocht in de medewerkerstabel in de kolom dvloginnaam: deze robot-medewerker: | + | De //Zender// wordt opgezocht in de medewerkerstabel in de kolom dvloginnaam. Op grond van bovenstaand voorbeeld zou de zender-organisatie // |
| * heeft geen wachtwoord, | * heeft geen wachtwoord, | ||
| * heeft geen 2-factor authenticatie | * heeft geen 2-factor authenticatie | ||
| Regel 80: | Regel 90: | ||
| * //Zender applicatie// | * //Zender applicatie// | ||
| * //Zender organisatie// | * //Zender organisatie// | ||
| - | * //Ontvanger applicatie// | + | * //Ontvanger applicatie// |
| - | * //Ontvanger organisatie// | + | * //Ontvanger organisatie// |
| En indien het externe zaak/dms dat verlangt kunnen ook de kolommen administratie en gebruiker worden gevuld.\\ | En indien het externe zaak/dms dat verlangt kunnen ook de kolommen administratie en gebruiker worden gevuld.\\ | ||
| Bovenstaande waarden moeten afgestemd zijn met het externe zaak/dms.\\ | Bovenstaande waarden moeten afgestemd zijn met het externe zaak/dms.\\ | ||
| Regel 105: | Regel 115: | ||
| Indien er meerdere gegadigden zijn, dan wordt de eerste de beste gepakt.\\ | Indien er meerdere gegadigden zijn, dan wordt de eerste de beste gepakt.\\ | ||
| Indien echter geen mapping gevonden voor het zaaktype dan: | Indien echter geen mapping gevonden voor het zaaktype dan: | ||
| + | * wordt een kaart in tbmissingconfiguration aangemaakt onder de apinaam: // | ||
| + | * wordt het slotbericht // | ||
| + | * worden beide berichten gelogd in de messagelog-tabel onder de rubriek: DMS overdragenZaak mits de instellingen //sectie Koppeling ZAAK en item: Messagelog// | ||
| + | |||
| + | **Bestaat de zaak al?**\\ | ||
| + | De < | ||
| * wordt een kaart in tbmissingconfiguration aangemaakt onder de apinaam: // | * wordt een kaart in tbmissingconfiguration aangemaakt onder de apinaam: // | ||
| * wordt het slotbericht // | * wordt het slotbericht // | ||
| Regel 172: | Regel 188: | ||
| **Verzenden slotbericht overdragenZaak_Du01 met succesmelding**\\ | **Verzenden slotbericht overdragenZaak_Du01 met succesmelding**\\ | ||
| - | Tot slot wordt het bericht overdragenZaak_Du01 naar het ontvangasynchroon endpoint van het externe zaak/dms gestuurd. In dat bericht in de tag < | + | Tot slot wordt het bericht overdragenZaak_Du01 naar het ontvangasynchroon endpoint van het externe zaak/dms gestuurd. In dat bericht in de tag < |
| Het externe zaak/dms antwoord hierop met een Bv03-bericht. \\ | Het externe zaak/dms antwoord hierop met een Bv03-bericht. \\ | ||
| - | Beide berichten worden gelogd in de messagelog-tabel onder de rubriek: DMS overdragenZaak mits de instellingen //sectie Koppeling ZAAK en item: Messagelog// | + | Beide berichten worden gelogd in de messagelog-tabel onder de rubriek: DMS overdragenZaak mits de instellingen //sectie Koppeling ZAAK en item: Messagelog// |
| + | Indien // | ||