Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • addons_isp addons_isp
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • odoo
  • addons_ispaddons_isp
  • Wiki
  • UML

UML · Changes

Page history
Update UML authored Jul 10, 2019 by Jaume Planas's avatar Jaume Planas
Hide whitespace changes
Inline Side-by-side
UML.md
View page @ b3e7926f
......@@ -6,7 +6,7 @@ A[Contract] -->|o2m| B[Delivery Point]
A -->|m2o| F[Contract Type]
B -->|o2m| C[Contract Lines]
C -->|o2m| D[Invoices]
C -->|m2m| E[Resources]
C -->|o2m| E[Resources]
```
<dl>
<dt>Contract [ewan.isp.contract]</dt>
......@@ -22,5 +22,9 @@ C -->|m2m| E[Resources]
<dd>Històric de factures de cada línia de contracte, amb informació dels períodes facturats.</dd>
<dt>Resources [ewan.isp.resource]</dt>
<dd><p>Recursos associats a cada línia de contracte. Actualment poden ser de 3 tipus: Fibra, Telèfon fix (landLine) i Mòbil, però en el futur n'hi poden haver més, p. ex. TV. La relació entre línies de contracte i recursos és Many2Many perquè un mateix recurs (un número de telèfon, p. ex.) pot estar associat a diferents línies de contracte durant períodes de temps diferents. Això permet facturar correctament els canvis de tarifes a mig mes, per exemple, i també pot servir com a base per a una mena de <em>traçabilitat</em> en el temps dels recursos.</p><p>Caldrà un control per no permetre encavalcaments de dates: en una data concreta, un recurs només pot pertànyer a una línia de contracte, seu i contracte</p></dd>
<dd><p>Recursos associats a cada línia de contracte. Actualment poden ser de 3 tipus: Fibra, Telèfon fix (landLine) i Mòbil, però en el futur n'hi poden haver més, p. ex. TV.</p>
<p>
Els recursos de tipus mòbil i fix tenen associats una tarifa. A més a més, mantenen un històric de canvis de titularitat i tarifa, per tal de detectar canvis a l'hora de calcular preus a l'hora de facturar (`ewan.isp.resource.rate.line` i `ewan.isp.resource.site.line`).
</p>
</dd>
</dl>
Clone repository
  • CDR
  • UML
  • Home