Build: #102 was successful Changes by Dariusz Rodzewicz <DRodzewicz@gmail.com>
Code commits
OpenBoxes (Grails 3)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 14b36f1c1d91d4c71b2367c96791b3b7a566233a
OBGM-47 refactor excel importers (#4371)
* OBGM-47 Refactor PersonExcelImporter
- rename PersonDataService to PersonService
- create separate PersonImportDataService for import and validation logic
- implemented ImportDataService interface
- implemented DataImporter interface
* OBGM-47 Refactor CategoryExcelImporter
- rename CategoryDataService to CategoryService
- create CategoryDataImportService for validation and import logic
* OBGM-47 Refactor LocationExcelImporter
- migrate methods from LocationDataService to LocationService
- create LcoaitonImportDataService for validation and import logic
* OBGM-47 Refactor ProductAttributeEcleImporter
* OBGM-47 Refactor ProductCatalog and productCatalogItem ExcelIporters
* OBGM-47 Refactor ProductSupplierExcelImporter
- create ProductSupplierImportDataService with implemented validation and import logic
- rename ProductSupplierDataService to ProductSupplierService
* OBGM-47 Refactor ProductSupplierPreferenceExcelImporter
- rename ProductSupplierPrefferenceDataService to ProductSupplierPrefferenceService
- rename ProductSupplierPrefferenceImporter to ProductSupplierPrefferenceExcelImporter
* OBGM-47 Refactor ProductSupplierAttributeExcelImporter
* OBGM-47 Refactor ProductPackageExcelImporter
* OBGM-47 Refactor ProductAssociationExcelImporter
* OBGM-47 Refactor ProductSynonymExcelImporter
* OBGM-47 Refactor TagExcelImporter
- create TagService
- create TagImportDataService implementing validation and importData methods
* OBGM-47 Refactor UserExcelImporter
- migrate extractDefaultRoles, createOrUpdateUser methods to userService
* OBGM-47 Refactor UserlocationExcelImporter
* OBGM-47 Refactor OutboundStockMovementExcelImporter
* OBGM-47 Refactor InventoryExcelImporter
- create InventoryImportDataService with validation and import methods
* OBGM-47 Refactor InventoryLvelExcelImporter
* OBGM-47 Refactor InventoryItemExcelImporter
* OBGM-47 Add missing DataImporter interface implementations
* OBGM-47 Refactor ProductExcelImporter
* OBGM-47 refactor the rest of the ExcelImportes
* OBGM-47 Added override annotation for methods which implement ImportDataService interface
* OBGM-47 replace def with appropriate types
* OBGM-47 Move bind Domain methods to ImportDataService
* OBGM-47 remove variable assignment from params
* OBGM-47 Formatting fixes and missing service types- grails-app/controllers/org/pih/warehouse/batch/BatchController.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/core/UserService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/data/LoadDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/data/PersonService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/data/ProductSupplierService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/CategoryImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/InventoryLevelImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/LocationImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/OutboundStockMovementImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/PersonImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductAssociationImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductAttributeImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductCatalogImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductCatalogItemImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductPackageImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductSupplierAttributeImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductSupplierImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductSupplierPreferenceImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/ProductSynonymImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/TagImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/UserImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/importer/UserLocationImportDataService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/product/ProductCatalogService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/requisition/RequisitionService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/CategoryExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/DataImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/InventoryExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/InventoryItemExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/InventoryLevelExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/LocationExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/OutboundStockMovementExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/PersonExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductAssociationExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductAttributeExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductCatalogExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductCatalogItemExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductGroupExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductPackageExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSupplierAttributeExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSupplierExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSupplierPreferenceExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSynonymExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/PurchaseOrderExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/TagExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/UserExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/main/groovy/org/pih/warehouse/importer/UserLocationExcelImporter.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/inventory/InventoryServiceTests.groovy (version 14b36f1c1d91d4c71b2367c96791b3b7a566233a) (diffs)