1
persistent
BL.EC.Common
1
%Persistent,%XML.Adaptor
62124,58860.636429
60207,60266.669172
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