Sales nearly ready

This commit is contained in:
2024-04-30 22:38:21 -07:00
parent f6dba46835
commit e3b17e50e2
9 changed files with 421 additions and 483 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1879,32 +1879,37 @@
:db/valueType :db.type/instant
:db/cardinality :db.cardinality/one
:db/index true}
{:db/ident :sales-summary/sales-items
:db/valueType :db.type/ref
:db/isComponent true,
:db/cardinality :db.cardinality/many}
{:db/ident :sales-summary/payment-items
{:db/ident :sales-summary/items
:db/valueType :db.type/ref
:db/isComponent true,
:db/cardinality :db.cardinality/many}
{:db/ident :sales-summary/dirty
:db/noHistory true,
:db/valueType :db.type/boolean
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/client+date
:db/valueType :db.type/tuple
:db/tupleAttrs [:sales-summary/client :sales-summary/date]
:db/cardinality :db.cardinality/one
:db/unique :db.unique/identity
:db/index true}
{:db/ident :sales-summary/client+dirty
:db/valueType :db.type/tuple
:db/tupleAttrs [:sales-summary/client :sales-summary/dirty]
:db/cardinality :db.cardinality/one
:db/index true}
{:db/ident :sales-summary-item/category
:db/valueType :db.type/string
:db/cardinality :db.cardinality/one}
{:db/ident :ledger-mapped/ledger-side
:db/valueType :db.type/ref
{:db/ident :sales-summary-item/sort-order
:db/valueType :db.type/long
:db/cardinality :db.cardinality/one
:db/noHistory true}
{:db/ident :ledger-mapped/account
:db/valueType :db.type/ref
{:db/ident :sales-summary-item/manual?
:db/valueType :db.type/boolean
:db/cardinality :db.cardinality/one
:db/noHistory true}
{:db/ident :ledger-mapped/amount
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one
:db/noHistory true}
{:db/ident :ledger-side/credit}
{:db/ident :ledger-side/debit}
{:db/ident :sales-summary-item/total
:db/noHistory true,
:db/valueType :db.type/double
@@ -1921,79 +1926,23 @@
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/dirty
:db/noHistory true,
:db/valueType :db.type/boolean
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/client+date
:db/valueType :db.type/tuple
:db/tupleAttrs [:sales-summary/client :sales-summary/date]
:db/cardinality :db.cardinality/one
:db/unique :db.unique/identity
:db/index true}
{:db/ident :sales-summary/client+dirty
:db/valueType :db.type/tuple
:db/tupleAttrs [:sales-summary/client :sales-summary/dirty]
:db/cardinality :db.cardinality/one
:db/index true}
{:db/ident :sales-summary/discount
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-card-payments
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-tax
:db/noHistory true,
:db/isComponent true
{:db/ident :ledger-mapped/ledger-side
:db/valueType :db.type/ref
:db/cardinality :db.cardinality/one
}
{:db/ident :sales-summary/total-tip
:db/noHistory true,
:db/isComponent true
:db/cardinality :db.cardinality/one
:db/noHistory true}
{:db/ident :ledger-mapped/account
:db/valueType :db.type/ref
:db/cardinality :db.cardinality/one }
{:db/ident :sales-summary/total-returns
:db/noHistory true,
:db/cardinality :db.cardinality/one
:db/noHistory true}
{:db/ident :ledger-mapped/amount
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
:db/cardinality :db.cardinality/one
:db/noHistory true}
{:db/ident :ledger-side/credit}
{:db/ident :ledger-side/debit}
{:db/ident :sales-summary/total-card-fees
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-gift-card-payments
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-card-refunds
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-cash-payments
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-unknown-processor-payments
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-cash-refunds
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-food-app-payments
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :sales-summary/total-food-app-refunds
:db/noHistory true,
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}]
]