endi.views.admin.supplier package

Subpackages

Submodules

endi.views.admin.supplier.internalnumbers module

class endi.views.admin.supplier.internalnumbers.InternalSupplierInvoiceNumberingConfigView(context, request=None)

Bases : BaseConfigView

children = []
dbsession: DBSESSION
description = 'Configurer la manière dont sont numérotées les factures fournisseursémises entre entrepreneur de la CAE'
info_message = "Il est possible de personaliser le gabarit du numéro des factures fournisseurs internes émises entre entrepreneurs de la CAE.<br/ ><p>Plusieurs variables et séquences chronologiques sont à disposition.</p><h4>Variables :</h4><ul><li><code>{YYYY}</code> : année, sur 4 digits</li><li><code>{YY}</code> : année, sur 2 digits</li><li><code>{MM}</code> : mois, sur 2 digits</li><li><code>{ANA}</code> : code analytique de l'enseigne</li></ul><h4>Numéros de séquence :</h4><ul><li><code>{SEQGLOBAL}</code> : numéro de séquence global (aucun ràz)</li><li><code>{SEQYEAR}</code> : numéro de séquence annuel (ràz chaque année)</li>\n<li><code>{SEQMONTH}</code> : numéro de séquence mensuel (ràz chaque mois)</li><li><code>{SEQMONTHANA}</code>: numéro de séquence par enseigne et par moisi(ràz chaque mois)</li></ul><p>Dans le cas d'une migration depuis un autre outil de gestion, il est possible d'initialiser les séquences à une valeur différente de zéro.</p>    "
keys = ('internalsupplierinvoice_number_template', 'global_internalsupplierinvoice_sequence_init_value', 'year_internalsupplierinvoice_sequence_init_value', 'year_internalsupplierinvoice_sequence_init_date', 'month_internalsupplierinvoice_sequence_init_value', 'month_internalsupplierinvoice_sequence_init_date')
request: Request
route_name = '/admin/suppliers/numbering/internalsupplier_invoice'
schema = <colander.Schema object at 140624136865680 (named )>

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

session: ISession
title = 'Numérotation des Factures fournisseurs internes'
endi.views.admin.supplier.internalnumbers.add_routes(config)
endi.views.admin.supplier.internalnumbers.includeme(config)

endi.views.admin.supplier.numbers module

class endi.views.admin.supplier.numbers.SupplierInvoiceNumberingConfigView(context, request=None)

Bases : BaseConfigView

children = []
dbsession: DBSESSION
description = 'Configurer la manière dont sont numérotées les factures fournisseurs'
info_message = "Il est possible de personaliser le gabarit du numéro de facture fournisseur.<br/ ><p>Plusieurs variables et séquences chronologiques sont à disposition.</p><h4>Variables :</h4><ul><li><code>{YYYY}</code> : année, sur 4 digits</li><li><code>{YY}</code> : année, sur 2 digits</li><li><code>{MM}</code> : mois, sur 2 digits</li><li><code>{ANA}</code> : code analytique de l'enseigne</li></ul><h4>Numéros de séquence :</h4><ul><li><code>{SEQGLOBAL}</code> : numéro de séquence global (aucun ràz)</li><li><code>{SEQYEAR}</code> : numéro de séquence annuel (ràz chaque année)</li>\n<li><code>{SEQMONTH}</code> : numéro de séquence mensuel (ràz chaque mois)</li><li><code>{SEQMONTHANA}</code>: numéro de séquence par enseigne et par moisi(ràz chaque mois)</li></ul><p>Dans le cas d'une migration depuis un autre outil de gestion, il est possible d'initialiser les séquences à une valeur différente de zéro.</p>    "
keys = ('supplierinvoice_number_template', 'global_supplierinvoice_sequence_init_value', 'year_supplierinvoice_sequence_init_value', 'year_supplierinvoice_sequence_init_date', 'month_supplierinvoice_sequence_init_value', 'month_supplierinvoice_sequence_init_date')
request: Request
route_name = '/admin/suppliers/numbering/supplier_invoice'
schema = <colander.Schema object at 140624136570832 (named )>

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

session: ISession
title = 'Numérotation des Factures fournisseurs'
class endi.views.admin.supplier.numbers.SupplierNumberingIndex(context, request=None)

Bases : BaseAdminIndexView

children = []
dbsession: DBSESSION
description = 'Configurer la numérotation des différents type de facture fournisseur'
request: Request
route_name = '/admin/suppliers/numbering'
session: ISession
title = 'Comptabilité : Numérotation des factures fournisseurs'
endi.views.admin.supplier.numbers.add_routes(config)
endi.views.admin.supplier.numbers.includeme(config)

Module contents

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

Bases : BaseAdminIndexView

children = []
dbsession: DBSESSION
description = 'Configurer les comptes, les exports comptables et la numérotation des factures fournisseur.'
request: Request
route_name = '/admin/suppliers'
session: ISession
title = 'Module Fournisseurs'
endi.views.admin.supplier.includeme(config)