Changes between Version 9 and Version 10 of Documentatie/Beheerder


Ignore:
Timestamp:
Nov 6, 2008 1:17:07 PM (17 years ago)
Author:
annius
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Beheerder

    v9 v10  
    2020=== Codetabellen === 
    2121 
     22OpenAC valt uiteen in drie onderdelen: 
     23 
     24 * De programmatuur 
     25 * De adaptatie, waaronder '''codetabellen''' 
     26 * SQL-database. 
     27 
     28De 'codetabellen' houden het midden tussen data en applicatie.  In een codetabel worden doorgaans korte lijstjes 
     29bijgehouden van codes, bijvoorbeeld verrichtingcodes, spreekuurcodes enzovoort.  De codetabellen kunnen vanuit 
     30OpenAC worden bewerkt.  Wijzigingen in een codetabel dienen te worden ingeleverd en verspreid naar eindgebruikers 
     31middels het '''versiebeheer'''. 
     32 
     33In de adaptatie worden alleen ''toevoegingen'' en ''wijzigingen'' opgeslagen ten opzichte van de basisdefinities 
     34in OpenAC.  Dit gebeurt automatisch. 
     35 
     36 
    2237=== Datamodel en tabeldefinities ===  
    2338 
     39Vanuit OpenAC heeft u toegang tot de definities van de tabellen en codetabellen.  U kunt dus vanuit OpenAC zelf tabellen en velden toevoegen.  Om wijzigingen te effectueren dient OpenAC opnieuw te worden gestart.  Wijzigingen worden pas definitief voor alle gebruikers, nadat ze zijn ingeleverd via '''versiebeheer'''. 
     40 
     41 
    2442=== Versiebeheer === 
    2543 
     44In het versiebeheerscherm kunt u 
     45 
     46 * OpenAC bijwerken naar een nieuwe release (bijv. '''v1.208''') 
     47 * OpenAC bijwerken naar een nieuwe revisie (bijv. '''r10408''') binnen de bestaande release. 
     48 * Schakelen tussen release en de ontwikkelversie. 
     49 * Gemaakte wijzigingen inleveren. 
     50 * Gebruikers in uw instelling instructie geven naar welke versie dient te worden geschakeld. 
     51 
     52 
    2653=== SQL queries === 
    2754 
     55In dit scherm kunt u één of meer SQL-queries definiëren en uitvoeren.  Queries die u aanmerkt 
     56als '''publiek''' zijn voor alle gebruikers van OpenAC toegankelijk die toegang hebben tot 
     57managementrapportages. 
     58 
     59 
    2860=== Script ("de init van de adaptatie") ===  
    2961 
     62Uw adaptatie van OpenAC wordt gestart vanuit een Python-bronbestand '''___init__.py'''.  Onder deze 
     63knop zit een scherm waarin u dit bestand kunt bewerken. 
     64 
     65 
    3066=== Instellingen ===  
    3167 
     68In dit scherm vindt u diverse instellingen voor OpenAC. 
     69 
     70U geeft hier bovendien aan welke instellingen voor alle 
     71gebruikers gelijk moeten zijn.  Deze worden opgeslagen in de database.  Alle overige 
     72instellingen worden 'lokaal' opgeslagen.  Dit betekent: 
     73 
     74 * Normaal gesproken in Application Data voor de Windows-gebruiker 
     75 
     76 * Optioneel kunt u in '''Program Files\OpenAC''' een mapje '''.openac''' aanmaken.  Als deze map 
     77   bestaat, wordt de configuratie niet per gebruiker opgeslagen, maar per OpenAC-installatie. 
     78 
     79Let op: 
     80 
     81 * Veel applicatie-instellingen zijn niet vanuit OpenAC zelf instelbaar, maar dienen in de '''__init__.py''' te worden 
     82   vastgelegd.  Het gaat hier om instellingen waarvan het (1) het riskant is deze te wijzigen en/of (2) het van belang 
     83   is voor de ondersteuning dat de ontwikkelaars op de hoogte zijn van de gekozen instelling. 
     84 
     85 
    3286=== Switches ===  
    3387 
     88In dit scherm kunnen diverse 'debug switches' worden gezet.  Normaal gesproken staan alle switches uit. 
     89 
     90 
    3491=== Medewerkers ===  
    3592 
     93In dit scherm worden de gegevens van uw medewerkers ingevoerd.  Medewerkers zijn tevens de gebruikerscodes in OpenAC die nodig zijn voor het inloggen. 
     94 
     95 
    3696=== Aantekeningen, tarieven, normtijden === 
     97 
     98Verder vallen onder ''Beheer'' diverse schermen waarin lijsten zijn te bewerken die onderdeel uitmaken van de database.  Dit zijn tenminste: 
     99 
     100 * '''Aantekeningen''' - aantekeningen komen op diverse plekken in dossiers, relaties e.d. voor.  Dit zijn velden met een keuze-menu, waaraan tijdens de sessie nieuwe waarden zijn toe te voegen.  Het voordeel ten opzichte van een vrij tekstveld voor notities, is dat eenvoudig op de ingevulde waarden kan worden gezocht en geselecteerd. 
     101 * '''Tarieven''' - tarieven voor de AP's en jaarkaarten.  Er wordt een historie vastgelegd, m.a.w. oudere tarieven blijven staan.  Het is niet mogelijk een tarief te wijzigen wanneer het al is toegepast. 
     102 * '''Normtijden''' - normtijden voor de FENAC-verrichtingen.  Er wordt een historie vastgelegd.  Het is niet mogelijk een normtijd te wijzigen wanneer deze al is toegepast, tenzij u werkt in een ''testomgeving'' (databasenaam bevat het woord '''test'''). 
    37103 
    38104