Index: APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml =================================================================== diff -u -r36084 -r36086 --- APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml (.../DespatchNaarCSBSOConverteerder.cls.xml) (revision 36084) +++ APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml (.../DespatchNaarCSBSOConverteerder.cls.xml) (revision 36086) @@ -65,6 +65,7 @@ set CSBSO21.ShipmentID = DELVRY03.IDOC.E1EDL20.GetAt(1).VBELN set CSBSO21.ShipmentDate = ..GeefShipmentDateYYMMDD(DELVRY03) set CSBSO21.GrosWeight = DELVRY03.IDOC.E1EDL20.GetAt(1).BTGEW + set CSBSO21.NetWeight = 0 set CSBSO21.ShiptoCustomerNr = ..GeefShipToCustomerNr(DELVRY03) #dim E1EDL20 as APPS.AKP.AankoopControle.BLUM.XML.Transport.Despatch.E1EDL20 = DELVRY03.IDOC.E1EDL20.GetAt(1) @@ -75,7 +76,7 @@ While E1EDL24Iterator.HasNext(){ set E1EDL24 = E1EDL24Iterator.Next() Set $Property(CSBSO21,"Colli"_ counter) = E1EDL24.MATKL - Set $Property(CSBSO21,"NrOfColli"_ counter) = E1EDL24.LGMNG + Set $Property(CSBSO21,"NrOfColli"_ counter) = +E1EDL24.LGMNG set counter = counter + 1 } @@ -116,8 +117,9 @@ #dim CSBSO41 as APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBS041 = ##class(APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBS041).%New() set CSBSO41.ABNr = ..GeefABNr(E1EDL44) set CSBSO41.ABLijnNr = ..GeefABLnNr(E1EDL44) - set CSBSO41.SetCode = "E" set CSBSO41.OrderLineCompletion = "C" + set CSBSO41.SetCode = "E" + set CSBSO41.OrderLineCustomer = E1EDL44.VBELN _ "." _ E1EDL44.POSNR set CSBSO41.IdentNr = E1EDL44.KDMAT set CSBSO41.Weigth = 0 ;TODO set CSBSO41.ProductNrCustomer = @@ -136,7 +138,7 @@ ; dan de pallet info toevoegen: tot 5 palletten op 1 record, dan volgend aanmaken etc. #dim CSBSO44 as APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBS044 if 'CSBSO41.CSBSO44List.IsDefined(1) { - set CSBSO44 = ##class(APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBS044).%New() + set CSBSO44 = ##class(APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBS044).%New() do CSBSO41.CSBSO44List.InsertAt(CSBSO44,CSBSO41.CSBSO44List.Count()+1) } else { set CSBSO44 = CSBSO41.CSBSO44List.GetAt(CSBSO41.CSBSO44List.Count()) @@ -150,7 +152,7 @@ if $Property(CSBSO41.CSBSO44List.GetAt(CSBSO41.CSBSO44List.Count()),"SpecialMarking"_ index) = ""{ set $Property(CSBSO41.CSBSO44List.GetAt(CSBSO41.CSBSO44List.Count()),"SpecialMarking"_ index) = E1EDL37.EXIDV2 set $Property(CSBSO41.CSBSO44List.GetAt(CSBSO41.CSBSO44List.Count()),"NumberOfParcels"_ index) = ..GeefNrOfPackages(E1EDL44) - set $Property(CSBSO41.CSBSO44List.GetAt(CSBSO41.CSBSO44List.Count()),"PiecesPerParcels"_ index) = ..GeefPiecesPerPackage(E1EDL44) + set $Property(CSBSO41.CSBSO44List.GetAt(CSBSO41.CSBSO44List.Count()),"PiecesPerParcels"_ index) = ..GeefPiecesPerPackage(E1EDL44) quit } } @@ -161,6 +163,22 @@ ]]> + +E1EDL44:APPS.AKP.AankoopControle.BLUM.XML.Transport.Despatch.E1EDL44 +1 +%String + + + E1EDL44:APPS.AKP.AankoopControle.BLUM.XML.Transport.Despatch.E1EDL44 1 @@ -171,7 +189,7 @@ #dim nrofpackages as %Integer = 0 While (E1EDL46Iterator.HasNext()) && (nrofpackages = 0){ set E1EDL46 = E1EDL46Iterator.Next() - set:(E1EDL46.UII = "ZNP" ) abnr = E1EDL46.SERNR + set:(E1EDL46.UII = "ZNP" ) nrofpackages = E1EDL46.SERNR } quit nrofpackages ]]> @@ -187,7 +205,7 @@ #dim pieces as %Integer = 0 While (E1EDL46Iterator.HasNext()) && (pieces = 0){ set E1EDL46 = E1EDL46Iterator.Next() - set:(E1EDL46.UII = "ZQP" ) abnr = E1EDL46.SERNR + set:(E1EDL46.UII = "ZQP" ) pieces = E1EDL46.SERNR } quit pieces ]]>