billing.yaml 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. billing_product_page:
  2. action: 'display'
  3. conditions:
  4. - {function: organizationHasAnyModule, parameters: ['BillingAdministration']}
  5. - {function: accessHasAnyRoleAbility, parameters: [{action: 'read', subject: 'billings-administration'}]}
  6. billing_products_by_student_page:
  7. action: 'display'
  8. conditions:
  9. - {function: organizationHasAnyModule, parameters: ['BillingAdministration']}
  10. - {function: accessHasAnyRoleAbility, parameters: [{action: 'read', subject: 'pedagogics-administration'}]}
  11. billing_edition_page:
  12. action: 'display'
  13. conditions:
  14. - {function: organizationHasAnyModule, parameters: ['BillingAdministration']}
  15. - {function: accessHasAnyRoleAbility, parameters: [{action: 'manage', subject: 'billings-administration'}]}
  16. billing_accounting_page:
  17. action: 'display'
  18. conditions:
  19. - {function: organizationHasAnyModule, parameters: ['BillingAdministration']}
  20. - {function: accessHasAnyRoleAbility, parameters: [{action: 'read', subject: 'billings-administration'}]}
  21. billing_payment_list_page:
  22. action: 'display'
  23. conditions:
  24. - {function: organizationHasAnyModule, parameters: ['BillingAdministration']}
  25. - {function: accessHasAnyRoleAbility, parameters: [{action: 'read', subject: 'billings-administration'}]}
  26. pes_page:
  27. action: 'display'
  28. conditions:
  29. - {function: organizationHasAnyModule, parameters: ['Pes']}
  30. - {function: accessHasAnyRoleAbility, parameters: [{action: 'manage', subject: 'billings-administration'}]}
  31. berger_levrault_page:
  32. action: 'display'
  33. conditions:
  34. - {function: organizationHasAnyModule, parameters: ['BergerLevrault']}
  35. - {function: accessHasAnyRoleAbility, parameters: [{action: 'manage', subject: 'billings-administration'}]}
  36. jvs_page:
  37. action: 'display'
  38. conditions:
  39. - {function: organizationHasAnyModule, parameters: ['Jvs']}
  40. - {function: accessHasAnyRoleAbility, parameters: [{action: 'manage', subject: 'billings-administration'}]}