Sha256: fdf0f7fe3fbc071b7aad8c3a15f159914a8ddfc14d3785b359bc866a6fe53556

Contents?: true

Size: 968 Bytes

Versions: 2

Compression:

Stored size: 968 Bytes

Contents

class Skr.Screens.SalesOrder extends Skr.Screens.Base

    mixins:[
        Lanes.Screens.Mixins.Editing
    ]
    formBindings: true
    subviews:
        terms:
            component: 'SelectField'
            model: 'model'
            options: { association: 'terms'}
        customer:
            component: 'SelectField'
            model: 'model'
            options: { association: 'customer'}
        billaddr:
            component: 'Address'
            model: 'model.billing_address'
            options: { field_name: 'billing_address_id' }
        shipaddr:
            component: 'Address'
            model: 'model.shipping_address'
            options: ->{ copyFrom: this.billaddr, field_name: 'shipping_address_id' }

    finderOptions: ->
        modelClass: Skr.Models.SalesOrder
        title: 'Find Sales Order',
        invalid_chars: Skr.Models.Mixins.VisibleID.invalidChars
        withAssociations: []
        fields: ['visible_id', 'notes']

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
stockor-0.1.9 client/skr/screens/sales-order/SalesOrder.coffee
stockor-0.1.8 client/skr/screens/sales-order/SalesOrder.coffee