You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by aw...@apache.org on 2018/04/01 06:03:14 UTC
[fineract-cn-fims-web-app] branch develop updated (04cdee5 ->
9a30843)
This is an automated email from the ASF dual-hosted git repository.
awasum pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-fims-web-app.git.
from 04cdee5 Fix aot compile issues
add fdb5aed Merge pull request #52 from crain/develop
add a1d0686 Merge pull request #53 from crain/develop
add d3d1a1b Merge pull request #54 from crain/develop
add b0cd05b Add min length validator for password fields
add 1360787 Change title to change on action
add ad0aee9 Add tests Set disabled in value instead of setting disabled in the template Remove country store to make testing easier
add 739769c Fix issue left menu not expanding when window is shown for the first time
add 06a8286 Remove tasks section for deposit products Execute commands from detail page
add 3c7458c Mark async validator invalid when entering whitespaces Remove unused validator Add reusable test for exists validator
add d665d78 Update to latest angular version
add c1c146c Add interest range back Add unit test for detail and interest component
add 743e06f Optimize all imports
add 725cd92 Rename active to enabled for consistency
add c5dad92 Remove enable mapping for fims product as enabled is filled in by the service now Add enable to grid
add 266d788 Add missing edit mode
add 33e77e6 Add charge proportional to designators
add ad5adb0 Merge pull request #1 from markvanveen/develop
add f830b98 Modified url safe validator to match with Java.urlEncode for identifier validation
add 0e045f3 Fix issue not logging out when in transaction dialog
add ff653b4 Add interest to case Add validator for greaterThanEquals Add hint to number input
add de87af1 Merge pull request #2 from markvanveen/develop
add 0164cf7 Fix issue not marking form invalid when incorrect fee account was entered
add 3dfa36e Use anchor instead of button to see links when hovering
add d55f2ab Rename variable
add de4b634 Add missing license
add cbf5bd8 Set interest basis always to CURRENT_BALANCE
add 951b4c6 Add form groups to show permissions by groups
add 8958a55 Add Action Creator to reduce boilerplate code for CRUD actions
add b9a38c4 Merge pull request #3 from markvanveen/develop
add bbc6d9b Add cheque service
add 7bbb954 Add cheque service url Add issuing of cheques Add permittable group ids
add c87a005 Add cheque overview for clearing Add cheque transaction to teller
add cf27f48 Add balance range management
add 8e06a49 Add FimsRange to have comfortable domain object Add Range mapping to charge definition
add 978c0a7 Merge branch 'balance_ranges' into develop
add 3eba00c Hock up balancesegments against api
add fc5b67d Fix issue wrong cancel binding Fix issue accessing wrong variable
add ed77849 Merge pull request #4 from markvanveen/develop
add a2b1afb Add warning if MICR check was not successful Add start count for issuing cheques
add 2719c3d Add missing cheque reducer to handle approve/cancel actions
add 808e19c Revert changes
add 450137d Merge pull request #5 from markvanveen/develop
add 8656667 Set createdOn in CaseCommand
add 51510f3 Merge pull request #6 from markvanveen/develop
add 0dbe70e Add safe navigation operator to prevent issue not rendering template when certain paymentCycle options are not there
add 3e26c6b Merge pull request #7 from markvanveen/develop
add e0c72ec Improve case detail form validation
add dc0c22c Merge pull request #8 from markvanveen/develop
add 2c2f1db Improve display of debit/credit accounts in journal entry form
add c0802f9 Remove flex from account select component
add 037f8e9 Set current time on transaction date in journal entry form
add 82df52a Rename drawer/drawee Show id check warning when cheque not open
add bd5e576 Revert account select flex formatting Add amount/account to journal entry search Add sub detail view for journal entries to allow quick navigation
add 2e905c1 Move click event to button Enable button only when in pending state
add a588306 Merge pull request #9 from markvanveen/develop
add 4d4c903 Show createdBy/modifiedBy in customer detail
add a5e7a80 Remove add task form component as its not needed anymore Read customer tasks from process steps Add create/edit form and list view for tasks
add 67cc60f Disable submit when form is invalid
add e15f54c Remove not use loading property
add bfb4dad Remove not used onFetch callback
add dce466f Merge pull request #10 from markvanveen/develop
add ca7afd8 Add payroll list Add payments list Add form to create payrolls
add 47595f4 Add payroll distributions for customer
add 4a6e7c7 Merge pull request #12 from markvanveen/develop
add 107cf4f Fix naming
add 62c85cb Change payroll url to follow url on customer service
add 4536af6 Change action url to follow url on customer service
add eca464a Merge pull request #13 from markvanveen/develop
add a1d3ae8 Add chequesReceivableAccount to teller
add 3ad0975 Set termTemporalUnit disabled via formcontrol to prevent warnings
add cb1131c ATEN-399: Change validation error message.
add 0e8005d Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into develop
add 0018979 Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into develop
add 6b21dd4 Merge pull request #11 from ndelvos78/develop
add 6f83b50 Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into develop
add d1d5a16 Add new validator greaterThanValue
add 4bf37b2 Allow value 0 when closing account
add c1c5b02 Add missing license header
add 8e8df33 Add cross link from deposit detail to account entries
add 5da740d hide accrue account input when type is shares
add 770fbf8 replaced customer with member
add 18b6696 Merge pull request #15 from markusgeiss/develop
add bedc582 Merge remote-tracking branch 'remotes/upstream/develop' into develop
add c385a69 Merge pull request #14 from markvanveen/develop
add 50e2904 ATEN-263: Wording Customer vs Member
add c1ff199 ATEN-400. Disable CREATE TRANSACTION button also for Cash cheque and Repay loan when amount entered is 0.
add 19efb5e Use full width of login dialog on small devices
add 4bb9106 Reset password on error
add f86c89b Show error message as alert when teller transaction is invalid
add 3595013 Merge pull request #17 from markvanveen/develop
add ea9594a Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into develop
add 6048b44 ATEN-363: Hide accrual account in details for Share product too.
add bf2e25a Enable tslint Code formatting
add 306474b Add no-import-side-effect rule to force import over rxjs.imports Remove side effect imports from components/services
add e1e8b71 Merge pull request #18 from markvanveen/develop
add 5390711 Merge branch 'develop' into develop
add 9ff6d24 Remove not needed undefined check
add 7170f8f Merge pull request #16 from ndelvos78/develop
add d6a530b Change due date to new format Add fims date pipe
add dc81dd8 Use fims date pipe in customer detail and identity card detail
add e5ac033 Add new service to fetch available teller transactions Only fetch active product instances except when opening a account
add cb5b9bd Return empty observable to not emit any values on error
add 92a26c0 Add ellipsis if title span overflows
add 9545c36 Allow cash in/out when open/close a teller
add 399dcc1 Add missing i18n keys
add 675fda2 Disable office delete button if office has external references Use observable for office to get rid of subscribe/unsubscribe Remove scss file as its not used anywhere
add a7c4a91 Rename charge into fee to be consistent
add 04ee339 Change amount validator for cheques.
add 01bd2fa Merge pull request #20 from markvanveen/develop
add 60e6014 Merge branch 'develop' into ATEN-400
add b0f555e Merge pull request #21 from markvanveen/develop
add 9c887eb Merge pull request #22 from markvanveen/develop
add 62041b3 Merge branch 'develop' into ATEN-400
add 24dfabc Merge pull request #19 from ndelvos78/ATEN-400
add 0423562 Merge remote-tracking branch 'remotes/upstream/develop' into develop
add 7a766c3 Add sort by property to overwrite default sort by column Override sort by in account entries to sort by transaction date
add 5cfab96 Use get endpoint to fetch exact transaction type for validation
add f9af0b0 Add no-unused-variable to prevent not used code being checked in
add db023f2 Filter out not active deposit accounts Refactor components to use less subscriptions Change customer to member in i18n en file
add 2ced4a2 Fetch caseId/productId from parent route
add 9b50ca3 Show notification if confirm transaction was not successful
add 48c1574 Keep last fetch request
add 5c6cde4 Add date input field Add before/after validator for date inputs Add before/after validation for birth day and expiration date
add e1ba29b Add text input field Refactor forms to use text input field
add 6c224c1 Make cash withdrawal limit required. Also make it so that it has to be greater than 0 instead of greater than or equals to 0 (and no longer preset it to 0).
add fca50cf Make cash withdrawal limit required. Also make it so that it has to be greater than 0 instead of greater than or equals to 0 (and no longer preset it to 0).
add 76d4ff8 Merge pull request #23 from markvanveen/develop
add bfa8fec Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into develop
add ab95176 Merge pull request #24 from markvanveen/develop
add 4696036 Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into develop
add 5447798 Merge pull request #25 from ndelvos78/develop
add 7adc6f7 Merge remote-tracking branch 'remotes/upstream/develop' into text_input
add 4fe5196 Split out payroll functionality into its own service
add 0b4a2ff Merge remote-tracking branch 'remotes/upstream/develop' into develop
add 197d208 Merge pull request #27 from markvanveen/develop
add bc1a965 Show teller balance in debit column Switched debit/credit column
add 975d1f6 Add unique account validator for payroll allocations to prevent overlap with main account and overlap with other allocation accounts Add correct min/max validator for amount and salaries
add 4bd0309 Merge pull request #28 from markvanveen/develop
add e1ecb32 Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into text_input
add 76ceb85 Fix unit tests Add ids to inputs to make them easier testable
add e55f69c new favicon desgin
add a3ecba4 Merge pull request #29 from markusgeiss/develop
add bfcf30a Merge branch 'develop' into text_input
add 3d9ded5 Merge pull request #30 from markvanveen/text_input
add 498c82a Add test for journal entry form Refactored form to make it easier testable Add greater than 0 validator for amount
add f4b1998 Show notification when logged in
add e1e055a Merge pull request #31 from markvanveen/develop
add 0e9c608 Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into develop
add 14dc0b7 Add creation of custom fields for customers Refactor display and customer form Extend fims text/date input to support title
add 26143aa Fix bad refactoring
add a1e75f9 Fix issue not displaying catalog/field update/delete error messages
add ea681af Refactored portfolio api to match latest changes Add repayment hint to repayment transaction screen
add 794cd9a Merge pull request #32 from markvanveen/develop
add 40ace7f Merge remote-tracking branch 'remotes/upstream/develop' into develop
add 069cff5 Merge pull request #33 from markvanveen/develop
add 3894e1f Change Customer ID to Member ID (column header in Accounting > Payrolls > Payments.
add b0d951e Correct typos in message if issuing bank/issuer could not be determined.
add 68e3f73 Merge pull request #34 from ndelvos78/develop
add c25e16e Add new loss provision permission Add loss provision dialog
add a106027 Invalidate complete customer form when custom fields are invalid Set undefined if custom field has no value and is a number field
add c64ea93 Disable auto login
add c3b438d Add validator for max term and payment for customer loans
add 482ba74 Add scale validator Fix issue not displaying scale value Use term/termTemporalUnit as a base for validating maxPayment Improved display of error messages
add 097d6a2 Remove optional label for custom fields as its confusing
add c57f594 Filter out only ACTIVE deposit products in payroll
add 3ae5333 Do not save fields which have an empty value so they get removed Add "None" option for not mandatory single selection fields
add c708c16 Disable charge included checkbox for account opening and repay as those are always payed fully in cash
add 4c6cbdd Merge pull request #35 from markvanveen/develop
add 592beb2 Merge branch 'develop' into develop
add 4e5cf81 Merge pull request #36 from markvanveen/develop
add 1e70031 Set hard coded account designator for product loss allowance. This will be removed as soon as the service supports auto generation of that account.
add bdc423b Fix issue calculating wrong debt/income sum.
add 046e327 Merge pull request #37 from markvanveen/develop
add c058778 Merge remote-tracking branch 'remotes/upstream/develop' into develop
add 89d8e9e Add fee service to merge cost components with charge description
add 5a5c57f Add new teller balance
add e9b0144 Merge pull request #38 from markvanveen/develop
add 54ba410 Merge remote-tracking branch 'remotes/upstream/develop' into develop
add d8203a9 Merge pull request #39 from markvanveen/develop
add 5b547d7 Remove hard coded account assignment as the service now auto creates it
add 877cc1a Merge pull request #40 from markvanveen/develop
add 71da8e9 Fix issue not showing correct value of fee
add 5e6c8c4 Add new component for income statement
add 310be72 Add new permission for income statement
add 5e2e21a Merge pull request #41 from markvanveen/develop
add 5c9919e Merge pull request #42 from markvanveen/develop
add 180955a Merge remote-tracking branch 'remotes/upstream/develop' into develop
add 1b8954e Set title to empty string to prevent displaying undefined when not title is given
add e0d4d7d Change order of credit/debit column to be consistent
add 0cf4c62 Add financial condition report
add 73bd915 Upgrade to angular 4.4.5 Upgrade to angular-material 2.0.0-beta.12 Refactored code because of breaking changes
add b777d14 Fix test because of refactoring
add 5aedaa8 Merge pull request #43 from markvanveen/develop
add 21ab3ba Merge pull request #45 from markvanveen/develop
add 28a4910 Merge remote-tracking branch 'remotes/upstream/develop' into develop
add 8d2afbe Merge pull request #46 from markvanveen/develop
add 7b6b31b Exclude empty entries by default Upgrade angular cli because of OOM
add cfb6448 Add denomination management for teller Add disabled attribute for fab button
add 44437a8 Increased timeout as the 10 secs are not sufficient anymore because the app takes to long to build
add 07f8877 Merge pull request #47 from markvanveen/develop
add 22d95e0 Add upload of loan documents
add 7f5fd38 Merge pull request #48 from markvanveen/develop
add a6a898d Add new fields for deposit products and customer
add 87593c0 Merge pull request #49 from markvanveen/develop
add 5e2ae02 Term input field for deposit and loan product creation now becomes invalid if a decimal number is entered. Term input field for loan product creation also becomes invalid if 0 is entered.
add 5789865 Added maxScale validation for length and precision fields (Members > Custom fields) as well.
add 7bd3278 Merge pull request #50 from ndelvos78/DepositAndLoanTermValidation
add b6115ce Changed message text that was still referring to customer instead of member.
add 1628c53 Changed message text that was still referring to customer instead of member.
add 078ae2c Adding info regarding loan product to details of the member loan (since once the loan is approved, it cannot be edited anymore and the info on which loan product it was based will no longer be displayed anywhere anymore).
add 53a64f0 Adding info regarding loan product to details of the member loan (since once the loan is approved, it cannot be edited anymore and the info on which loan product it was based will no longer be displayed anywhere anymore).
add 012341b Adding info regarding loan product to details of the member loan (since once the loan is approved, it cannot be edited anymore and the info on which loan product it was based will no longer be displayed anywhere anymore).
add c3d7d80 Merge pull request #51 from ndelvos78/WordingChanges
add 087313f Merge branch 'develop' of https://github.com/KuelapInc/fims-web-app into IncludeLoanProductInfoInDetailsForMemberLoan
add 5e20d6c Adding info regarding loan product to details of the member loan (since once the loan is approved, it cannot be edited anymore and the info on which loan product it was based will no longer be displayed anywhere anymore).
add c1fa781 Adding info regarding loan product to details of the member loan (since once the loan is approved, it cannot be edited anymore and the info on which loan product it was based will no longer be displayed anywhere anymore).
add 8cff27c Merge pull request #52 from ndelvos78/IncludeLoanProductInfoInDetailsForMemberLoan
add a3e1edf Show ledger balance Use account identifier when linking to account entries from deposit account
add c97119c Merge pull request #54 from markvanveen/develop
new 9a30843 Merge pull request #1 from kengneruphine/develop
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 1 +
karma.conf.js | 3 +-
package.json | 40 +--
proxy.conf.json | 14 ++
src/app/accounting/account-types.model.ts | 4 +-
src/app/accounting/accounting.module.ts | 67 +++--
src/app/accounting/accounting.routing.ts | 104 ++++++--
.../accounting/accounts/account-exists.guard.ts | 4 +-
.../accounts/account.detail.component.html | 66 ++---
.../accounts/account.detail.component.ts | 34 +--
.../entries/account-entry.list.component.html | 30 +--
.../entries/account-entry.list.component.ts | 40 +--
.../accounts/form/create/create.form.component.ts | 6 +-
.../accounts/form/edit/edit.form.component.ts | 4 +-
.../accounting/accounts/form/form.component.html | 30 +--
.../accounts/form/form.component.spec.ts | 108 ++++++++
src/app/accounting/accounts/form/form.component.ts | 32 ++-
.../accounting/activity/activity.component.html | 8 +-
src/app/accounting/activity/activity.component.ts | 8 +-
src/app/accounting/activity/commands.resolver.ts | 12 +-
.../chart-of-account-table.component.html | 31 ++-
.../chartOfAccounts/chart-of-accounts.component.ts | 4 +-
.../accounting/cheques/cheques.list.component.html | 50 ++++
.../accounting/cheques/cheques.list.component.ts | 96 ++++++++
.../financial-condition.component.html | 135 ++++++++++
.../financial-condition.component.scss | 3 +
.../financial-condition.component.ts | 54 ++++
.../form/create/create.form.component.ts | 41 ++--
.../accounting/form/edit/edit.form.component.ts | 8 +-
src/app/accounting/form/form.component.html | 42 ++--
src/app/accounting/form/form.component.spec.ts | 105 ++++++++
src/app/accounting/form/form.component.ts | 23 +-
src/app/accounting/general-ledger.component.html | 66 +++--
src/app/accounting/general-ledger.component.ts | 16 +-
.../income-statement.component.html | 117 +++++++++
.../income-statement.component.scss | 3 +
.../incomeStatement/income-statement.component.ts | 48 ++++
.../journalEntries/form/create.form.component.html | 24 ++
.../journalEntries/form/create.form.component.ts | 80 ++++++
.../journalEntries/form/form.component.html | 196 +++++++--------
.../journalEntries/form/form.component.spec.ts | 176 +++++++++++++
.../journalEntries/form/form.component.ts | 145 +++++------
.../form/journal-entry.validator.spec.ts | 14 +-
.../journalEntries/form/journal-entry.validator.ts | 14 +-
.../transaction-type-select.component.html | 34 ++-
.../transaction-type-select.component.ts | 25 +-
.../validator/transaction-type-exists.validator.ts | 40 ++-
.../journal-entry.list.component.html | 94 +++++--
.../journalEntries/journal-entry.list.component.ts | 79 +++---
src/app/accounting/ledger-exists.guard.ts | 4 +-
src/app/accounting/ledger.resolver.ts | 6 +-
.../payroll/form/create.form.component.html | 22 ++
.../payroll/form/create.form.component.ts | 43 ++++
.../accounting/payroll/form/form.component.html | 56 +++++
src/app/accounting/payroll/form/form.component.ts | 96 ++++++++
.../validator/customer-payroll-exists.validator.ts | 42 ++++
.../payroll/payments.list.component.html | 26 ++
.../accounting/payroll/payments.list.component.ts | 72 ++++++
.../accounting/payroll/payroll.list.component.html | 24 ++
.../accounting/payroll/payroll.list.component.ts | 60 +++++
src/app/accounting/status/status.component.html | 8 +-
src/app/accounting/status/status.component.ts | 8 +-
.../accounting/store/account/account.actions.ts | 12 +-
.../store/account/accounts.reducer.spec.ts | 4 +-
.../accounting/store/account/accounts.reducer.ts | 14 +-
.../store/account/effects/notification.effects.ts | 8 +-
.../store/account/effects/route.effects.ts | 8 +-
.../store/account/effects/service.effects.ts | 8 +-
.../account/entries/effects/service.effect.ts | 10 +-
.../store/account/entries/entries.actions.ts | 2 +-
.../store/account/entries/search.reducer.ts | 4 +-
.../account/task/effects/notification.effects.ts | 8 +-
.../store/account/task/effects/route.effects.ts | 4 +-
.../store/account/task/effects/service.effects.ts | 8 +-
.../accounting/store/account/task/task.actions.ts | 2 +-
src/app/accounting/store/cheques/cheque.actions.ts | 56 +++++
.../accounting/store/cheques/cheques.reducer.ts | 84 +++++++
.../store/cheques/effects/service.effects.ts | 57 +++++
src/app/accounting/store/index.ts | 96 ++++++--
.../store/ledger/effects/notification.effects.ts | 8 +-
.../store/ledger/effects/route.effects.ts | 14 +-
.../store/ledger/effects/service.effects.ts | 9 +-
src/app/accounting/store/ledger/form.reducer.ts | 1 -
.../journal-entry/effects/notification.effects.ts | 7 +-
.../ledger/journal-entry/effects/route.effects.ts | 8 +-
.../journal-entry/effects/service.effects.ts | 10 +-
.../ledger/journal-entry/journal-entry.actions.ts | 10 +-
src/app/accounting/store/ledger/ledger.actions.ts | 7 +-
.../store/ledger/ledgers.reducer.spec.ts | 68 +++---
src/app/accounting/store/ledger/ledgers.reducer.ts | 17 +-
.../effects/notification.effects.ts | 7 +-
.../transaction-type/effects/route.effects.ts | 8 +-
.../transaction-type/effects/service.effects.ts | 8 +-
.../transaction-type/transaction-type.actions.ts | 6 +-
.../store/payroll/effects/notification.effects.ts | 36 +++
.../store/payroll/effects/route.effects.ts | 34 +++
.../store/payroll/effects/service.effects.ts | 75 ++++++
.../accounting/store/payroll/payment.actions.ts | 41 ++++
.../store/payroll/payroll-collection.actions.ts | 95 ++++++++
.../accounting/store/payroll/payrolls.reducer.ts | 57 +++++
.../subLedger/sub-ledger.detail.component.html | 36 +--
.../subLedger/sub-ledger.detail.component.ts | 28 ++-
.../subLedger/sub-ledger.list.component.html | 24 +-
.../subLedger/sub-ledger.list.component.ts | 20 +-
.../trailBalance/trail-balance.component.html | 68 +++---
.../trailBalance/trial-balance.component.ts | 12 +-
.../form/create/create.form.component.ts | 4 +-
.../form/transaction-type-form.component.html | 25 +-
.../form/transaction-type-form.component.spec.ts | 100 ++++++++
.../form/transaction-type-form.component.ts | 2 +-
.../transaction-types.list.component.ts | 6 +-
src/app/app.component.ts | 3 +-
src/app/app.module.ts | 12 +-
.../account-select/account-select.component.html | 18 +-
.../account-select/account-select.component.ts | 20 +-
src/app/common/address/address.component.html | 67 ++---
src/app/common/address/address.component.spec.ts | 95 ++++++++
src/app/common/address/address.component.ts | 19 +-
.../command-display/command-display.component.html | 24 +-
.../command-display/command-display.component.ts | 2 +-
src/app/common/common.module.ts | 72 +++---
.../customer-select/customer-select.component.html | 18 +-
.../customer-select/customer-select.component.ts | 25 +-
.../common/data-table/data-table.component.html | 73 +++---
.../common/data-table/data-table.component.spec.ts | 25 +-
src/app/common/data-table/data-table.component.ts | 54 ++--
.../common/date-input/date-input.component.html | 22 ++
src/app/common/date-input/date-input.component.ts | 49 ++++
src/app/common/date/fims-date.pipe.spec.ts | 43 ++++
src/app/common/date/fims-date.pipe.ts | 33 +++
src/app/common/domain/action-option.model.ts | 6 +-
src/app/common/domain/temporal.domain.ts | 2 +-
.../employee-auto-complete.component.html | 18 +-
.../employee-auto-complete.component.ts | 27 +-
.../employee-select/employee-select.component.ts | 21 +-
.../common/fab-button/fab-button.component.html | 4 +-
.../common/fab-button/fab-button.component.scss | 14 ++
src/app/common/fab-button/fab-button.component.ts | 2 +
.../forms/form-continue-action.component.html | 18 +-
.../common/forms/form-final-action.component.html | 22 +-
src/app/common/forms/form-helper.ts | 8 +-
src/app/common/forms/form.component.ts | 18 +-
src/app/common/i18n/translate.ts | 4 +-
src/app/common/id-input/id-input.component.html | 28 +--
src/app/common/id-input/id-input.component.ts | 7 +-
src/app/common/image/image.component.ts | 4 +-
.../layout-card-over.component.html | 20 +-
.../layout-card-over.component.scss | 6 +
.../layout-card-over/layout-card-over.component.ts | 9 +-
.../layouts/two-column-layout.component.html | 2 +-
.../ledger-select/ledger-select.component.html | 18 +-
.../ledger-select/ledger-select.component.ts | 26 +-
src/app/common/min-max/min-max.component.html | 3 +-
src/app/common/min-max/min-max.component.ts | 7 +-
.../number-input/number-input.component.html | 35 +--
.../common/number-input/number-input.component.ts | 22 +-
.../common/number/fims-financial-number.pipe.ts | 39 +++
src/app/common/number/fims-number.pipe.ts | 32 +++
src/app/common/portrait/portrait.component.html | 18 +-
src/app/common/portrait/portrait.component.scss | 14 ++
src/app/common/portrait/portrait.component.ts | 4 +-
.../product-select/product-select.component.html | 18 +-
.../product-select/product-select.component.ts | 18 +-
src/app/common/regex/escape.ts | 4 +-
.../common/select-list/select-list.component.html | 42 ++--
.../common/select-list/select-list.component.ts | 30 +--
.../state-display/state-display.component.html | 64 ++---
.../state-display/state-display.component.ts | 3 +-
.../common/store/action-creator/action-creator.ts | 160 +++++++++++-
src/app/common/store/action-creator/actions.ts | 97 ++++++++
src/app/common/store/form.reducer.ts | 4 +-
src/app/common/store/reducer.helper.spec.ts | 5 +-
src/app/common/store/reducer.helper.ts | 2 +-
src/app/common/store/resource.reducer.spec.ts | 6 +-
src/app/common/store/resource.reducer.ts | 167 ++++++-------
src/app/common/store/route-payload.ts | 4 +-
src/app/common/store/search.reducer.ts | 29 +--
src/app/common/testing/input-fields.ts | 8 +-
src/app/common/testing/permission-stubs.ts | 2 +
src/app/common/testing/router-stubs.ts | 10 +-
src/app/common/testing/select-fields.ts | 2 +-
.../common/text-input/text-input.component.html | 54 ++++
src/app/common/text-input/text-input.component.ts | 88 +++++++
src/app/common/util/account-assignments.ts | 4 +-
src/app/common/validate-on-blur.directive.ts | 5 +-
.../common/validator/account-exists.validator.ts | 25 +-
.../common/validator/country-exists.validator.ts | 10 +-
.../common/validator/customer-exists.validator.ts | 22 +-
.../common/validator/employee-exists.validator.ts | 20 +-
src/app/common/validator/exists.validator.spec.ts | 126 ++++++++++
.../common/validator/ledger-exists.validator.ts | 26 +-
.../common/validator/product-exists.validator.ts | 46 ----
src/app/common/validator/validators.spec.ts | 206 +++++++++++++++-
src/app/common/validator/validators.ts | 142 +++++++++--
src/app/customers/cases/case-exists.guard.ts | 5 +-
src/app/customers/cases/case.detail.component.html | 99 ++++----
src/app/customers/cases/case.detail.component.ts | 29 +--
.../cases/case.index.component.html} | 0
src/app/customers/cases/case.index.component.ts | 41 ++++
src/app/customers/cases/case.list.component.html | 4 +-
.../customers/cases/case.list.component.spec.ts | 18 +-
src/app/customers/cases/case.list.component.ts | 14 +-
src/app/customers/cases/case.module.ts | 90 +++++--
src/app/customers/cases/case.routes.ts | 67 ++++-
.../cases/debt-income/debt-income.component.html | 16 +-
.../cases/debt-income/debt-income.component.ts | 20 +-
.../cases/documents/document-exists.guard.ts | 81 ++++++
.../cases/documents/document.detail.component.html | 62 +++++
.../cases/documents/document.detail.component.ts | 165 +++++++++++++
.../cases/documents/document.index.component.html} | 0
.../cases/documents/document.index.component.ts | 41 ++++
.../cases/documents/documents.component.html | 25 ++
.../cases/documents/documents.component.ts | 76 ++++++
.../cases/documents/form/create.component.html | 24 ++
.../cases/documents/form/create.component.ts | 56 +++++
.../cases/documents/form/edit.component.html | 24 ++
.../cases/documents/form/edit.component.ts | 55 +++++
.../cases/documents/form/form.component.html | 39 +++
.../cases/documents/form/form.component.ts | 63 +++++
.../form/upload/create.form.component.html | 22 ++
.../documents/form/upload/create.form.component.ts | 56 +++++
.../form/upload/upload-page.form.component.html | 65 +++++
.../form/upload/upload-page.form.component.ts | 53 ++++
.../cases/form/co-signer/co-signer.component.html | 4 +-
.../cases/form/co-signer/co-signer.component.ts | 2 +-
.../form/components/credit-factor.component.html | 26 +-
.../form/components/credit-factor.component.ts | 2 +-
src/app/customers/cases/form/create.component.html | 4 +-
src/app/customers/cases/form/create.component.ts | 52 ++--
.../debt-to-income/debt-to-income.component.ts | 8 +-
.../cases/form/detail/detail.component.html | 187 +++++++-------
.../cases/form/detail/detail.component.spec.ts | 210 ++++++++++++++++
.../cases/form/detail/detail.component.ts | 259 +++++++++++++++-----
.../form/detail/validator/max-term.validators.ts | 148 +++++++++++
.../cases/form/documents/documents.component.html | 55 -----
.../cases/form/documents/documents.component.ts | 75 ------
src/app/customers/cases/form/edit.component.html | 6 +-
src/app/customers/cases/form/edit.component.ts | 61 ++---
src/app/customers/cases/form/form.component.html | 5 +-
src/app/customers/cases/form/form.component.ts | 38 +--
.../payment-cycle/payment-cycle.component.html | 39 ++-
.../cases/payments/payments.component.html | 61 +++--
.../customers/cases/payments/payments.component.ts | 64 +++--
.../customers/cases/status/command.component.html | 2 +-
.../confirmation/confirmation.component.html | 2 +-
.../status/confirmation/confirmation.component.ts | 41 ++--
.../cases/status/confirmation/form.component.html | 62 +++--
.../cases/status/confirmation/form.component.ts | 18 +-
.../cases/status/services/domain/fee.model.ts | 21 ++
.../customers/cases/status/services/fee.service.ts | 55 +++++
.../customers/cases/status/status.component.html | 2 +-
src/app/customers/cases/status/status.component.ts | 2 +-
src/app/customers/cases/status/task.component.html | 16 +-
src/app/customers/cases/status/task.component.ts | 7 +-
.../customers/cases/status/tasks.component.html | 8 +-
src/app/customers/cases/status/tasks.component.ts | 1 -
src/app/customers/cases/store/case.actions.ts | 4 +-
src/app/customers/cases/store/cases.reducer.ts | 31 ++-
.../cases/store/documents/document.actions.ts | 271 +++++++++++++++++++++
.../cases/store/documents/documents.reducer.ts | 91 +++++++
.../documents/effects/notification.effects.ts | 84 +++++++
.../cases/store/documents/effects/route.effects.ts | 50 ++++
.../store/documents/effects/service.effects.ts | 119 +++++++++
.../effects/services/documents.service.ts | 112 +++++++++
.../cases/store/documents/pageNumber.reducer.ts | 66 +++++
.../cases/store/effects/notification.effects.ts | 8 +-
.../customers/cases/store/effects/route.effects.ts | 5 +-
.../cases/store/effects/service.effects.ts | 8 +-
src/app/customers/cases/store/form.reducer.ts | 1 -
src/app/customers/cases/store/index.ts | 43 +++-
.../cases/store/model/case-selection.model.ts | 21 ++
.../cases/store/model/fims-command.model.ts | 6 +-
.../store/payments/effects/service.effects.ts | 9 +-
.../cases/store/payments/payment.actions.ts | 2 +-
.../cases/store/payments/search.reducer.ts | 1 -
src/app/customers/cases/store/search.reducer.ts | 4 +-
.../store/tasks/effects/notification.effects.ts | 6 +-
.../cases/store/tasks/effects/service.effects.ts | 11 +-
.../customers/cases/store/tasks/task.actions.ts | 1 -
.../customers/cases/store/tasks/tasks.reducer.ts | 18 +-
src/app/customers/contact.helper.ts | 2 +-
.../customers/customFields/catalog-exists.guard.ts | 63 +++++
.../customFields/catalog.detail.component.html | 62 +++++
.../customFields/catalog.detail.component.ts | 81 ++++++
.../customFields/components/field.component.html | 52 ++++
.../customFields/components/field.component.ts | 103 ++++++++
.../customFields/components/value.component.html | 24 ++
.../customFields/components/value.component.ts | 98 ++++++++
.../customFields/domain/datatype-types.model.ts | 29 +++
.../customFields/fields/field-exists.guard.ts | 41 ++++
.../fields/field.detail.component.html | 72 ++++++
.../customFields/fields/field.detail.component.ts | 59 +++++
.../fields/field.index.component.html} | 0
.../customFields/fields/field.index.component.ts | 40 +++
.../fields/form/edit.form.component.html | 22 ++
.../fields/form/edit.form.component.ts | 53 ++++
.../customFields/fields/form/form.component.html | 35 +++
.../customFields/fields/form/form.component.ts | 99 ++++++++
.../customFields/form/create.form.component.html | 23 ++
.../customFields/form/create.form.component.ts | 63 +++++
.../customFields/form/form.component.html | 55 +++++
.../customers/customFields/form/form.component.ts | 113 +++++++++
.../customFields/services/field-form.service.ts | 80 ++++++
.../services/option-value-unique.validator.ts | 35 +++
src/app/customers/customer-exists.guard.ts | 4 +-
src/app/customers/customer.component.html | 39 ++-
src/app/customers/customer.component.ts | 22 +-
src/app/customers/customer.module.ts | 118 +++++++--
src/app/customers/customer.routing.ts | 124 +++++++++-
.../deposits/deposit-instance-exists.guard.ts | 2 +-
.../deposits/deposits.list.component.html | 4 +-
.../customers/deposits/deposits.list.component.ts | 35 ++-
src/app/customers/deposits/deposits.module.ts | 42 ++--
src/app/customers/deposits/deposits.routes.ts | 8 +
.../deposits/detail/cheques/cheques.component.html | 23 ++
.../deposits/detail/cheques/cheques.component.ts | 52 ++++
.../deposits/detail/cheques/form.component.html | 29 +++
.../deposits/detail/cheques/form.component.ts | 63 +++++
.../deposits/detail/deposit.detail.component.html | 55 +++--
.../deposits/detail/deposit.detail.component.ts | 11 +-
.../customers/deposits/form/create.component.html | 2 +-
.../customers/deposits/form/create.component.ts | 12 +-
.../customers/deposits/form/edit.component.html | 2 +-
src/app/customers/deposits/form/edit.component.ts | 4 +-
.../customers/deposits/form/form.component.html | 28 ++-
src/app/customers/deposits/form/form.component.ts | 2 +-
.../customers/deposits/store/deposit.actions.ts | 39 ++-
.../deposits/store/effects/notification.effects.ts | 19 +-
.../deposits/store/effects/route.effects.ts | 10 +-
.../deposits/store/effects/service.effects.ts | 15 +-
src/app/customers/deposits/store/index.ts | 24 +-
.../detail/activity/activity.component.html | 8 +-
.../detail/activity/activity.component.ts | 6 +-
.../detail/customer.detail.component.html | 125 ++++++----
.../customers/detail/customer.detail.component.ts | 92 +------
.../customers/detail/customer.index.component.ts | 6 +-
.../identityCard/form/create.form.component.ts | 6 +-
.../identityCard/form/edit.form.component.ts | 4 +-
.../form/identity-card-form.component.html | 33 +--
.../form/identity-card-form.component.spec.ts | 41 ++--
.../form/identity-card-form.component.ts | 15 +-
.../identityCard/identity-card-exists.guard.ts | 2 +-
.../identity-card.detail.component.html | 44 ++--
.../identityCard/identity-card.detail.component.ts | 22 +-
.../identityCard/identity-card.index.component.ts | 6 +-
.../identityCard/identity-card.list.component.ts | 2 +-
.../detail/identityCard/identity-card.module.ts | 13 +-
.../detail/identityCard/identity-card.routing.ts | 1 -
.../scans/form/create.form.component.ts | 8 +-
.../scans/form/scan.form.component.html | 34 +--
.../identityCard/scans/form/scan.form.component.ts | 6 +-
.../identityCard/scans/scan.list.component.html | 18 +-
.../identityCard/scans/scan.list.component.ts | 4 +-
.../detail/payroll/form/create.form.component.html | 24 ++
.../detail/payroll/form/create.form.component.ts | 61 +++++
.../detail/payroll/form/form.component.html | 57 +++++
.../detail/payroll/form/form.component.ts | 109 +++++++++
.../validator/account-unique.validator.spec.ts | 65 +++++
.../form/validator/account-unique.validator.ts | 43 ++++
.../detail/payroll/payroll-exists.guard.ts | 67 +++++
.../detail/payroll/payroll.detail.component.html | 41 ++++
.../detail/payroll/payroll.detail.component.ts | 48 ++++
.../detail/portrait/portrait.component.html | 10 +-
.../detail/portrait/portrait.component.ts | 16 +-
.../detail/status/customer-task.component.html | 31 +++
.../detail/status/customer-task.component.ts | 50 ++++
.../status/form/customer-task.form.component.html | 43 ----
.../status/form/customer-task.form.component.ts | 69 ------
.../customers/detail/status/status.component.html | 39 ++-
.../customers/detail/status/status.component.ts | 54 ++--
.../customers/form/contact/contact.component.html | 32 +--
.../form/contact/contact.component.spec.ts | 14 +-
.../customers/form/contact/contact.component.ts | 19 +-
.../form/create/create.form.component.html | 3 +-
.../customers/form/create/create.form.component.ts | 12 +-
.../form/customFields/custom-fields.component.html | 86 +++----
.../form/customFields/custom-fields.component.ts | 202 ++++++++-------
.../customers/form/detail/detail.component.html | 53 +---
src/app/customers/form/detail/detail.component.ts | 15 +-
.../customers/form/edit/edit.form.component.html | 5 +-
src/app/customers/form/edit/edit.form.component.ts | 27 +-
.../form/employees/employees.component.html | 2 +-
.../form/employees/employees.component.ts | 14 +-
src/app/customers/form/form.component.html | 22 +-
src/app/customers/form/form.component.spec.ts | 55 +++--
src/app/customers/form/form.component.ts | 15 +-
.../customers/form/offices/offices.component.html | 2 +-
.../customers/form/offices/offices.component.ts | 14 +-
.../customers/store/catalogs/catalog.actions.ts | 138 ++++++++++-
.../customers/store/catalogs/catalog.reducer.ts | 109 +++++++++
.../customers/store/catalogs/catalogs.reducer.ts | 65 -----
.../store/catalogs/effects/notification.effects.ts | 88 +++++++
.../store/catalogs/effects/route.effects.ts | 52 ++++
.../store/catalogs/effects/service.effects.ts | 59 +++--
.../customers/store/commands/commands.reducer.ts | 2 +-
.../store/commands/effects/service.effects.ts | 6 +-
src/app/customers/store/customer.actions.ts | 10 +-
.../store/customerTasks/customer-task.actions.ts | 101 ++++++++
.../store/customerTasks/customer-tasks.reducer.ts | 50 ++++
.../customerTasks/domain/status-command.model.ts | 25 ++
.../customerTasks/effects/notification.effects.ts | 62 +++++
.../store/customerTasks/effects/route.effects.ts | 35 +++
.../store/customerTasks/effects/service.effects.ts | 64 +++++
src/app/customers/store/customers.reducer.ts | 23 +-
.../store/effects/notification.effects.ts | 12 +-
src/app/customers/store/effects/route.effects.ts | 7 +-
src/app/customers/store/effects/service.effects.ts | 8 +-
.../identityCards/effects/notification.effects.ts | 4 +-
.../store/identityCards/effects/route.effects.ts | 4 +-
.../store/identityCards/effects/service.effects.ts | 4 +-
.../store/identityCards/identity-cards.actions.ts | 13 +-
.../store/identityCards/identity-cards.reducer.ts | 5 +-
.../scans/effects/notification.effects.ts | 4 +-
.../identityCards/scans/effects/route.effects.ts | 3 +-
.../identityCards/scans/effects/service.effects.ts | 10 +-
.../store/identityCards/scans/scans.actions.ts | 6 +-
src/app/customers/store/index.ts | 67 +++--
.../store/payroll/effects/notification.effects.ts | 36 +++
.../store/payroll/effects/route.effects.ts | 33 +++
.../store/payroll/effects/service.effects.ts | 39 +++
src/app/customers/store/payroll/payroll.actions.ts | 60 +++++
src/app/customers/store/payroll/payroll.reducer.ts | 60 +++++
.../store/tasks/effects/notification.effects.ts | 47 +---
.../customers/store/tasks/effects/route.effects.ts | 22 +-
.../store/tasks/effects/service.effects.ts | 50 ++--
src/app/customers/store/tasks/task.actions.ts | 130 ++++------
src/app/customers/store/tasks/tasks.reducer.ts | 7 +-
.../tasks/domain/command-options.model.ts | 27 ++
.../customers/tasks/domain/type-options.model.ts | 27 ++
.../tasks/form/create.form.component.html | 24 ++
.../customers/tasks/form/create.form.component.ts | 55 +++++
.../customers/tasks/form/edit.form.component.html | 25 ++
.../customers/tasks/form/edit.form.component.ts | 49 ++++
src/app/customers/tasks/form/form.component.html | 64 +++++
src/app/customers/tasks/form/form.component.ts | 125 ++++++++++
src/app/customers/tasks/task-exists.guard.ts | 66 +++++
src/app/customers/tasks/task.detail.component.html | 41 ++++
src/app/customers/tasks/task.detail.component.ts | 46 ++++
.../tasks/task.index.component.html} | 0
src/app/customers/tasks/task.index.component.ts | 40 +++
src/app/customers/tasks/task.list.component.html | 26 ++
src/app/customers/tasks/task.list.component.ts | 79 ++++++
.../depositAccount/deposit-account.component.ts | 14 +-
src/app/depositAccount/deposit-account.module.ts | 35 +--
src/app/depositAccount/deposit-account.routes.ts | 6 -
.../detail/deposit-product.detail.component.html | 117 +++++----
.../detail/deposit-product.detail.component.ts | 31 ++-
.../detail/deposit-product.index.component.ts | 6 +-
.../detail/dividends/dividends.component.ts | 10 +-
.../detail/dividends/form/create.component.ts | 6 +-
.../detail/dividends/form/form.component.html | 14 +-
.../detail/dividends/form/form.component.ts | 12 +-
.../detail/status/status.component.html | 26 --
.../detail/status/status.component.ts | 73 ------
.../domain/interest-payable-option-list.model.ts | 2 +-
.../domain/time-unit-option-list.model.ts | 2 +-
.../domain/type-option-list.model.ts | 2 +-
.../form/charges/charges.component.html | 56 ++---
.../form/charges/charges.component.ts | 8 +-
src/app/depositAccount/form/create.component.ts | 6 +-
src/app/depositAccount/form/edit.component.ts | 6 +-
src/app/depositAccount/form/form.component.html | 76 +++---
src/app/depositAccount/form/form.component.ts | 21 +-
.../product-definition-exists.guard.ts | 2 +-
.../store/dividends/dividend.actions.ts | 2 +-
.../store/dividends/dividends.reducer.ts | 4 +-
.../dividends/effects/notification.effects.ts | 4 +-
.../store/dividends/effects/route.effects.ts | 6 +-
.../store/dividends/effects/service.effects.ts | 6 +-
.../store/effects/notification.effects.ts | 6 +-
.../depositAccount/store/effects/route.effects.ts | 8 +-
.../store/effects/service.effects.ts | 4 +-
src/app/depositAccount/store/index.ts | 18 +-
src/app/depositAccount/store/product.actions.ts | 9 +-
src/app/depositAccount/store/products.reducer.ts | 6 +-
.../detail/employee.detail.component.html | 50 ++--
.../employees/detail/employee.detail.component.ts | 18 +-
src/app/employees/employee-exists.guard.ts | 4 +-
src/app/employees/employee.component.ts | 18 +-
src/app/employees/employee.module.ts | 23 +-
src/app/employees/employee.routing.ts | 28 ++-
.../form/create/create.form.component.spec.ts | 44 ++--
.../employees/form/create/create.form.component.ts | 20 +-
.../form/edit/edit.form.component.spec.ts | 39 ++-
src/app/employees/form/edit/edit.form.component.ts | 14 +-
src/app/employees/form/form.component.html | 103 ++------
src/app/employees/form/form.component.spec.ts | 38 ++-
src/app/employees/form/form.component.ts | 78 +++---
src/app/employees/form/form.mapper.ts | 28 +--
.../store/effects/notification.effects.ts | 10 +-
src/app/employees/store/effects/route.effects.ts | 7 +-
.../store/effects/service.effects.spec.ts | 10 +-
src/app/employees/store/effects/service.effects.ts | 28 +--
src/app/employees/store/employee.actions.ts | 19 +-
src/app/employees/store/index.ts | 11 +-
src/app/employees/user.resolver.ts | 4 +-
.../loans/products/charges/charge-exists.guard.ts | 4 +-
.../products/charges/charge.detail.component.html | 50 ++--
.../products/charges/charge.detail.component.ts | 13 +-
.../products/charges/charge.list.component.html | 15 +-
.../products/charges/charge.list.component.ts | 11 +-
.../products/charges/form/create.component.html | 9 +-
.../products/charges/form/create.component.ts | 16 +-
.../products/charges/form/edit.component.html | 10 +-
.../loans/products/charges/form/edit.component.ts | 36 ++-
.../products/charges/form/form.component.html | 78 +++---
.../loans/products/charges/form/form.component.ts | 144 ++++++++---
.../charges/ranges/form/create.component.html | 23 ++
.../charges/ranges/form/create.component.ts | 67 +++++
.../charges/ranges/form/edit.component.html | 24 ++
.../products/charges/ranges/form/edit.component.ts | 66 +++++
.../charges/ranges/form/form.component.html | 47 ++++
.../charges/ranges/form/form.component.spec.ts | 0
.../products/charges/ranges/form/form.component.ts | 113 +++++++++
.../products/charges/ranges/range-exists.guard.ts | 66 +++++
.../charges/ranges/range.detail.component.html | 35 +++
.../charges/ranges/range.detail.component.ts | 76 ++++++
.../charges/ranges/range.index.component.html} | 0
.../charges/ranges/range.index.component.ts | 57 +++++
.../charges/ranges/range.list.component.html | 26 ++
.../charges/ranges/range.list.component.ts | 72 ++++++
.../products/components/term/term.component.html | 13 +-
.../products/components/term/term.component.ts | 10 +-
src/app/loans/products/form/create.component.html | 3 +-
src/app/loans/products/form/create.component.ts | 38 ++-
.../products/form/detail/detail.component.html | 53 ++++
.../products/form/detail/detail.component.spec.ts | 102 ++++++++
.../loans/products/form/detail/detail.component.ts | 93 +++++++
src/app/loans/products/form/edit.component.ts | 11 +-
src/app/loans/products/form/form.component.html | 58 +----
src/app/loans/products/form/form.component.ts | 112 +++++----
.../form/interests/interest.component.spec.ts | 99 ++++++++
.../form/interests/interests.component.html | 15 +-
.../products/form/interests/interests.component.ts | 64 +++--
.../form/moratorium/moratorium.component.html | 24 +-
.../form/moratorium/moratorium.component.ts | 6 +-
.../products/form/settings/settings.component.html | 23 +-
.../products/form/settings/settings.component.ts | 4 -
.../lossProvision/form/create.component.html | 25 ++
.../lossProvision/form/create.component.ts | 57 +++++
.../lossProvision/form/form.component.html | 44 ++++
.../products/lossProvision/form/form.component.ts | 111 +++++++++
.../validator/days-late-unique.validator.spec.ts | 49 ++++
.../form/validator/days-late-unique.validator.ts | 35 +++
.../lossProvision/loss-provision-exists.guard.ts | 60 +++++
.../loss-provision.detail.component.html | 29 +++
.../loss-provision.detail.component.ts | 43 ++++
src/app/loans/products/product-exists.guard.ts | 13 +-
.../loans/products/product.detail.component.html | 85 ++++---
.../products/product.detail.component.spec.ts | 22 +-
src/app/loans/products/product.detail.component.ts | 14 +-
.../loans/products/product.index.component.html | 16 ++
src/app/loans/products/product.index.component.ts | 4 +-
src/app/loans/products/product.list.component.ts | 16 +-
src/app/loans/products/product.module.ts | 86 +++++--
src/app/loans/products/product.routes.ts | 65 ++++-
.../loans/products/status/form/create.component.ts | 14 +-
.../loans/products/status/form/edit.component.ts | 8 +-
.../loans/products/status/form/form.component.html | 53 ++--
.../loans/products/status/form/form.component.ts | 34 +--
src/app/loans/products/status/status.component.ts | 9 +-
.../products/status/status.detail.component.html | 38 +--
.../products/status/status.detail.component.ts | 8 +-
src/app/loans/products/status/task-exists.guard.ts | 4 +-
.../loans/products/store/charges/charge.actions.ts | 9 +-
.../products/store/charges/charges.reducer.ts | 3 +-
.../store/charges/effects/notification.effects.ts | 10 +-
.../store/charges/effects/route.effects.ts | 8 +-
.../store/charges/effects/service.effects.ts | 6 +-
.../products/store/effects/notification.effects.ts | 12 +-
.../loans/products/store/effects/route.effects.ts | 8 +-
.../products/store/effects/service.effects.ts | 8 +-
src/app/loans/products/store/index.ts | 35 ++-
.../lossProvision/effects/notification.effects.ts | 35 +++
.../store/lossProvision/effects/route.effects.ts | 33 +++
.../store/lossProvision/effects/service.effects.ts | 40 +++
.../store/lossProvision/loss-provision.actions.ts | 60 +++++
.../store/lossProvision/loss-provision.reducer.ts | 75 ++++++
.../products/store/model/fims-product.mapper.ts | 8 +-
.../products/store/model/fims-product.model.ts | 1 +
src/app/loans/products/store/product.actions.ts | 9 +-
src/app/loans/products/store/products.reducer.ts | 4 +-
.../store/ranges/effects/notification.effects.ts | 43 ++++
.../products/store/ranges/effects/route.effects.ts | 39 +++
.../store/ranges/effects/service.effects.ts | 92 +++++++
.../loans/products/store/ranges/range.actions.ts | 20 ++
.../loans/products/store/ranges/ranges.reducer.ts | 65 +++++
.../store/tasks/effects/notification.effects.ts | 6 +-
.../products/store/tasks/effects/route.effects.ts | 8 +-
.../store/tasks/effects/service.effects.ts | 6 +-
src/app/loans/products/store/tasks/task.actions.ts | 9 +-
src/app/login/login.component.html | 114 +++++----
src/app/login/login.component.spec.ts | 35 ++-
src/app/login/login.component.ts | 51 ++--
src/app/login/login.module.ts | 18 +-
src/app/login/login.routing.ts | 8 +-
src/app/main/access.denied.component.ts | 2 +-
src/app/main/main.component.html | 60 +++--
src/app/main/main.component.scss | 25 +-
src/app/main/main.component.ts | 125 +++++++---
src/app/main/main.module.ts | 36 +--
src/app/main/main.routing.ts | 6 +-
src/app/main/notification.component.ts | 37 +--
.../offices/detail/office.detail.component.html | 98 ++++----
.../offices/detail/office.detail.component.scss | 17 --
src/app/offices/detail/office.detail.component.ts | 67 +++--
.../teller/detail/balance/balance.component.html | 95 +++++---
.../teller/detail/balance/balance.component.ts | 15 +-
.../balance/services/balance-sheet.service.ts | 52 ++++
.../balance/services/teller-balance.model.ts | 25 ++
.../teller/detail/command/close.component.html | 23 +-
.../teller/detail/command/close.component.ts | 22 +-
.../teller/detail/command/command.component.html | 2 +-
.../teller/detail/command/command.component.ts | 16 +-
.../command/components/adjustment.component.html | 23 ++
.../command/components/adjustment.component.ts | 43 ++++
.../command/model/adjustment-option.model.ts | 21 ++
.../teller/detail/command/open.component.html | 8 +-
.../detail/teller/detail/command/open.component.ts | 12 +-
.../denomination/denomination.list.component.html | 38 +++
.../denomination/denomination.list.component.ts | 80 ++++++
.../denomination/form/create.form.component.html | 23 ++
.../denomination/form/create.form.component.ts | 74 ++++++
.../detail/denomination/form/form.component.html | 78 ++++++
.../detail/denomination/form/form.component.ts | 101 ++++++++
.../teller/detail/teller.detail.component.html | 101 +++++---
.../detail/teller/form/create.form.component.ts | 11 +-
.../detail/teller/form/edit.form.component.ts | 2 +-
.../offices/detail/teller/form/form.component.html | 52 ++--
.../detail/teller/form/form.component.spec.ts | 123 ++++++++++
.../offices/detail/teller/form/form.component.ts | 25 +-
.../offices/detail/teller/teller-exists.guard.ts | 2 +-
.../detail/teller/teller.list.component.html | 2 +-
.../offices/detail/teller/teller.list.component.ts | 18 +-
.../offices/form/create/create.form.component.ts | 26 +-
src/app/offices/form/edit/edit.form.component.ts | 16 +-
src/app/offices/form/form.component.html | 25 +-
src/app/offices/form/form.component.spec.ts | 48 ++--
src/app/offices/form/form.component.ts | 4 +-
.../headquarter-not-found.component.html | 12 +-
.../headquarter/headquarter-not-found.component.ts | 2 +-
src/app/offices/headquarter/headquarter.guard.ts | 12 +-
src/app/offices/office-exists.guard.ts | 7 +-
src/app/offices/office.component.ts | 8 +-
src/app/offices/office.module.ts | 50 ++--
src/app/offices/office.routing.ts | 20 +-
.../offices/store/effects/notification.effects.ts | 13 +-
src/app/offices/store/effects/route.effects.ts | 20 +-
src/app/offices/store/effects/service.effects.ts | 8 +-
src/app/offices/store/index.ts | 16 +-
src/app/offices/store/office.actions.ts | 4 +-
.../teller/denomination/denomination.actions.ts | 74 ++++++
.../teller/denomination/denominations.reducer.ts | 59 +++++
.../denomination/effects/notification.effects.ts | 37 +++
.../teller/denomination/effects/route.effects.ts | 36 +++
.../teller/denomination/effects/service.effects.ts | 50 ++++
.../store/teller/effects/notification.effects.ts | 21 +-
.../offices/store/teller/effects/route.effects.ts | 4 +-
.../store/teller/effects/service.effects.ts | 5 +-
src/app/offices/store/teller/teller.actions.ts | 4 +-
.../offices/store/teller/tellers.reducer.spec.ts | 4 +-
src/app/offices/store/teller/tellers.reducer.ts | 6 +-
src/app/quickAccess/quick-access.component.html | 88 +++----
.../detail/criteria/criteria.component.html | 6 +-
.../detail/criteria/criteria.component.ts | 6 +-
.../displayable-fields.component.html | 6 +-
.../displayable-fields.component.ts | 4 +-
.../detail/queryParams/abstract-value-accessor.ts | 2 +-
.../queryParams/between/between.component.html | 20 +-
.../queryParams/between/between.component.spec.ts | 25 +-
.../queryParams/between/between.component.ts | 17 +-
.../detail/queryParams/in/in.component.html | 2 +-
.../detail/queryParams/in/in.component.spec.ts | 2 +-
.../detail/queryParams/in/in.component.ts | 12 +-
.../detail/queryParams/input/input.component.html | 10 +-
.../detail/queryParams/input/input.component.ts | 3 +-
.../detail/queryParams/query-param.component.ts | 17 +-
.../detail/queryParams/query-params.component.ts | 8 +-
.../detail/queryParams/query-params.helper.ts | 2 +-
.../detail/report-page/report-page.component.html | 34 +--
.../detail/report-page/report-page.component.ts | 2 +-
.../reporting/reporting-definitions.component.html | 14 +-
.../reporting-definitions.component.spec.ts | 16 +-
.../reporting/reporting-definitions.component.ts | 2 +-
src/app/reporting/reporting.component.html | 12 +-
src/app/reporting/reporting.component.spec.ts | 21 +-
src/app/reporting/reporting.component.ts | 1 -
src/app/reporting/reporting.module.ts | 28 ++-
.../components/permission-list-item.component.html | 34 ++-
src/app/roles/detail/role.detail.component.html | 16 +-
src/app/roles/detail/role.detail.component.ts | 27 +-
src/app/roles/form/create/create.form.component.ts | 14 +-
src/app/roles/form/edit/edit.form.component.ts | 12 +-
src/app/roles/form/form.component.html | 32 +--
src/app/roles/form/form.component.spec.ts | 31 ++-
src/app/roles/form/form.component.ts | 33 ++-
src/app/roles/helper/form-permission.service.ts | 88 ++++---
src/app/roles/model/form-permission-group.model.ts | 21 ++
src/app/roles/model/form-permission.model.ts | 16 +-
src/app/roles/role-exists.guard.ts | 4 +-
src/app/roles/role.component.ts | 4 +-
src/app/roles/role.module.ts | 21 +-
src/app/roles/role.routing.ts | 26 +-
.../roles/store/effects/notification.effects.ts | 10 +-
src/app/roles/store/effects/route.effects.ts | 8 +-
src/app/roles/store/effects/service.effects.ts | 8 +-
src/app/roles/store/index.ts | 13 +-
src/app/roles/store/role.actions.ts | 5 +-
src/app/services/accounting/accounting.service.ts | 98 ++++----
.../accounting/domain/account-command.model.ts | 2 +-
.../accounting/domain/account-entry-page.model.ts | 4 +-
.../accounting/domain/account-entry.model.ts | 2 +-
.../accounting/domain/account-page.model.ts | 4 +-
.../services/accounting/domain/account.model.ts | 4 +-
.../services/accounting/domain/creditor.model.ts | 4 +-
src/app/services/accounting/domain/debtor.model.ts | 4 +-
.../domain/financial-condition-entry.model.ts | 20 ++
.../domain/financial-condition-section.model.ts | 26 ++
.../accounting/domain/financial-condition.model.ts | 23 ++
.../domain/income-statement-entry.model.ts | 20 ++
.../domain/income-statement-section.model.ts | 26 ++
.../accounting/domain/income-statement.model.ts | 24 ++
.../accounting/domain/journal-entry.model.ts | 2 +-
src/app/services/accounting/domain/ledger.model.ts | 1 +
.../accounting/domain/permittable-group-ids.ts | 12 +-
.../accounting/domain/trial-balance-entry.model.ts | 2 +-
.../accounting/domain/trial-balance.model.ts | 2 +-
.../services/anubis/permittable-endpoint.model.ts | 2 +-
src/app/services/anubis/permittable-group.model.ts | 4 +-
src/app/services/catalog/catalog.service.ts | 37 ++-
src/app/services/catalog/domain/catalog.model.ts | 5 +-
src/app/services/catalog/domain/field.model.ts | 3 +-
src/app/services/catalog/domain/option.model.ts | 2 +-
src/app/services/catalog/domain/value.model.ts | 2 +-
src/app/services/cheque/cheque.service.ts | 70 ++++++
src/app/services/cheque/domain/action.model.ts | 17 ++
.../cheque/domain/cheque-processing-command.ts | 20 ++
.../services/cheque/domain/cheque-transaction.ts | 21 ++
src/app/services/cheque/domain/cheque.model.ts | 29 +++
.../services/cheque/domain/fims-cheque.model.ts | 21 ++
.../services/cheque/domain/issuing-count.model.ts | 21 ++
.../cheque/domain/mapper/fims-cheque.mapper.ts | 36 +++
.../cheque/domain/micr-resolution.model.ts | 20 ++
src/app/services/cheque/domain/micr.model.ts | 21 ++
.../cheque/domain/permittable-group-ids.ts | 20 ++
src/app/services/cheque/domain/state.model.ts | 17 ++
src/app/services/country/country.service.spec.ts | 6 +-
src/app/services/country/country.service.ts | 9 +-
src/app/services/country/model/country.model.ts | 2 +-
src/app/services/currency/currency.service.ts | 20 +-
src/app/services/customer/customer.service.ts | 99 ++++++--
src/app/services/customer/domain/command.model.ts | 2 +-
.../customer/domain/customer-document.model.ts | 23 ++
.../customer/domain/customer-page.model.ts | 4 +-
.../customer/domain/customer-type.model.ts | 2 +-
src/app/services/customer/domain/customer.model.ts | 7 +-
.../customer/domain/date-of-birth.model.ts | 2 +-
.../customer/domain/expiration-date.model.ts | 2 +-
.../customer/domain/identification-card.model.ts | 2 +-
.../customer/domain/permittable-group-ids.ts | 11 +-
.../services/customer/domain/process-step.model.ts | 22 ++
.../customer/domain/task-definition.model.ts | 2 +-
.../depositAccount/deposit-account.service.ts | 36 ++-
.../definition/dividend-distribution.model.ts | 6 +-
.../domain/definition/product-definition.model.ts | 1 -
.../instance/available-transaction-type.model.ts | 19 ++
.../domain/instance/product-instance.model.ts | 7 +-
.../domain/instance/state-change.model.ts | 22 --
.../depositAccount/domain/instance/state.model.ts | 24 --
.../depositAccount/domain/permittable-group-ids.ts | 4 +-
src/app/services/domain/address/address.model.ts | 2 +-
.../domain/contact/contact-detail.model.ts | 20 +-
src/app/services/domain/date.converter.ts | 68 +++++-
src/app/services/domain/error.model.ts | 20 +-
.../services/domain/paging/fetch-request.model.ts | 2 +-
src/app/services/domain/paging/page.model.ts | 2 +-
.../services/domain/paging/search-param.builder.ts | 2 +-
src/app/services/domain/paging/sort.model.ts | 2 +-
.../http/default-request-options.service.ts | 6 +-
src/app/services/http/http.service.spec.ts | 65 ++++-
src/app/services/http/http.service.ts | 37 +--
.../services/identity/domain/permission.model.ts | 2 +-
.../identity/domain/permittable-group-ids.model.ts | 6 +-
src/app/services/identity/domain/role.model.ts | 1 +
src/app/services/identity/identity.service.ts | 23 +-
src/app/services/image/image.service.ts | 7 +-
.../services/notification/notification.service.ts | 14 +-
.../services/office/domain/employee-page.model.ts | 2 +-
src/app/services/office/domain/employee.model.ts | 2 +-
.../services/office/domain/office-page.model.ts | 2 +-
src/app/services/office/domain/office.model.ts | 3 +-
.../office/domain/permittable-group-ids.model.ts | 6 +-
src/app/services/office/office.service.ts | 47 ++--
.../payroll/domain/payroll-allocation.model.ts | 21 ++
.../domain/payroll-collection-history.model.ts | 22 ++
.../domain/payroll-collection-sheet.model.ts | 21 ++
.../payroll/domain/payroll-configuration.model.ts | 25 ++
.../payroll/domain/payroll-payment-page.model.ts | 22 ++
.../payroll/domain/payroll-payment.model.ts | 21 ++
.../payroll/domain/permittable-group-ids.ts | 20 ++
src/app/services/payroll/payroll.service.ts | 58 +++++
.../portfolio/domain/account-assignment.model.ts | 2 +-
.../portfolio/domain/balance-range.model.ts | 4 +-
.../portfolio/domain/balance-segment-set.model.ts | 21 ++
.../portfolio/domain/case-command.model.ts | 20 +-
.../domain/case-customer-documents.model.ts | 24 ++
.../services/portfolio/domain/case-page.model.ts | 2 +-
src/app/services/portfolio/domain/case.model.ts | 5 +-
.../portfolio/domain/charge-definition.model.ts | 4 +
.../portfolio/domain/charge-method.model.ts | 2 +-
.../cost-component.model.ts | 0
.../services/portfolio/domain/fims-case.model.ts | 4 +-
.../accept-payment-parameters.model.ts | 19 --
.../individuallending/account-designators.model.ts | 32 ++-
.../individuallending/case-parameters.model.ts | 1 -
.../charge-proportional-designators.model.ts | 35 +++
.../credit-worthiness-factor.model.ts | 2 +-
.../individuallending/disburse-parameters.model.ts | 17 --
.../domain/individuallending/moratorium.model.ts | 2 +-
.../planned-payment-page.model.ts | 2 +-
.../individuallending/planned-payment.model.ts | 10 +-
.../individuallending/product-parameters.model.ts | 3 +-
.../individuallending/workflow-action.model.ts | 12 +-
.../portfolio/domain/interest-range.model.ts | 2 +-
.../domain/loss-provision-configuration.model.ts | 20 ++
.../portfolio/domain/loss-provision-step.model.ts | 20 ++
.../domain/mapper/fims-case-page.mapper.ts | 10 +-
.../portfolio/domain/mapper/fims-case.mapper.ts | 10 +-
.../portfolio/domain/mapper/fims-range.mapper.ts | 46 ++++
src/app/services/portfolio/domain/note.model.ts | 2 +-
src/app/services/portfolio/domain/pattern.model.ts | 6 +-
.../portfolio/domain/payment-cycle.model.ts | 2 +-
src/app/services/portfolio/domain/payment.model.ts | 22 ++
.../portfolio/domain/permittable-group-ids.ts | 10 +-
src/app/services/portfolio/domain/product.model.ts | 1 +
src/app/services/portfolio/domain/range-model.ts | 21 ++
.../portfolio/domain/range-segment.model.ts | 21 ++
.../domain/required-account-assignment.model.ts | 21 ++
.../services/portfolio/domain/term-range.model.ts | 2 +-
src/app/services/portfolio/portfolio.service.ts | 182 +++++++++-----
src/app/services/reporting/domain/header.model.ts | 2 +-
.../reporting/domain/permittable-group-ids.ts | 2 +-
src/app/services/reporting/reporting.service.ts | 11 +-
.../security/authn/auth-guard.service.spec.ts | 51 ++--
.../services/security/authn/auth-guard.service.ts | 7 +-
.../security/authn/authentication.service.spec.ts | 12 +-
.../security/authn/authentication.service.ts | 44 ++--
.../security/authz/fims-permission-descriptor.ts | 2 +-
.../security/authz/fims-permission.model.ts | 4 +-
.../services/security/authz/permission-id.type.ts | 11 +-
.../security/authz/permission.directive.spec.ts | 22 +-
.../security/authz/permission.directive.ts | 24 +-
.../services/security/authz/permission.guard.ts | 24 +-
.../security/authz/permittable-group-id-mapper.ts | 104 +++++---
.../security/change.password.service.spec.ts | 21 +-
.../services/security/change.password.service.ts | 9 +-
src/app/services/teller/domain/cheque.model.ts | 26 ++
src/app/services/teller/domain/micr.model.ts | 21 ++
.../teller/domain/permittable-group-ids.ts | 4 +-
.../teller/domain/teller-balance-sheet.model.ts | 25 +-
.../teller/domain/teller-denomination.model.ts | 23 ++
.../services/teller/domain/teller-entry.model.ts | 2 +-
.../teller/domain/teller-transaction.model.ts | 5 +-
src/app/services/teller/domain/teller.model.ts | 5 +
src/app/services/teller/teller-service.ts | 15 +-
src/app/store/account/account.actions.ts | 3 +-
src/app/store/account/accounts.reducer.ts | 2 +-
.../store/account/effects/service.effects.spec.ts | 4 +-
src/app/store/account/effects/service.effects.ts | 10 +-
src/app/store/country/country.actions.ts | 39 ---
src/app/store/country/service.effects.ts | 50 ----
src/app/store/customer/customer.actions.ts | 1 -
.../store/customer/effects/service.effects.spec.ts | 4 +-
src/app/store/customer/effects/service.effects.ts | 8 +-
.../store/employee/effects/service.effects.spec.ts | 4 +-
src/app/store/employee/effects/service.effects.ts | 5 +-
src/app/store/employee/employee.actions.ts | 1 -
src/app/store/index.ts | 26 +-
src/app/store/ledger/effects/service.effects.ts | 7 +-
src/app/store/ledger/ledger.actions.ts | 1 -
.../store/office/effects/service.effects.spec.ts | 4 +-
src/app/store/office/effects/service.effects.ts | 7 +-
src/app/store/office/office.actions.ts | 1 -
src/app/store/role/effects/service.effects.spec.ts | 4 +-
src/app/store/role/effects/service.effects.ts | 10 +-
src/app/store/role/role.actions.ts | 1 -
.../store/security/authentication.reducer.spec.ts | 29 +--
src/app/store/security/authentication.reducer.ts | 12 +-
src/app/store/security/authorization.reducer.ts | 4 +-
.../store/security/effects/notification.effects.ts | 19 +-
src/app/store/security/effects/route.effects.ts | 8 +-
.../store/security/effects/service.effects.spec.ts | 39 +--
src/app/store/security/effects/service.effects.ts | 67 +++--
src/app/store/security/security.actions.ts | 8 +-
src/app/store/util.ts | 2 +-
src/app/teller/auth/teller-auth.component.html | 43 ++--
src/app/teller/auth/teller-auth.component.ts | 4 +-
.../teller/customer/customer-detail.component.html | 67 +++--
.../teller/customer/customer-detail.component.ts | 30 +--
.../customer/teller-customer-exists.guard.ts | 2 +-
.../transaction/cheque/create.component.html | 32 +++
.../transaction/cheque/create.component.ts | 151 ++++++++++++
.../transaction/cheque/form.component.html | 84 +++++++
.../customer/transaction/cheque/form.component.ts | 158 ++++++++++++
.../transaction/components/cost.component.html | 68 +++---
.../transaction/components/cost.component.ts | 2 +-
.../transaction/deposit/create.form.component.html | 1 -
.../transaction/deposit/create.form.component.ts | 46 ++--
.../transaction/deposit/form.component.html | 35 +--
.../transaction/deposit/form.component.spec.ts | 139 +++++++----
.../customer/transaction/deposit/form.component.ts | 42 ++--
.../transaction/domain/transaction-form.model.ts | 2 +
.../transaction/loan/create.form.component.html | 4 +-
.../transaction/loan/create.form.component.ts | 31 ++-
.../customer/transaction/loan/form.component.html | 36 +--
.../customer/transaction/loan/form.component.ts | 26 +-
.../services/available-actions.service.spec.ts | 175 +++++++++++++
.../teller/services/available-actions.service.ts | 88 +++++++
src/app/teller/services/transaction.service.ts | 40 +++
src/app/teller/store/authentication.reducer.ts | 4 +-
.../teller/store/effects/notification.effects.ts | 19 +-
.../store/effects/products.service.effects.ts | 4 +-
src/app/teller/store/effects/route.effects.ts | 7 +-
src/app/teller/store/effects/service.effects.ts | 7 +-
src/app/teller/store/index.ts | 13 +-
src/app/teller/store/teller.actions.ts | 2 +-
src/app/teller/teller-login.guard.ts | 2 +-
src/app/teller/teller.index.component.html | 36 +--
src/app/teller/teller.index.component.ts | 8 +-
src/app/teller/teller.module.ts | 59 +++--
src/app/teller/teller.routing.ts | 10 +-
src/app/user/password.component.html | 51 ++--
src/app/user/password.component.ts | 17 +-
src/app/user/user.module.ts | 8 +-
src/app/user/user.routing.ts | 2 +-
src/assets/i18n/en.json | 13 +-
src/assets/i18n/es.json | 232 ++++++++++++------
src/favicon.png | Bin 11315 -> 5014 bytes
src/index.html | 16 ++
src/main.ts | 14 +-
src/polyfills.ts | 2 +-
src/rxjs.imports.ts | 39 +++
src/test.ts | 10 +-
src/theme.scss | 8 +-
tslint.json | 199 +++++----------
945 files changed, 22268 insertions(+), 7276 deletions(-)
create mode 100644 src/app/accounting/accounts/form/form.component.spec.ts
create mode 100644 src/app/accounting/cheques/cheques.list.component.html
create mode 100644 src/app/accounting/cheques/cheques.list.component.ts
create mode 100644 src/app/accounting/financialCondition/financial-condition.component.html
create mode 100644 src/app/accounting/financialCondition/financial-condition.component.scss
create mode 100644 src/app/accounting/financialCondition/financial-condition.component.ts
create mode 100644 src/app/accounting/form/form.component.spec.ts
create mode 100644 src/app/accounting/incomeStatement/income-statement.component.html
create mode 100644 src/app/accounting/incomeStatement/income-statement.component.scss
create mode 100644 src/app/accounting/incomeStatement/income-statement.component.ts
create mode 100644 src/app/accounting/journalEntries/form/create.form.component.html
create mode 100644 src/app/accounting/journalEntries/form/create.form.component.ts
create mode 100644 src/app/accounting/journalEntries/form/form.component.spec.ts
create mode 100644 src/app/accounting/payroll/form/create.form.component.html
create mode 100644 src/app/accounting/payroll/form/create.form.component.ts
create mode 100644 src/app/accounting/payroll/form/form.component.html
create mode 100644 src/app/accounting/payroll/form/form.component.ts
create mode 100644 src/app/accounting/payroll/form/validator/customer-payroll-exists.validator.ts
create mode 100644 src/app/accounting/payroll/payments.list.component.html
create mode 100644 src/app/accounting/payroll/payments.list.component.ts
create mode 100644 src/app/accounting/payroll/payroll.list.component.html
create mode 100644 src/app/accounting/payroll/payroll.list.component.ts
create mode 100644 src/app/accounting/store/cheques/cheque.actions.ts
create mode 100644 src/app/accounting/store/cheques/cheques.reducer.ts
create mode 100644 src/app/accounting/store/cheques/effects/service.effects.ts
create mode 100644 src/app/accounting/store/payroll/effects/notification.effects.ts
create mode 100644 src/app/accounting/store/payroll/effects/route.effects.ts
create mode 100644 src/app/accounting/store/payroll/effects/service.effects.ts
create mode 100644 src/app/accounting/store/payroll/payment.actions.ts
create mode 100644 src/app/accounting/store/payroll/payroll-collection.actions.ts
create mode 100644 src/app/accounting/store/payroll/payrolls.reducer.ts
create mode 100644 src/app/accounting/transactionTypes/form/transaction-type-form.component.spec.ts
create mode 100644 src/app/common/address/address.component.spec.ts
create mode 100644 src/app/common/date-input/date-input.component.html
create mode 100644 src/app/common/date-input/date-input.component.ts
create mode 100644 src/app/common/date/fims-date.pipe.spec.ts
create mode 100644 src/app/common/date/fims-date.pipe.ts
create mode 100644 src/app/common/number/fims-financial-number.pipe.ts
create mode 100644 src/app/common/number/fims-number.pipe.ts
create mode 100644 src/app/common/store/action-creator/actions.ts
create mode 100644 src/app/common/text-input/text-input.component.html
create mode 100644 src/app/common/text-input/text-input.component.ts
create mode 100644 src/app/common/validator/exists.validator.spec.ts
delete mode 100644 src/app/common/validator/product-exists.validator.ts
copy src/app/{teller/customer/customer-index.component.html => customers/cases/case.index.component.html} (100%)
create mode 100644 src/app/customers/cases/case.index.component.ts
create mode 100644 src/app/customers/cases/documents/document-exists.guard.ts
create mode 100644 src/app/customers/cases/documents/document.detail.component.html
create mode 100644 src/app/customers/cases/documents/document.detail.component.ts
copy src/app/{teller/customer/customer-index.component.html => customers/cases/documents/document.index.component.html} (100%)
create mode 100644 src/app/customers/cases/documents/document.index.component.ts
create mode 100644 src/app/customers/cases/documents/documents.component.html
create mode 100644 src/app/customers/cases/documents/documents.component.ts
create mode 100644 src/app/customers/cases/documents/form/create.component.html
create mode 100644 src/app/customers/cases/documents/form/create.component.ts
create mode 100644 src/app/customers/cases/documents/form/edit.component.html
create mode 100644 src/app/customers/cases/documents/form/edit.component.ts
create mode 100644 src/app/customers/cases/documents/form/form.component.html
create mode 100644 src/app/customers/cases/documents/form/form.component.ts
create mode 100644 src/app/customers/cases/documents/form/upload/create.form.component.html
create mode 100644 src/app/customers/cases/documents/form/upload/create.form.component.ts
create mode 100644 src/app/customers/cases/documents/form/upload/upload-page.form.component.html
create mode 100644 src/app/customers/cases/documents/form/upload/upload-page.form.component.ts
create mode 100644 src/app/customers/cases/form/detail/detail.component.spec.ts
create mode 100644 src/app/customers/cases/form/detail/validator/max-term.validators.ts
delete mode 100644 src/app/customers/cases/form/documents/documents.component.html
delete mode 100644 src/app/customers/cases/form/documents/documents.component.ts
create mode 100644 src/app/customers/cases/status/services/domain/fee.model.ts
create mode 100644 src/app/customers/cases/status/services/fee.service.ts
create mode 100644 src/app/customers/cases/store/documents/document.actions.ts
create mode 100644 src/app/customers/cases/store/documents/documents.reducer.ts
create mode 100644 src/app/customers/cases/store/documents/effects/notification.effects.ts
create mode 100644 src/app/customers/cases/store/documents/effects/route.effects.ts
create mode 100644 src/app/customers/cases/store/documents/effects/service.effects.ts
create mode 100644 src/app/customers/cases/store/documents/effects/services/documents.service.ts
create mode 100644 src/app/customers/cases/store/documents/pageNumber.reducer.ts
create mode 100644 src/app/customers/cases/store/model/case-selection.model.ts
create mode 100644 src/app/customers/customFields/catalog-exists.guard.ts
create mode 100644 src/app/customers/customFields/catalog.detail.component.html
create mode 100644 src/app/customers/customFields/catalog.detail.component.ts
create mode 100644 src/app/customers/customFields/components/field.component.html
create mode 100644 src/app/customers/customFields/components/field.component.ts
create mode 100644 src/app/customers/customFields/components/value.component.html
create mode 100644 src/app/customers/customFields/components/value.component.ts
create mode 100644 src/app/customers/customFields/domain/datatype-types.model.ts
create mode 100644 src/app/customers/customFields/fields/field-exists.guard.ts
create mode 100644 src/app/customers/customFields/fields/field.detail.component.html
create mode 100644 src/app/customers/customFields/fields/field.detail.component.ts
copy src/app/{teller/customer/customer-index.component.html => customers/customFields/fields/field.index.component.html} (100%)
create mode 100644 src/app/customers/customFields/fields/field.index.component.ts
create mode 100644 src/app/customers/customFields/fields/form/edit.form.component.html
create mode 100644 src/app/customers/customFields/fields/form/edit.form.component.ts
create mode 100644 src/app/customers/customFields/fields/form/form.component.html
create mode 100644 src/app/customers/customFields/fields/form/form.component.ts
create mode 100644 src/app/customers/customFields/form/create.form.component.html
create mode 100644 src/app/customers/customFields/form/create.form.component.ts
create mode 100644 src/app/customers/customFields/form/form.component.html
create mode 100644 src/app/customers/customFields/form/form.component.ts
create mode 100644 src/app/customers/customFields/services/field-form.service.ts
create mode 100644 src/app/customers/customFields/services/option-value-unique.validator.ts
create mode 100644 src/app/customers/deposits/detail/cheques/cheques.component.html
create mode 100644 src/app/customers/deposits/detail/cheques/cheques.component.ts
create mode 100644 src/app/customers/deposits/detail/cheques/form.component.html
create mode 100644 src/app/customers/deposits/detail/cheques/form.component.ts
create mode 100644 src/app/customers/detail/payroll/form/create.form.component.html
create mode 100644 src/app/customers/detail/payroll/form/create.form.component.ts
create mode 100644 src/app/customers/detail/payroll/form/form.component.html
create mode 100644 src/app/customers/detail/payroll/form/form.component.ts
create mode 100644 src/app/customers/detail/payroll/form/validator/account-unique.validator.spec.ts
create mode 100644 src/app/customers/detail/payroll/form/validator/account-unique.validator.ts
create mode 100644 src/app/customers/detail/payroll/payroll-exists.guard.ts
create mode 100644 src/app/customers/detail/payroll/payroll.detail.component.html
create mode 100644 src/app/customers/detail/payroll/payroll.detail.component.ts
create mode 100644 src/app/customers/detail/status/customer-task.component.html
create mode 100644 src/app/customers/detail/status/customer-task.component.ts
delete mode 100644 src/app/customers/detail/status/form/customer-task.form.component.html
delete mode 100644 src/app/customers/detail/status/form/customer-task.form.component.ts
create mode 100644 src/app/customers/store/catalogs/catalog.reducer.ts
delete mode 100644 src/app/customers/store/catalogs/catalogs.reducer.ts
create mode 100644 src/app/customers/store/catalogs/effects/notification.effects.ts
create mode 100644 src/app/customers/store/catalogs/effects/route.effects.ts
create mode 100644 src/app/customers/store/customerTasks/customer-task.actions.ts
create mode 100644 src/app/customers/store/customerTasks/customer-tasks.reducer.ts
create mode 100644 src/app/customers/store/customerTasks/domain/status-command.model.ts
create mode 100644 src/app/customers/store/customerTasks/effects/notification.effects.ts
create mode 100644 src/app/customers/store/customerTasks/effects/route.effects.ts
create mode 100644 src/app/customers/store/customerTasks/effects/service.effects.ts
create mode 100644 src/app/customers/store/payroll/effects/notification.effects.ts
create mode 100644 src/app/customers/store/payroll/effects/route.effects.ts
create mode 100644 src/app/customers/store/payroll/effects/service.effects.ts
create mode 100644 src/app/customers/store/payroll/payroll.actions.ts
create mode 100644 src/app/customers/store/payroll/payroll.reducer.ts
create mode 100644 src/app/customers/tasks/domain/command-options.model.ts
create mode 100644 src/app/customers/tasks/domain/type-options.model.ts
create mode 100644 src/app/customers/tasks/form/create.form.component.html
create mode 100644 src/app/customers/tasks/form/create.form.component.ts
create mode 100644 src/app/customers/tasks/form/edit.form.component.html
create mode 100644 src/app/customers/tasks/form/edit.form.component.ts
create mode 100644 src/app/customers/tasks/form/form.component.html
create mode 100644 src/app/customers/tasks/form/form.component.ts
create mode 100644 src/app/customers/tasks/task-exists.guard.ts
create mode 100644 src/app/customers/tasks/task.detail.component.html
create mode 100644 src/app/customers/tasks/task.detail.component.ts
copy src/app/{offices/detail/teller/teller.index.component.html => customers/tasks/task.index.component.html} (100%)
create mode 100644 src/app/customers/tasks/task.index.component.ts
create mode 100644 src/app/customers/tasks/task.list.component.html
create mode 100644 src/app/customers/tasks/task.list.component.ts
delete mode 100644 src/app/depositAccount/detail/status/status.component.html
delete mode 100644 src/app/depositAccount/detail/status/status.component.ts
create mode 100644 src/app/loans/products/charges/ranges/form/create.component.html
create mode 100644 src/app/loans/products/charges/ranges/form/create.component.ts
create mode 100644 src/app/loans/products/charges/ranges/form/edit.component.html
create mode 100644 src/app/loans/products/charges/ranges/form/edit.component.ts
create mode 100644 src/app/loans/products/charges/ranges/form/form.component.html
copy scripts/license/HEADER_TS => src/app/loans/products/charges/ranges/form/form.component.spec.ts (100%)
create mode 100644 src/app/loans/products/charges/ranges/form/form.component.ts
create mode 100644 src/app/loans/products/charges/ranges/range-exists.guard.ts
create mode 100644 src/app/loans/products/charges/ranges/range.detail.component.html
create mode 100644 src/app/loans/products/charges/ranges/range.detail.component.ts
copy src/app/{teller/customer/customer-index.component.html => loans/products/charges/ranges/range.index.component.html} (100%)
create mode 100644 src/app/loans/products/charges/ranges/range.index.component.ts
create mode 100644 src/app/loans/products/charges/ranges/range.list.component.html
create mode 100644 src/app/loans/products/charges/ranges/range.list.component.ts
create mode 100644 src/app/loans/products/form/detail/detail.component.html
create mode 100644 src/app/loans/products/form/detail/detail.component.spec.ts
create mode 100644 src/app/loans/products/form/detail/detail.component.ts
create mode 100644 src/app/loans/products/form/interests/interest.component.spec.ts
create mode 100644 src/app/loans/products/lossProvision/form/create.component.html
create mode 100644 src/app/loans/products/lossProvision/form/create.component.ts
create mode 100644 src/app/loans/products/lossProvision/form/form.component.html
create mode 100644 src/app/loans/products/lossProvision/form/form.component.ts
create mode 100644 src/app/loans/products/lossProvision/form/validator/days-late-unique.validator.spec.ts
create mode 100644 src/app/loans/products/lossProvision/form/validator/days-late-unique.validator.ts
create mode 100644 src/app/loans/products/lossProvision/loss-provision-exists.guard.ts
create mode 100644 src/app/loans/products/lossProvision/loss-provision.detail.component.html
create mode 100644 src/app/loans/products/lossProvision/loss-provision.detail.component.ts
create mode 100644 src/app/loans/products/store/lossProvision/effects/notification.effects.ts
create mode 100644 src/app/loans/products/store/lossProvision/effects/route.effects.ts
create mode 100644 src/app/loans/products/store/lossProvision/effects/service.effects.ts
create mode 100644 src/app/loans/products/store/lossProvision/loss-provision.actions.ts
create mode 100644 src/app/loans/products/store/lossProvision/loss-provision.reducer.ts
create mode 100644 src/app/loans/products/store/ranges/effects/notification.effects.ts
create mode 100644 src/app/loans/products/store/ranges/effects/route.effects.ts
create mode 100644 src/app/loans/products/store/ranges/effects/service.effects.ts
create mode 100644 src/app/loans/products/store/ranges/range.actions.ts
create mode 100644 src/app/loans/products/store/ranges/ranges.reducer.ts
delete mode 100644 src/app/offices/detail/office.detail.component.scss
create mode 100644 src/app/offices/detail/teller/detail/balance/services/balance-sheet.service.ts
create mode 100644 src/app/offices/detail/teller/detail/balance/services/teller-balance.model.ts
create mode 100644 src/app/offices/detail/teller/detail/command/components/adjustment.component.html
create mode 100644 src/app/offices/detail/teller/detail/command/components/adjustment.component.ts
create mode 100644 src/app/offices/detail/teller/detail/command/model/adjustment-option.model.ts
create mode 100644 src/app/offices/detail/teller/detail/denomination/denomination.list.component.html
create mode 100644 src/app/offices/detail/teller/detail/denomination/denomination.list.component.ts
create mode 100644 src/app/offices/detail/teller/detail/denomination/form/create.form.component.html
create mode 100644 src/app/offices/detail/teller/detail/denomination/form/create.form.component.ts
create mode 100644 src/app/offices/detail/teller/detail/denomination/form/form.component.html
create mode 100644 src/app/offices/detail/teller/detail/denomination/form/form.component.ts
create mode 100644 src/app/offices/detail/teller/form/form.component.spec.ts
create mode 100644 src/app/offices/store/teller/denomination/denomination.actions.ts
create mode 100644 src/app/offices/store/teller/denomination/denominations.reducer.ts
create mode 100644 src/app/offices/store/teller/denomination/effects/notification.effects.ts
create mode 100644 src/app/offices/store/teller/denomination/effects/route.effects.ts
create mode 100644 src/app/offices/store/teller/denomination/effects/service.effects.ts
create mode 100644 src/app/roles/model/form-permission-group.model.ts
create mode 100644 src/app/services/accounting/domain/financial-condition-entry.model.ts
create mode 100644 src/app/services/accounting/domain/financial-condition-section.model.ts
create mode 100644 src/app/services/accounting/domain/financial-condition.model.ts
create mode 100644 src/app/services/accounting/domain/income-statement-entry.model.ts
create mode 100644 src/app/services/accounting/domain/income-statement-section.model.ts
create mode 100644 src/app/services/accounting/domain/income-statement.model.ts
create mode 100644 src/app/services/cheque/cheque.service.ts
create mode 100644 src/app/services/cheque/domain/action.model.ts
create mode 100644 src/app/services/cheque/domain/cheque-processing-command.ts
create mode 100644 src/app/services/cheque/domain/cheque-transaction.ts
create mode 100644 src/app/services/cheque/domain/cheque.model.ts
create mode 100644 src/app/services/cheque/domain/fims-cheque.model.ts
create mode 100644 src/app/services/cheque/domain/issuing-count.model.ts
create mode 100644 src/app/services/cheque/domain/mapper/fims-cheque.mapper.ts
create mode 100644 src/app/services/cheque/domain/micr-resolution.model.ts
create mode 100644 src/app/services/cheque/domain/micr.model.ts
create mode 100644 src/app/services/cheque/domain/permittable-group-ids.ts
create mode 100644 src/app/services/cheque/domain/state.model.ts
create mode 100644 src/app/services/customer/domain/customer-document.model.ts
create mode 100644 src/app/services/customer/domain/process-step.model.ts
create mode 100644 src/app/services/depositAccount/domain/instance/available-transaction-type.model.ts
delete mode 100644 src/app/services/depositAccount/domain/instance/state-change.model.ts
delete mode 100644 src/app/services/depositAccount/domain/instance/state.model.ts
create mode 100644 src/app/services/payroll/domain/payroll-allocation.model.ts
create mode 100644 src/app/services/payroll/domain/payroll-collection-history.model.ts
create mode 100644 src/app/services/payroll/domain/payroll-collection-sheet.model.ts
create mode 100644 src/app/services/payroll/domain/payroll-configuration.model.ts
create mode 100644 src/app/services/payroll/domain/payroll-payment-page.model.ts
create mode 100644 src/app/services/payroll/domain/payroll-payment.model.ts
create mode 100644 src/app/services/payroll/domain/permittable-group-ids.ts
create mode 100644 src/app/services/payroll/payroll.service.ts
create mode 100644 src/app/services/portfolio/domain/balance-segment-set.model.ts
create mode 100644 src/app/services/portfolio/domain/case-customer-documents.model.ts
rename src/app/services/portfolio/domain/{individuallending => }/cost-component.model.ts (100%)
delete mode 100644 src/app/services/portfolio/domain/individuallending/accept-payment-parameters.model.ts
create mode 100644 src/app/services/portfolio/domain/individuallending/charge-proportional-designators.model.ts
delete mode 100644 src/app/services/portfolio/domain/individuallending/disburse-parameters.model.ts
create mode 100644 src/app/services/portfolio/domain/loss-provision-configuration.model.ts
create mode 100644 src/app/services/portfolio/domain/loss-provision-step.model.ts
create mode 100644 src/app/services/portfolio/domain/mapper/fims-range.mapper.ts
create mode 100644 src/app/services/portfolio/domain/payment.model.ts
create mode 100644 src/app/services/portfolio/domain/range-model.ts
create mode 100644 src/app/services/portfolio/domain/range-segment.model.ts
create mode 100644 src/app/services/portfolio/domain/required-account-assignment.model.ts
create mode 100644 src/app/services/teller/domain/cheque.model.ts
create mode 100644 src/app/services/teller/domain/micr.model.ts
create mode 100644 src/app/services/teller/domain/teller-denomination.model.ts
delete mode 100644 src/app/store/country/country.actions.ts
delete mode 100644 src/app/store/country/service.effects.ts
create mode 100644 src/app/teller/customer/transaction/cheque/create.component.html
create mode 100644 src/app/teller/customer/transaction/cheque/create.component.ts
create mode 100644 src/app/teller/customer/transaction/cheque/form.component.html
create mode 100644 src/app/teller/customer/transaction/cheque/form.component.ts
create mode 100644 src/app/teller/services/available-actions.service.spec.ts
create mode 100644 src/app/teller/services/available-actions.service.ts
create mode 100644 src/app/teller/services/transaction.service.ts
create mode 100644 src/rxjs.imports.ts
--
To stop receiving notification emails like this one, please contact
awasum@apache.org.
[fineract-cn-fims-web-app] 01/01: Merge pull request #1 from
kengneruphine/develop
Posted by aw...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
awasum pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-fims-web-app.git
commit 9a308433a5636201a4d4a1635d69267bb8ac5f96
Merge: 04cdee5 c97119c
Author: Awasum Yannick <ya...@gmail.com>
AuthorDate: Sun Apr 1 07:03:08 2018 +0100
Merge pull request #1 from kengneruphine/develop
Complete migration of code from Mifos IO for fims-web-app
.travis.yml | 1 +
karma.conf.js | 3 +-
package.json | 40 +--
proxy.conf.json | 14 ++
src/app/accounting/account-types.model.ts | 4 +-
src/app/accounting/accounting.module.ts | 67 +++--
src/app/accounting/accounting.routing.ts | 104 ++++++--
.../accounting/accounts/account-exists.guard.ts | 4 +-
.../accounts/account.detail.component.html | 66 ++---
.../accounts/account.detail.component.ts | 34 +--
.../entries/account-entry.list.component.html | 30 +--
.../entries/account-entry.list.component.ts | 40 +--
.../accounts/form/create/create.form.component.ts | 6 +-
.../accounts/form/edit/edit.form.component.ts | 4 +-
.../accounting/accounts/form/form.component.html | 30 +--
.../accounts/form/form.component.spec.ts | 108 ++++++++
src/app/accounting/accounts/form/form.component.ts | 32 ++-
.../accounting/activity/activity.component.html | 8 +-
src/app/accounting/activity/activity.component.ts | 8 +-
src/app/accounting/activity/commands.resolver.ts | 12 +-
.../chart-of-account-table.component.html | 31 ++-
.../chartOfAccounts/chart-of-accounts.component.ts | 4 +-
.../accounting/cheques/cheques.list.component.html | 50 ++++
.../accounting/cheques/cheques.list.component.ts | 96 ++++++++
.../financial-condition.component.html | 135 ++++++++++
.../financial-condition.component.scss | 3 +
.../financial-condition.component.ts | 54 ++++
.../form/create/create.form.component.ts | 41 ++--
.../accounting/form/edit/edit.form.component.ts | 8 +-
src/app/accounting/form/form.component.html | 42 ++--
src/app/accounting/form/form.component.spec.ts | 105 ++++++++
src/app/accounting/form/form.component.ts | 23 +-
src/app/accounting/general-ledger.component.html | 66 +++--
src/app/accounting/general-ledger.component.ts | 16 +-
.../income-statement.component.html | 117 +++++++++
.../income-statement.component.scss | 3 +
.../incomeStatement/income-statement.component.ts | 48 ++++
.../journalEntries/form/create.form.component.html | 24 ++
.../journalEntries/form/create.form.component.ts | 80 ++++++
.../journalEntries/form/form.component.html | 196 +++++++--------
.../journalEntries/form/form.component.spec.ts | 176 +++++++++++++
.../journalEntries/form/form.component.ts | 145 +++++------
.../form/journal-entry.validator.spec.ts | 14 +-
.../journalEntries/form/journal-entry.validator.ts | 14 +-
.../transaction-type-select.component.html | 34 ++-
.../transaction-type-select.component.ts | 25 +-
.../validator/transaction-type-exists.validator.ts | 40 ++-
.../journal-entry.list.component.html | 94 +++++--
.../journalEntries/journal-entry.list.component.ts | 79 +++---
src/app/accounting/ledger-exists.guard.ts | 4 +-
src/app/accounting/ledger.resolver.ts | 6 +-
.../payroll/form/create.form.component.html | 22 ++
.../payroll/form/create.form.component.ts | 43 ++++
.../accounting/payroll/form/form.component.html | 56 +++++
src/app/accounting/payroll/form/form.component.ts | 96 ++++++++
.../validator/customer-payroll-exists.validator.ts | 42 ++++
.../payroll/payments.list.component.html | 26 ++
.../accounting/payroll/payments.list.component.ts | 72 ++++++
.../accounting/payroll/payroll.list.component.html | 24 ++
.../accounting/payroll/payroll.list.component.ts | 60 +++++
src/app/accounting/status/status.component.html | 8 +-
src/app/accounting/status/status.component.ts | 8 +-
.../accounting/store/account/account.actions.ts | 12 +-
.../store/account/accounts.reducer.spec.ts | 4 +-
.../accounting/store/account/accounts.reducer.ts | 14 +-
.../store/account/effects/notification.effects.ts | 8 +-
.../store/account/effects/route.effects.ts | 8 +-
.../store/account/effects/service.effects.ts | 8 +-
.../account/entries/effects/service.effect.ts | 10 +-
.../store/account/entries/entries.actions.ts | 2 +-
.../store/account/entries/search.reducer.ts | 4 +-
.../account/task/effects/notification.effects.ts | 8 +-
.../store/account/task/effects/route.effects.ts | 4 +-
.../store/account/task/effects/service.effects.ts | 8 +-
.../accounting/store/account/task/task.actions.ts | 2 +-
src/app/accounting/store/cheques/cheque.actions.ts | 56 +++++
.../accounting/store/cheques/cheques.reducer.ts | 84 +++++++
.../store/cheques/effects/service.effects.ts | 57 +++++
src/app/accounting/store/index.ts | 96 ++++++--
.../store/ledger/effects/notification.effects.ts | 8 +-
.../store/ledger/effects/route.effects.ts | 14 +-
.../store/ledger/effects/service.effects.ts | 9 +-
src/app/accounting/store/ledger/form.reducer.ts | 1 -
.../journal-entry/effects/notification.effects.ts | 7 +-
.../ledger/journal-entry/effects/route.effects.ts | 8 +-
.../journal-entry/effects/service.effects.ts | 10 +-
.../ledger/journal-entry/journal-entry.actions.ts | 10 +-
src/app/accounting/store/ledger/ledger.actions.ts | 7 +-
.../store/ledger/ledgers.reducer.spec.ts | 68 +++---
src/app/accounting/store/ledger/ledgers.reducer.ts | 17 +-
.../effects/notification.effects.ts | 7 +-
.../transaction-type/effects/route.effects.ts | 8 +-
.../transaction-type/effects/service.effects.ts | 8 +-
.../transaction-type/transaction-type.actions.ts | 6 +-
.../store/payroll/effects/notification.effects.ts | 36 +++
.../store/payroll/effects/route.effects.ts | 34 +++
.../store/payroll/effects/service.effects.ts | 75 ++++++
.../accounting/store/payroll/payment.actions.ts | 41 ++++
.../store/payroll/payroll-collection.actions.ts | 95 ++++++++
.../accounting/store/payroll/payrolls.reducer.ts | 57 +++++
.../subLedger/sub-ledger.detail.component.html | 36 +--
.../subLedger/sub-ledger.detail.component.ts | 28 ++-
.../subLedger/sub-ledger.list.component.html | 24 +-
.../subLedger/sub-ledger.list.component.ts | 20 +-
.../trailBalance/trail-balance.component.html | 68 +++---
.../trailBalance/trial-balance.component.ts | 12 +-
.../form/create/create.form.component.ts | 4 +-
.../form/transaction-type-form.component.html | 25 +-
.../form/transaction-type-form.component.spec.ts | 100 ++++++++
.../form/transaction-type-form.component.ts | 2 +-
.../transaction-types.list.component.ts | 6 +-
src/app/app.component.ts | 3 +-
src/app/app.module.ts | 12 +-
.../account-select/account-select.component.html | 18 +-
.../account-select/account-select.component.ts | 20 +-
src/app/common/address/address.component.html | 67 ++---
src/app/common/address/address.component.spec.ts | 95 ++++++++
src/app/common/address/address.component.ts | 19 +-
.../command-display/command-display.component.html | 24 +-
.../command-display/command-display.component.ts | 2 +-
src/app/common/common.module.ts | 72 +++---
.../customer-select/customer-select.component.html | 18 +-
.../customer-select/customer-select.component.ts | 25 +-
.../common/data-table/data-table.component.html | 73 +++---
.../common/data-table/data-table.component.spec.ts | 25 +-
src/app/common/data-table/data-table.component.ts | 54 ++--
.../common/date-input/date-input.component.html | 22 ++
src/app/common/date-input/date-input.component.ts | 49 ++++
src/app/common/date/fims-date.pipe.spec.ts | 43 ++++
src/app/common/date/fims-date.pipe.ts | 33 +++
src/app/common/domain/action-option.model.ts | 6 +-
src/app/common/domain/temporal.domain.ts | 2 +-
.../employee-auto-complete.component.html | 18 +-
.../employee-auto-complete.component.ts | 27 +-
.../employee-select/employee-select.component.ts | 21 +-
.../common/fab-button/fab-button.component.html | 4 +-
.../common/fab-button/fab-button.component.scss | 14 ++
src/app/common/fab-button/fab-button.component.ts | 2 +
.../forms/form-continue-action.component.html | 18 +-
.../common/forms/form-final-action.component.html | 22 +-
src/app/common/forms/form-helper.ts | 8 +-
src/app/common/forms/form.component.ts | 18 +-
src/app/common/i18n/translate.ts | 4 +-
src/app/common/id-input/id-input.component.html | 28 +--
src/app/common/id-input/id-input.component.ts | 7 +-
src/app/common/image/image.component.ts | 4 +-
.../layout-card-over.component.html | 20 +-
.../layout-card-over.component.scss | 6 +
.../layout-card-over/layout-card-over.component.ts | 9 +-
.../layouts/two-column-layout.component.html | 2 +-
.../ledger-select/ledger-select.component.html | 18 +-
.../ledger-select/ledger-select.component.ts | 26 +-
src/app/common/min-max/min-max.component.html | 3 +-
src/app/common/min-max/min-max.component.ts | 7 +-
.../number-input/number-input.component.html | 35 +--
.../common/number-input/number-input.component.ts | 22 +-
.../common/number/fims-financial-number.pipe.ts | 39 +++
src/app/common/number/fims-number.pipe.ts | 32 +++
src/app/common/portrait/portrait.component.html | 18 +-
src/app/common/portrait/portrait.component.scss | 14 ++
src/app/common/portrait/portrait.component.ts | 4 +-
.../product-select/product-select.component.html | 18 +-
.../product-select/product-select.component.ts | 18 +-
src/app/common/regex/escape.ts | 4 +-
.../common/select-list/select-list.component.html | 42 ++--
.../common/select-list/select-list.component.ts | 30 +--
.../state-display/state-display.component.html | 64 ++---
.../state-display/state-display.component.ts | 3 +-
.../common/store/action-creator/action-creator.ts | 160 +++++++++++-
src/app/common/store/action-creator/actions.ts | 97 ++++++++
src/app/common/store/form.reducer.ts | 4 +-
src/app/common/store/reducer.helper.spec.ts | 5 +-
src/app/common/store/reducer.helper.ts | 2 +-
src/app/common/store/resource.reducer.spec.ts | 6 +-
src/app/common/store/resource.reducer.ts | 167 ++++++-------
src/app/common/store/route-payload.ts | 4 +-
src/app/common/store/search.reducer.ts | 29 +--
src/app/common/testing/input-fields.ts | 8 +-
src/app/common/testing/permission-stubs.ts | 2 +
src/app/common/testing/router-stubs.ts | 10 +-
src/app/common/testing/select-fields.ts | 2 +-
.../common/text-input/text-input.component.html | 54 ++++
src/app/common/text-input/text-input.component.ts | 88 +++++++
src/app/common/util/account-assignments.ts | 4 +-
src/app/common/validate-on-blur.directive.ts | 5 +-
.../common/validator/account-exists.validator.ts | 25 +-
.../common/validator/country-exists.validator.ts | 10 +-
.../common/validator/customer-exists.validator.ts | 22 +-
.../common/validator/employee-exists.validator.ts | 20 +-
src/app/common/validator/exists.validator.spec.ts | 126 ++++++++++
.../common/validator/ledger-exists.validator.ts | 26 +-
.../common/validator/product-exists.validator.ts | 46 ----
src/app/common/validator/validators.spec.ts | 206 +++++++++++++++-
src/app/common/validator/validators.ts | 142 +++++++++--
src/app/customers/cases/case-exists.guard.ts | 5 +-
src/app/customers/cases/case.detail.component.html | 99 ++++----
src/app/customers/cases/case.detail.component.ts | 29 +--
src/app/customers/cases/case.index.component.html | 17 ++
src/app/customers/cases/case.index.component.ts | 41 ++++
src/app/customers/cases/case.list.component.html | 4 +-
.../customers/cases/case.list.component.spec.ts | 18 +-
src/app/customers/cases/case.list.component.ts | 14 +-
src/app/customers/cases/case.module.ts | 90 +++++--
src/app/customers/cases/case.routes.ts | 67 ++++-
.../cases/debt-income/debt-income.component.html | 16 +-
.../cases/debt-income/debt-income.component.ts | 20 +-
.../cases/documents/document-exists.guard.ts | 81 ++++++
.../cases/documents/document.detail.component.html | 62 +++++
.../cases/documents/document.detail.component.ts | 165 +++++++++++++
.../cases/documents/document.index.component.html | 17 ++
.../cases/documents/document.index.component.ts | 41 ++++
.../cases/documents/documents.component.html | 25 ++
.../cases/documents/documents.component.ts | 76 ++++++
.../cases/documents/form/create.component.html | 24 ++
.../cases/documents/form/create.component.ts | 56 +++++
.../cases/documents/form/edit.component.html | 24 ++
.../cases/documents/form/edit.component.ts | 55 +++++
.../cases/documents/form/form.component.html | 39 +++
.../cases/documents/form/form.component.ts | 63 +++++
.../form/upload/create.form.component.html | 22 ++
.../documents/form/upload/create.form.component.ts | 56 +++++
.../form/upload/upload-page.form.component.html | 65 +++++
.../form/upload/upload-page.form.component.ts | 53 ++++
.../cases/form/co-signer/co-signer.component.html | 4 +-
.../cases/form/co-signer/co-signer.component.ts | 2 +-
.../form/components/credit-factor.component.html | 26 +-
.../form/components/credit-factor.component.ts | 2 +-
src/app/customers/cases/form/create.component.html | 4 +-
src/app/customers/cases/form/create.component.ts | 52 ++--
.../debt-to-income/debt-to-income.component.ts | 8 +-
.../cases/form/detail/detail.component.html | 187 +++++++-------
.../cases/form/detail/detail.component.spec.ts | 210 ++++++++++++++++
.../cases/form/detail/detail.component.ts | 259 +++++++++++++++-----
.../form/detail/validator/max-term.validators.ts | 148 +++++++++++
.../cases/form/documents/documents.component.html | 55 -----
.../cases/form/documents/documents.component.ts | 75 ------
src/app/customers/cases/form/edit.component.html | 6 +-
src/app/customers/cases/form/edit.component.ts | 61 ++---
src/app/customers/cases/form/form.component.html | 5 +-
src/app/customers/cases/form/form.component.ts | 38 +--
.../payment-cycle/payment-cycle.component.html | 39 ++-
.../cases/payments/payments.component.html | 61 +++--
.../customers/cases/payments/payments.component.ts | 64 +++--
.../customers/cases/status/command.component.html | 2 +-
.../confirmation/confirmation.component.html | 2 +-
.../status/confirmation/confirmation.component.ts | 41 ++--
.../cases/status/confirmation/form.component.html | 62 +++--
.../cases/status/confirmation/form.component.ts | 18 +-
.../cases/status/services/domain/fee.model.ts | 21 ++
.../customers/cases/status/services/fee.service.ts | 55 +++++
.../customers/cases/status/status.component.html | 2 +-
src/app/customers/cases/status/status.component.ts | 2 +-
src/app/customers/cases/status/task.component.html | 16 +-
src/app/customers/cases/status/task.component.ts | 7 +-
.../customers/cases/status/tasks.component.html | 8 +-
src/app/customers/cases/status/tasks.component.ts | 1 -
src/app/customers/cases/store/case.actions.ts | 4 +-
src/app/customers/cases/store/cases.reducer.ts | 31 ++-
.../cases/store/documents/document.actions.ts | 271 +++++++++++++++++++++
.../cases/store/documents/documents.reducer.ts | 91 +++++++
.../documents/effects/notification.effects.ts | 84 +++++++
.../cases/store/documents/effects/route.effects.ts | 50 ++++
.../store/documents/effects/service.effects.ts | 119 +++++++++
.../effects/services/documents.service.ts | 112 +++++++++
.../cases/store/documents/pageNumber.reducer.ts | 66 +++++
.../cases/store/effects/notification.effects.ts | 8 +-
.../customers/cases/store/effects/route.effects.ts | 5 +-
.../cases/store/effects/service.effects.ts | 8 +-
src/app/customers/cases/store/form.reducer.ts | 1 -
src/app/customers/cases/store/index.ts | 43 +++-
.../cases/store/model/case-selection.model.ts | 21 ++
.../cases/store/model/fims-command.model.ts | 6 +-
.../store/payments/effects/service.effects.ts | 9 +-
.../cases/store/payments/payment.actions.ts | 2 +-
.../cases/store/payments/search.reducer.ts | 1 -
src/app/customers/cases/store/search.reducer.ts | 4 +-
.../store/tasks/effects/notification.effects.ts | 6 +-
.../cases/store/tasks/effects/service.effects.ts | 11 +-
.../customers/cases/store/tasks/task.actions.ts | 1 -
.../customers/cases/store/tasks/tasks.reducer.ts | 18 +-
src/app/customers/contact.helper.ts | 2 +-
.../customers/customFields/catalog-exists.guard.ts | 63 +++++
.../customFields/catalog.detail.component.html | 62 +++++
.../customFields/catalog.detail.component.ts | 81 ++++++
.../customFields/components/field.component.html | 52 ++++
.../customFields/components/field.component.ts | 103 ++++++++
.../customFields/components/value.component.html | 24 ++
.../customFields/components/value.component.ts | 98 ++++++++
.../customFields/domain/datatype-types.model.ts | 29 +++
.../customFields/fields/field-exists.guard.ts | 41 ++++
.../fields/field.detail.component.html | 72 ++++++
.../customFields/fields/field.detail.component.ts | 59 +++++
.../customFields/fields/field.index.component.html | 17 ++
.../customFields/fields/field.index.component.ts | 40 +++
.../fields/form/edit.form.component.html | 22 ++
.../fields/form/edit.form.component.ts | 53 ++++
.../customFields/fields/form/form.component.html | 35 +++
.../customFields/fields/form/form.component.ts | 99 ++++++++
.../customFields/form/create.form.component.html | 23 ++
.../customFields/form/create.form.component.ts | 63 +++++
.../customFields/form/form.component.html | 55 +++++
.../customers/customFields/form/form.component.ts | 113 +++++++++
.../customFields/services/field-form.service.ts | 80 ++++++
.../services/option-value-unique.validator.ts | 35 +++
src/app/customers/customer-exists.guard.ts | 4 +-
src/app/customers/customer.component.html | 39 ++-
src/app/customers/customer.component.ts | 22 +-
src/app/customers/customer.module.ts | 118 +++++++--
src/app/customers/customer.routing.ts | 124 +++++++++-
.../deposits/deposit-instance-exists.guard.ts | 2 +-
.../deposits/deposits.list.component.html | 4 +-
.../customers/deposits/deposits.list.component.ts | 35 ++-
src/app/customers/deposits/deposits.module.ts | 42 ++--
src/app/customers/deposits/deposits.routes.ts | 8 +
.../deposits/detail/cheques/cheques.component.html | 23 ++
.../deposits/detail/cheques/cheques.component.ts | 52 ++++
.../deposits/detail/cheques/form.component.html | 29 +++
.../deposits/detail/cheques/form.component.ts | 63 +++++
.../deposits/detail/deposit.detail.component.html | 55 +++--
.../deposits/detail/deposit.detail.component.ts | 11 +-
.../customers/deposits/form/create.component.html | 2 +-
.../customers/deposits/form/create.component.ts | 12 +-
.../customers/deposits/form/edit.component.html | 2 +-
src/app/customers/deposits/form/edit.component.ts | 4 +-
.../customers/deposits/form/form.component.html | 28 ++-
src/app/customers/deposits/form/form.component.ts | 2 +-
.../customers/deposits/store/deposit.actions.ts | 39 ++-
.../deposits/store/effects/notification.effects.ts | 19 +-
.../deposits/store/effects/route.effects.ts | 10 +-
.../deposits/store/effects/service.effects.ts | 15 +-
src/app/customers/deposits/store/index.ts | 24 +-
.../detail/activity/activity.component.html | 8 +-
.../detail/activity/activity.component.ts | 6 +-
.../detail/customer.detail.component.html | 125 ++++++----
.../customers/detail/customer.detail.component.ts | 92 +------
.../customers/detail/customer.index.component.ts | 6 +-
.../identityCard/form/create.form.component.ts | 6 +-
.../identityCard/form/edit.form.component.ts | 4 +-
.../form/identity-card-form.component.html | 33 +--
.../form/identity-card-form.component.spec.ts | 41 ++--
.../form/identity-card-form.component.ts | 15 +-
.../identityCard/identity-card-exists.guard.ts | 2 +-
.../identity-card.detail.component.html | 44 ++--
.../identityCard/identity-card.detail.component.ts | 22 +-
.../identityCard/identity-card.index.component.ts | 6 +-
.../identityCard/identity-card.list.component.ts | 2 +-
.../detail/identityCard/identity-card.module.ts | 13 +-
.../detail/identityCard/identity-card.routing.ts | 1 -
.../scans/form/create.form.component.ts | 8 +-
.../scans/form/scan.form.component.html | 34 +--
.../identityCard/scans/form/scan.form.component.ts | 6 +-
.../identityCard/scans/scan.list.component.html | 18 +-
.../identityCard/scans/scan.list.component.ts | 4 +-
.../detail/payroll/form/create.form.component.html | 24 ++
.../detail/payroll/form/create.form.component.ts | 61 +++++
.../detail/payroll/form/form.component.html | 57 +++++
.../detail/payroll/form/form.component.ts | 109 +++++++++
.../validator/account-unique.validator.spec.ts | 65 +++++
.../form/validator/account-unique.validator.ts | 43 ++++
.../detail/payroll/payroll-exists.guard.ts | 67 +++++
.../detail/payroll/payroll.detail.component.html | 41 ++++
.../detail/payroll/payroll.detail.component.ts | 48 ++++
.../detail/portrait/portrait.component.html | 10 +-
.../detail/portrait/portrait.component.ts | 16 +-
.../detail/status/customer-task.component.html | 31 +++
.../detail/status/customer-task.component.ts | 50 ++++
.../status/form/customer-task.form.component.html | 43 ----
.../status/form/customer-task.form.component.ts | 69 ------
.../customers/detail/status/status.component.html | 39 ++-
.../customers/detail/status/status.component.ts | 54 ++--
.../customers/form/contact/contact.component.html | 32 +--
.../form/contact/contact.component.spec.ts | 14 +-
.../customers/form/contact/contact.component.ts | 19 +-
.../form/create/create.form.component.html | 3 +-
.../customers/form/create/create.form.component.ts | 12 +-
.../form/customFields/custom-fields.component.html | 86 +++----
.../form/customFields/custom-fields.component.ts | 202 ++++++++-------
.../customers/form/detail/detail.component.html | 53 +---
src/app/customers/form/detail/detail.component.ts | 15 +-
.../customers/form/edit/edit.form.component.html | 5 +-
src/app/customers/form/edit/edit.form.component.ts | 27 +-
.../form/employees/employees.component.html | 2 +-
.../form/employees/employees.component.ts | 14 +-
src/app/customers/form/form.component.html | 22 +-
src/app/customers/form/form.component.spec.ts | 55 +++--
src/app/customers/form/form.component.ts | 15 +-
.../customers/form/offices/offices.component.html | 2 +-
.../customers/form/offices/offices.component.ts | 14 +-
.../customers/store/catalogs/catalog.actions.ts | 138 ++++++++++-
.../customers/store/catalogs/catalog.reducer.ts | 109 +++++++++
.../customers/store/catalogs/catalogs.reducer.ts | 65 -----
.../store/catalogs/effects/notification.effects.ts | 88 +++++++
.../store/catalogs/effects/route.effects.ts | 52 ++++
.../store/catalogs/effects/service.effects.ts | 59 +++--
.../customers/store/commands/commands.reducer.ts | 2 +-
.../store/commands/effects/service.effects.ts | 6 +-
src/app/customers/store/customer.actions.ts | 10 +-
.../store/customerTasks/customer-task.actions.ts | 101 ++++++++
.../store/customerTasks/customer-tasks.reducer.ts | 50 ++++
.../customerTasks/domain/status-command.model.ts | 25 ++
.../customerTasks/effects/notification.effects.ts | 62 +++++
.../store/customerTasks/effects/route.effects.ts | 35 +++
.../store/customerTasks/effects/service.effects.ts | 64 +++++
src/app/customers/store/customers.reducer.ts | 23 +-
.../store/effects/notification.effects.ts | 12 +-
src/app/customers/store/effects/route.effects.ts | 7 +-
src/app/customers/store/effects/service.effects.ts | 8 +-
.../identityCards/effects/notification.effects.ts | 4 +-
.../store/identityCards/effects/route.effects.ts | 4 +-
.../store/identityCards/effects/service.effects.ts | 4 +-
.../store/identityCards/identity-cards.actions.ts | 13 +-
.../store/identityCards/identity-cards.reducer.ts | 5 +-
.../scans/effects/notification.effects.ts | 4 +-
.../identityCards/scans/effects/route.effects.ts | 3 +-
.../identityCards/scans/effects/service.effects.ts | 10 +-
.../store/identityCards/scans/scans.actions.ts | 6 +-
src/app/customers/store/index.ts | 67 +++--
.../store/payroll/effects/notification.effects.ts | 36 +++
.../store/payroll/effects/route.effects.ts | 33 +++
.../store/payroll/effects/service.effects.ts | 39 +++
src/app/customers/store/payroll/payroll.actions.ts | 60 +++++
src/app/customers/store/payroll/payroll.reducer.ts | 60 +++++
.../store/tasks/effects/notification.effects.ts | 47 +---
.../customers/store/tasks/effects/route.effects.ts | 22 +-
.../store/tasks/effects/service.effects.ts | 50 ++--
src/app/customers/store/tasks/task.actions.ts | 130 ++++------
src/app/customers/store/tasks/tasks.reducer.ts | 7 +-
.../tasks/domain/command-options.model.ts | 27 ++
.../customers/tasks/domain/type-options.model.ts | 27 ++
.../tasks/form/create.form.component.html | 24 ++
.../customers/tasks/form/create.form.component.ts | 55 +++++
.../customers/tasks/form/edit.form.component.html | 25 ++
.../customers/tasks/form/edit.form.component.ts | 49 ++++
src/app/customers/tasks/form/form.component.html | 64 +++++
src/app/customers/tasks/form/form.component.ts | 125 ++++++++++
src/app/customers/tasks/task-exists.guard.ts | 66 +++++
src/app/customers/tasks/task.detail.component.html | 41 ++++
src/app/customers/tasks/task.detail.component.ts | 46 ++++
src/app/customers/tasks/task.index.component.html | 16 ++
src/app/customers/tasks/task.index.component.ts | 40 +++
src/app/customers/tasks/task.list.component.html | 26 ++
src/app/customers/tasks/task.list.component.ts | 79 ++++++
.../depositAccount/deposit-account.component.ts | 14 +-
src/app/depositAccount/deposit-account.module.ts | 35 +--
src/app/depositAccount/deposit-account.routes.ts | 6 -
.../detail/deposit-product.detail.component.html | 117 +++++----
.../detail/deposit-product.detail.component.ts | 31 ++-
.../detail/deposit-product.index.component.ts | 6 +-
.../detail/dividends/dividends.component.ts | 10 +-
.../detail/dividends/form/create.component.ts | 6 +-
.../detail/dividends/form/form.component.html | 14 +-
.../detail/dividends/form/form.component.ts | 12 +-
.../detail/status/status.component.html | 26 --
.../detail/status/status.component.ts | 73 ------
.../domain/interest-payable-option-list.model.ts | 2 +-
.../domain/time-unit-option-list.model.ts | 2 +-
.../domain/type-option-list.model.ts | 2 +-
.../form/charges/charges.component.html | 56 ++---
.../form/charges/charges.component.ts | 8 +-
src/app/depositAccount/form/create.component.ts | 6 +-
src/app/depositAccount/form/edit.component.ts | 6 +-
src/app/depositAccount/form/form.component.html | 76 +++---
src/app/depositAccount/form/form.component.ts | 21 +-
.../product-definition-exists.guard.ts | 2 +-
.../store/dividends/dividend.actions.ts | 2 +-
.../store/dividends/dividends.reducer.ts | 4 +-
.../dividends/effects/notification.effects.ts | 4 +-
.../store/dividends/effects/route.effects.ts | 6 +-
.../store/dividends/effects/service.effects.ts | 6 +-
.../store/effects/notification.effects.ts | 6 +-
.../depositAccount/store/effects/route.effects.ts | 8 +-
.../store/effects/service.effects.ts | 4 +-
src/app/depositAccount/store/index.ts | 18 +-
src/app/depositAccount/store/product.actions.ts | 9 +-
src/app/depositAccount/store/products.reducer.ts | 6 +-
.../detail/employee.detail.component.html | 50 ++--
.../employees/detail/employee.detail.component.ts | 18 +-
src/app/employees/employee-exists.guard.ts | 4 +-
src/app/employees/employee.component.ts | 18 +-
src/app/employees/employee.module.ts | 23 +-
src/app/employees/employee.routing.ts | 28 ++-
.../form/create/create.form.component.spec.ts | 44 ++--
.../employees/form/create/create.form.component.ts | 20 +-
.../form/edit/edit.form.component.spec.ts | 39 ++-
src/app/employees/form/edit/edit.form.component.ts | 14 +-
src/app/employees/form/form.component.html | 103 ++------
src/app/employees/form/form.component.spec.ts | 38 ++-
src/app/employees/form/form.component.ts | 78 +++---
src/app/employees/form/form.mapper.ts | 28 +--
.../store/effects/notification.effects.ts | 10 +-
src/app/employees/store/effects/route.effects.ts | 7 +-
.../store/effects/service.effects.spec.ts | 10 +-
src/app/employees/store/effects/service.effects.ts | 28 +--
src/app/employees/store/employee.actions.ts | 19 +-
src/app/employees/store/index.ts | 11 +-
src/app/employees/user.resolver.ts | 4 +-
.../loans/products/charges/charge-exists.guard.ts | 4 +-
.../products/charges/charge.detail.component.html | 50 ++--
.../products/charges/charge.detail.component.ts | 13 +-
.../products/charges/charge.list.component.html | 15 +-
.../products/charges/charge.list.component.ts | 11 +-
.../products/charges/form/create.component.html | 9 +-
.../products/charges/form/create.component.ts | 16 +-
.../products/charges/form/edit.component.html | 10 +-
.../loans/products/charges/form/edit.component.ts | 36 ++-
.../products/charges/form/form.component.html | 78 +++---
.../loans/products/charges/form/form.component.ts | 144 ++++++++---
.../charges/ranges/form/create.component.html | 23 ++
.../charges/ranges/form/create.component.ts | 67 +++++
.../charges/ranges/form/edit.component.html | 24 ++
.../products/charges/ranges/form/edit.component.ts | 66 +++++
.../charges/ranges/form/form.component.html | 47 ++++
.../charges/ranges/form/form.component.spec.ts | 15 ++
.../products/charges/ranges/form/form.component.ts | 113 +++++++++
.../products/charges/ranges/range-exists.guard.ts | 66 +++++
.../charges/ranges/range.detail.component.html | 35 +++
.../charges/ranges/range.detail.component.ts | 76 ++++++
.../charges/ranges/range.index.component.html | 17 ++
.../charges/ranges/range.index.component.ts | 57 +++++
.../charges/ranges/range.list.component.html | 26 ++
.../charges/ranges/range.list.component.ts | 72 ++++++
.../products/components/term/term.component.html | 13 +-
.../products/components/term/term.component.ts | 10 +-
src/app/loans/products/form/create.component.html | 3 +-
src/app/loans/products/form/create.component.ts | 38 ++-
.../products/form/detail/detail.component.html | 53 ++++
.../products/form/detail/detail.component.spec.ts | 102 ++++++++
.../loans/products/form/detail/detail.component.ts | 93 +++++++
src/app/loans/products/form/edit.component.ts | 11 +-
src/app/loans/products/form/form.component.html | 58 +----
src/app/loans/products/form/form.component.ts | 112 +++++----
.../form/interests/interest.component.spec.ts | 99 ++++++++
.../form/interests/interests.component.html | 15 +-
.../products/form/interests/interests.component.ts | 64 +++--
.../form/moratorium/moratorium.component.html | 24 +-
.../form/moratorium/moratorium.component.ts | 6 +-
.../products/form/settings/settings.component.html | 23 +-
.../products/form/settings/settings.component.ts | 4 -
.../lossProvision/form/create.component.html | 25 ++
.../lossProvision/form/create.component.ts | 57 +++++
.../lossProvision/form/form.component.html | 44 ++++
.../products/lossProvision/form/form.component.ts | 111 +++++++++
.../validator/days-late-unique.validator.spec.ts | 49 ++++
.../form/validator/days-late-unique.validator.ts | 35 +++
.../lossProvision/loss-provision-exists.guard.ts | 60 +++++
.../loss-provision.detail.component.html | 29 +++
.../loss-provision.detail.component.ts | 43 ++++
src/app/loans/products/product-exists.guard.ts | 13 +-
.../loans/products/product.detail.component.html | 85 ++++---
.../products/product.detail.component.spec.ts | 22 +-
src/app/loans/products/product.detail.component.ts | 14 +-
.../loans/products/product.index.component.html | 16 ++
src/app/loans/products/product.index.component.ts | 4 +-
src/app/loans/products/product.list.component.ts | 16 +-
src/app/loans/products/product.module.ts | 86 +++++--
src/app/loans/products/product.routes.ts | 65 ++++-
.../loans/products/status/form/create.component.ts | 14 +-
.../loans/products/status/form/edit.component.ts | 8 +-
.../loans/products/status/form/form.component.html | 53 ++--
.../loans/products/status/form/form.component.ts | 34 +--
src/app/loans/products/status/status.component.ts | 9 +-
.../products/status/status.detail.component.html | 38 +--
.../products/status/status.detail.component.ts | 8 +-
src/app/loans/products/status/task-exists.guard.ts | 4 +-
.../loans/products/store/charges/charge.actions.ts | 9 +-
.../products/store/charges/charges.reducer.ts | 3 +-
.../store/charges/effects/notification.effects.ts | 10 +-
.../store/charges/effects/route.effects.ts | 8 +-
.../store/charges/effects/service.effects.ts | 6 +-
.../products/store/effects/notification.effects.ts | 12 +-
.../loans/products/store/effects/route.effects.ts | 8 +-
.../products/store/effects/service.effects.ts | 8 +-
src/app/loans/products/store/index.ts | 35 ++-
.../lossProvision/effects/notification.effects.ts | 35 +++
.../store/lossProvision/effects/route.effects.ts | 33 +++
.../store/lossProvision/effects/service.effects.ts | 40 +++
.../store/lossProvision/loss-provision.actions.ts | 60 +++++
.../store/lossProvision/loss-provision.reducer.ts | 75 ++++++
.../products/store/model/fims-product.mapper.ts | 8 +-
.../products/store/model/fims-product.model.ts | 1 +
src/app/loans/products/store/product.actions.ts | 9 +-
src/app/loans/products/store/products.reducer.ts | 4 +-
.../store/ranges/effects/notification.effects.ts | 43 ++++
.../products/store/ranges/effects/route.effects.ts | 39 +++
.../store/ranges/effects/service.effects.ts | 92 +++++++
.../loans/products/store/ranges/range.actions.ts | 20 ++
.../loans/products/store/ranges/ranges.reducer.ts | 65 +++++
.../store/tasks/effects/notification.effects.ts | 6 +-
.../products/store/tasks/effects/route.effects.ts | 8 +-
.../store/tasks/effects/service.effects.ts | 6 +-
src/app/loans/products/store/tasks/task.actions.ts | 9 +-
src/app/login/login.component.html | 114 +++++----
src/app/login/login.component.spec.ts | 35 ++-
src/app/login/login.component.ts | 51 ++--
src/app/login/login.module.ts | 18 +-
src/app/login/login.routing.ts | 8 +-
src/app/main/access.denied.component.ts | 2 +-
src/app/main/main.component.html | 60 +++--
src/app/main/main.component.scss | 25 +-
src/app/main/main.component.ts | 125 +++++++---
src/app/main/main.module.ts | 36 +--
src/app/main/main.routing.ts | 6 +-
src/app/main/notification.component.ts | 37 +--
.../offices/detail/office.detail.component.html | 98 ++++----
.../offices/detail/office.detail.component.scss | 17 --
src/app/offices/detail/office.detail.component.ts | 67 +++--
.../teller/detail/balance/balance.component.html | 95 +++++---
.../teller/detail/balance/balance.component.ts | 15 +-
.../balance/services/balance-sheet.service.ts | 52 ++++
.../balance/services/teller-balance.model.ts | 25 ++
.../teller/detail/command/close.component.html | 23 +-
.../teller/detail/command/close.component.ts | 22 +-
.../teller/detail/command/command.component.html | 2 +-
.../teller/detail/command/command.component.ts | 16 +-
.../command/components/adjustment.component.html | 23 ++
.../command/components/adjustment.component.ts | 43 ++++
.../command/model/adjustment-option.model.ts | 21 ++
.../teller/detail/command/open.component.html | 8 +-
.../detail/teller/detail/command/open.component.ts | 12 +-
.../denomination/denomination.list.component.html | 38 +++
.../denomination/denomination.list.component.ts | 80 ++++++
.../denomination/form/create.form.component.html | 23 ++
.../denomination/form/create.form.component.ts | 74 ++++++
.../detail/denomination/form/form.component.html | 78 ++++++
.../detail/denomination/form/form.component.ts | 101 ++++++++
.../teller/detail/teller.detail.component.html | 101 +++++---
.../detail/teller/form/create.form.component.ts | 11 +-
.../detail/teller/form/edit.form.component.ts | 2 +-
.../offices/detail/teller/form/form.component.html | 52 ++--
.../detail/teller/form/form.component.spec.ts | 123 ++++++++++
.../offices/detail/teller/form/form.component.ts | 25 +-
.../offices/detail/teller/teller-exists.guard.ts | 2 +-
.../detail/teller/teller.list.component.html | 2 +-
.../offices/detail/teller/teller.list.component.ts | 18 +-
.../offices/form/create/create.form.component.ts | 26 +-
src/app/offices/form/edit/edit.form.component.ts | 16 +-
src/app/offices/form/form.component.html | 25 +-
src/app/offices/form/form.component.spec.ts | 48 ++--
src/app/offices/form/form.component.ts | 4 +-
.../headquarter-not-found.component.html | 12 +-
.../headquarter/headquarter-not-found.component.ts | 2 +-
src/app/offices/headquarter/headquarter.guard.ts | 12 +-
src/app/offices/office-exists.guard.ts | 7 +-
src/app/offices/office.component.ts | 8 +-
src/app/offices/office.module.ts | 50 ++--
src/app/offices/office.routing.ts | 20 +-
.../offices/store/effects/notification.effects.ts | 13 +-
src/app/offices/store/effects/route.effects.ts | 20 +-
src/app/offices/store/effects/service.effects.ts | 8 +-
src/app/offices/store/index.ts | 16 +-
src/app/offices/store/office.actions.ts | 4 +-
.../teller/denomination/denomination.actions.ts | 74 ++++++
.../teller/denomination/denominations.reducer.ts | 59 +++++
.../denomination/effects/notification.effects.ts | 37 +++
.../teller/denomination/effects/route.effects.ts | 36 +++
.../teller/denomination/effects/service.effects.ts | 50 ++++
.../store/teller/effects/notification.effects.ts | 21 +-
.../offices/store/teller/effects/route.effects.ts | 4 +-
.../store/teller/effects/service.effects.ts | 5 +-
src/app/offices/store/teller/teller.actions.ts | 4 +-
.../offices/store/teller/tellers.reducer.spec.ts | 4 +-
src/app/offices/store/teller/tellers.reducer.ts | 6 +-
src/app/quickAccess/quick-access.component.html | 88 +++----
.../detail/criteria/criteria.component.html | 6 +-
.../detail/criteria/criteria.component.ts | 6 +-
.../displayable-fields.component.html | 6 +-
.../displayable-fields.component.ts | 4 +-
.../detail/queryParams/abstract-value-accessor.ts | 2 +-
.../queryParams/between/between.component.html | 20 +-
.../queryParams/between/between.component.spec.ts | 25 +-
.../queryParams/between/between.component.ts | 17 +-
.../detail/queryParams/in/in.component.html | 2 +-
.../detail/queryParams/in/in.component.spec.ts | 2 +-
.../detail/queryParams/in/in.component.ts | 12 +-
.../detail/queryParams/input/input.component.html | 10 +-
.../detail/queryParams/input/input.component.ts | 3 +-
.../detail/queryParams/query-param.component.ts | 17 +-
.../detail/queryParams/query-params.component.ts | 8 +-
.../detail/queryParams/query-params.helper.ts | 2 +-
.../detail/report-page/report-page.component.html | 34 +--
.../detail/report-page/report-page.component.ts | 2 +-
.../reporting/reporting-definitions.component.html | 14 +-
.../reporting-definitions.component.spec.ts | 16 +-
.../reporting/reporting-definitions.component.ts | 2 +-
src/app/reporting/reporting.component.html | 12 +-
src/app/reporting/reporting.component.spec.ts | 21 +-
src/app/reporting/reporting.component.ts | 1 -
src/app/reporting/reporting.module.ts | 28 ++-
.../components/permission-list-item.component.html | 34 ++-
src/app/roles/detail/role.detail.component.html | 16 +-
src/app/roles/detail/role.detail.component.ts | 27 +-
src/app/roles/form/create/create.form.component.ts | 14 +-
src/app/roles/form/edit/edit.form.component.ts | 12 +-
src/app/roles/form/form.component.html | 32 +--
src/app/roles/form/form.component.spec.ts | 31 ++-
src/app/roles/form/form.component.ts | 33 ++-
src/app/roles/helper/form-permission.service.ts | 88 ++++---
src/app/roles/model/form-permission-group.model.ts | 21 ++
src/app/roles/model/form-permission.model.ts | 16 +-
src/app/roles/role-exists.guard.ts | 4 +-
src/app/roles/role.component.ts | 4 +-
src/app/roles/role.module.ts | 21 +-
src/app/roles/role.routing.ts | 26 +-
.../roles/store/effects/notification.effects.ts | 10 +-
src/app/roles/store/effects/route.effects.ts | 8 +-
src/app/roles/store/effects/service.effects.ts | 8 +-
src/app/roles/store/index.ts | 13 +-
src/app/roles/store/role.actions.ts | 5 +-
src/app/services/accounting/accounting.service.ts | 98 ++++----
.../accounting/domain/account-command.model.ts | 2 +-
.../accounting/domain/account-entry-page.model.ts | 4 +-
.../accounting/domain/account-entry.model.ts | 2 +-
.../accounting/domain/account-page.model.ts | 4 +-
.../services/accounting/domain/account.model.ts | 4 +-
.../services/accounting/domain/creditor.model.ts | 4 +-
src/app/services/accounting/domain/debtor.model.ts | 4 +-
.../domain/financial-condition-entry.model.ts | 20 ++
.../domain/financial-condition-section.model.ts | 26 ++
.../accounting/domain/financial-condition.model.ts | 23 ++
.../domain/income-statement-entry.model.ts | 20 ++
.../domain/income-statement-section.model.ts | 26 ++
.../accounting/domain/income-statement.model.ts | 24 ++
.../accounting/domain/journal-entry.model.ts | 2 +-
src/app/services/accounting/domain/ledger.model.ts | 1 +
.../accounting/domain/permittable-group-ids.ts | 12 +-
.../accounting/domain/trial-balance-entry.model.ts | 2 +-
.../accounting/domain/trial-balance.model.ts | 2 +-
.../services/anubis/permittable-endpoint.model.ts | 2 +-
src/app/services/anubis/permittable-group.model.ts | 4 +-
src/app/services/catalog/catalog.service.ts | 37 ++-
src/app/services/catalog/domain/catalog.model.ts | 5 +-
src/app/services/catalog/domain/field.model.ts | 3 +-
src/app/services/catalog/domain/option.model.ts | 2 +-
src/app/services/catalog/domain/value.model.ts | 2 +-
src/app/services/cheque/cheque.service.ts | 70 ++++++
src/app/services/cheque/domain/action.model.ts | 17 ++
.../cheque/domain/cheque-processing-command.ts | 20 ++
.../services/cheque/domain/cheque-transaction.ts | 21 ++
src/app/services/cheque/domain/cheque.model.ts | 29 +++
.../services/cheque/domain/fims-cheque.model.ts | 21 ++
.../services/cheque/domain/issuing-count.model.ts | 21 ++
.../cheque/domain/mapper/fims-cheque.mapper.ts | 36 +++
.../cheque/domain/micr-resolution.model.ts | 20 ++
src/app/services/cheque/domain/micr.model.ts | 21 ++
.../cheque/domain/permittable-group-ids.ts | 20 ++
src/app/services/cheque/domain/state.model.ts | 17 ++
src/app/services/country/country.service.spec.ts | 6 +-
src/app/services/country/country.service.ts | 9 +-
src/app/services/country/model/country.model.ts | 2 +-
src/app/services/currency/currency.service.ts | 20 +-
src/app/services/customer/customer.service.ts | 99 ++++++--
src/app/services/customer/domain/command.model.ts | 2 +-
.../customer/domain/customer-document.model.ts | 23 ++
.../customer/domain/customer-page.model.ts | 4 +-
.../customer/domain/customer-type.model.ts | 2 +-
src/app/services/customer/domain/customer.model.ts | 7 +-
.../customer/domain/date-of-birth.model.ts | 2 +-
.../customer/domain/expiration-date.model.ts | 2 +-
.../customer/domain/identification-card.model.ts | 2 +-
.../customer/domain/permittable-group-ids.ts | 11 +-
.../services/customer/domain/process-step.model.ts | 22 ++
.../customer/domain/task-definition.model.ts | 2 +-
.../depositAccount/deposit-account.service.ts | 36 ++-
.../definition/dividend-distribution.model.ts | 6 +-
.../domain/definition/product-definition.model.ts | 1 -
.../instance/available-transaction-type.model.ts | 19 ++
.../domain/instance/product-instance.model.ts | 7 +-
.../domain/instance/state-change.model.ts | 22 --
.../depositAccount/domain/instance/state.model.ts | 24 --
.../depositAccount/domain/permittable-group-ids.ts | 4 +-
src/app/services/domain/address/address.model.ts | 2 +-
.../domain/contact/contact-detail.model.ts | 20 +-
src/app/services/domain/date.converter.ts | 68 +++++-
src/app/services/domain/error.model.ts | 20 +-
.../services/domain/paging/fetch-request.model.ts | 2 +-
src/app/services/domain/paging/page.model.ts | 2 +-
.../services/domain/paging/search-param.builder.ts | 2 +-
src/app/services/domain/paging/sort.model.ts | 2 +-
.../http/default-request-options.service.ts | 6 +-
src/app/services/http/http.service.spec.ts | 65 ++++-
src/app/services/http/http.service.ts | 37 +--
.../services/identity/domain/permission.model.ts | 2 +-
.../identity/domain/permittable-group-ids.model.ts | 6 +-
src/app/services/identity/domain/role.model.ts | 1 +
src/app/services/identity/identity.service.ts | 23 +-
src/app/services/image/image.service.ts | 7 +-
.../services/notification/notification.service.ts | 14 +-
.../services/office/domain/employee-page.model.ts | 2 +-
src/app/services/office/domain/employee.model.ts | 2 +-
.../services/office/domain/office-page.model.ts | 2 +-
src/app/services/office/domain/office.model.ts | 3 +-
.../office/domain/permittable-group-ids.model.ts | 6 +-
src/app/services/office/office.service.ts | 47 ++--
.../payroll/domain/payroll-allocation.model.ts | 21 ++
.../domain/payroll-collection-history.model.ts | 22 ++
.../domain/payroll-collection-sheet.model.ts | 21 ++
.../payroll/domain/payroll-configuration.model.ts | 25 ++
.../payroll/domain/payroll-payment-page.model.ts | 22 ++
.../payroll/domain/payroll-payment.model.ts | 21 ++
.../payroll/domain/permittable-group-ids.ts | 20 ++
src/app/services/payroll/payroll.service.ts | 58 +++++
.../portfolio/domain/account-assignment.model.ts | 2 +-
.../portfolio/domain/balance-range.model.ts | 4 +-
.../portfolio/domain/balance-segment-set.model.ts | 21 ++
.../portfolio/domain/case-command.model.ts | 20 +-
.../domain/case-customer-documents.model.ts | 24 ++
.../services/portfolio/domain/case-page.model.ts | 2 +-
src/app/services/portfolio/domain/case.model.ts | 5 +-
.../portfolio/domain/charge-definition.model.ts | 4 +
.../portfolio/domain/charge-method.model.ts | 2 +-
.../cost-component.model.ts | 0
.../services/portfolio/domain/fims-case.model.ts | 4 +-
.../accept-payment-parameters.model.ts | 19 --
.../individuallending/account-designators.model.ts | 32 ++-
.../individuallending/case-parameters.model.ts | 1 -
.../charge-proportional-designators.model.ts | 35 +++
.../credit-worthiness-factor.model.ts | 2 +-
.../individuallending/disburse-parameters.model.ts | 17 --
.../domain/individuallending/moratorium.model.ts | 2 +-
.../planned-payment-page.model.ts | 2 +-
.../individuallending/planned-payment.model.ts | 10 +-
.../individuallending/product-parameters.model.ts | 3 +-
.../individuallending/workflow-action.model.ts | 12 +-
.../portfolio/domain/interest-range.model.ts | 2 +-
.../domain/loss-provision-configuration.model.ts | 20 ++
.../portfolio/domain/loss-provision-step.model.ts | 20 ++
.../domain/mapper/fims-case-page.mapper.ts | 10 +-
.../portfolio/domain/mapper/fims-case.mapper.ts | 10 +-
.../portfolio/domain/mapper/fims-range.mapper.ts | 46 ++++
src/app/services/portfolio/domain/note.model.ts | 2 +-
src/app/services/portfolio/domain/pattern.model.ts | 6 +-
.../portfolio/domain/payment-cycle.model.ts | 2 +-
src/app/services/portfolio/domain/payment.model.ts | 22 ++
.../portfolio/domain/permittable-group-ids.ts | 10 +-
src/app/services/portfolio/domain/product.model.ts | 1 +
src/app/services/portfolio/domain/range-model.ts | 21 ++
.../portfolio/domain/range-segment.model.ts | 21 ++
.../domain/required-account-assignment.model.ts | 21 ++
.../services/portfolio/domain/term-range.model.ts | 2 +-
src/app/services/portfolio/portfolio.service.ts | 182 +++++++++-----
src/app/services/reporting/domain/header.model.ts | 2 +-
.../reporting/domain/permittable-group-ids.ts | 2 +-
src/app/services/reporting/reporting.service.ts | 11 +-
.../security/authn/auth-guard.service.spec.ts | 51 ++--
.../services/security/authn/auth-guard.service.ts | 7 +-
.../security/authn/authentication.service.spec.ts | 12 +-
.../security/authn/authentication.service.ts | 44 ++--
.../security/authz/fims-permission-descriptor.ts | 2 +-
.../security/authz/fims-permission.model.ts | 4 +-
.../services/security/authz/permission-id.type.ts | 11 +-
.../security/authz/permission.directive.spec.ts | 22 +-
.../security/authz/permission.directive.ts | 24 +-
.../services/security/authz/permission.guard.ts | 24 +-
.../security/authz/permittable-group-id-mapper.ts | 104 +++++---
.../security/change.password.service.spec.ts | 21 +-
.../services/security/change.password.service.ts | 9 +-
src/app/services/teller/domain/cheque.model.ts | 26 ++
src/app/services/teller/domain/micr.model.ts | 21 ++
.../teller/domain/permittable-group-ids.ts | 4 +-
.../teller/domain/teller-balance-sheet.model.ts | 25 +-
.../teller/domain/teller-denomination.model.ts | 23 ++
.../services/teller/domain/teller-entry.model.ts | 2 +-
.../teller/domain/teller-transaction.model.ts | 5 +-
src/app/services/teller/domain/teller.model.ts | 5 +
src/app/services/teller/teller-service.ts | 15 +-
src/app/store/account/account.actions.ts | 3 +-
src/app/store/account/accounts.reducer.ts | 2 +-
.../store/account/effects/service.effects.spec.ts | 4 +-
src/app/store/account/effects/service.effects.ts | 10 +-
src/app/store/country/country.actions.ts | 39 ---
src/app/store/country/service.effects.ts | 50 ----
src/app/store/customer/customer.actions.ts | 1 -
.../store/customer/effects/service.effects.spec.ts | 4 +-
src/app/store/customer/effects/service.effects.ts | 8 +-
.../store/employee/effects/service.effects.spec.ts | 4 +-
src/app/store/employee/effects/service.effects.ts | 5 +-
src/app/store/employee/employee.actions.ts | 1 -
src/app/store/index.ts | 26 +-
src/app/store/ledger/effects/service.effects.ts | 7 +-
src/app/store/ledger/ledger.actions.ts | 1 -
.../store/office/effects/service.effects.spec.ts | 4 +-
src/app/store/office/effects/service.effects.ts | 7 +-
src/app/store/office/office.actions.ts | 1 -
src/app/store/role/effects/service.effects.spec.ts | 4 +-
src/app/store/role/effects/service.effects.ts | 10 +-
src/app/store/role/role.actions.ts | 1 -
.../store/security/authentication.reducer.spec.ts | 29 +--
src/app/store/security/authentication.reducer.ts | 12 +-
src/app/store/security/authorization.reducer.ts | 4 +-
.../store/security/effects/notification.effects.ts | 19 +-
src/app/store/security/effects/route.effects.ts | 8 +-
.../store/security/effects/service.effects.spec.ts | 39 +--
src/app/store/security/effects/service.effects.ts | 67 +++--
src/app/store/security/security.actions.ts | 8 +-
src/app/store/util.ts | 2 +-
src/app/teller/auth/teller-auth.component.html | 43 ++--
src/app/teller/auth/teller-auth.component.ts | 4 +-
.../teller/customer/customer-detail.component.html | 67 +++--
.../teller/customer/customer-detail.component.ts | 30 +--
.../customer/teller-customer-exists.guard.ts | 2 +-
.../transaction/cheque/create.component.html | 32 +++
.../transaction/cheque/create.component.ts | 151 ++++++++++++
.../transaction/cheque/form.component.html | 84 +++++++
.../customer/transaction/cheque/form.component.ts | 158 ++++++++++++
.../transaction/components/cost.component.html | 68 +++---
.../transaction/components/cost.component.ts | 2 +-
.../transaction/deposit/create.form.component.html | 1 -
.../transaction/deposit/create.form.component.ts | 46 ++--
.../transaction/deposit/form.component.html | 35 +--
.../transaction/deposit/form.component.spec.ts | 139 +++++++----
.../customer/transaction/deposit/form.component.ts | 42 ++--
.../transaction/domain/transaction-form.model.ts | 2 +
.../transaction/loan/create.form.component.html | 4 +-
.../transaction/loan/create.form.component.ts | 31 ++-
.../customer/transaction/loan/form.component.html | 36 +--
.../customer/transaction/loan/form.component.ts | 26 +-
.../services/available-actions.service.spec.ts | 175 +++++++++++++
.../teller/services/available-actions.service.ts | 88 +++++++
src/app/teller/services/transaction.service.ts | 40 +++
src/app/teller/store/authentication.reducer.ts | 4 +-
.../teller/store/effects/notification.effects.ts | 19 +-
.../store/effects/products.service.effects.ts | 4 +-
src/app/teller/store/effects/route.effects.ts | 7 +-
src/app/teller/store/effects/service.effects.ts | 7 +-
src/app/teller/store/index.ts | 13 +-
src/app/teller/store/teller.actions.ts | 2 +-
src/app/teller/teller-login.guard.ts | 2 +-
src/app/teller/teller.index.component.html | 36 +--
src/app/teller/teller.index.component.ts | 8 +-
src/app/teller/teller.module.ts | 59 +++--
src/app/teller/teller.routing.ts | 10 +-
src/app/user/password.component.html | 51 ++--
src/app/user/password.component.ts | 17 +-
src/app/user/user.module.ts | 8 +-
src/app/user/user.routing.ts | 2 +-
src/assets/i18n/en.json | 13 +-
src/assets/i18n/es.json | 232 ++++++++++++------
src/favicon.png | Bin 11315 -> 5014 bytes
src/index.html | 16 ++
src/main.ts | 14 +-
src/polyfills.ts | 2 +-
src/rxjs.imports.ts | 39 +++
src/test.ts | 10 +-
src/theme.scss | 8 +-
tslint.json | 199 +++++----------
945 files changed, 22367 insertions(+), 7276 deletions(-)
--
To stop receiving notification emails like this one, please contact
awasum@apache.org.