Comprimeren grootboekposten

mgmmgm Member Posts: 126
edited 2015-09-28 in NAV Dutch speaking only
Waarom wordt er bij het comprimeren van Grootboekposten (Report 98) gefilterd op de Open grootboekposten: SETRANGE(Open,TRUE) ???
Het veld Open zit in de NL localisatie en dat filter zit dus ook niet in de W1.
En als er al gefilterd moet worden op Open = Ja/Nee, dan zou ik verwachten dat er gefilterd zou worden op Open=Nee. Dus alleen gesloten/vereffende posten comprimeren.
Weet iemand wat de logica hierachter is?

Comments

  • gbierkensgbierkens Member Posts: 49
    Ik snap daar de logica ook niet van.

    Ik heb net zelf even in het object gekeken, maar ik zie die filter niet.
    Waar bevind die filter zich in jouw code?
    Of is het mogelijk dat dit een wijziging is in het object?
  • mgmmgm Member Posts: 126
    Het filter staat in de voorlaatste regel code in de trigger: G/L Entry - OnPreDataItem()
    SETRANGE(Open,TRUE);
    

    Deze regel code is alleen in de NL versie toegevoegd, niet in de W1!
    Het zit in iig. in de NAV versies 4, 5 en 2015.
  • gbierkensgbierkens Member Posts: 49
    Och inderdaad.
    Ik had er overheen gelezen. ](*,)

    Zo te zien is het toegevoegd sinds versie 4.0 Sp3
    Bij onze oude omgeving is deze filter namelijk niet aanwezig.

    Maar dan nog... ik kan me niet indenken waarom je deze posten niet mee zou willen nemen in de comprimatie.
  • Marije_BrummelMarije_Brummel Member, Moderators Design Patterns Posts: 4,262
    Misschien een van die dingen die ooit is toegevoegd na een supportcall door een engineer zonder na te denken?

    Vereffenen van grootboekposten is typisch iets voor tussenrekeningen. Men gaat echt niet elke grootboekpost zitten vereffenen, dat is ondoenlijk.

    Filter eraf gooien en even overleggen met de klant wat slim is?
  • mgmmgm Member Posts: 126
    Mark,
    Dan is het wellicht weer tijd voor een nieuwe support call!?
    Of gaan we wachten tot die NL localisatie eens een keer in z'n geheel wordt opgeschoond?
Sign In or Register to comment.