def includeme(config): add_routes(config) config.add_view( CancelInvoiceAdd, route_name="project_cancelinvoices", renderer="tasks/edit.mako", permission="add_cancelinvoice", ) config.add_view( CancelInvoiceEdit, route_name='cancelinvoice', renderer="tasks/edit.mako", permission='edit_cancelinvoice', ) config.add_view( CancelInvoiceStatusView, route_name='cancelinvoice', request_param='action=status', permission='edit_cancelinvoice', ) config.add_view( AdminCancelInvoice, route_name='cancelinvoice', renderer="base/formpage.mako", permission="admin", request_param="token=admin", ) delete_msg = u"L'avoir {task.name} a bien été supprimé." config.add_view( make_task_delete_view(delete_msg), route_name='cancelinvoice', request_param='action=delete', permission='delete_invoice', ) config.add_view( set_financial_year, route_name="cancelinvoice", request_param='action=set_financial_year', permission="admin_treasury", renderer='base/formpage.mako', ) config.add_view( set_products, route_name="cancelinvoice", request_param='action=set_products', permission="admin_treasury", renderer='base/formpage.mako', ) config.add_view( FileUploadView, route_name="cancelinvoice", renderer='base/formpage.mako', permission='edit_cancelinvoice', request_param='action=attach_file', ) config.add_view( task_pdf_view, route_name='cancelinvoice', request_param='view=pdf', permission='view_cancelinvoice', ) config.add_view( get_task_html_view(InvoiceFormActions), route_name='cancelinvoice', renderer='tasks/view_only.mako', permission='view_cancelinvoice', request_param='view=html', )
def includeme(config): config.add_route( 'project_estimations', '/projects/{id:\d+}/estimations', traverse='/projects/{id}', ) config.add_route( 'estimation', '/estimations/{id:\d+}', traverse='/estimations/{id}' ) config.add_route( "estimations", "/company/{id:\d+}/estimations", traverse="/companies/{id}" ) config.add_view( task_pdf_view, route_name='estimation', request_param='view=pdf', permission='view', ) config.add_view( get_task_html_view(EstimationFormActions), route_name='estimation', renderer='tasks/view_only.mako', request_param='view=html', permission='view', ) delete_msg = u"Le devis {task.number} a bien été supprimé." config.add_view( make_task_delete_view(delete_msg), route_name='estimation', request_param='action=delete', permission='edit', ) config.add_view( EstimationAdd, route_name="project_estimations", renderer='tasks/edit.mako', permission='edit', ) config.add_view( EstimationEdit, route_name='estimation', renderer='tasks/edit.mako', permission='edit', ) config.add_view( duplicate, route_name="estimation", request_param='action=duplicate', permission="view", renderer='base/formpage.mako', ) config.add_view( EstimationStatus, route_name="estimation", request_param='action=status', permission="edit", ) config.add_view( EstimationList, route_name="estimations", renderer="estimations.mako", permission="edit", ) config.add_view( FileUploadView, route_name="estimation", renderer='base/formpage.mako', permission='edit', request_param='action=attach_file', )
def includeme(config): config.add_route( 'project_invoices', '/projects/{id:\d+}/invoices', traverse='/projects/{id}' ) config.add_route( 'invoice', '/invoices/{id:\d+}', traverse='/invoices/{id}', ) delete_msg = u"La facture {task.number} a bien été supprimée." config.add_view( task_pdf_view, route_name='invoice', request_param='view=pdf', permission='view', ) config.add_view( get_task_html_view(InvoiceFormActions), route_name='invoice', renderer='tasks/view_only.mako', permission='view', request_param='view=html', ) config.add_view( make_task_delete_view(delete_msg), route_name='invoice', request_param='action=delete', permission='edit', ) config.add_view( InvoiceStatusView, route_name='invoice', request_param='action=status', permission='edit' ) config.add_view( register_payment, route_name="invoice", request_param='action=payment', permission="manage", renderer='base/formpage.mako', ) config.add_view( duplicate, route_name="invoice", request_param='action=duplicate', permission="view", renderer='base/formpage.mako', ) config.add_view( set_financial_year, route_name="invoice", request_param='action=set_financial_year', permission="view", renderer='base/formpage.mako', ) config.add_view( set_products, route_name="invoice", request_param='action=set_products', permission="view", renderer='base/formpage.mako', ) config.add_view( InvoiceAdd, route_name="project_invoices", renderer='tasks/edit.mako', permission='edit', ) config.add_view( InvoiceEdit, route_name="invoice", renderer='tasks/edit.mako', permission='edit', ) config.add_view( FileUploadView, route_name="invoice", renderer='base/formpage.mako', permission='edit', request_param='action=attach_file', ) config.add_view( AdminInvoice, route_name='invoice', renderer="base/formpage.mako", permission="admin", request_param="token=admin", )
def includeme(config): add_routes(config) config.add_view( EstimationAdd, route_name="project_estimations", renderer='tasks/edit.mako', permission='add_estimation', ) config.add_view( EstimationEdit, route_name='estimation', renderer='tasks/edit.mako', permission='edit_estimation', ) config.add_view( EstimationList, route_name="company_estimations", renderer="estimations.mako", permission="list_estimations", ) config.add_view( GlobalEstimationList, route_name="estimations", renderer="estimations.mako", permission="admin_tasks", ) delete_msg = u"Le devis {task.name} a bien été supprimé." config.add_view( make_task_delete_view(delete_msg), route_name='estimation', request_param='action=delete', permission='delete_estimation', ) config.add_view( duplicate, route_name="estimation", request_param='action=duplicate', permission="edit_estimation", renderer='base/formpage.mako', ) config.add_view( EstimationStatus, route_name="estimation", request_param='action=status', permission="edit_estimation", ) config.add_view( task_pdf_view, route_name='estimation', request_param='view=pdf', permission='view_estimation', ) config.add_view( get_task_html_view(EstimationFormActions), route_name='estimation', renderer='tasks/view_only.mako', request_param='view=html', permission='view_estimation', ) config.add_view( FileUploadView, route_name="estimation", renderer='base/formpage.mako', permission='edit_estimation', request_param='action=attach_file', )