endi.views.admin.supplier.accounting package

Submodules

endi.views.admin.supplier.accounting.internalsupplier_invoice module

class endi.views.admin.supplier.accounting.internalsupplier_invoice.InternalSupplierAccountingConfigView(context, request=None)

Bases : BaseConfigView

children = []
dbsession: DBSESSION
description = 'Configurer la génération des écritures Fournisseur interne'
info_message = "Configurez les exports comptables des factures et paiements fournisseur.<br/>\n<h4>Variables utilisables dans les gabarits de libellés</h4><p>Il est possible de personaliser les libellés comptables à l'aide d'un gabarit. Plusieurs variables sont disponibles :</p><ul>    <li><code>{company.name}</code> : le nom de l'enseigne concernée</li>    <li><code>{supplier.label}</code> : le nom du fournisseur concerné</li>    <li><code>{supplier_invoice.offical_number}</code> : le numéro de    la facture fournisseur enDI</li>    <li><code>{supplier_invoice.remote_invoice_number}</code> : le numéro de    facture du fournisseur, tel que mentionné sur le document fournisseur</li>    <li><code>{line_description}</code> : la description de la ligne de la    facture fournisseur (<strong>seulement pour les factures fournisseur, et si    l'export est dégroupé</strong>)</li>    <li><code>{beneficiaire_LASTNAME}</code> : le nom de l'entrepreneur concerné    (<strong>seulement pour les remboursements et abandons de créance</strong>)</li></ul>"
keys = ['internalcode_journal_frns', 'internalcae_general_supplier_account', 'internalcae_third_party_supplier_account', 'internalbookentry_supplier_invoice_label_template', 'internalbookentry_supplier_payment_label_template']
request: Request
route_name = '/admin/suppliers/accounting/internalinvoice'
schema = <colander.Schema object at 140624136069584 (named )>

Colander schema instance to be used to create the form instance. Provide your schema in your derived class.

session: ISession
title = 'Configuration comptable du module Fournisseur interne'
validation_msg = 'Les informations ont bien été enregistrées'
endi.views.admin.supplier.accounting.internalsupplier_invoice.add_routes(config)
endi.views.admin.supplier.accounting.internalsupplier_invoice.includeme(config)

endi.views.admin.supplier.accounting.supplier_invoice module

class endi.views.admin.supplier.accounting.supplier_invoice.SupplierAccountingConfigView(context, request=None)

Bases : BaseConfigView

children = []
dbsession: DBSESSION
description = 'Configurer la génération des écritures fournisseur'
info_message = "Configurez les exports comptables des factures et paiements fournisseur.<br/>\n<h4>Variables utilisables dans les gabarits de libellés</h4><p>Il est possible de personaliser les libellés comptables à l'aide d'un gabarit. Plusieurs variables sont disponibles :</p><ul>    <li><code>{company.name}</code> : le nom de l'enseigne concernée</li>    <li><code>{supplier.label}</code> : le nom du fournisseur concerné</li>    <li><code>{supplier_invoice.offical_number}</code> : le numéro de    la facture fournisseur enDI</li>    <li><code>{supplier_invoice.remote_invoice_number}</code> : le numéro de    facture du fournisseur, tel que mentionné sur le document fournisseur</li>    <li><code>{line_description}</code> : la description de la ligne de la    facture fournisseur (<strong>seulement pour les factures fournisseur, et si    l'export est dégroupé</strong>)</li>    <li><code>{beneficiaire_LASTNAME}</code> : le nom de l'entrepreneur concerné    (<strong>seulement pour les remboursements et abandons de créance</strong>)</li></ul>"
keys = ['code_journal_frns', 'cae_general_supplier_account', 'cae_third_party_supplier_account', 'bookentry_supplier_invoice_label_template', 'bookentry_supplier_payment_label_template', 'bookentry_supplier_invoice_user_payment_label_template', 'bookentry_supplier_invoice_user_payment_waiver_label_template', 'ungroup_supplier_invoices_export']
request: Request
route_name = '/admin/suppliers/accounting/invoice'
schema = <colander.Schema object at 140624136046800 (named )>

Colander schema instance to be used to create the form instance. Provide your schema in your derived class.

session: ISession
title = 'Configuration comptable du module Fournisseur'
validation_msg = 'Les informations ont bien été enregistrées'
endi.views.admin.supplier.accounting.supplier_invoice.add_routes(config)
endi.views.admin.supplier.accounting.supplier_invoice.includeme(config)

Module contents

class endi.views.admin.supplier.accounting.SupplierAccountingIndex(context, request=None)

Bases : BaseAdminIndexView

children = []
dbsession: DBSESSION
description = 'Configurer la génération des écritures fournisseur'
request: Request
route_name = '/admin/suppliers/accounting'
session: ISession
title = 'Configuration comptable du module Fournisseur'
endi.views.admin.supplier.accounting.includeme(config)