Sha256: b183cd446e3f6b18b552ac8f95f343a2a57450a3c03e84a53fb8e8744e4b4f57

Contents?: true

Size: 1.47 KB

Versions: 1

Compression:

Stored size: 1.47 KB

Contents

class Skr.Models.SalesOrder extends Skr.Models.Base

    props:
        id:                 {"type":"integer","required":true}
        visible_id:         {"type":"integer","required":true}
        customer_id:        {"type":"integer","required":true}
        location_id:        {"type":"integer","required":true}
        shipping_address_id:{"type":"integer","required":true}
        billing_address_id: {"type":"integer","required":true}
        terms_id:           {"type":"integer","required":true}
        order_date:         {"type":"any","required":true}
        state:              {"type":"integer"}
        is_revised:         {"type":"boolean","required":true,"default":"false"}
        hash_code:          {"type":"string","required":true}
        ship_partial:       {"type":"boolean","required":true,"default":"false"}
        po_num:             "string"
        notes:              "string"
        options:            "any"

    enums:
        state:
            open: 1
            complete: 5
            canceled: 9

    associations:
        customer:         { model: "Customer" }
        location:         { model: "Location" }
        terms:            { model: "PaymentTerm" }
        billing_address:  { model: "Address" }
        shipping_address: { model: "Address" }
        lines:            { collection: "SoLine" }
        skus:             { collection: "Sku" }
        pick_tickets:     { collection: "PickTicket" }
        invoices:         { collection: "Invoice" }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
stockor-0.1.9 client/skr/models/SalesOrder.coffee