Index: BL/PR/GA/impl/TandemBoxRecalcInputKM.cls.xml =================================================================== diff -u -r1074 -r2792 --- BL/PR/GA/impl/TandemBoxRecalcInputKM.cls.xml (.../TandemBoxRecalcInputKM.cls.xml) (revision 1074) +++ BL/PR/GA/impl/TandemBoxRecalcInputKM.cls.xml (.../TandemBoxRecalcInputKM.cls.xml) (revision 2792) @@ -11,6 +11,25 @@ 0 + + +Aanpassen van de Input Kenmerken voor Intivo inox relingkleur +Voorheen was de selectiekleur Chroom ("CR"), dit wordt nu analoog aan antaro, nl Inox ("IN") +Deze routine kan in drie stappen +Added: 10/11/2011 +Oproepen via + s sc=##class(BL.PR.GA.impl.TandemBoxRecalcInputKM).RecalcIntivoInoxReling(1000,1) w sc,! +1 +KLNr:%String,Stap:%String +%Status + + + Aanpassen van de Input Kenmerken voor SPZBINHOOGTE bij Spoelbakken @@ -69,7 +88,50 @@ Do GADataProd.TemplateTmpInit() Do GADataProd.AutosFromTemplate() ;(Template,"FILL") Do GADataProd.BuildLookUp($LB("PL")) + Do GADataProd.CalcAll() + Set BT="RK" ; RelingKleur + Set BTVal="IN" + Do bwvAddToDataItem(BT,BTVal) + Set arNewValues(BT)=BTVal + + If ModOpties="-" { + // Do not save changes + Set sc=$$$OK + } + Else { + Set sc=GADataProd.SaveClean() + Set MetaGroep=GADataProd.MetaStruct.Code + Set ProgLabel="" + For Set ProgLabel=$O(arNewValues(ProgLabel)) Quit:(ProgLabel="") Set:($$$ISOK(sc)) sc=##class(Prod.Kenmerk.DataDefinitie).WijzigOfMaak(MetaGroep,PRNr,ProgLabel,arNewValues(ProgLabel)) + w $$ArrayToText^vhLib("arNewValues",.arNewValues),! + } + } + Else { + Set sc=$$$ERROR($$$GeneralError,"GAData.Product bestaat niet voor ID "_GADataID_".") + } + Quit sc + +bwvAddToDataItem(PL,BTVal) + Do:($L(PL)&&$L(BTVal)) GADataProd.SetItemValByPL(PL,BTVal) + Quit +]]> + + + +PRNr:%String,GADataID:%String,ModOpties:%String +%Status + + + +Beperken tot de TBox-producten met intivo inox design +(Added by Wimv on 10/11/2011) + +%Boolean +0) + + Set LadeInfo=LC_";"_DS_";"_RK_";"_KF_";"_DWV_";" + d:(blnOK) WLIP^vhDBG(97,"LadeInfo: "_LadeInfo) + + Quit blnOK +]]> + + Beperken tot de TBox-producten met Verlaagde ruggen (met/zonder hoge sifonlades) Index: BL/PR/GA/TandemBoxRecalc.cls.xml =================================================================== diff -u -r2589 -r2792 --- BL/PR/GA/TandemBoxRecalc.cls.xml (.../TandemBoxRecalc.cls.xml) (revision 2589) +++ BL/PR/GA/TandemBoxRecalc.cls.xml (.../TandemBoxRecalc.cls.xml) (revision 2792) @@ -446,6 +446,9 @@ Do ..ManuelePRBSProducten.Insert(PRNr) } } + Else { + Set VersieNrPRBS="1.0.0" + } If VersieNrPRBS'="" { Set Prijs=$S(KLNr?4.5N:..KlantPrijs(KLNr,PRNr), 1:$$$PRGet($$$PPLMTL) )