Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- KSTPR => ProductKlantLastInfoRec

[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- KSTPR => ProcessProductLastInfoRec binnen BestaatProduct-check

- SetLastProcessedRecord mag meedoen

[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- KSTPR => ProductLastInfoRec

    • -38
    • +31
    ./STAT/Invoice/Processor.cls.xml
[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- KSTPR => ProductMaandRec en ProductKlantMaandRec

    • -20
    • +53
    ./STAT/Invoice/Processor.cls.xml
[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- KillSubscripts werkt nu met een genaamde stringparameter ipv met een combo van booleans => duidelijker en leesbaarder en makkelijker uitbreidbaar

- KillSubscripts => ook parameter KlantNr gedefault op 0 => ter voorbereiding van KSTPR => heeft subscripts zonder KlantNr

- KillSubscripts => ElseIfs ipv Ifs => performanter en leesbaarder

    • -14
    • +11
    ./STAT/Invoice/Processor.cls.xml
[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- Aanpassing naamgeving => ProductLastInfoRec => KlantProductLastInfoRec => want is anders verwarrend en ProductLastInfoRec is nodig voor de KSTPR

    • -24
    • +24
    ./STAT/Invoice/Processor.cls.xml
[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- De juiste subscripts van de KSTKL worden nu gekilld op het juiste moment => algemene opzet van de Processor staat nu op punt om uit te breiden met de KSTPR

[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- Line => Properties Count en Revenue doen toch niet mee

- Iterator => toch alle data ineens ophalen en verwerken in Processor en niet met meerdere (vele) querries

- Processor => Grondige herwerking => processen zijn nu gegroepeerd volgens functie en niet meer volgens Global => Globals tegelijk opbouwen met data die op dat moment al klaar is

    • -45
    • +198
    ./STAT/Invoice/Processor.cls.xml
    • -24
    • +26
    ./STAT/Invoice/LineIterator.cls.xml
[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- Ombouwen bestaande iterator die alle data ineens ophaalde (methode ontoereikend bevonden door PV) naar iterator die over unieke combinaties OrderAccount-ItemId-InvoiceDate itereert voor een bepaalde maand => geeft het nodige terug om andere, specifiekere querries/iterators hun ding te laten doen.

- Klasse Klant => Klant-specifieke querries.

- Line is nu een gewoon DTO, niet meer serialized => met extra properties => Count en Revenue.

    • -0
    • +109
    ./STAT/Invoice/Klant.cls.xml
    • -13
    • +19
    ./STAT/Invoice/LineIterator.cls.xml
[UST3603] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: Algemene herstructurering code:

- Kleine (voorlopige) aanpassing query

- Uitsluiting klant Halux

[UST3602] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: nog factureren of invullen via data uit AX: Onderzoek en voorbereiding:

- Mini-refactoring (vorm-foutjes)

[UST3602] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: nog factureren of invullen via data uit AX: Onderzoek en voorbereiding:

- Mini-refactoring (vorm-foutjes)

    • -64
    • +64
    ./STAT/Invoice/Processor.cls.xml
[UST3602] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: nog factureren of invullen via data uit AX: Onderzoek en voorbereiding:

- Mini-refactoring (vorm-foutjes)

    • -15
    • +14
    ./STAT/Invoice/LineIterator.cls.xml
[UST3602] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: nog factureren of invullen via data uit AX: Onderzoek en voorbereiding:

- Refactoring ter bevordering leesbaarheid (GetDataByName("name") ipv GetData(1))

    • -11
    • +12
    ./STAT/Invoice/LineIterator.cls.xml
[UST3602] VHIP-VKST: statistieken via KSTKL en KSTPR en KSPW: nog factureren of invullen via data uit AX: Onderzoek en voorbereiding:

- Syncen code JoC (stond enkel op Deploy2010 en Cache01)

    • -0
    • +155
    ./STAT/Invoice/Processor.cls.xml
    • -0
    • +90
    ./STAT/Invoice/LineIterator.cls.xml
    • -0
    • +90
    ./STAT/Invoice/Line.cls.xml
[UST3524] Prijzen op OL website

- aangepaste KPRIJS en SalesPriceService

    • -0
    • +16
    ./VKP/SalesPriceService/ProductData.cls.xml
    • -140
    • +76
    ./VKP/SalesPriceService.cls.xml
  1. … 11 more files in changeset.
[UST3524] Prijzen op OL website

- afzonderen van bepaling ItemId voor AX

    • -0
    • +40
    ./VKP/SalesPriceService/AxItemIdBepaler.cls.xml
  1. … 4 more files in changeset.
[UST3571] VHIP903: Voorraad: InventSync berichten pas om het 30min sturen naar aX

- Validatiecode in common

- InventSyncAll ook de gemeenschappelijke code laten gebruiken

    • -24
    • +4
    ./DOM/PM/ProductIteratorFilter.cls.xml
VHIP908: Navigatie: order reeds op bon,

- review opmerkingen : bijkomende testen.

  1. … 3 more files in changeset.
VHIP908: Navigatie: order reeds op bon,

- Indien order niet meer bestaat, maar nog wel op bon staat, naar klant scherm orders navigeren.

    • -1
    • +14
    ./CHUI/TerminalNavigationService.cls.xml
  1. … 1 more file in changeset.
VHIP908: Navigatie: order reeds op bon,

- opzoeken klant in KO1 indien order reeds op bon staat

  1. … 2 more files in changeset.
[ICT] Tijdelijke order range is uitgebreid
[ICT] Tijdelijke order range is uitgebreid
[UST3517] BOMBOL: Bouwstenen met Aantal 0 niet doorgeven
    • -2
    • +8
    ./DOM/PM/BouwsteenIteratorFilter.cls.xml
  1. … 6 more files in changeset.
[UST3515] VHIP481: BOMBOL: extra tests (regressietests)

- cleanup

[UST3511] VHIP481: BOMBOL: Geen drilldown vanaf sopr-product

- opkuis

    • -1
    • +1
    ./DOM/PM/BouwsteenIteratorFilter.cls.xml
[UST3511] VHIP481: BOMBOL: Geen drilldown vanaf sopr-product
    • -5
    • +5
    ./DOM/PM/BouwsteenIteratorFilter.cls.xml
  1. … 3 more files in changeset.
[UST3481] VHIP SyncAll: LinkType = "S" moet dan toch tegengehouden worden:
    • -0
    • +2
    ./DOM/PM/ProductIteratorFilter.cls.xml
[UST3481] VHIP SyncAll: LinkType = "S" moet dan toch tegengehouden worden:
    • -0
    • +2
    ./DOM/PM/ProductIteratorFilter.cls.xml
[UST3474] VHIP Migratie: InventSync - SyncAll: Filter op LinkType vervalt
    • -2
    • +0
    ./DOM/PM/ProductIteratorFilter.cls.xml