Index: APPS/Halux/PPS/Document/impl/LBX/VHossDocumentAfdrukker.cls.xml =================================================================== diff -u -r29059 -r70355 --- APPS/Halux/PPS/Document/impl/LBX/VHossDocumentAfdrukker.cls.xml (.../VHossDocumentAfdrukker.cls.xml) (revision 29059) +++ APPS/Halux/PPS/Document/impl/LBX/VHossDocumentAfdrukker.cls.xml (.../VHossDocumentAfdrukker.cls.xml) (revision 70355) @@ -23,16 +23,16 @@ While UitvoeringInfoIt.HasNext() { #dim UitvoeringInfo As APPS.Halux.PPS.Activiteit.impl.common.dto.VHossDocsUitvoeringInfo = UitvoeringInfoIt.Next() - #dim Unit As BL.PPS.TBX.sub.pxVHossUnit = ..GeefUnitVanUnits(.VHossUnits,UitvoeringInfo) + #dim KlantRefData As BL.PPS.TBX.dto.KlantRefData = ##class(BL.PPS.TBX.DocsProPlus).%New().GeefKlantRefData(UitvoeringInfo.ToeleveringID,UitvoeringInfo.ToeleveringLijnID,UitvoeringInfo.ProductID) + + #dim Unit As BL.PPS.TBX.sub.pxVHossUnit = ..GeefUnitVanUnits(.VHossUnits,UitvoeringInfo, KlantRefData) #dim SubUnit As BL.PPS.TBX.sub.pxVHossSubUnit = ..GeefSubUnitVanUnits(.Unit,UitvoeringInfo) Set Slot = ##class(BL.PPS.TBX.sub.pxVHossSlot).%New() Set Slot.SlotID = UitvoeringInfo.SlotID Set Slot.Referentie = "Batch:"_UitvoeringInfo.BatchID_";Toelevering:"_UitvoeringInfo.ToeleveringID_";DossierCode:"_UitvoeringInfo.DossierCode_";SequentieNummer:"_UitvoeringInfo.SequentieNummer Set Slot.PRNr = UitvoeringInfo.ProductID - #dim KlantRefData As BL.PPS.TBX.dto.KlantRefData = ##class(BL.PPS.TBX.DocsProPlus).%New().GeefKlantRefData(UitvoeringInfo.ToeleveringID,UitvoeringInfo.ToeleveringLijnID,UitvoeringInfo.ProductID) - If $Length(KlantRefData.KlantOrdRef) { Set Slot.KlantOrdRef = KlantRefData.KlantOrdRef }Else{ @@ -83,23 +83,30 @@ - + 1 BL.PPS.TBX.sub.pxVHossUnit