wms-be/database/entities
Habib Fatkhul Rohman e90fa96dd6 feat: add inventory receipt module with CRUD operations
- Implemented InventoryReceiptController for handling inventory receipt requests.
- Created InventoryReceiptService for business logic related to inventory receipts.
- Added InventoryReceiptRepository and InventoryReceiptLineRepository for database interactions.
- Introduced DTOs for inventory receipt and line requests/responses.
- Implemented filtering for inventory receipts in the query layer.
- Added routes for inventory receipt operations in the API.
- Enhanced document number generation to include client initials.
- Updated database entities to support inventory receipts and lines.
- Added utility functions for date and time conversions.
2025-11-14 13:14:32 +07:00
..
common.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
inventory_storage_entity.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
inventory_transaction_entity.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
m_aisle_entity.go feat(aisle): Update Aisle entity and DTO to include dimensional fields and improve response structure 2025-11-11 11:48:16 +07:00
m_category_entity.go feat(product): Enhance product entities and DTOs with client and category relationships 2025-10-31 10:48:04 +07:00
m_client_entity.go feat: Add client module with CRUD operations, DTOs, repository, and service layers 2025-10-28 10:09:31 +07:00
m_cross_reference_entity.go feat(entities): Add MCrossReferenceEntity and MVendorEntity with relationships, and update MProductEntity to include cross references 2025-11-05 14:55:04 +07:00
m_location_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00
m_maintenance_group_entity.go fix(entity): Remove unique index from Code field in M_MaintenanceGroup struct 2025-11-03 14:25:58 +07:00
m_maintenance_group_role_entity.go feat(maintenance_group, role, user): Refactor Level field handling in maintenance group and role entities, update related DTOs and services 2025-11-06 11:16:00 +07:00
m_maintenance_group_role_user_entity.go feat: Implement cascading delete constraints for maintenance group entities and enhance service methods for role-user relationships 2025-10-25 21:00:03 +07:00
m_maintenance_schdule_header_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00
m_maintenance_schdule_line_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00
m_maintenance_staff_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00
m_menu_client_entity.go feat: Add unique index to MenuID and ClientID fields in M_Menu_Client entity 2025-10-28 13:55:04 +07:00
m_menu_entity.go feat: Implement menu management with CRUD operations and routing 2025-10-23 15:49:10 +07:00
m_permissions_entity.go feat: Implement seeders for menus, permissions, and role-permission associations 2025-10-21 20:05:14 +07:00
m_product_entity.go feat(product): Refactor ProductCreateRequest and MProductEntity to simplify fields and use pointers for optional IDs 2025-11-10 10:43:30 +07:00
m_role_entity.go feat(maintenance_group, role, user): Refactor Level field handling in maintenance group and role entities, update related DTOs and services 2025-11-06 11:16:00 +07:00
m_role_menu_entity.go feat(role): Add many-to-many relationship for Menus in M_Role and update RoleResponse 2025-11-03 14:35:57 +07:00
m_role_permission_entity.go refactor(entity): Remove FullAuditTrail from M_Role_Permission struct 2025-10-30 12:20:57 +07:00
m_uom_entitiy.go feat(product): Enhance product entities and DTOs with client and category relationships 2025-10-31 10:48:04 +07:00
m_user_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00
m_user_role_entity.go feat: Enhance role and user role management with new endpoints and DTOs for assigning/removing roles and permissions 2025-10-22 15:29:42 +07:00
m_vendor_entity.go feat(entities): Add MCrossReferenceEntity and MVendorEntity with relationships, and update MProductEntity to include cross references 2025-11-05 14:55:04 +07:00
m_warehouse_entity.go feat(warehouse): Enhance Warehouse entity and DTO to include Zonas and Aisles details in responses 2025-11-11 12:03:58 +07:00
m_zona_entity.go feat(warehouse): Enhance Warehouse entity and DTO to include Zonas and Aisles details in responses 2025-11-11 12:03:58 +07:00
product_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00
refresh_token_entity.go Remove TenantID references from RefreshToken entity for consistency 2025-10-15 21:13:57 +07:00
t_assignment_entity.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
t_inventory_issue_entity.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
t_inventory_issue_line_entity.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
t_inventory_receipt_entity.go feat: add inventory receipt module with CRUD operations 2025-11-14 13:14:32 +07:00
t_inventory_receipt_line_entity.go feat: add inventory receipt module with CRUD operations 2025-11-14 13:14:32 +07:00
t_inventory_request_entity.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
t_inventory_request_line_entity.go feat(entities): Add new entities for inventory management and update migration scripts 2025-11-13 11:10:12 +07:00
tenant_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00
user_entity.go feat: Add new entities for maintenance management and user roles 2025-10-21 15:06:43 +07:00