Geboekte Facturen: tablelock, toch aanvullende gegevens edit

FabianNC
Member Posts: 78
Mbt de inkopen willen we registreren hoe lang facturen in omloop zijn voor authorizatie (doorlooptijdanalyse).
Hiervoor heb ik een aantal extra velden aangemaakt in de juiste range.
De inkoopfactuur wordt zsm na ontvangst van de factuur geboekt.
De velden mbt de factuuromloop zijn wel aanwezig, maar kunnen niet worden gewijzigd. Dit is op zich heel logisch omdat natuurlijk bij de geboekte facturen ook echt niets gewijzigd mag worden aan de facturen.
Weet iemand of het mogelijk is om de extra velden (een range van 5000 tm 50010 bv) vrij te geven zodat ze aangevuld kunnen worden tbv de doorlooptijd analyse.
Stel dat dit niet mogelijk is, dan denk ik dat er nog maar 1 optie over is, en dat is een nieuwe tabel koppelen aan de Inkoopfacturen, en deze gebruiken voor de doorlooptijdanalyse.
Voor deze toepassing zou het echter geweldig zijn als de nieuw aangemaakte velden toch vrijgegeven kunnen worden zodat ze bewerkbaar zijn.
Alvast bedankt voor de tips!
Hiervoor heb ik een aantal extra velden aangemaakt in de juiste range.
De inkoopfactuur wordt zsm na ontvangst van de factuur geboekt.
De velden mbt de factuuromloop zijn wel aanwezig, maar kunnen niet worden gewijzigd. Dit is op zich heel logisch omdat natuurlijk bij de geboekte facturen ook echt niets gewijzigd mag worden aan de facturen.
Weet iemand of het mogelijk is om de extra velden (een range van 5000 tm 50010 bv) vrij te geven zodat ze aangevuld kunnen worden tbv de doorlooptijd analyse.
Stel dat dit niet mogelijk is, dan denk ik dat er nog maar 1 optie over is, en dat is een nieuwe tabel koppelen aan de Inkoopfacturen, en deze gebruiken voor de doorlooptijdanalyse.
Voor deze toepassing zou het echter geweldig zijn als de nieuw aangemaakte velden toch vrijgegeven kunnen worden zodat ze bewerkbaar zijn.
Alvast bedankt voor de tips!
Navision 4.0 SP2 | Win 2003 TS
0
Comments
-
Op de form van de Geboekte inkoopfacturen kan iemand met een developers license de Permissions-property invullen. Als hier de tabel van de geboekte inkoopfacturen staat met Modify-rechten, is het voor de gebruiker wél mogelijk om deze tabel te wijzigen.
Het nadeel is dat men nadien niets zelf meer aan het form kan wijzigen (met de eigen licentie) omdat men steeds een developers license nodig heeft voor het bewaren van de wijzigingen.No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0 -
En daardoor denk ik dat deze optie niet de voorkeur heeft.
Ik had gehoopt dat een bepaalde reeks buiten de 'LockTable' gehouden zou kunnen worden (zo noem ik het maar met mijn beperkte programmeerkennis).
Het gaat juist om gegevens die door normale gebruikers toegevoegd moeten kunnen worden. De Developers License lijkt me daar niet echt op zijn plaatsNavision 4.0 SP2 | Win 2003 TS0 -
Wat dacht je van een appart form voor deze functie op basis van de inkoopfactuurtabel. Dit is opvraagbaar via het menu en/of de factuur.
In dit form zet je dan de functie van Luc en voila.0 -
Dit wordt inderdaad vaak gedaan: een apart object (vb: codeunit) wat de wijziging doet in protected tabellen (geboekte facturen, artikelposten, enz.) mbv. de Permissions-property.
Deze codeunit wordt dan gerund vanuit een ander object (form, report) waar de klant wel wijzigingen kan in aanbrengen.
Enkel het onderhoud van de codeunit dient dan met een developers license te gebeuren.No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0 -
Dus als ik het goed begrijp maak ik een nieuw form aan met de juiste permissie instelling (en dus alleen permissie voor de nieuwe velden die gewijzigd mogen worden).
Doordat dit nieuwe form niet via een codeunit loopt waarin de 'beveiliging' zit, kan de gebruiker met een normale licentie wel de nieuwe velden wijzigen.
De kans is aanwezig dat ik wat oplossingen nu door elkaar haalt, maar het opent wel weer mogelijkheden tot een werkbare oplossing.Navision 4.0 SP2 | Win 2003 TS0 -
Neen, zo werkt het niet. Je hebt minstens 1x een developers license nodig voor het ontwikkelen en bewaren van het object (form of codeunit) met de Permissions-property ingevuld.No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions