Index: AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenDixfConverter.cls.xml =================================================================== diff -u --- AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenDixfConverter.cls.xml (revision 0) +++ AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenDixfConverter.cls.xml (revision 41174) @@ -0,0 +1,83 @@ + + + +TECH.RegisteredObject + + +1 +1 +%Status +1 + + + + +PakketOnderdeel:AX.Uitgaand.PM.Product.impl.Product +AXdixf.ExtArtOmschr.ExtArtOmschr + + + + +PakketOnderdeel:AX.Uitgaand.PM.Product.impl.Product +%String + + + + +PakketOnderdeel:AX.Uitgaand.PM.Product.impl.Product +%String + + + + +PakketOnderdeel:AX.Uitgaand.PM.Product.impl.Product +%String + + + + + + Index: AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenDixfGenerator.cls.xml =================================================================== diff -u --- AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenDixfGenerator.cls.xml (revision 0) +++ AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenDixfGenerator.cls.xml (revision 41174) @@ -0,0 +1,56 @@ + + + +TECH.RegisteredObject + + +APPS.common.Rapport.impl.BestandGenerator +1 + + + + + + + +PakketOnderdeelIterator:TECH.Iterator + + + + + + Index: AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenIterator.cls.xml =================================================================== diff -u --- AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenIterator.cls.xml (revision 0) +++ AX/Uitgaand/PM/ExtArtOmschrKlanten/impl/ExtArtOmschrKlantenIterator.cls.xml (revision 41174) @@ -0,0 +1,128 @@ + + + +TECH.RegisteredObject,TECH.Iterator + + +TECH.Query.QueryAPI +1 + + + +TECH.ResultSet +1 + + + +AX.Uitgaand.PM.Product.impl.Product +1 + + + +AX.Uitgaand.PM.ExtArtOmschrKlanten.impl.ExtArtOmschrKlantenDixfConverter +1 + + + +QueryAPI:TECH.Query.QueryAPI="" +1 +1 +%Status +1 + + + + +1 + + + + +%Boolean + 0) ) + { + #dim MoetUitgeslotenWorden,MoetInCSV As %Boolean = $$$False + + Set ..PakketOnderdeel = ##class(AX.Uitgaand.PM.Product.impl.Product).%New(..ResultSet.Data("ProductNr"),..ResultSet.GetData(1)) + #dim PakketNaam As %String = ..BepaalPakketNaam(..PakketOnderdeel) + #dim KortTekst As %String = ..BepaalKortTekst(..PakketOnderdeel) + #dim GenType As %Stream = ..BepaalGenType(..PakketOnderdeel) + + #dim OudAanwezig As %Boolean = $Find(PakketNaam," Oud") + #dim VervaltAanwezig As %Boolean = $Find(PakketNaam,"VERVALT") + #dim IsMaatproduct As %Boolean = (($Find(KortTekst,"GEN")) || (GenType '= "")) + + If (IsMaatproduct || OudAanwezig || VervaltAanwezig){ + Set MoetUitgeslotenWorden = $$$True + } + Set TeOutputtenPakketGevonden = $$$Not(MoetUitgeslotenWorden) + } + + Quit TeOutputtenPakketGevonden +]]> + + + +AXdixf.ExtArtOmschr.ExtArtOmschr + + + + +PakketOnderdeel:AX.Uitgaand.PM.Product.impl.Product +%String + + + + +PakketOnderdeel:AX.Uitgaand.PM.Product.impl.Product +%String + + + + +PakketOnderdeel:AX.Uitgaand.PM.Product.impl.Product +%String + + + + + +