Heart-Profit ERP
November 28, 2024, 12:41:05 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Aanpassen Raadplegen Artikel-/Vrs met VTV ivm Kalender  (Read 817 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27476


View Profile WWW
« on: April 02, 2009, 12:26:00 pm »

Middels de bedrijfsparameter "Kalender t.b.v. Raadplegen Artikel-/ Verschijningen met VTV" kan een Kalender worden opgegeven waarmee specifiek t.b.v. het scherm "Raadplegen Artikel-/Verschijningen met VTV" kan worden aangegeven t/m welke datum deze dient te worden berekend.

Invulling van een Kalender bepaalt de defaultwaarde voor de datum die in het voorloopscherm (LOVAVETK) van bovengenoemde Raadpleegfunktie kan worden opgegeven, welke waarde vervolgens handmatig nog kan worden overschreven (danwel kan worden gedisabled met Profit-DynScreen).

De Kalender vloeit voort uit de wens om standaard de VTV t/m vandaag te berekenen, behoudens op vrijdag, dan dient ze t/m zaterdag (of zelfs zondag) te worden berekend.

Het eerste deel (standaard t/m vandaag) laat zich eenvoudig instellen middels Profit-DynScreen, het laatste is niet mogelijk middels DynScreen. Reden om e.e.a. op vrijdag t/m zondag op te vragen is omdat het scherm gebruikt wordt door een afdeling Inkoop welke maandag t/m vrijdag werkt. Op zaterdag vinden er wel degelijk leveringen plaats, maar afdeling Inkoop is dan niet aanwezig.

Daaruit volgt dat Inkoop dagelijks de behoefte opvraagt die er voor die betreffende dag is, maar op de vrijdag zal ook de behoefte voor zaterdag (en eventueel zondag) moeten worden meegenomen. Ofwel, "als we morgen niet werken, moeten we vandaag ook voor morgen inkopen".

De Kalender is dus feitelijk bedoeld om mee aan te kunnen geven op welke dagen de gebruikers die het VTV scherm gebruiken werken, om zodoende de behoefte t/m zondag te kunnen bepalen als er pas maandag weer gewerkt wordt. En, i.g.v. bijv. 2e paasdag zou e.e.a. zelfs t/m maandag berekend moeten worden.

Nb: Merk op dat e.e.a. feitelijk door de gebruiker (of groep gebruikers) bepaald wordt, en dat het (aanvullend maatwerk) wenselijk kan zijn om deze Kalender op een lager niveau in te kunnen vullen.

Vanwege het voor ogen liggende doel van deze rubriek, zal de Kalender op een enigzins rare wijze worden gebruikt:

Als we het VTV scherm op een vrijdag opvragen, willen we de VTV berekend hebben t/m zondag (ofwel +2 dagen), terwijl die zaterdag en zondag nou net niét in de Kalender staan. De "t/m zondag" kan dus zelf niet uit de Kalender worden gehaald.

In de Kalender wordt derhalve gezocht naar "vandaag" + altijd 1 dag extra, en bepalen we de eerst volgende datum die in de Kalender voorkomt. I.g.v. een "vrijdag" zoeken we naar "zaterdag". Die vinden we niet in de kalender, en we lokaliseren de eerst volgende datum, welke een "maandag" zal betreffen. Van deze "maandag" trekken we 1 dag af, en komen we op "zondag" uit.

Zouden we dezelfde berekening op "donderdag" uitvoeren, dan zoeken we met "vrijdag", vinden we "vrijdag", trekken wederom 1 dag van de gevonden datum af, en berekenen we dus e.e.a. t/m "donderdag".

Zouden we dezelfde berekening uitvoeren de vrijdag voor pasen, dan zoeken we met "vrijdag", vinden we uiteindelijk "dinsdag", halen daar weer 1 dag vanaf, en berekenen we dus e.e.a. t/m "maandag".

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOPAARWY    Wijzigen Artikel Beheer    14-08-2008    02-04-2009
LOPAIN      Initialiseren Parameters.    01-04-2009    02-04-2009
LOVAVETK    Parameters tbv Art/Vrs met VTV    30-12-2008    02-04-2009
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.237 seconds with 20 queries.