Expand description
Contexte borné économie circulaire — ce que le logiciel ajoute à la loi.
Mutualisation d’objets et de compétences, échanges locaux, réservation de ressources communes, achat groupé d’énergie, suivi de consommation. C’est l’augmentation du jumeau : le Code civil dit comment une copropriété se gouverne, pas comment elle mutualise.
Il a néanmoins ses propres autorités, et c’est pourquoi il est un contexte à part entière plutôt qu’un fourre-tout produit :
- l’achat groupé d’énergie et l’adhésion de non-copropriétaires relèvent
de l’article 22 de la directive RED II sur les communautés d’énergie
renouvelable (cf.
individual_member) ; - la collecte de factures d’énergie relève du RGPD, articles 7.3 et 17
(cf.
energy_bill_upload).
Ce qui portait une obligation du Code civil en a été retiré :
contract_evaluation a rejoint copropriete, l’évaluation annuelle des
contrats étant une obligation du syndic (Art. 3.89 § 5, 12°).
Dépend de copropriete : un échange, une réservation, une campagne ont
lieu au sein d’une ACP et n’existent pas sans elle.
Re-exports§
pub use achievement::Achievement;pub use achievement::AchievementCategory;pub use achievement::AchievementTier;pub use achievement::UserAchievement;pub use challenge::Challenge;pub use challenge::ChallengeProgress;pub use challenge::ChallengeStatus;pub use challenge::ChallengeType;pub use contractor_evaluation::ContractorEvaluation;pub use contractor_evaluation::EvaluationScores;pub use contractor_evaluation::MAX_COMMENT_LEN as CONTRACTOR_EVAL_MAX_COMMENT_LEN;pub use contractor_evaluation::MAX_LINKED_TICKETS as CONTRACTOR_EVAL_MAX_LINKED_TICKETS;pub use contractor_evaluation::MAX_SCORE as CONTRACTOR_EVAL_MAX_SCORE;pub use contractor_evaluation::MIN_COMMENT_LEN as CONTRACTOR_EVAL_MIN_COMMENT_LEN;pub use contractor_evaluation::MIN_SCORE as CONTRACTOR_EVAL_MIN_SCORE;pub use contractor_report::ContractorReport;pub use contractor_report::ContractorReportStatus;pub use contractor_report::ReplacedPart;pub use energy_bill_upload::EnergyBillUpload;pub use energy_campaign::CampaignStatus;pub use energy_campaign::CampaignType;pub use energy_campaign::ContractType;pub use energy_campaign::EnergyCampaign;pub use energy_campaign::EnergyType;pub use energy_campaign::ProviderOffer;pub use individual_member::IndividualMember;pub use iot_reading::DeviceType;pub use iot_reading::IoTReading;pub use iot_reading::MetricType;pub use linky_device::LinkyDevice;pub use linky_device::LinkyProvider;pub use local_exchange::ExchangeStatus;pub use local_exchange::ExchangeType;pub use local_exchange::LocalExchange;pub use notice::Notice;pub use notice::NoticeCategory;pub use notice::NoticeStatus;pub use notice::NoticeType;pub use resource_booking::BookingStatus;pub use resource_booking::RecurringPattern;pub use resource_booking::ResourceBooking;pub use resource_booking::ResourceType;pub use service_provider::ServiceProvider;pub use service_provider::TradeCategory;pub use shared_object::ObjectCondition;pub use skill::ExpertiseLevel;pub use skill::Skill;pub use skill::SkillCategory;pub use technical_spec::SemVer;pub use technical_spec::SignatoryRole;pub use technical_spec::TechnicalSpec;pub use technical_spec::TechnicalSpecSignature;pub use technical_spec::TechnicalSpecStatus;pub use technical_spec::MAX_ATTACHMENTS as TECH_SPEC_MAX_ATTACHMENTS;pub use technical_spec::MAX_DELIVERABLES as TECH_SPEC_MAX_DELIVERABLES;pub use technical_spec::MAX_DESCRIPTION_LEN as TECH_SPEC_MAX_DESCRIPTION_LEN;pub use technical_spec::MAX_REQUIRED_SIGNATURES as TECH_SPEC_MAX_REQUIRED_SIGNATURES;pub use technical_spec::MAX_TITLE_LEN as TECH_SPEC_MAX_TITLE_LEN;pub use technical_spec::MIN_DESCRIPTION_LEN as TECH_SPEC_MIN_DESCRIPTION_LEN;pub use technical_spec::MIN_TITLE_LEN as TECH_SPEC_MIN_TITLE_LEN;pub use ticket::Ticket;pub use ticket::TicketCategory;pub use ticket::TicketKind;pub use ticket::TicketPriority;pub use ticket::TicketSeverity;pub use ticket::TicketStatus;pub use ticket::MAX_EVIDENCE_ATTACHMENTS;pub use ticket::MAX_WITNESSES;pub use ticket::TICKET_EDIT_WINDOW_MINUTES;pub use work_report::WarrantyType;pub use work_report::WorkReport;pub use work_report::WorkReportError;pub use work_report::WorkType;
Modules§
- achievement
- challenge
- contractor_
evaluation - ContractorEvaluation — append-only rating of a contractor’s prestation
on an approved
TechnicalSpec(Story 3.9 — FR34 FR35 INV-21 INV-24). - contractor_
report - energy_
bill_ upload - energy_
campaign - individual_
member - iot_
reading - linky_
device - local_
exchange - notice
- resource_
booking - service_
provider - shared_
object - skill
- technical_
spec - TechnicalSpec — cahier des charges versionnable + signatures multi-parties (Story 3.8 — FR33).
- ticket
- work_
report