Index: WS/Vhisie4/KlantDocument/KlantDocumentService.cls.xml =================================================================== diff -u -r48579 -r48772 --- WS/Vhisie4/KlantDocument/KlantDocumentService.cls.xml (.../KlantDocumentService.cls.xml) (revision 48579) +++ WS/Vhisie4/KlantDocument/KlantDocumentService.cls.xml (.../KlantDocumentService.cls.xml) (revision 48772) @@ -47,6 +47,11 @@ 1 + +WSimpl.Vhisie4.OrderBeperker +1 + + 1 1 @@ -57,6 +62,7 @@ Set ..SessionManager = ##class(WSimpl.Vhisie4.SessionManager).%New() Set ..KlantIdConverter = ##class(WSimpl.Vhisie4.KlantIdConverter).%New() Set ..ProductIdConverter = ##class(WSimpl.Vhisie4.ProductIdConverter).%New() + Set ..OrderBeperker = ##class(WSimpl.Vhisie4.OrderBeperker).%New() Quit $$$OK ]]> @@ -123,6 +129,7 @@ Set:..#RunAX Response = ##class(AX.Uitgaand.EC.DataAX.impl.OrdersOphalen).%New(Request).GeefResponse() Set Response.KlantId = ..KlantIdConverter.ConvertToAx(Response.KlantId) + Set Response.Lijst = ..OrderBeperker.GeefBeperkteLijst(Response.Lijst, ##class(WSimpl.Vhisie4.OrderBeperker.Filter).%New()) #dim HoofdingIterator As TECH.Iterator = ##class(TECH.ListIterator).%New(Response.Lijst) Index: vhUnitTest/WSimpl/Vhisie4/OrderBeperker/Test.cls.xml =================================================================== diff -u --- vhUnitTest/WSimpl/Vhisie4/OrderBeperker/Test.cls.xml (revision 0) +++ vhUnitTest/WSimpl/Vhisie4/OrderBeperker/Test.cls.xml (revision 48772) @@ -0,0 +1,28 @@ + + + +vhUnitTest.TestCase + + + + + + + + Index: WSimpl/Vhisie4/OrderBeperker/Iterator.cls.xml =================================================================== diff -u --- WSimpl/Vhisie4/OrderBeperker/Iterator.cls.xml (revision 0) +++ WSimpl/Vhisie4/OrderBeperker/Iterator.cls.xml (revision 48772) @@ -0,0 +1,59 @@ + + + +TECH.RegisteredObject,TECH.Iterator + + +TECH.Iterator +1 + + + +TECH.Filter +1 + + + +%ListOfDataTypes +1 + + + +OrderHoofdingen:%ListOfDataTypes(ELEMENTTYPE="WS.Vhisie4.KlantDocument.dto.OrderHoofding"),Filter:TECH.Filter="" +1 +1 +%Status +1 + + + + +%Boolean + + + + +%CacheString + + + + + + + + + + Index: WSimpl/Vhisie4/OrderBeperker.cls.xml =================================================================== diff -u --- WSimpl/Vhisie4/OrderBeperker.cls.xml (revision 0) +++ WSimpl/Vhisie4/OrderBeperker.cls.xml (revision 48772) @@ -0,0 +1,24 @@ + + + +TECH.RegisteredObject + + +OrderHoofdingen:%ListOfDataTypes(ELEMENTTYPE="WS.Vhisie4.KlantDocument.dto.OrderHoofding"),Filter:TECH.Filter +%ListOfDataTypes +ELEMENTTYPE="WS.Vhisie4.KlantDocument.dto.OrderHoofding" + + + + + + Index: vhDeploy/Deploy20171227xTijdelijkeOrders2A.cls.xml =================================================================== diff -u --- vhDeploy/Deploy20171227xTijdelijkeOrders2A.cls.xml (revision 0) +++ vhDeploy/Deploy20171227xTijdelijkeOrders2A.cls.xml (revision 48772) @@ -0,0 +1,24 @@ + + + +vhDeploy.Deploy + + +%String +Configitem 2A voor afhandeling tijdelijke Orders + + + +1 + + + + + + Index: WSimpl/Vhisie4/OrderBeperker/Filter.cls.xml =================================================================== diff -u --- WSimpl/Vhisie4/OrderBeperker/Filter.cls.xml (revision 0) +++ WSimpl/Vhisie4/OrderBeperker/Filter.cls.xml (revision 48772) @@ -0,0 +1,30 @@ + + + +TECH.RegisteredObject + + +Value:%CacheString +%Boolean + + + + +1 +%Boolean + + + + +OrderHoofding:WS.Vhisie4.KlantDocument.dto.OrderHoofding +1 +%Boolean + + + + + +