1 persistent BL.EC.Common 1 %Persistent,%XML.Adaptor 0 Default = leeg Code opgebouwd als GG.LLL.SS.BB waar - GG groepering : default = 00 - LLL lijnvolgorde : default = creatie volgorde - SS een subgroep nummering : default = 00, wordt ingevuld als vanuit een lijn meerdere lijnen worden gegenereerd - BB een backorder nummering : default = 00 de verschillende subvelden worden met een "." gescheiden %String Status wordt steeds per paar opgeslagen. De oneven items bevatten de code, de even items de comment Men kan de comment ook toevoegen aan een reeds bestaande comment dit als AddComment=1 Het comment gedeelte van de status kan undefined zijn of leeg dit betekent hetzelfde ! Mogelijke codes : - VP = Verschil in Prijs - GP = Geen product - FP = Foutief product - GA = Fout in generatie afgeleid product - MP = MoederProduct - dummylijn %List %String Hoofding parent Lijnen 1 Voorbereiden van een offertelijn voor import in een order Deze method wordt in de polymorfe klasse overschreven NoSa:%String %Status Voorbereiden van een offertelijn voor prijsberekening en controle Deze method wordt in de polymorfe klasse overschreven Taal:%String,NoSa:%String %Status Taal:%String,NoSa:%String Controle op de prijs, levertermijn en aantal indien de prijs is ingevuld. What : P = Product, V = Verkoopprijs, L = Levertermijn, A = Aantal Deze method wordt in de polymorfe klasse overschreven What,Taal:%String,NoSa:%String %Status Bepalen van het product Indien afgeleidproduct dan wordt het product gegenereerd, ook mogelijk is om meerdere producten te genereren. Anders trachten via de SearchKeys het product of producten te selecteren. Via de list lbProducts wordt ook de vermenigvuldigingsfactor meegegeven. format: $LB($LB(PRNr,Qty),...) vb. $LB($LB(7458,4),$LB(105215,1)) Deze method wordt in de polymorfe klasse overschreven om de specifieke product te genereren. %Status Omvorming van een offertelijn naar een order Deze method wordt in de polymorfe klasse overschreven OrderNr %Status Creatie (%New) van een lijn Deze method wordt in de polymorfe klasse overschreven 1 Flow.Offerte.Lijn In arbeidsdagen of weken vb $LB(3,"A") = 3 arbeidsdagen vb $LB(1,"W") = 1 week %List %Library.CacheStorage {%%PARENT}("LN") LijnDefaultData ^Flow.Offerte.HoofdingC("LN") ^Flow.Offerte.LijnI ^Flow.Offerte.LijnS %%CLASSNAME Groep GroepKey Status Tekst