Index: APPS/PM/Maatwerk/dto/VhConfig/Kost.cls.xml =================================================================== diff -u -r72876 -r73118 --- APPS/PM/Maatwerk/dto/VhConfig/Kost.cls.xml (.../Kost.cls.xml) (revision 72876) +++ APPS/PM/Maatwerk/dto/VhConfig/Kost.cls.xml (.../Kost.cls.xml) (revision 73118) @@ -1,11 +1,11 @@ -persistent -TECH.Persistent +serial +%SerialObject -%String +TECH.String @@ -14,22 +14,14 @@ -%Library.CacheStorage -^APPS.PM.Maatwerk.dto4025.KostD -KostDefaultData -^APPS.PM.Maatwerk.dto4025.KostD -^APPS.PM.Maatwerk.dto4025.KostI +%Library.CacheSerialState +KostState ^APPS.PM.Maatwerk.dto4025.KostS - -listnode - + -%%CLASSNAME - - Groep - + Items Index: APPS/PM/Maatwerk/dto/VhConfig/Halffabrikaat.cls.xml =================================================================== diff -u -r72876 -r73118 --- APPS/PM/Maatwerk/dto/VhConfig/Halffabrikaat.cls.xml (.../Halffabrikaat.cls.xml) (revision 72876) +++ APPS/PM/Maatwerk/dto/VhConfig/Halffabrikaat.cls.xml (.../Halffabrikaat.cls.xml) (revision 73118) @@ -1,11 +1,11 @@ -persistent -TECH.Persistent +serial +%SerialObject -%String +TECH.String @@ -33,19 +33,19 @@ -%String +TECH.String -%String +TECH.String -%String +TECH.String -%String +TECH.String @@ -54,27 +54,25 @@ -%String +TECH.String array -%String +TECH.String array -%String +TECH.String -%String - +TECH.String -%String - +TECH.String @@ -90,90 +88,78 @@ -%String +TECH.String -%Library.CacheStorage -^APPS.PM.Maat4025.HalffabrikaatD -HalffabrikaatDefaultData -^APPS.PM.Maat4025.HalffabrikaatD -^APPS.PM.Maat4025.HalffabrikaatI +%Library.CacheSerialState +HalffabrikaatState ^APPS.PM.Maat4025.HalffabrikaatS - -BewerkingDimensies -subnode -"BewerkingDimensies" - - + -%%CLASSNAME +Type -Type +Aantal -Aantal +TeBekomenAantal -TeBekomenAantal +AfmetingTeBekomen -AfmetingTeBekomen +BrutoAfmetingHalffabrikaat -BrutoAfmetingHalffabrikaat +AfmetingMetBewerkingVerlies -AfmetingMetBewerkingVerlies +AfmetingAangerekendPerStuk -AfmetingAangerekendPerStuk +ProductId -ProductId +Familie -Familie +Variant -Variant +Korttekst -Korttekst +BewerkingDimensies -ProductieRoute +Kenmerken -OmschrijvingVoorDocs +PpsKenmerken -OmschrijvingVoorPicking +ProductieRoute -OpnemenInEindproduct +OmschrijvingVoorDocs -BuilderBepaaltOpnemenInEindproduct +OmschrijvingVoorPicking -NettoAfmetingHalffabrikaat +OpnemenInEindproduct +BuilderBepaaltOpnemenInEindproduct + + +NettoAfmetingHalffabrikaat + + RolnaamParent - -Kenmerken -subnode -"Kenmerken" - - -PpsKenmerken -subnode -"PpsKenmerken" - Index: APPS/PM/Maatwerk/dto/VhConfig/BerekendeKenmerken.cls.xml =================================================================== diff -u -r72876 -r73118 --- APPS/PM/Maatwerk/dto/VhConfig/BerekendeKenmerken.cls.xml (.../BerekendeKenmerken.cls.xml) (revision 72876) +++ APPS/PM/Maatwerk/dto/VhConfig/BerekendeKenmerken.cls.xml (.../BerekendeKenmerken.cls.xml) (revision 73118) @@ -1,32 +1,61 @@ -TECH.Persistent +serial +%SerialObject -%String +TECH.String -%String +TECH.String -%String +TECH.String -%String +TECH.String -%String +TECH.String -%String +TECH.String array + + +%Library.CacheSerialState +BerekendeKenmerkenState +^APPS.PM.Ma4025.BerekendeKeC477S + +listnode + + +AfbeeldingCode + + +GTIN + + +ItemId + + +Korttekst + + +DossierCode + + +Langtekst + + + Index: vhUnitTest/WSimpl/PM/Maatwerk/MaatwerkService/Encoway/EncowayJsonConverter/ParseMaatwerkDetailsResponse/Test.cls.xml =================================================================== diff -u -r72963 -r73118 --- vhUnitTest/WSimpl/PM/Maatwerk/MaatwerkService/Encoway/EncowayJsonConverter/ParseMaatwerkDetailsResponse/Test.cls.xml (.../Test.cls.xml) (revision 72963) +++ vhUnitTest/WSimpl/PM/Maatwerk/MaatwerkService/Encoway/EncowayJsonConverter/ParseMaatwerkDetailsResponse/Test.cls.xml (.../Test.cls.xml) (revision 73118) @@ -22,7 +22,7 @@ If ($$$AssertTrue($IsObject(GeefMaatwerkDetailsResponse))) { Do $$$AssertEquals(GeefMaatwerkDetailsResponse.CID,"") - Do $$$AssertEquals(GeefMaatwerkDetailsResponse.VhConfig,"") + Do $$$AssertTrue($IsObject(GeefMaatwerkDetailsResponse.VhConfig)) } ]]> @@ -92,8 +92,9 @@ If $$$AssertTrue($IsObject(VhConfig.Lijn)) { Do $$$AssertEquals(VhConfig.Lijn.Count(), 0) } - Do $$$AssertEquals(VhConfig.MaatwerkDetails,"") - Do $$$AssertEquals(VhConfig.BerekendeKenmerken,"") + + Do $$$AssertTrue($IsObject(VhConfig.MaatwerkDetails)) + Do $$$AssertTrue($IsObject(VhConfig.BerekendeKenmerken)) } } ]]> Index: APPS/PM/Maatwerk/dto/VhConfig/LbxKenmerken.cls.xml =================================================================== diff -u -r72876 -r73118 --- APPS/PM/Maatwerk/dto/VhConfig/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 72876) +++ APPS/PM/Maatwerk/dto/VhConfig/LbxKenmerken.cls.xml (.../LbxKenmerken.cls.xml) (revision 73118) @@ -47,10 +47,13 @@ %String - -%String - + + + + %String Index: APPS/PM/Maatwerk/dto/VhConfig.cls.xml =================================================================== diff -u -r73021 -r73118 --- APPS/PM/Maatwerk/dto/VhConfig.cls.xml (.../VhConfig.cls.xml) (revision 73021) +++ APPS/PM/Maatwerk/dto/VhConfig.cls.xml (.../VhConfig.cls.xml) (revision 73118) @@ -1,29 +1,29 @@ -persistent -TECH.Persistent +serial +%SerialObject %Boolean -%String +TECH.String -%String +TECH.String array -%String +TECH.String array -%String +TECH.String array @@ -36,48 +36,30 @@ -%Library.CacheStorage -^APPS.PM.Maatwerk.dto.VhConfigD -VhConfigDefaultData -^APPS.PM.Maatwerk.dto.VhConfigD -^APPS.PM.Maatwerk.dto.VhConfigI +%Library.CacheSerialState +VhConfigState ^APPS.PM.Maatwerk.dto.VhConfigS - -Context -subnode -"Context" - - -Kenmerken -subnode -"Kenmerken" - - -Lijn -subnode -"Lijn" - - + -%%CLASSNAME +IsValid Model -MaatwerkDetails +Context -BerekendeKenmerken +Kenmerken -isValid +Lijn -isCalculated +MaatwerkDetails -IsValid +BerekendeKenmerken Index: APPS/PM/Maatwerk/dto/VhConfig/KostItem.cls.xml =================================================================== diff -u -r72876 -r73118 --- APPS/PM/Maatwerk/dto/VhConfig/KostItem.cls.xml (.../KostItem.cls.xml) (revision 72876) +++ APPS/PM/Maatwerk/dto/VhConfig/KostItem.cls.xml (.../KostItem.cls.xml) (revision 73118) @@ -1,8 +1,8 @@ -persistent -TECH.Persistent +serial +%SerialObject %Decimal @@ -14,48 +14,42 @@ -%String +TECH.String -%String +TECH.String %Decimal -%String +TECH.String -%Library.CacheStorage -^APPS.PM.Maatwerk4025.KostItemD -KostItemDefaultData -^APPS.PM.Maatwerk4025.KostItemD -^APPS.PM.Maatwerk4025.KostItemI +%Library.CacheSerialState +KostItemState ^APPS.PM.Maatwerk4025.KostItemS - + -%%CLASSNAME - - Aantal - + Naam - + ProductId - + Korttekst - + Percentage - + Scope Index: APPS/PM/Maatwerk/dto/VhConfig/MaatwerkDetails.cls.xml =================================================================== diff -u -r72876 -r73118 --- APPS/PM/Maatwerk/dto/VhConfig/MaatwerkDetails.cls.xml (.../MaatwerkDetails.cls.xml) (revision 72876) +++ APPS/PM/Maatwerk/dto/VhConfig/MaatwerkDetails.cls.xml (.../MaatwerkDetails.cls.xml) (revision 73118) @@ -1,8 +1,8 @@ -persistent -TECH.Persistent +serial +%SerialObject APPS.PM.Maatwerk.dto.VhConfig.Halffabrikaat @@ -15,27 +15,17 @@ -%String +TECH.String list -%Library.CacheStorage -^APPS.PM.Ma4025.MaatwerkDetD858D -MaatwerkDetailsDefaultData -^APPS.PM.Ma4025.MaatwerkDetD858D -^APPS.PM.Ma4025.MaatwerkDetD858I +%Library.CacheSerialState +MaatwerkDetailsState ^APPS.PM.Ma4025.MaatwerkDetD858S - -Halffabrikaten -subnode -"Halffabrikaten" - - -listnode - + -%%CLASSNAME +Halffabrikaten Kosten