endi.views.admin.supplier package¶
Subpackages¶
- endi.views.admin.supplier.accounting package
- Submodules
- endi.views.admin.supplier.accounting.internalsupplier_invoice module
InternalSupplierAccountingConfigViewInternalSupplierAccountingConfigView.childrenInternalSupplierAccountingConfigView.dbsessionInternalSupplierAccountingConfigView.descriptionInternalSupplierAccountingConfigView.info_messageInternalSupplierAccountingConfigView.keysInternalSupplierAccountingConfigView.requestInternalSupplierAccountingConfigView.route_nameInternalSupplierAccountingConfigView.schemaInternalSupplierAccountingConfigView.sessionInternalSupplierAccountingConfigView.titleInternalSupplierAccountingConfigView.validation_msg
add_routes()includeme()
- endi.views.admin.supplier.accounting.supplier_invoice module
SupplierAccountingConfigViewSupplierAccountingConfigView.childrenSupplierAccountingConfigView.dbsessionSupplierAccountingConfigView.descriptionSupplierAccountingConfigView.info_messageSupplierAccountingConfigView.keysSupplierAccountingConfigView.requestSupplierAccountingConfigView.route_nameSupplierAccountingConfigView.schemaSupplierAccountingConfigView.sessionSupplierAccountingConfigView.titleSupplierAccountingConfigView.validation_msg
add_routes()includeme()
- Module contents
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)¶