Index: DOM/PM/impl/ProductAPI.cls.xml =================================================================== diff -u -r68048 -r68589 --- DOM/PM/impl/ProductAPI.cls.xml (.../ProductAPI.cls.xml) (revision 68048) +++ DOM/PM/impl/ProductAPI.cls.xml (.../ProductAPI.cls.xml) (revision 68589) @@ -288,6 +288,13 @@ Set BouwsteenCreator = ##class(DOM.PM.impl.DataM.DataMBouwsteenCreator).%New() Do BouwsteenCreator.Init(ProductID, ProductSpecificatie, BerekeningsSpecificatie, HalffabItemsBoom, KostItem) } + ElseIf (ProductSpecificatie.GeefFamilie() = ##class(DOM.PM.enu.Familie).Meubel()) && (ProductSpecificatie.GeefVariant() = ##class(DOM.PM.enu.LadeVariant).Revego()) + { + Set ProductCreator = ##class(DOM.PM.impl.DataM.DataMRVGLadeCreator).%New(ProductSpecificatie, BerekeningsSpecificatie, HalffabItemsBoom, KostItem, ProductData) + Set ProductID = ProductCreator.GeefPRNr() + Set BouwsteenCreator = ##class(DOM.PM.impl.DataM.DataMBouwsteenCreator).%New() + Do BouwsteenCreator.Init(ProductID, ProductSpecificatie, BerekeningsSpecificatie, HalffabItemsBoom, KostItem) + } ElseIf (ProductSpecificatie.GeefFamilie() = ##class(DOM.PM.enu.Familie).AluKader()) { Set ProductCreator = ##class(DOM.PM.impl.DataM.DataMAluKaderCreator).%New(ProductSpecificatie, BerekeningsSpecificatie, HalffabItemsBoom, KostItem) Index: DOM/PM/impl/DataM/DataMRVGLadeCreator.cls.xml =================================================================== diff -u --- DOM/PM/impl/DataM/DataMRVGLadeCreator.cls.xml (revision 0) +++ DOM/PM/impl/DataM/DataMRVGLadeCreator.cls.xml (revision 68589) @@ -0,0 +1,28 @@ + + + + +1 +DOM.PM.impl.DataM.DataMProductCreator + + +Taal:DOM.enu.Taal +1 +DOM.PM.ProductLangtekst + + + + +DossierNummer:%String +1 +%String + + + + + + Index: DOM/PM/impl/RVGLangtekstCreator.cls.xml =================================================================== diff -u --- DOM/PM/impl/RVGLangtekstCreator.cls.xml (revision 0) +++ DOM/PM/impl/RVGLangtekstCreator.cls.xml (revision 68589) @@ -0,0 +1,52 @@ + + + +DOM.PM.impl.LangtekstCreator,DOM.PM.Maatwerk.MVX.impl.Base + + +DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI +1 + + + +DOM.PM.impl.Langtekst.MVXEnkelOnderdeelTekstBepaler +1 + + + +DOM.PM.Maatwerk.MVX.impl.UitsparingTekstFormatter +1 + + + +IngegevenKenmerkenTypeApi:DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI="",OnderdeelTekstBepaler:DOM.PM.impl.Langtekst.MVXEnkelOnderdeelTekstBepaler="" +1 +1 +%Status +1 + + + + +1 + + + + +1 + + + + + +