diff --git a/APPL/API/api_opdrsoap.asp b/APPL/API/api_opdrsoap.asp index c3eee4303e..0325717277 100644 --- a/APPL/API/api_opdrsoap.asp +++ b/APPL/API/api_opdrsoap.asp @@ -140,6 +140,8 @@ for (i=0; i < opdrachten.length; i++) var topdr_key = parseInt(XMLval(opdrachten[i], "typeopdr_key"), 10); // NEW var uitv_key = parseInt(XMLval(opdrachten[i], "bedrijf_key"), 10); // NEW var opdrachttekst = XMLval(opdrachten[i], "opdrachttekst"); // NEW + var meldingtekst = XMLval(opdrachten[i], "meldingtekst"); // NEW + var onderwerp = XMLval(opdrachten[i], "onderwerp"); // NEW var txt_mut_datum = XMLval(opdrachten[i], "mut_datum"); // UPD var opdrstatus = XMLval(opdrachten[i], "status"); // UPD @@ -261,12 +263,17 @@ for (i=0; i < opdrachten.length; i++) if (resultcode == -1) // Nog steeds geen fouten. { var meld_oms = "Automatisch aangemaakte melding tbv. werkzaamheden geïnitieerd in extern systeem met referentie: "+ externnr; + if (meldingtekst != null) + { + meld_oms = meld_oms + "\n" + meldingtekst; + } mld_key = mld.insertmelding(stdm_key, { kostenplaats_key: kpn_key, perslid_key: voor_key, fields: [{ dbs: "mld_melding_externnr", typ: "varchar", val: externnr }, - { dbs: "mld_melding_omschrijving", typ: "varchar", val: meld_oms } + { dbs: "mld_melding_omschrijving", typ: "varchar", val: meld_oms }, + { dbs: "mld_melding_onderwerp", typ: "varchar", val: onderwerp } ] });