made it possible to change accounts.

This commit is contained in:
Bryce Covert
2020-04-29 08:21:39 -07:00
parent 3f8ce25e7f
commit 8043fb0b81
8 changed files with 246 additions and 120 deletions

View File

@@ -117,7 +117,7 @@
:terms {:type 'Int}
}}
:account_override
:vendor_account_override
{:fields {:id {:type :id}
:client {:type :client}
:account {:type :account}}}
@@ -129,7 +129,7 @@
:terms {:type 'Int}
:hidden {:type 'Boolean}
:terms_overrides {:type '(list :terms_override)}
:account_overrides {:type '(list :account_override)}
:account_overrides {:type '(list :vendor_account_override)}
:print_as {:type 'String}
:primary_contact {:type :contact}
@@ -244,14 +244,19 @@
:role {:type 'String}
:clients {:type '(list :client)}}}
:account_client_override
{:fields {:id {:type :id}
:client {:type :client}
:name {:type 'String}}}
:account {:fields {:id {:type :id}
:numeric_code {:type 'Int}
:type {:type :ident}
:applicability {:type :applicability}
:account_set {:type 'String}
:location {:type 'String}
:name {:type 'String}}}
:name {:type 'String}
:client_overrides {:type '(list :account_client_override)}}}
:invoices_expense_accounts
{:fields {:id {:type :id}
@@ -613,13 +618,20 @@
:accounts {:type '(list :edit_percentage_account)}
:transaction_approval_status {:type :transaction_approval_status}}}
:edit_account_client_override
{:fields {:id {:type :id}
:client_id {:type :id}
:name {:type 'String}}}
:edit_account
{:fields {:id {:type :id}
:type {:type :account_type}
:applicability {:type :applicability}
:numeric_code {:type 'Int}
:location {:type 'String}
:account_set {:type 'String}
:name {:type 'String}}}}
:name {:type 'String}
:client_overrides {:type '(list :edit_account_client_override)}}}}
:enums {:payment_type {:values [{:enum-value :check}
{:enum-value :cash}
@@ -630,6 +642,9 @@
:bank_account_type {:values [{:enum-value :check}
{:enum-value :credit}
{:enum-value :cash}]}
:applicability {:values [{:enum-value :global}
{:enum-value :optional}
{:enum-value :customized}]}
:account_type {:values [{:enum-value :dividend}
{:enum-value :expense}
{:enum-value :asset}