Пример #1
0
 def __fields__(self, info):
     fields = []
     fields.append(('zone', _("Zones")))
     fields.append(('enable', _("Enable")))
     fields = get_external_method(StorageOperator, '__fields_storage__',
                                  info, fields)
     return fields
Пример #2
0
    def __fields__(self, info):
        fields = []
        external_fields = get_external_method(StaticPageAuthor, '__fields_staticpage__', info)
        for (external_path, label) in external_fields:
            fields.append(("external__{}".format(external_path), label), )

        return fields
Пример #3
0
 def __fields__(self, info):
     fields = []
     fields.append(('pos', _("POS")))
     fields.append(('enable', _("Enable")))
     fields = get_external_method(POSOperator, '__fields_posoperator__',
                                  info, fields)
     return fields
Пример #4
0
 def foreignkey_external():
     bridge = get_external_method(
         StaticPageAuthor, GenStaticPageAuthor.CodenerixMeta.
         force_methods['foreignkey_author'][0])
     if bridge is None:
         raise IOError(
             "No bridge found with StaticPageAuthor, you should use GenStaticPageAuthor on your model to link to this one! If you are not willing to use this feature, please include in your urls.py only the URLs you need for your purpose"
         )
     return bridge
 def __fields__(self, info):
     fields = []
     fields.append(('balance', _("Balance")))
     fields.append(('credit', _("Credit")))
     fields.append(('billing_series', _("Billing series")))
     fields.append(('type_tax', _("Type tax")))
     fields.append(('shipping_tax', _("Impuesto de gastos de envio")))
     fields.append(('finance_surcharge', _("Finance surcharge")))
     fields.append(('payment_methods', _("Payment methods")))
     fields.append(('delivery_time', _("Delivery time")))
     fields.append(('categories', _("Categories")))
     fields = get_external_method(Provider, '__fields_provider__', info, fields)
     return fields
Пример #6
0
    def __groups_details__():
        info_customer = get_external_method(
            Customer,
            Customer.CodenerixMeta.force_methods['info_customer_details'][0])

        g = [
            (
                _('Details'),
                12,
                ['customer', 6],
                ['budget', 6],
                ['date', 6],
                ['code', 6],
                ['billing_series', 2],
                ['storage', 6],
                ['status_order', 6],
                ['payment_detail', 6],
                ['payment', 6],
                ['source', 6],
                ['number_tracking', 6],
                ['observations', 6],
                ['lock', 6],
            ),
        ]
        if info_customer:
            for info in info_customer:
                g.append(info)
        g.append((
            _('Total'),
            12,
            ['subtotal', 6],
            ['discounts', 6],
            ['taxes', 6],
            ['total', 6],
        ))
        return g
Пример #7
0
 def foreignkey_external():
     return get_external_method(
         StorageOperator, StorageOperator.CodenerixMeta.
         force_methods['foreignkey_storage_operator'][0])
Пример #8
0
 def foreignkey_external():
     return get_external_method(
         Provider,
         Provider.CodenerixMeta.force_methods['foreignkey_provider'][0])
Пример #9
0
 def foreignkey_external():
     return get_external_method(
         Storage,
         GenStorage.CodenerixMeta.force_methods['foreignkey_storage'][0])
Пример #10
0
 def __fields__(self, info):
     fields = []
     fields.append(('alias', _('Alias'), 100))
     fields = get_external_method(Storage, '__fields_storage__', info,
                                  fields)
     return fields
Пример #11
0
 def __fields__(self, info):
     fields = []
     fields.append(('storage', _('Storages'), 100))
     fields = get_external_method(Storage, '__fields_storage_contacts__',
                                  info, fields)
     return fields
Пример #12
0
 def foreignkey_external():
     return get_external_method(
         POSOperator,
         POSOperator.CodenerixMeta.force_methods['foreignkey_posoperator']
         [0])