Sha256: 0901a1195c8f48176f6a0b1d44eafcb53fd280e10533b5731125787339c19e49

Contents?: true

Size: 1.02 KB

Versions: 2

Compression:

Stored size: 1.02 KB

Contents

class Skr.Models.PurchaseOrder extends Skr.Models.Base


    props:
        id:                    {"type":"integer","required":true}
        visible_id:            {"type":"integer","required":true}
        vendor_id:             {"type":"integer","required":true}
        location_id:           {"type":"integer","required":true}
        ship_addr_id:          {"type":"integer","required":true}
        terms_id:              {"type":"integer","required":true}
        state:              {"type":"integer"}
        is_revised:            {"type":"boolean","required":true,"default":"false"}
        order_date:            {"type":"any","required":true}
        receiving_completed_at:"date"

    enums:
        state:
            open: 1
            received: 2

    associations:
        terms:     { model: "PaymentTerm" }
        vendor:    { model: "Vendor" }
        location:  { model: "Location" }
        ship_addr: { model: "Address" }
        lines:     { collection: "PoLine" }
        receipts:  { collection: "PoReceipt" }

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
stockor-0.1.9 client/skr/models/PurchaseOrder.coffee
stockor-0.1.8 client/skr/models/PurchaseOrder.coffee