Index: AX/Uitgaand/MAG/dto/TransportOutDrop.cls.xml =================================================================== diff -u --- AX/Uitgaand/MAG/dto/TransportOutDrop.cls.xml (revision 0) +++ AX/Uitgaand/MAG/dto/TransportOutDrop.cls.xml (revision 54968) @@ -0,0 +1,418 @@ + + + +Prod.Product,BL.Derde.LevSpecifiek +TECH.RegisteredObject + + +%String +1 + + + +AX.Uitgaand.PM.Product.impl.Product +1 + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String +1 +1 +1 + + + +%Boolean +1 + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + +1 + + + + +1 +pxLijn:AX.Uitgaand.MAG.dto.TransportOutLijn + + + + + + + + + + + + + + + + +Naam:%String,Code:%String,DataType:%String,Qty:%Integer + + + + + + + + + + + + + + + + + + + + Index: AX/Uitgaand/MAG/dto/Artikel.cls.xml =================================================================== diff -u -r53245 -r54968 --- AX/Uitgaand/MAG/dto/Artikel.cls.xml (.../Artikel.cls.xml) (revision 53245) +++ AX/Uitgaand/MAG/dto/Artikel.cls.xml (.../Artikel.cls.xml) (revision 54968) @@ -278,7 +278,7 @@ Do ..FirstDayOfStock() Do ..ECAssortiment() Do ..Sourcing() - Do ..Locatie() + ;Do ..Locatie() ]]> @@ -576,15 +576,15 @@ Do ..SetLabel("SourcingVH", 140) Do ..SetLabel("SourcingHLX", 141) Do ..SetLabel("AssortimentEC", 160,"TXT") - Do ..SetLabel("FirstDateOfStock", 169,"DATE") - Do ..SetLabel("ABCPicking", 170) - Do ..SetLabel("BeginStock", 200, "DataType",13) - Do ..SetLabel("StockVH", 201.1) - Do ..SetLabel("StockHLX", 201.2) - Do ..SetLabel("DefaultMagazijn", 202,"TXT") - Do ..SetLabel("TransLoc", 224,"TXT") - Do ..SetLabel("AantalProducten", 998) - Do ..SetLabel("arTrans", 999, "AX.Uitgaand.MAG.dto.ArtikelTransactiesPerMaand",12) + ;Do ..SetLabel("FirstDateOfStock", 169,"DATE") + ;Do ..SetLabel("ABCPicking", 170) + ; Do ..SetLabel("BeginStock", 200, "DataType",13) + ;Do ..SetLabel("StockVH", 201.1) + ;Do ..SetLabel("StockHLX", 201.2) + ;Do ..SetLabel("DefaultMagazijn", 202,"TXT") + ;Do ..SetLabel("TransLoc", 224,"TXT") + ;Do ..SetLabel("AantalProducten", 998) + ;Do ..SetLabel("arTrans", 999, "AX.Uitgaand.MAG.dto.ArtikelTransactiesPerMaand",12) ]]> Index: AX/Uitgaand/MAG/dto/TransportOutTrip.cls.xml =================================================================== diff -u --- AX/Uitgaand/MAG/dto/TransportOutTrip.cls.xml (revision 0) +++ AX/Uitgaand/MAG/dto/TransportOutTrip.cls.xml (revision 54968) @@ -0,0 +1,420 @@ + + + +Prod.Product,BL.Derde.LevSpecifiek +TECH.RegisteredObject + + +%String +1 + + + +AX.Uitgaand.PM.Product.impl.Product +1 + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String +1 +1 +1 + + + +%Boolean +1 + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + +1 + + + + +1 +pxLijn:AX.Uitgaand.MAG.dto.TransportOutLijn + + + + + + + + + + + + + + + + +Naam:%String,Code:%String,DataType:%String,Qty:%Integer + + + + + + + + + + + + + + + + + + + + Index: AX/Uitgaand/MAG/dto/TransportOutLijn.cls.xml =================================================================== diff -u --- AX/Uitgaand/MAG/dto/TransportOutLijn.cls.xml (revision 0) +++ AX/Uitgaand/MAG/dto/TransportOutLijn.cls.xml (revision 54968) @@ -0,0 +1,570 @@ + + + +Prod.Product,BL.Derde.LevSpecifiek +TECH.RegisteredObject + + +%String +1 + + + +AX.Uitgaand.PM.Product.impl.Product +1 + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +AX.Uitgaand.PM.impl.Convertor.Sopr.ProductConvertor +1 + + + +TECH.Iterator +1 + + + +%String +1 +1 +1 + + + +%Boolean +1 + + + +AX.Uitgaand.MAG.impl.ExportOutbound +1 + + + +AX.Uitgaand.MAG.dto.Dimensie +1 + + + +1 +BasisData:AX.Uitgaand.MAG.impl.ExportOutbound,ComponentNVT:%String + + + + +1 +BasisData:AX.Uitgaand.MAG.impl.ExportOutbound + + + + +%Status + + + + +ComponentNVT:%String + + + + +Aantal +1) + { + Set QtyPallet=(Aantal\AantalInPallet) + Set Aantal=Aantal-(QtyPallet*AantalInPallet) + } + If (Aantal'1) + { + Set QtyGVP=(Aantal\AantalInGVP) + Set Aantal=Aantal-(QtyGVP*AantalInGVP) + } + If (Aantal'1) + { + Set QtyKVP=(Aantal\AantalInKVP) + Set Aantal=Aantal-(QtyKVP*AantalInKVP) + } + Set ..LineType=$E($S(Aantal:"&L0",1:"")_$S(QtyKVP:"&L1",1:"")_$S(QtyGVP:"&L2",1:"")_$S(QtyPallet:"&L3",1:""),2,99) + ;Set ..UMShipped=..UMShipped_" = "_Aantal_" : "_QtyKVP_"("_AantalInKVP_") : "_QtyGVP_"("_AantalInGVP_") : "_QtyPallet_"("_AantalInPallet_")" + } + Else + { + Set ..LineType="L0" + } + Set ..Gewicht=..UMShipped*..Product.Basis.GewichtPerDuizendStuksInKG +]]> + + + +0)&&($$ISORGAL^PRODUKT2(MPRNr)||$$IsOrgaluxOpMaat^PRODUKT2(MPRNr)||$$IsTaorCubicover^PRODUKT2(MPRNr)) +]]> + + + + + + + + + + + + + + + +..TotaalVerstuurdUM Set ..Stroom=14 + } + If $$$ProductGet(..PRNr,$$$LinkType)?1(1"HH",1"HHS") Set ..Stroom=18 +]]> + + + +lbPallet:%List + + + + + + + + + + + + +Naam:%String,Code:%String,DataType:%String,Qty:%Integer + + + + + + + + + + + + + + + + + + + + Index: AX/Uitgaand/MAG/dto/TransportShipToCode.cls.xml =================================================================== diff -u --- AX/Uitgaand/MAG/dto/TransportShipToCode.cls.xml (revision 0) +++ AX/Uitgaand/MAG/dto/TransportShipToCode.cls.xml (revision 54968) @@ -0,0 +1,105 @@ + + + +Prod.Product,BL.Derde.LevSpecifiek +TECH.RegisteredObject + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +1 + + + + +1 + + + + +1 +AdresMax Set AdresMem=AdresRec + . Set Postcode=$P(AdresMem,"\",6) + . Set:Postcode?1.2A1"-"1.E Postcode=$P(Postcode,"-",2,3) + . Set Gemeente=$P(AdresMem,"\",7) + . Set Land=$$LAND^vhRtn1($P(AdresMem,"\",8),1,1) + . Write KLNr,*9,Klant.Naam,*9,Postcode,*9,Gemeente,*9,Land,*9,Klant.Sektor,*9,Klant.Divisie ;,*9,Klant.Aktiviteit + . Write ! + Do CLOSE^vhDEV(Dev) +]]> + + + +1 +KLNr:%String,AdresRec:%String,px:AX.Uitgaand.MAG.dto.TransportOutLijn + + + + + + Index: AX/Uitgaand/MAG/impl/ImportGLSKost.cls.xml =================================================================== diff -u --- AX/Uitgaand/MAG/impl/ImportGLSKost.cls.xml (revision 0) +++ AX/Uitgaand/MAG/impl/ImportGLSKost.cls.xml (revision 54968) @@ -0,0 +1,132 @@ + + + +BL.Derde.LevSpecifiek,BL.Derde.KlantSpecifiek,Prod.Product +TECH.RegisteredObject + + + +D ##Class(AX.Uitgaand.MAG.impl.ImportGLSKost).%New().ImportAll() + + + + + +D ##Class(AX.Uitgaand.MAG.impl.ImportGLSKost).%New().ImportGLSFreightAll() + + + + +FilePath +$$INTDATE^vhLib.DataTypes("01/08/18") + { + Set bonref=reader.Data("referentie afzender") + Set bonref=+$P(bonref,"X",2) + Set bedrag=+$TR(reader.Data("bedrag"),",",".") + Set ^PVGLSKost(bonref)=$G(^PVGLSKost(bonref))+bedrag + Set ^PVGLSKost(bonref,"GLSF")=$G(^PVGLSKost(bonref,"GLSF"))+bedrag + } + ;Set y=reader.Column(1) + } +]]> + + + + +D ##Class(AX.Uitgaand.MAG.impl.ImportGLSKost).%New().ImportGLSParcel() + + + + +FilePath + + + + + +D ##Class(AX.Uitgaand.MAG.impl.ImportGLSKost).%New().ImportTTC() + + + + +FilePath + + + + + + Index: AX/Uitgaand/MAG/impl/ExportProductMaster.cls.xml =================================================================== diff -u -r53245 -r54968 --- AX/Uitgaand/MAG/impl/ExportProductMaster.cls.xml (.../ExportProductMaster.cls.xml) (revision 53245) +++ AX/Uitgaand/MAG/impl/ExportProductMaster.cls.xml (.../ExportProductMaster.cls.xml) (revision 54968) @@ -45,8 +45,8 @@ 1 Index: AX/Uitgaand/MAG/impl/ProductIterator.cls.xml =================================================================== diff -u -r52359 -r54968 --- AX/Uitgaand/MAG/impl/ProductIterator.cls.xml (.../ProductIterator.cls.xml) (revision 52359) +++ AX/Uitgaand/MAG/impl/ProductIterator.cls.xml (.../ProductIterator.cls.xml) (revision 54968) @@ -33,7 +33,7 @@ 1 + + +BL.Derde.KlantSpecifiek,BL.Derde.LevSpecifiek,Prod.Product +TECH.RegisteredObject,TECH.Filter + + +%Date + + + +%Date + + + +AX.Uitgaand.PM.impl.Convertor.Sopr.ProductConvertor + + + +%String + + + +%String + + + +%String + + + +%List + + + +%String + + + +%Integer + + + +AantalMaanden=3 +1 +1 +%Status +1 + + + + + +d ##class(AX.Uitgaand.MAG.impl.ExportTransportOut).%New().VerwerkAlle() +0 + + + + +1 */ + Do ..VerwerkMoeder() + } + Set OLUNr=$O(^ORDW("D",..CONSNr,"D",..ORDNr,OLUNr)) + } + Set ..ORDNr=$O(^ORDW("D",..CONSNr,"D",..ORDNr)) + } +]]> + + + + 1 + { + Set ComponentNVT="Component" + } + Else + { + Set ComponentNVT="NVT" + } + Set px=##class(AX.Uitgaand.MAG.dto.TransportOutLijn).CreatePicking(%this,ComponentNVT) + Do ..VulinTransport(px) + Do ..VulinAdres(px) + Do px.WriteData() Write ! +]]> + + + + + + + +px:AX.Uitgaand.MAG.dto.TransportOutLijn + + + + +px:AX.Uitgaand.MAG.dto.BewegingOutbound + + + + +px:AX.Uitgaand.MAG.dto.BewegingOutbound + + + + +Transporteur:%String,VerzendW:%String + + + + +Transporteur:%String,VerzendW:%String + + + + +OLUNr:%String + + + + +%Boolean +PickDatum 0 + Quit 1 +]]> + + + +%Boolean +0 0 + + Quit 1 +]]> + + + + + + + + +