Index: AX/Uitgaand/VKP/PrijsUitz/impl/PrijsUitzDixfConverter.cls.xml =================================================================== diff -u -r47543 -r47557 --- AX/Uitgaand/VKP/PrijsUitz/impl/PrijsUitzDixfConverter.cls.xml (.../PrijsUitzDixfConverter.cls.xml) (revision 47543) +++ AX/Uitgaand/VKP/PrijsUitz/impl/PrijsUitzDixfConverter.cls.xml (.../PrijsUitzDixfConverter.cls.xml) (revision 47557) @@ -232,7 +232,7 @@ @@ -264,7 +264,7 @@ 1 1 4)||($L(..Korting2)>4)) ; Exacte prijs op product nivo { Set PrijsRec=$$KLANTPR^KPRIJS(..KLNr,..PRNr) + If ..MinAantal Set PrijsRec=$$KlantPrijs^KPRIJS(..KLNr,..PRNr,,,..MinAantal) Set NettoPrijs=+$piece(PrijsRec,"\",14) If ..PrijzenInclBTW { Set NettoPrijs=+$J(NettoPrijs*1.21,0,2) } - Set ..AxPrijsUitz.PriceCur=$$$ExcelNum(NettoPrijs*100) + Set ..AxPrijsUitz.PriceCur=$$$AXNum(NettoPrijs*100) Set ..AxPrijsUitz.PriceUnit="100" + Set ..AxPrijsUitz.UnitId="STK" Set ..AxPrijsUitz.CodexSetupId="" Set ..AxPrijsUitz.Percent1="" Set ..AxPrijsUitz.Percent2="" @@ -294,41 +297,41 @@ { If +..Korting1=-0.1 ; Plus { - Set ..AxPrijsUitz.CodexSetupId="BSL Cons" - Set ..AxPrijsUitz.Percent1=..Korting2 + Set ..AxPrijsUitz.CodexSetupId="STD Cons" + Set ..AxPrijsUitz.Percent1=..Korting2*100 } If +..Korting1=0.1 ; Rabat { - Set ..AxPrijsUitz.CodexSetupId="BSL Rabat" - Set ..AxPrijsUitz.Percent1=$$$ExcelNum(..Korting2) + Set ..AxPrijsUitz.CodexSetupId="STD Rabat" + Set ..AxPrijsUitz.Percent1=$$$AXNum(..Korting2*100) } ElseIf +..Korting1=0.2 ; Spil { - Set ..AxPrijsUitz.CodexSetupId="BSL Spil" - Set ..AxPrijsUitz.Percent1=$$$ExcelNum(..Korting2) + Set ..AxPrijsUitz.CodexSetupId="STD Spil" + Set ..AxPrijsUitz.Percent1=$$$AXNum(..Korting2*100) } ElseIf +..Korting1=0.3 ; Basis { - Set ..AxPrijsUitz.CodexSetupId="BSL Basis" - Set ..AxPrijsUitz.Percent1=$$$ExcelNum(..Korting2) + Set ..AxPrijsUitz.CodexSetupId="STD Basis" + Set ..AxPrijsUitz.Percent1=$$$AXNum(..Korting2*100) } ElseIf +..Korting1=0.4 ; Groot { - Set ..AxPrijsUitz.CodexSetupId="BSL Groot" - Set ..AxPrijsUitz.Percent1=$$$ExcelNum(..Korting2) + Set ..AxPrijsUitz.CodexSetupId="STD Groot" + Set ..AxPrijsUitz.Percent1=$$$AXNum(..Korting2*100) } Else { - Set ..AxPrijsUitz.CodexSetupId="BSL Lijst" - Set ..AxPrijsUitz.Percent1=$$$ExcelNum(..Korting1) - Set ..AxPrijsUitz.Percent2=$$$ExcelNum(..Korting2) + Set ..AxPrijsUitz.CodexSetupId="STD Lijst" + Set ..AxPrijsUitz.Percent1=$$$AXNum(..Korting1*100) + Set ..AxPrijsUitz.Percent2=$$$AXNum(..Korting2*100) } } Else { Set ..AxPrijsUitz.CodexSetupId=CodexGroep_" Lijst" - Set ..AxPrijsUitz.Percent1=$$$ExcelNum(..Korting1) - Set ..AxPrijsUitz.Percent2=$$$ExcelNum(..Korting2) + Set ..AxPrijsUitz.Percent1=$$$AXNum(..Korting1*100) + Set ..AxPrijsUitz.Percent2=$$$AXNum(..Korting2*100) } If (..AxPrijsUitz.CodexSetupId'="")&&..PrijzenInclBTW @@ -352,7 +355,7 @@ 1 - @@ -368,7 +371,7 @@ 1 -