Skip to main content

verify_expense_org_access

Function verify_expense_org_access 

Source
pub async fn verify_expense_org_access(
    user: &AuthenticatedUser,
    expense_id: Uuid,
    expense_use_cases: &ExpenseUseCases,
    building_use_cases: &BuildingUseCases,
    acp_use_cases: &AcpUseCases,
) -> Result<(), AppError>
Expand description

Vérifie le mandat de l’appelant sur l’ACP dont relève une dépense.

Remonte dépense → immeuble → ACP → organisation. Même motif que verify_meeting_org_access : une dépense porte des montants et souvent des pièces jointes nominatives — factures, devis — qui n’ont pas à circuler entre cabinets.