Index: vhUnitTest/EXT/Unishop/PurchaseOrder001/BestandVerwerker/VerwerkBestand/Test.cls.xml =================================================================== diff -u -r57967 -r59388 --- vhUnitTest/EXT/Unishop/PurchaseOrder001/BestandVerwerker/VerwerkBestand/Test.cls.xml (.../Test.cls.xml) (revision 57967) +++ vhUnitTest/EXT/Unishop/PurchaseOrder001/BestandVerwerker/VerwerkBestand/Test.cls.xml (.../Test.cls.xml) (revision 59388) @@ -203,6 +203,41 @@ ]]> + + + + Index: EXT/Unishop/PurchaseOrder001/BestandVerwerker.cls.xml =================================================================== diff -u -r57966 -r59388 --- EXT/Unishop/PurchaseOrder001/BestandVerwerker.cls.xml (.../BestandVerwerker.cls.xml) (revision 57966) +++ EXT/Unishop/PurchaseOrder001/BestandVerwerker.cls.xml (.../BestandVerwerker.cls.xml) (revision 59388) @@ -88,7 +88,7 @@ #dim ClassName As %String = ##class(EXT.Unishop.PurchaseOrder001.CreateOrder.Order).%ClassName(1) #dim Order As EXT.Unishop.PurchaseOrder001.CreateOrder.Order = ..XmlCorrelater.GeefObjectVanBestand(BestandVolledigeNaam,ClassName,"PurchaseOrder") - If ((..AanvraagHeader.KlantID = ##class(DOM.VKP.enu.SfsKlant).Alpnach()) && ($$$HasLength(Order.OrderReferentie))) { + If (((..AanvraagHeader.KlantID = ##class(DOM.VKP.enu.SfsKlant).Alpnach()) && ($$$HasLength(Order.OrderReferentie))) || (..AanvraagHeader.KlantID = ##class(DOM.VKP.enu.Klant).Alpnach())) { Do ..CheckDubbels(Order) } @@ -184,7 +184,7 @@ If DocumentReferentiesIterator.HasNext() { #dim DocumentReferenties As DOM.VKP.DocumentReferenties = DocumentReferentiesIterator.Next() #dim Offerte As APPS.VKP.Offerte = ..OfferteRepository.GeefViaDocumentReferentiesId(DocumentReferenties.GeefID()) - If (Offerte.GeefKlantID() = ##class(DOM.VKP.enu.SfsKlant).Alpnach()) { + If ((Offerte.GeefKlantID() = ##class(DOM.VKP.enu.SfsKlant).Alpnach()) || (Offerte.GeefKlantID() = ##class(DOM.VKP.enu.Klant).Alpnach())) { Do ##class(TECH.Exceptions.InvalidInputException).Throw("Er bestaat reeds een offerte met OrderReferentie '"_Order.OrderReferentie_"' voor klant Alpnach.") } }