Firmenkonten
Abschnitt 7: das Geld des Jobs neben dem eigenen.
Braucht etwas auf dem Server, das die Firmenkasse hält: esx_addonaccount, qb-banking, qb-management oder Renewed-Banking. Läuft nichts davon, wird der Reiter nicht gezeichnet. Das Geld geht zwischen den zwei Konten hin und her, nicht in die Tasche.
Config.Society.enabledboolean= falseConfig.Society.jobstable | false= falsefalse lässt jeden Job mit einem Konto sein eigenes sehen. Eine Liste schränkt ein.Fünf Rechte je Rang
| Recht | Was | Ab Werk |
|---|---|---|
view | Das Konto überhaupt sehen. Darunter wird keine Karte gezeichnet | Rang 0 |
deposit | Einzahlen | Rang 0 |
withdraw | Abheben aufs eigene Konto | Rang 3 |
payroll | Lohn an jemanden im selben Job | aus |
transfer | Geld an jedes andere Konto | aus |
withdraw = { enabled = true, minGrade = 3 },
payroll = { enabled = false, minGrade = 4 },
transfer = { enabled = 'locked', minGrade = 4, who = { { 'job', 'police', 5 } } },Lohn und Überweisung gehen denselben Weg: Das Geld verlässt die Firmenkasse und landet auf einer Kontonummer, ohne das Konto dessen zu berühren, der drückt. Welches Recht gefragt wird, hängt am Empfänger. Wessen Job sich nicht lesen lässt, zählt als außerhalb. Gezahlt wird aus dem Fenster heraus nicht, sondern über Book in der API, so wie es cs_banking_app tut.
Jede Firmenbuchung steht auch auf dem Kontoauszug der Firma, mit dem Namen dessen, der sie gemacht hat.