BL.EC.Common,Prod.Product,BL.Derde.Kennis 1 TECH.RegisteredObject AX.Uitgaand.EC.Data.impl.HelperOrdersOphalen 1 AX.Uitgaand.EC.DataAX.impl.HelperFacturenConverteren 1 AX.Uitgaand.EC.Data.impl.ProductValidator 1 %String 1 %String 1 WS.Vhisie4.KlantDocument.dto.OrderHoofding list 1 %String %String %Integer WS.Vhisie4.KlantDocument.GeefOrdersRequest WS.Vhisie4.KlantDocument.GeefOrdersResponse AX.Uitgaand.EC.DataAX.impl.ProductValidator 1 Request:WS.Vhisie4.KlantDocument.GeefOrdersRequest,ModeAX:%String %Status WS.Vhisie4.KlantDocument.GeefOrdersResponse Hoofding ^||ECCache("ORD",ORDNr) = $LB(Oorsprong,OrderDatum, HfdData, LevAdresData) waar Oorsprong = O,L,F,P (order, levering, factuur, proforma) waar HfdData oorsprong afhankelijk (Order hfdData '= Levering en Factuur Lijn (product of tekst) ^||ECCache("ORD",ORDNr,OLUNr,LijnVolgNr) = $LB(Oorsprong,Type,OrderlijnData, Tekst, VoorraadStatus, BONNr, BonHfdData, FAKNr, FakHfdData) waar Type = P of T (Product of Tekst) de lijnData kan van zowel KOD, KUL, KFA als KFAP komen Index ^||ECCache("IORD",OrderDatum,ORDNr)="" 1 1 OrderId:%String 1 WS.Vhisie4.KlantDocument.dto.OrderHoofding OrderId:%String,VolgNr:%String 1 WS.Vhisie4.KlantDocument.dto.OrderLijn pxHoofding:WS.Vhisie4.KlantDocument.dto.OrderHoofding pxLijn:WS.Vhisie4.KlantDocument.dto.OrderLijn,VorigeOrderStatus:WS.Vhisie4.KlantDocument.enu.OrderStatus WS.Vhisie4.KlantDocument.enu.OrderStatus pxLijn:WS.Vhisie4.KlantDocument.dto.OrderLijn WS.Vhisie4.KlantDocument.enu.OrderStatus