diff --git a/lms/nladmin-system/src/main/resources/language/i18n/en.js b/lms/nladmin-system/src/main/resources/language/i18n/en.js index fe6aa82..dd68615 100644 --- a/lms/nladmin-system/src/main/resources/language/i18n/en.js +++ b/lms/nladmin-system/src/main/resources/language/i18n/en.js @@ -48,9 +48,10 @@ var config = { "load_text5": "Only one Excel file can be uploaded!" }, "common": { - "biheight":"height", - "biwidth":"width", - "compulsoryConfirmation":"compulsory confirmation", + "documentNumber": "Document Number", + "biheight": "Height", + "biwidth": "Width", + "compulsoryConfirmation": "Compulsory Confirmation", "enterNameOrDescriptionToSearch": "Enter name or description to search", "virtualStor": "Virtual Warehouse", "stor_type": "Warehouse Type", @@ -68,14 +69,12 @@ var config = { "sourceLocation": "Source Location", "inventory": "Inventory", "yes": "Yes", - "oneKeyUpdate": "One-click Update", + "oneKeyUpdate": "One-Key Update", "vehicleNo": "Vehicle Number", "sapBatchNo": "SAP Batch Number", - "weight": "Weight", "startTime": "Start Time", "endTime": "End Time", "updateTime": "Update Time", - "productCode": "Product Code", "address": "Address", "principal": "Principal", "externalId": "External ID", @@ -91,15 +90,14 @@ var config = { "operation": "Operation", "createTime": "Create Time", "generationMethod": "Generation Method", - "businessType": "Business Type", - "syncSuccess": "Synchronization Successful", - "sync": "Synchronize", + "syncSuccess": "Sync Successful", + "sync": "Sync", "material_code": "Material Code", "in_code": "Inbound Order Number", - "is_used": "Is Enabled", + "is_used": "Is Used", "point_status": "Point Status", - "update_id": "Modifier ID", - "update_name": "Modifier", + "update_id": "Updater ID", + "update_name": "Updater", "update_time": "Update Time", "create_id": "Creator ID", "create_name": "Creator Name", @@ -114,32 +112,28 @@ var config = { "sort_seq": "Sequence Number", "update_optid": "Modifier ID", "update_optname": "Modifier Name", - "container_name": "Sub-roll Number", + "container_name": "Sub-Roll Number", "device_code": "Device Code", "vehicle_code": "Vehicle Code", - "qzz_generation": "Air Expansion Shaft Generation", + "qzz_generation": "Air Shaft Generation", "is_active": "Is Active", "is_delete": "Is Deleted", "ext_id": "External ID", "customer_name": "Customer Number", "description": "Product Name", "id": "ID", - "length": "Length", "material_id": "Material ID", - "width": "Product Specification", "qty": "Quantity", "pcsn": "Batch", "qty_unit_id": "Quantity Unit ID", "qty_unit_name": "Quantity Unit Name", "storagevehicle_code": "Storage Vehicle Code", "storagevehicle_id": "Storage Vehicle ID", - "thickness": "Product Thickness", - "workorder_id": "Sub-roll Packaging ID", + "workorder_id": "Sub-Roll Packaging ID", "detail_count": "Detail Count", "syscompanyid": "Company ID", "sysdeptid": "Department ID", "product_name": "Product Code", - "status": "Status", "package_box_sn": "Wooden Box Unique Code", "ext_code": "External Code", "bill_code": "Document Number", @@ -149,20 +143,20 @@ var config = { "stor_code": "Warehouse Code", "stor_id": "Warehouse ID", "stor_name": "Warehouse Name", - "sect_id": "Warehouse Area ID", - "seq_no": "Detail Sequence Number", + "sect_id": "Storage Area ID", + "seq_no": "Detail Serial Number", "struct_id": "Storage Location ID", "struct_name": "Storage Location Name", "confirm_optid": "Confirmer ID", "confirm_optname": "Confirmer Name", - "confirm_time": "Confirm Time", - "input_optid": "Creator ID", - "input_optname": "Creator Name", - "input_time": "Create Time", + "confirm_time": "Confirmation Time", + "input_optid": "Inputter ID", + "input_optname": "Inputter Name", + "input_time": "Input Time", "biz_date": "Business Date", "total_qty": "Total Quantity", "bill_status": "Document Status", - "iostorinv_id": "In/Out Stock ID", + "iostorinv_id": "In/Out Document ID", "quality_scode": "Quality Type", "user_id": "User ID", "code": "Code", @@ -173,12 +167,12 @@ var config = { "Log_out": "Log Out", "Personal_information": "Personal Information", "username": "User Name", - "phone": "Phone Number", + "phone": "Mobile Number", "phone2": "Phone Number", "sex": "Gender", "sex_male": "Male", "sex_female": "Female", - "email": "Email", + "email": "User Email", "Security_settings": "Security Settings", "Save_settings": "Save Settings", "Reset_settings": "Reset Settings", @@ -191,16 +185,16 @@ var config = { "action": "Action", "IP_source": "IP Source", "Browser": "Browser", - "Request_time": "Request Time Cost", + "Request_time": "Request Duration", "Creation_date": "Creation Date", "account": "Account", "password": "Password", "verification_code": "Verification Code", "login_rm": "Remember Me", - "login": "Log In", - "login_ing": "Logging In...", - "Create": "Create", - "Update": "Update", + "login": "Login", + "login_ing": "Logging in...", + "Create": "Add", + "Update": "Edit", "Delete": "Delete", "More": "More", "Export": "Export", @@ -228,47 +222,46 @@ var config = { "Theme_color": "Theme Color", "System_layout_configuration": "System Layout Configuration", "Open": "Open", - "Fixation": "Fixation", + "Fixation": "Fixed", "Display": "Display", "Dynamic_titles": "Dynamic Titles", - "crudTip": "Are you sure you want to delete this data?", + "crudTip": "Confirm deletion of this data?", "startDate": "Start Date", "endDate": "End Date", "moreMenu": "More Menu", "browses": "Browse", "fz": "Full Screen Zoom", - "submit": "Submission Successful", - "add": "Creation Successful", - "edit": "Edit Successful", - "del": "Deletion Successful", + "submit": "Submit Successful", + "add": "Add Successful", + "del": "Delete Successful", "close": "Confirm Close", "save": "Save", "save_success": "Save Successful", "datas": "Data", "Tips": "Tips", - "Tip1": "Confirm deletion of selected {count} data records?", + "Tip1": "Confirm deletion of selected {count} data entries?", "Tip3": "User name is not used for login", - "Tip4": "Phone number cannot be duplicated", - "Tip5": "Please enter a phone number", - "Tip6": "Please enter a valid 11-digit phone number", - "Tip7": "Drag Excel file here or", - "Tip8": "The two entered passwords do not match", - "Tip9": "Please enter the password again", - "Tip10": "Please enter the old password", - "Tip11": "Please enter the new password", - "Tip12": "Length between {min} and {max} characters", - "Tip13": "Are you sure you want to log out and exit the system?", + "Tip4": "Mobile number cannot be duplicated", + "Tip5": "Please enter phone number", + "Tip6": "Please enter a correct 11-digit mobile number", + "Tip7": "Drag excel file here or", + "Tip8": "The two passwords entered do not match", + "Tip9": "Please enter password again", + "Tip10": "Please enter old password", + "Tip11": "Please enter new password", + "Tip12": "Length should be between {min} and {max} characters", + "Tip13": "Confirm logout and exit the system?", "Tip14": "WebSocket connection error occurred", - "Tip15": "Please enter the icon name", + "Tip15": "Please enter icon name", "Tip16": "Cannot be empty", - "Tip17": "Please enter what you want to search for", + "Tip17": "Please enter content to search", "loading": "Loading data...", "Tip18": "Select Date and Time", - "Tip19": "Are you sure you want to delete the selected data?", + "Tip19": "Confirm deletion of selected data?", "Tip20": "Current login status has expired, please log in again!", "import": "Import", - "dis_optname": "Allocator Name", - "dis_time": "Allocation Time", + "dis_optname": "Assigner", + "dis_time": "Assignment Time", "bill_type": "Document Type", "zh_name": "Chinese Name", "in_name": "Indonesian Name", @@ -291,7 +284,7 @@ var config = { "source_bill_type": "Source Document Type", "source_bill_code": "Source Document Number", "is_summary": "Is Summary", - "sub_type": "Sub-roll Status", + "sub_type": "Sub-Roll Status", "disable": "Disable", "lock": "Lock", "un_lock": "Unlock", @@ -301,10 +294,10 @@ var config = { "materialName": "Material Name", "warehouseName": "Warehouse Name", "capacity": "Capacity", - "externalIdentifier": "External ID", + "externalIdentifier": "External Identifier", "storCode": "Warehouse Code", "storName": "Warehouse Name", - "shortName": "Short Name", + "shortName": "Abbreviation", "box_no": "Wooden Box Number", "qualityReportReturn": "Quality Report Return", "exportExcel": "Export Excel", @@ -314,18 +307,267 @@ var config = { "actualWeight": "Actual Weight", "receivingAddress": "Receiving Address", "customer": "Customer", - "isOverdueShipment": "Is Overdue Shipment ('No' means normal stock shipment)", - "inventoryCheck": "Inventory Check", - "exceptionHandling": "Exception Handling", + "isOverdueShipment": "Is Overdue Shipment ('No' means normal inventory shipment)", "inventoryCheckStatus": "Inventory Check Status", "boxCount": "Box Count", - "subRollCount": "Sub-roll Count", + "subRollCount": "Sub-Roll Count", "inventoryChange": "Inventory Change", - "changePerson": "Change Person", + "changePerson": "Changer", "changeDate": "Change Date", "taskDistribution": "Task Distribution", "code_name": "Enter account or name", - "fuzzy_search": "Fuzzy Search" + "fuzzy_search": "Fuzzy Search", + "inboundDetail": "Inbound Detail", + "systemGenerated": "System Generated", + "warehouse": "Warehouse", + "businessType": "Business Type", + "billStatus": "Document Status", + "detailCount": "Detail Count", + "selectDate": "Select Date", + "inboundDetails": "Inbound Details", + "serialNumber": "Serial Number", + "sapBatchNumber": "SAP Batch Number", + "sourceBillType": "Source Document Type", + "sourceBillNumber": "Source Document Number", + "detailInfo": "Detail Information", + "status": "Status", + "orderNumber": "Order Number", + "width": "Width", + "thickness": "Thickness", + "length": "Length", + "customerRequiredWidth": "Customer Required Width", + "materialStandardThickness": "Material Standard Thickness", + "shelfLife": "Shelf Life", + "manufacturingCompletionDate": "Manufacturing Completion Date", + "warehousingDate": "Warehousing Date", + "exceptionHandling": "Exception Handling", + "detailSequenceNumber": "Detail Sequence Number", + "isProcessed": "Is Processed", + "processingTime": "Processing Time", + "processConfirmation": "Process Confirmation", + "pleaseSelectDetail": "Please select a detail!", + "supplementDetails": "Supplement Details", + "woodenBoxNumberCannotBeEmpty": "Wooden box number cannot be empty!", + "weightCannotBeEmpty": "Weight cannot be empty!", + "materialCodeCannotBeEmpty": "Material code cannot be empty!", + "supplementSuccessful": "Supplement successful!", + "movementDetails": "Movement Details", + "edit": "Edit", + "qualityType": "Quality Type", + "weight": "Weight", + "moveOutSect": "Move Out Area", + "moveOutStruct": "Move Out Location", + "moveInSect": "Move In Area", + "moveInStruct": "Move In Location", + "pleaseSelectMoveInLocationForVehicle": "Please first select the move-in location for vehicle: %s!", + "pleaseSelectMoveInAreaForVehicle": "Please first select the move-in area for vehicle: %s!", + "thereAreUnfinishedMaterialDetails": "There are unfinished material details with sequence number %s, please check!", + "pleaseSelectArea": "Please select the belonging area", + "totalWeight": "Total Weight", + "businessDate": "Business Date", + "belongingArea": "Belonging Area", + "woodenBoxNumberFuzzyQuery": "Wooden Box Number Fuzzy Query", + "batch": "Batch", + "woodenBoxNumber": "Wooden Box Number", + "subRollNumber": "Sub-Roll Number", + "defectiveProductDetails": "Defective Product Details", + "fill": "Fill", + "productCode": "Product Code", + "productName": "Product Name", + "defectiveBatchNumber": "Defective Batch Number", + "defectiveWeight": "Defective Weight (kg)", + "defectiveSource": "Defective Source", + "defectiveDescription": "Defective Product Defect Description", + "isFill": "Is Fill", + "materialInformationImport": "Material Information Import", + "pleaseSelectDefectiveSource": "Please select defective source", + "defectiveProductDefectDescription": "Defective Product Defect Description", + "operationDetails": "Operation Details", + "vehicleNumber": "Vehicle Number", + "startPosition": "Start Position", + "destinationPosition": "Destination Position", + "taskNumber": "Task Number", + "taskType": "Task Type", + "pleaseSelectPoint": "Please select point", + "pleaseEnterPointCodeOrName": "Please enter point code or name", + "belongingRegion": "Belonging Region", + "endPointCode": "End Point Code", + "endPointName": "End Point Name", + "vehicleQuantity": "Vehicle Quantity", + "pointType": "Point Type", + "confirmClose": "Confirm close?", + "pleaseSelectEndPointFirst": "Please select the end point first", + "outboundDetail": "Outbound Order Detail", + "transferInWarehouse": "Transfer In Warehouse", + "sapBatch": "SAP Batch", + "assignedWeight": "Assigned Weight", + "unassignedWeight": "Unassigned Weight", + "deliveryOrderNumber": "Delivery Order Number", + "lineNumber": "Line Number", + "subRollBatchNumber": "Sub-Roll Batch Number", + "boxNumber": "Box Number", + "warehouseLocation": "Storage Location", + "storageTime": "Storage Time", + "isOverdue": "Is Overdue", + "importExcelFile": "Import Excel File", + "importSuccess": "Import Successful", + "manualOutboundAllocation": "Manual Outbound Allocation", + "allocatableInventory": "Allocatable Inventory", + "toBeAllocated": "To Be Allocated", + "alreadyAllocated": "Already Allocated", + "warehouseArea": "Warehouse Area", + "keyword": "Keyword", + "warehouseLocationCode": "Storage Location Code", + "availableOutboundWeight": "Available Outbound Weight", + "complete": "Complete", + "pleaseAllocateBeforeSubmitting": "Please allocate before submitting", + "unallocatedWeightNotZeroContinueSubmitting": "Unallocated weight is not zero, continue submitting?", + "outboundOrderCommandOperation": "Outbound Order Command Operation", + "showOnlyUnfinishedOperationCommands": "Show Only Unfinished Operation Commands", + "issue": "Issue", + "markAsCompleted": "Mark as Completed", + "cancelCompletion": "Cancel Completion", + "taskCannotBeDeleted": "Task cannot be deleted!", + "taskDeletionSuccessful": "Task deletion successful!", + "issueSuccessful": "Issue successful!", + "consigneeUnit": "Consignee Unit", + "consigneePhone": "Consignee Phone", + "contractNumber": "Contract Number", + "deliveryUnit": "Delivery Unit", + "deliveryAddress": "Delivery Address", + "logisticsCompanyCode": "Logistics Company Code", + "operationFreight": "Operation Freight", + "unloadingFreight": "Unloading Freight", + "otherFreight": "Other Freight", + "waybillNumber": "Waybill Number", + "vehicleType": "Vehicle Type", + "pleaseSelectVehicleType": "Please select vehicle type!", + "saveSuccessful": "Save successful!", + "addBoxMaterial": "Add Box Number Material", + "customerCode": "Customer Code", + "customerName": "Customer Name", + "subRollCountInBox": "Sub-Roll Count In Box", + "materialDescription": "Material Description", + "warehouseCannotBeEmpty": "Warehouse cannot be empty", + "businessTypeCannotBeEmpty": "Business type cannot be empty", + "businessDateCannotBeEmpty": "Business date cannot be empty", + "addMaterial": "Add Material", + "vehicleDetails": "Vehicle Details", + "bucketNumber": "Bucket Number", + "bucketCategory": "Bucket Category", + "quantity": "Quantity", + "unit": "Unit", + "inventoryLevel": "Inventory Level", + "isAvailable": "Is Available", + "sequenceNumber": "Sequence Number", + "bagQuantity": "Bag Quantity", + "inboundAllocation": "Inbound Allocation", + "vehicleMaterialDetails": "Vehicle Material Details", + "inboundPoint": "Inbound Point", + "autoAllocateLocation": "Auto Allocate Location", + "allocateLocation": "Allocate Location", + "cancelAllocation": "Cancel Allocation", + "setStartingPoint": "Set Starting Point", + "location": "Storage Location", + "pleaseSelectInboundPoint": "Please select inbound point", + "pleaseSelectOneDetailFirst": "Please select one detail first!", + "setStartingPointSuccess": "Set starting point success!", + "pleaseSelectVirtualWarehouseAreaFirst": "Please select virtual warehouse area first!", + "allocateLocationSuccess": "Allocate location success!", + "pleaseSelectAreaFirst": "Please select area first!", + "noVehicleDetailsExist": "No vehicle details exist!", + "detailsHaveUnallocatedLocations": "Details have unallocated locations!", + "cancelAllocationSuccess": "Cancel allocation success!", + "taskModification": "Task Modification", + "storageVehicle": "Storage Vehicle", + "originalInboundPoint": "Original Inbound Point", + "originalLocation": "Original Location", + "newLocation": "New Location", + "belongingWarehouseArea": "Belonging Warehouse Area", + "inputLocationCodeOrName": "Input location code, name", + "locationCode": "Location Code", + "locationName": "Location Name", + "heightType": "Height Type", + "warehouseAreaName": "Warehouse Area Name", + "inboundOrderTaskOperation": "Inbound Order Task Operation", + "inboundBillDetails": "Inbound Document Details", + "allocatedQuantity": "Allocated Quantity", + "unallocatedQuantity": "Unallocated Quantity", + "weightUnit": "Weight Unit", + "showOnlyUnfinishedTasks": "Show Only Unfinished Tasks", + "inboundBillTaskItems": "Inbound Document Task Items", + "boxCode": "Wooden Box Code", + "allocatedLocation": "Allocated Location", + "instructionStatus": "Instruction Status", + "instructionOperationNumber": "Instruction Operation Number", + "inboundPointCode": "Inbound Point Code", + "inboundPointName": "Inbound Point Name", + "pleaseSelectOneTaskItem": "Please select one task item", + "canOnlyDeleteTasksInGeneratedStatus": "Can only delete tasks in 'Generated' status!", + "deleteTaskSuccess": "Delete task success!", + "canOnlyCompleteGeneratedOrIssuedTasks": "Can only complete tasks in 'Generated' or 'Issued' status!", + "forceConfirmTaskSuccess": "Force confirm task success!", + "canOnlyCancelCompletedTasks": "Can only cancel tasks in 'Completed' status!", + "cancelConfirmTaskSuccess": "Cancel confirm task success!", + "canOnlyIssueTasksInGeneratedStatus": "Can only issue tasks in 'Generated' status!", + "issueTaskSuccess": "Issue task success!", + "canOnlyModifyTasksInGeneratedStatus": "Can only modify tasks in 'Generated' status!", + "modifyTaskSuccess": "Modify task success!", + "salesOrderAndLineNumberNew": "Sales Order and Line Number - New", + "customerCodeNew": "Customer Code - New", + "customerDescriptionNew": "Customer Description - New", + "deliveryDateNew": "Delivery Date - New", + "manufacturingDateNew": "Manufacturing Date - New", + "replaceOuterPackagingLabel": "Replace Outer Packaging Label", + "replaceSubRollLabel": "Replace Sub-Roll Label", + "oneClickFill": "One-Click Fill", + "changeDetails": "Change Details", + "batchNumber": "Batch Number", + "salesOrderLineNumberOld": "Sales Order Line Number - Old", + "salesOrderLineNumberNew": "Sales Order Line Number - New", + "customerCodeOld": "Customer Code - Old", + "customerNameOld": "Customer Name - Old", + "customerNameNew": "Customer Name - New", + "pleaseSelectWarehouseFirst": "Please select warehouse first!", + "thisLocationHasBeenSetCannotRepeat": "This location has been set, repetition is not allowed!", + "inventoryMaterialSelection": "Inventory Material Selection", + "subRollBatch": "Sub-Roll Batch", + "salesOrderNumber": "Sales Order Number", + "salesOrderAndBatch": "Sales Order and Batch", + "pleaseSelectMaterialFirst": "Please select material first", + "inventoryCheckSelection": "Inventory Check Selection", + "locationCodeFuzzyQuery": "Location Code Fuzzy Query", + "pleaseSelectVehicleMaterialFirst": "Please select vehicle material first", + "inventoryCheck": "Inventory Check Document", + "defaultNormal": "Default Normal", + "notAllowSameLocationVehicleMaterial": "Same location, vehicle, and material are not allowed simultaneously!", + "operationSuccessful": "Operation successful!", + "checkResult": "Is Abnormal", + "detailRemark": "Detail Remark", + "inventoryCheckDetails": "Inventory Check Details", + "checkDetail": "Check Detail", + "addInventoryMaterial": "Add Inventory Material", + "alreadyChecked": "Already Checked", + "notChecked": "Not Checked", + "export": "Export", + "supplementInformation": "Supplement Information", + "checkSect": "Check Area", + "checkStruct": "Check Location", + "netWeight": "Net Weight", + "productionDate": "Production Date", + "pleaseSelectCheckType": "Please select inventory check type!", + "pleaseSelectAtLeastOneDetail": "Please select at least one detail", + "reCutDetails": "Re-cut Details", + "reCutBatchNumber": "Re-cut Batch Number", + "reCutPlanApproval": "Re-cut Plan Approval", + "pleaseSelectAtLeastOneDetailForOutbound": "Select at least one detail for outbound!", + "outboundOrderEdit": "Outbound Order Edit", + "outboundDetails": "Outbound Details", + "outboundWeight": "Outbound Weight", + "pleaseSelectBusinessType": "Please select business type!", + "pleaseSelectWarehouse": "Please select warehouse!", + "doNotAllowAddingSameMaterial": "Adding the same material is not allowed!", + "outStorIdCannotBeEmpty": "Transfer in warehouse cannot be empty!" }, "task": { "status": { diff --git a/lms/nladmin-system/src/main/resources/language/i18n/id.js b/lms/nladmin-system/src/main/resources/language/i18n/id.js index 538d50f..8bc80d8 100644 --- a/lms/nladmin-system/src/main/resources/language/i18n/id.js +++ b/lms/nladmin-system/src/main/resources/language/i18n/id.js @@ -48,140 +48,117 @@ var config = { "load_text5": "Hanya dapat mengunggah satu file excel!" }, "common": { - "biheight":"Ketinggian", - "biwidth":"Lebar", - "compulsoryConfirmation":"konfirmasi wajib", - "enterNameOrDescriptionToSearch":"Masukkan nama atau deskripsi untuk pencarian", + "documentNumber": "Nomor Dokumen", + "biheight": "Tinggi", + "biwidth": "Lebar", + "compulsoryConfirmation": "Konfirmasi Wajib", + "enterNameOrDescriptionToSearch": "Masukkan nama atau deskripsi untuk mencari", "virtualStor": "Gudang Virtual", - "stor_type": "Tipe Gudang", - "storType": "Tipe Gudang", - "saveAndPrint": "Simpan dan cetak", + "stor_type": "Jenis Gudang", + "storType": "Jenis Gudang", + "saveAndPrint": "Simpan dan Cetak", + "cancel": "Batal", + "confirm": "Konfirmasi", "businessForceConfirm": "Konfirmasi Paksa Bisnis", "forceConfirm": "Konfirmasi Paksa", - "jobTask": "Tugas Operasional", - "allocate": "Alokasi/Penugasan", - "box_no": "Nomor Kardus", - "qualityReportReturn": "Pengembalian Laporan Kualitas", - "exportExcel": "Ekspor Excel", - "importFreight": "Impor Biaya Angkut", - "shippingInformation": "Informasi Pengiriman", - "plannedWeight": "Berat Rencana", - "actualWeight": "Berat Aktual", - "receivingAddress": "Alamat Penerimaan", - "customer": "Pelanggan", - "isOverdueShipment": "Apakah Pengiriman Terlambat ('Tidak' berarti pengiriman dari stok normal)", - "inventoryCheck": "Pemeriksaan Persediaan", - "exceptionHandling": "Penanganan Pengecualian", - "inventoryCheckStatus": "Status Pemeriksaan Persediaan", - "boxCount": "Jumlah Kardus", - "subRollCount": "Jumlah Sub Gulungan", - "inventoryChange": "Perubahan Persediaan", - "changePerson": "Orang yang Mengubah", - "changeDate": "Tanggal Perubahan", - "taskDistribution": "Penerbitan Tugas", + "jobTask": "Tugas Pekerjaan", + "allocate": "Alokasi", "orderCode": "Nomor Pesanan", "orderStatus": "Status Pesanan", "orderType": "Tipe Pesanan", "sourceLocation": "Lokasi Sumber", - "inventory": "Persediaan", + "inventory": "Inventaris", "yes": "Ya", - "oneKeyUpdate": "Ubah Sekaligus", + "oneKeyUpdate": "Perubahan Satu Tombol", "vehicleNo": "Nomor Kendaraan", "sapBatchNo": "Nomor Batch SAP", - "weight": "Berat", "startTime": "Waktu Mulai", "endTime": "Waktu Selesai", - "updateTime": "Waktu Modifikasi", - "productCode": "Kode Produk", + "updateTime": "Waktu Perubahan", "address": "Alamat", "principal": "Penanggung Jawab", - "externalId": "Identifier Eksternal", + "externalId": "Identifikasi Eksternal", "print": "Cetak", - "isEnabled": "Apakah Diaktifkan", + "isEnabled": "Diaktifkan atau Tidak", "area": "Area", "enabled": "Diaktifkan", "modifierName": "Nama Pengubah", - "pleaseSelect": "Harap Pilih", + "pleaseSelect": "Silakan Pilih", "modifier": "Pengubah", "materialCode": "Kode Material", "modifyTime": "Waktu Modifikasi", "operation": "Operasi", "createTime": "Waktu Pembuatan", "generationMethod": "Metode Pembuatan", - "businessType": "Tipe Bisnis", "syncSuccess": "Sinkronisasi Berhasil", "sync": "Sinkronisasi", "material_code": "Kode Material", - "in_code": "Nomor Surat Jalan Masuk", - "is_used": "Apakah Diaktifkan", + "in_code": "Nomor Order Masuk", + "is_used": "Diaktifkan atau Tidak", "point_status": "Status Titik", - "update_id": "Identifier Pengubah", - "update_name": "Pengubah", - "update_time": "Waktu Modifikasi", - "create_id": "Pembuat", + "update_id": "ID Pengubah", + "update_name": "Nama Pengubah", + "update_time": "Waktu Pembaruan", + "create_id": "ID Pembuat", "create_name": "Nama Pembuat", "create_time": "Waktu Pembuatan", - "ivt_id": "Identifier Rekaman Persediaan", + "ivt_id": "ID Catatan Inventaris", "plan": "Rencana", "point_code": "Kode Titik", "point_location": "Lokasi", - "point_type": "Tipe Titik", + "point_type": "Jenis Titik", "product_area": "Area Produksi", - "remark": "Catatan", + "remark": "Keterangan", "sort_seq": "Nomor Urut", - "update_optid": "Pengubah", - "update_optname": "Nama Pengubah", - "container_name": "Nomor Gulungan Anak", + "update_optid": "ID Operator Perubahan", + "update_optname": "Nama Operator Perubahan", + "container_name": "Nomor Sub Gulungan", "device_code": "Kode Perangkat", - "vehicle_code": "Kode Kendaraan", - "qzz_generation": "Generasi Shaft Inflatable", - "is_active": "Apakah Diaktifkan", - "is_delete": "Apakah Dihapus", - "ext_id": "Identifier Eksternal", + "vehicle_code": "Kode Wadah", + "qzz_generation": "Generasi Poros Udara", + "is_active": "Aktif atau Tidak", + "is_delete": "Dihapus atau Tidak", + "ext_id": "ID Eksternal", "customer_name": "Nomor Pelanggan", "description": "Nama Produk", - "id": "Identifier", - "length": "Panjang", - "material_id": "Identifier Material", - "width": "Spesifikasi Produk", + "id": "ID", + "material_id": "ID Material", "qty": "Kuantitas", "pcsn": "Batch", - "qty_unit_id": "Identifier Satuan Kuantitas", - "qty_unit_name": "Nama Satuan Kuantitas", - "storagevehicle_code": "Kode Kendaraan Penyimpanan", - "storagevehicle_id": "Identifier Kendaraan Penyimpanan", - "thickness": "Ketebalan Produk", - "workorder_id": "Identifier Kemasan Gulungan Anak", + "qty_unit_id": "ID Unit Pengukuran Kuantitas", + "qty_unit_name": "Nama Unit Pengukuran Kuantitas", + "storagevehicle_code": "Kode Wadah Penyimpanan", + "storagevehicle_id": "ID Wadah Penyimpanan", + "workorder_id": "ID Pengemasan Sub Gulungan", "detail_count": "Jumlah Detail", "syscompanyid": "ID Perusahaan", "sysdeptid": "ID Departemen", "product_name": "Kode Produk", - "status": "Status", "package_box_sn": "Kode Unik Kotak Kayu", "ext_code": "Kode Eksternal", "bill_code": "Nomor Dokumen", - "io_type": "Tipe Masuk/Keluar", - "task_id": "Identifier Tugas", + "io_type": "Jenis Masuk/Keluar", + "task_id": "ID Tugas", "create_mode": "Metode Pembuatan", "stor_code": "Kode Gudang", - "stor_id": "Identifier Gudang", + "stor_id": "ID Gudang", "stor_name": "Nama Gudang", - "sect_id": "Identifier Area Gudang", + "sect_id": "ID Area Gudang", "seq_no": "Nomor Urut Detail", - "struct_id": "Identifier Lokasi Penyimpanan", + "struct_id": "ID Lokasi Penyimpanan", "struct_name": "Nama Lokasi Penyimpanan", - "confirm_optid": "Konfirmator", + "confirm_optid": "ID Konfirmator", "confirm_optname": "Nama Konfirmator", "confirm_time": "Waktu Konfirmasi", - "input_optid": "Pembuat Dokumen", + "input_optid": "ID Pembuat Dokumen", "input_optname": "Nama Pembuat Dokumen", "input_time": "Waktu Pembuatan Dokumen", "biz_date": "Tanggal Bisnis", "total_qty": "Total Kuantitas", "bill_status": "Status Dokumen", - "iostorinv_id": "Identifier Dokumen Masuk/Keluar", + "iostorinv_id": "ID Dokumen Masuk/Keluar", "quality_scode": "Tipe Kualitas", - "user_id": "Identifier Pengguna", + "user_id": "ID Pengguna", "code": "Kode", "name": "Nama", "home": "Beranda", @@ -190,11 +167,11 @@ var config = { "Log_out": "Keluar", "Personal_information": "Informasi Pribadi", "username": "Nama Pengguna", - "phone": "Nomor Telepon", - "phone2": "Nomor Telepon", + "phone": "Nomor Ponsel", + "phone2": "Nomor Ponsel", "sex": "Jenis Kelamin", - "sex_male": "Pria", - "sex_female": "Wanita", + "sex_male": "Laki-laki", + "sex_female": "Perempuan", "email": "Email Pengguna", "Security_settings": "Pengaturan Keamanan", "Save_settings": "Simpan Konfigurasi", @@ -205,7 +182,7 @@ var config = { "Verify_password": "Konfirmasi Kata Sandi", "User_information": "Data Pengguna", "Operation_log": "Log Operasi", - "action": "Aksi", + "action": "Tindakan", "IP_source": "Sumber IP", "Browser": "Peramban", "Request_time": "Waktu Permintaan", @@ -216,7 +193,7 @@ var config = { "login_rm": "Ingat Saya", "login": "Masuk", "login_ing": "Sedang Masuk...", - "Create": "Tambah", + "Create": "Tambah Baru", "Update": "Ubah", "Delete": "Hapus", "More": "Lainnya", @@ -231,7 +208,7 @@ var config = { "No": "Tidak", "Success": "Berhasil", "Fail": "Gagal", - "Please_select": "Harap Pilih", + "Please_select": "Silakan Pilih", "Operation_success": "Operasi Berhasil", "Upload_success": "Unggah Berhasil", "Operate": "Operasi", @@ -248,7 +225,7 @@ var config = { "Fixation": "Tetap", "Display": "Tampilkan", "Dynamic_titles": "Judul Dinamis", - "crudTip": "Konfirmasi hapus data ini?", + "crudTip": "Yakin hapus data ini?", "startDate": "Tanggal Mulai", "endDate": "Tanggal Selesai", "moreMenu": "Menu Lainnya", @@ -256,71 +233,341 @@ var config = { "fz": "Zoom Layar Penuh", "submit": "Kirim Berhasil", "add": "Tambah Berhasil", - "edit": "Edit Berhasil", "del": "Hapus Berhasil", "close": "Konfirmasi Tutup", - "save": "Simpan Berhasil", + "save": "Simpan", + "save_success": "Simpan Berhasil", "datas": "Data", "Tips": "Tips", - "Tip1": "Konfirmasi hapus {count} data yang dipilih?", + "Tip1": "Konfirmasi hapus {count} data terpilih?", "Tip3": "Nama pengguna tidak digunakan untuk login", - "Tip4": "Nomor telepon tidak boleh duplikat", - "Tip5": "Harap masukkan nomor telepon", - "Tip6": "Harap masukkan nomor telepon 11 digit yang benar", - "Tip7": "Seret file excel ke sini atau", + "Tip4": "Nomor ponsel tidak boleh duplikat", + "Tip5": "Masukkan nomor telepon", + "Tip6": "Masukkan 11 digit nomor ponsel yang benar", + "Tip7": "Tarik file excel ke sini atau", "Tip8": "Kata sandi yang dimasukkan dua kali tidak sama", - "Tip9": "Harap masukkan kata sandi lagi", - "Tip10": "Harap masukkan kata sandi lama", - "Tip11": "Harap masukkan kata sandi baru", - "Tip12": "Panjang {min} hingga {max} karakter", - "Tip13": "Konfirmasi keluar dari sistem?", - "Tip14": "Kesalahan koneksi WebSocket terjadi", - "Tip15": "Harap masukkan nama ikon", + "Tip9": "Masukkan kata sandi lagi", + "Tip10": "Masukkan kata sandi lama", + "Tip11": "Masukkan kata sandi baru", + "Tip12": "Panjang antara {min} hingga {max} karakter", + "Tip13": "Yakin keluar dari sistem?", + "Tip14": "Terjadi kesalahan koneksi WebSocket", + "Tip15": "Masukkan nama ikon", "Tip16": "Tidak boleh kosong", - "Tip17": "Harap masukkan konten yang ingin dicari", + "Tip17": "Masukkan konten yang ingin dicari", "loading": "Memuat data...", "Tip18": "Pilih tanggal dan waktu", - "Tip19": "Konfirmasi hapus data yang dipilih?", - "Tip20": "Status login saat ini telah kedaluwarsa, harap login kembali!", + "Tip19": "Yakin hapus data terpilih?", + "Tip20": "Status login telah kedaluwarsa, silakan login kembali!", "import": "Impor", - "dis_optname": "Pengalokasi", - "dis_time": "Waktu Alokasi", - "bill_type": "Tipe Dokumen", + "dis_optname": "Nama Penyalur", + "dis_time": "Waktu Penyaluran", + "bill_type": "Jenis Dokumen", "zh_name": "Nama Bahasa Tionghoa", "in_name": "Nama Bahasa Indonesia", "en_name": "Nama Bahasa Inggris", "request_param_cannot_be_empty": "Parameter permintaan tidak boleh kosong", "user_info_get_fail": "Gagal mendapatkan informasi pengguna", "inputCodeOrName": "Masukkan kode atau nama", - "is_upload": "Apakah Diunggah Kembali", - "upload_mes": "Apakah Diunggah Kembali ke MES", - "upload_sap": "Apakah Diunggah Kembali ke SAP", - "upload_optid": "Pengunggah Kembali", - "upload_time": "Waktu Pengunggahan Kembali", - "upload_confirm": "Ada dokumen yang sudah diunggah kembali, lanjutkan pengunggahan kembali?", - "upload_success": "Dokumen berhasil diunggah kembali!", - "upload_cancelled": "Pengunggahan Kembali Dibatalkan", - "bill_detail": "Detail Dokumen Masuk/Keluar Gudang", + "is_upload": "Diunggah Kembali atau Tidak", + "upload_mes": "Diunggah Kembali ke MES", + "upload_sap": "Diunggah Kembali ke SAP", + "upload_optid": "ID Pengunggah Ulang", + "upload_time": "Waktu Pengunggahan Ulang", + "upload_confirm": "Ada dokumen yang sudah diunggah ulang, lanjutkan?", + "upload_success": "Pengunggahan ulang dokumen berhasil!", + "upload_cancelled": "Pengunggahan ulang dibatalkan", + "bill_detail": "Detail Dokumen Masuk/Keluar", "vbeln_order": "Nomor Pesanan Penjualan", "material_name": "Nama Material", "sap_pcsn": "Batch SAP", "source_bill_type": "Tipe Dokumen Sumber", "source_bill_code": "Nomor Dokumen Sumber", - "is_summary": "Apakah Ringkasan", - "sub_type": "Status Gulungan Anak", - "disable": "Nonaktifkan", + "is_summary": "Ringkasan atau Tidak", + "sub_type": "Status Sub Gulungan", + "disable": "Nonaktif", "lock": "Kunci", "un_lock": "Buka Kunci", - "personName": "Nama Orang", + "personName": "Nama Personel", "dept": "Departemen", "blurSearch": "Pencarian Samar", "materialName": "Nama Material", "warehouseName": "Nama Gudang", "capacity": "Kapasitas", - "externalIdentifier": "Identifier Eksternal", + "externalIdentifier": "Identifikasi Eksternal", "storCode": "Kode Gudang", "storName": "Nama Gudang", - "shortName": "Nama Singkat" + "shortName": "Nama Pendek", + "box_no": "Nomor Kotak Kayu", + "qualityReportReturn": "Pengembalian Laporan Kualitas", + "exportExcel": "Ekspor Excel", + "importFreight": "Impor Biaya Pengiriman", + "shippingInformation": "Informasi Pengiriman", + "plannedWeight": "Berat Rencana", + "actualWeight": "Berat Aktual", + "receivingAddress": "Alamat Penerimaan", + "customer": "Pelanggan", + "isOverdueShipment": "Apakah Pengiriman Terlambat ('Tidak' berarti pengiriman dari stok normal)", + "inventoryCheckStatus": "Status Pengecekan Inventaris", + "boxCount": "Jumlah Kotak", + "subRollCount": "Jumlah Sub Gulungan", + "inventoryChange": "Perubahan Inventaris", + "changePerson": "Pengubah", + "changeDate": "Tanggal Perubahan", + "taskDistribution": "Penugasan", + "code_name": "Masukkan akun atau nama", + "fuzzy_search": "Pencarian Samar", + "inboundDetail": "Detail Masuk", + "systemGenerated": "Dihasilkan Sistem", + "warehouse": "Gudang", + "businessType": "Jenis Bisnis", + "billStatus": "Status Dokumen", + "detailCount": "Jumlah Detail", + "selectDate": "Pilih Tanggal", + "inboundDetails": "Detail Masuk", + "serialNumber": "Nomor Urut", + "sapBatchNumber": "Nomor Batch SAP", + "sourceBillType": "Tipe Dokumen Sumber", + "sourceBillNumber": "Nomor Dokumen Sumber", + "detailInfo": "Detail Informasi", + "status": "Status", + "orderNumber": "Nomor Pesanan", + "width": "Lebar Gulungan", + "thickness": "Ketebalan", + "length": "Panjang", + "customerRequiredWidth": "Lebar yang Diminta Pelanggan", + "materialStandardThickness": "Ketebalan Standar Material", + "shelfLife": "Masa Simpan", + "manufacturingCompletionDate": "Tanggal Penyelesaian Produksi", + "warehousingDate": "Tanggal Masuk Gudang", + "exceptionHandling": "Penanganan Pengecualian", + "detailSequenceNumber": "Nomor Urut Detail", + "isProcessed": "Diproses atau Tidak", + "processingTime": "Waktu Pemrosesan", + "processConfirmation": "Konfirmasi Pemrosesan", + "pleaseSelectDetail": "Silakan pilih detail!", + "supplementDetails": "Detail Pencatatan Tambahan", + "woodenBoxNumberCannotBeEmpty": "Nomor kotak kayu tidak boleh kosong!", + "weightCannotBeEmpty": "Berat tidak boleh kosong!", + "materialCodeCannotBeEmpty": "Kode material tidak boleh kosong!", + "supplementSuccessful": "Pencatatan tambahan berhasil!", + "movementDetails": "Detail Pemindahan Gudang", + "edit": "Edit", + "qualityType": "Tipe Kualitas", + "weight": "Berat", + "moveOutSect": "Area Keluar", + "moveOutStruct": "Lokasi Keluar", + "moveInSect": "Area Masuk", + "moveInStruct": "Lokasi Masuk", + "pleaseSelectMoveInLocationForVehicle": "Silakan pilih lokasi masuk untuk wadah: %s terlebih dahulu!", + "pleaseSelectMoveInAreaForVehicle": "Silakan pilih area masuk untuk wadah: %s terlebih dahulu!", + "thereAreUnfinishedMaterialDetails": "Masih ada detail material nomor urut %s yang belum selesai diedit, silakan periksa!", + "pleaseSelectArea": "Silakan pilih area yang termasuk", + "totalWeight": "Total Berat", + "businessDate": "Tanggal Bisnis", + "belongingArea": "Area yang Termasuk", + "woodenBoxNumberFuzzyQuery": "Pencarian Samar Nomor Kotak Kayu", + "batch": "Batch", + "woodenBoxNumber": "Nomor Kotak Kayu", + "subRollNumber": "Nomor Sub Gulungan", + "defectiveProductDetails": "Detail Produk Cacat", + "fill": "Isi", + "productCode": "Kode Produk", + "productName": "Nama Produk", + "defectiveBatchNumber": "Nomor Batch Produk Cacat", + "defectiveWeight": "Berat Produk Cacat (kg)", + "defectiveSource": "Sumber Produk Cacat", + "defectiveDescription": "Deskripsi Cacat Produk Cacat", + "isFill": "Diisi atau Tidak", + "materialInformationImport": "Impor Informasi Material", + "pleaseSelectDefectiveSource": "Silakan pilih sumber cacat", + "defectiveProductDefectDescription": "Deskripsi Cacat Produk Cacat", + "operationDetails": "Detail Operasi", + "vehicleNumber": "Nomor Wadah", + "startPosition": "Posisi Awal", + "destinationPosition": "Posisi Tujuan", + "taskNumber": "Nomor Tugas", + "taskType": "Jenis Tugas", + "pleaseSelectPoint": "Silakan pilih titik", + "pleaseEnterPointCodeOrName": "Masukkan kode atau nama titik", + "belongingRegion": "Wilayah yang Termasuk", + "endPointCode": "Kode Titik Akhir", + "endPointName": "Nama Titik Akhir", + "vehicleQuantity": "Jumlah Wadah", + "pointType": "Jenis Titik", + "confirmClose": "Konfirmasi tutup?", + "pleaseSelectEndPointFirst": "Silakan pilih titik akhir terlebih dahulu", + "outboundDetail": "Detail Dokumen Keluar", + "transferInWarehouse": "Gudang Masuk (Pemindahan)", + "sapBatch": "Batch SAP", + "assignedWeight": "Berat yang Dialokasikan", + "unassignedWeight": "Berat yang Belum Dialokasikan", + "deliveryOrderNumber": "Nomor Order Pengiriman", + "lineNumber": "Nomor Baris", + "subRollBatchNumber": "Nomor Batch Sub Gulungan", + "boxNumber": "Nomor Kotak", + "warehouseLocation": "Lokasi Gudang", + "storageTime": "Waktu Penyimpanan", + "isOverdue": "Terlambat atau Tidak", + "importExcelFile": "Impor File Excel", + "importSuccess": "Impor Berhasil", + "manualOutboundAllocation": "Alokasi Manual Keluar", + "allocatableInventory": "Inventaris yang Dapat Dialokasikan", + "toBeAllocated": "Menunggu Alokasi", + "alreadyAllocated": "Telah Dialokasikan", + "warehouseArea": "Area Gudang", + "keyword": "Kata Kunci", + "warehouseLocationCode": "Kode Lokasi Penyimpanan", + "availableOutboundWeight": "Berat yang Dapat Dikeluarkan", + "complete": "Selesai", + "pleaseAllocateBeforeSubmitting": "Silakan alokasikan terlebih dahulu sebelum mengirimkan", + "unallocatedWeightNotZeroContinueSubmitting": "Berat yang belum dialokasikan tidak nol, lanjutkan pengiriman?", + "outboundOrderCommandOperation": "Operasi Perintah Order Keluar", + "showOnlyUnfinishedOperationCommands": "Hanya Tampilkan Perintah Operasi yang Belum Selesai", + "issue": "Terbitkan", + "markAsCompleted": "Tandai sebagai Selesai", + "cancelCompletion": "Batalkan Penyelesaian", + "taskCannotBeDeleted": "Tugas tidak dapat dihapus!", + "taskDeletionSuccessful": "Penghapusan tugas berhasil!", + "issueSuccessful": "Penerbitan berhasil!", + "consigneeUnit": "Unit Penerima", + "consigneePhone": "Kontak Telepon Penerima", + "contractNumber": "Nomor Kontrak", + "deliveryUnit": "Unit Pengirim", + "deliveryAddress": "Alamat Pengirim", + "logisticsCompanyCode": "Kode Perusahaan Logistik", + "operationFreight": "Biaya Operasi", + "unloadingFreight": "Biaya Bongkar", + "otherFreight": "Biaya Lainnya", + "waybillNumber": "Nomor Resi", + "vehicleType": "Tipe Kendaraan", + "pleaseSelectVehicleType": "Silakan pilih tipe kendaraan!", + "saveSuccessful": "Simpan berhasil!", + "addBoxMaterial": "Tambahkan Material Nomor Kotak", + "customerCode": "Kode Pelanggan", + "customerName": "Nama Pelanggan", + "subRollCountInBox": "Jumlah Sub Gulungan dalam Kotak", + "materialDescription": "Deskripsi Material", + "warehouseCannotBeEmpty": "Gudang tidak boleh kosong", + "businessTypeCannotBeEmpty": "Jenis bisnis tidak boleh kosong", + "businessDateCannotBeEmpty": "Tanggal bisnis tidak boleh kosong", + "addMaterial": "Penambahan Material", + "vehicleDetails": "Detail Wadah", + "bucketNumber": "Nomor Ember", + "bucketCategory": "Kategori Ember", + "quantity": "Kuantitas", + "unit": "Unit", + "inventoryLevel": "Tingkat Inventaris", + "isAvailable": "Tersedia atau Tidak", + "sequenceNumber": "Nomor Urut", + "bagQuantity": "Jumlah Kantong", + "inboundAllocation": "Alokasi Masuk", + "vehicleMaterialDetails": "Detail Material Wadah", + "inboundPoint": "Titik Masuk", + "autoAllocateLocation": "Alokasi Lokasi Otomatis", + "allocateLocation": "Alokasi Lokasi", + "cancelAllocation": "Batalkan Alokasi", + "setStartingPoint": "Atur Titik Awal", + "location": "Lokasi Penyimpanan", + "pleaseSelectInboundPoint": "Silakan pilih titik masuk", + "pleaseSelectOneDetailFirst": "Silakan pilih satu detail terlebih dahulu!", + "setStartingPointSuccess": "Pengaturan titik awal berhasil!", + "pleaseSelectVirtualWarehouseAreaFirst": "Silakan pilih area gudang virtual terlebih dahulu!", + "allocateLocationSuccess": "Alokasi lokasi berhasil!", + "pleaseSelectAreaFirst": "Silakan pilih area terlebih dahulu!", + "noVehicleDetailsExist": "Tidak ada detail wadah!", + "detailsHaveUnallocatedLocations": "Detail memiliki lokasi yang belum dialokasikan!", + "cancelAllocationSuccess": "Pembatalan alokasi berhasil!", + "taskModification": "Modifikasi Tugas", + "storageVehicle": "Wadah Penyimpanan", + "originalInboundPoint": "Titik Masuk Asli", + "originalLocation": "Lokasi Asli", + "newLocation": "Lokasi Baru", + "belongingWarehouseArea": "Area Gudang yang Termasuk", + "inputLocationCodeOrName": "Masukkan kode atau nama lokasi", + "locationCode": "Kode Lokasi", + "locationName": "Nama Lokasi", + "heightType": "Tipe Ketinggian", + "warehouseAreaName": "Nama Area Gudang", + "inboundOrderTaskOperation": "Operasi Tugas Order Masuk", + "inboundBillDetails": "Item Detail Dokumen Masuk", + "allocatedQuantity": "Kuantitas yang Dialokasikan", + "unallocatedQuantity": "Kuantitas yang Belum Dialokasikan", + "weightUnit": "Unit Berat", + "showOnlyUnfinishedTasks": "Hanya Tampilkan Tugas yang Belum Selesai", + "inboundBillTaskItems": "Item Tugas Dokumen Masuk", + "boxCode": "Kode Kotak Kayu", + "allocatedLocation": "Lokasi yang Dialokasikan", + "instructionStatus": "Status Instruksi", + "instructionOperationNumber": "Nomor Operasi Instruksi", + "inboundPointCode": "Kode Titik Masuk", + "inboundPointName": "Nama Titik Masuk", + "pleaseSelectOneTaskItem": "Silakan pilih satu item tugas", + "canOnlyDeleteTasksInGeneratedStatus": "Hanya dapat menghapus tugas dengan status 'Dihasilkan'!", + "deleteTaskSuccess": "Penghapusan tugas berhasil!", + "canOnlyCompleteGeneratedOrIssuedTasks": "Hanya dapat menyelesaikan tugas yang telah 'Dihasilkan' atau 'Diterbitkan (Dalam Proses)'!", + "forceConfirmTaskSuccess": "Konfirmasi paksa tugas berhasil!", + "canOnlyCancelCompletedTasks": "Hanya dapat membatalkan tugas dengan status 'Selesai'!", + "cancelConfirmTaskSuccess": "Pembatalan konfirmasi tugas berhasil!", + "canOnlyIssueTasksInGeneratedStatus": "Hanya dapat menerbitkan tugas dengan status 'Dihasilkan'!", + "issueTaskSuccess": "Penerbitan tugas berhasil!", + "canOnlyModifyTasksInGeneratedStatus": "Hanya dapat mengubah tugas dengan status 'Dihasilkan'!", + "modifyTaskSuccess": "Modifikasi tugas berhasil!", + "salesOrderAndLineNumberNew": "Pesanan Penjualan dan Nomor Baris - Baru", + "customerCodeNew": "Kode Pelanggan - Baru", + "customerDescriptionNew": "Deskripsi Pelanggan - Baru", + "deliveryDateNew": "Tanggal Pengiriman - Baru", + "manufacturingDateNew": "Tanggal Produksi - Baru", + "replaceOuterPackagingLabel": "Ganti Label Kemasan Luar", + "replaceSubRollLabel": "Ganti Label Sub Gulungan", + "oneClickFill": "Isi Satu Klik", + "changeDetails": "Detail Perubahan", + "batchNumber": "Nomor Batch", + "salesOrderLineNumberOld": "Nomor Baris Pesanan Penjualan - Lama", + "salesOrderLineNumberNew": "Nomor Baris Pesanan Penjualan - Baru", + "customerCodeOld": "Kode Pelanggan - Lama", + "customerNameOld": "Nama Pelanggan - Lama", + "customerNameNew": "Nama Pelanggan - Baru", + "pleaseSelectWarehouseFirst": "Silakan pilih gudang terlebih dahulu!", + "thisLocationHasBeenSetCannotRepeat": "Lokasi ini telah diatur, tidak boleh diatur ulang!", + "inventoryMaterialSelection": "Pemilihan Material Inventaris", + "subRollBatch": "Batch Sub Gulungan", + "salesOrderNumber": "Nomor Pesanan Penjualan", + "salesOrderAndBatch": "Pesanan Penjualan dan Batch", + "pleaseSelectMaterialFirst": "Silakan centang material terlebih dahulu", + "inventoryCheckSelection": "Pemilihan Pengecekan Inventaris", + "locationCodeFuzzyQuery": "Pencarian Samar Kode Lokasi", + "pleaseSelectVehicleMaterialFirst": "Silakan centang material wadah terlebih dahulu", + "inventoryCheck": "Pengecekan Inventaris", + "defaultNormal": "Normal Default", + "notAllowSameLocationVehicleMaterial": "Lokasi, wadah, dan material tidak boleh sama semua!", + "operationSuccessful": "Operasi berhasil!", + "checkResult": "Apakah Ada Pengecualian", + "detailRemark": "Keterangan Detail", + "inventoryCheckDetails": "Detail Dokumen Pengecekan", + "checkDetail": "Detail Pengecekan", + "addInventoryMaterial": "Tambahkan Material Pengecekan", + "alreadyChecked": "Telah Dicek", + "notChecked": "Belum Dicek", + "export": "Ekspor", + "supplementInformation": "Informasi Pencatatan Tambahan", + "checkSect": "Area Pengecekan", + "checkStruct": "Lokasi Pengecekan", + "netWeight": "Berat Bersih", + "productionDate": "Tanggal Produksi", + "pleaseSelectCheckType": "Silakan pilih tipe dokumen pengecekan!", + "pleaseSelectAtLeastOneDetail": "Silakan pilih setidaknya satu detail", + "reCutDetails": "Detail Pemotongan Ulang", + "reCutBatchNumber": "Nomor Batch Pemotongan Ulang", + "reCutPlanApproval": "Persetujuan Rencana Pemotongan Ulang", + "pleaseSelectAtLeastOneDetailForOutbound": "Pilih setidaknya satu detail untuk dikeluarkan!", + "outboundOrderEdit": "Edit Order Keluar", + "outboundDetails": "Detail Keluar", + "outboundWeight": "Berat Keluar", + "pleaseSelectBusinessType": "Silakan pilih jenis bisnis!", + "pleaseSelectWarehouse": "Silakan pilih gudang!", + "doNotAllowAddingSameMaterial": "Tidak boleh menambahkan material yang sama!", + "outStorIdCannotBeEmpty": "Gudang masuk tidak boleh kosong!" }, "task": { "status": { diff --git a/lms/nladmin-system/src/main/resources/language/i18n/zh.js b/lms/nladmin-system/src/main/resources/language/i18n/zh.js index 2c648da..b40e0f4 100644 --- a/lms/nladmin-system/src/main/resources/language/i18n/zh.js +++ b/lms/nladmin-system/src/main/resources/language/i18n/zh.js @@ -48,6 +48,7 @@ var config = { "load_text5": "只能上传一个excel文件!" }, "common": { + "documentNumber": "单据号", "biheight":"高度", "biwidth":"宽度", "compulsoryConfirmation":"强制确认", @@ -71,11 +72,9 @@ var config = { "oneKeyUpdate": "一键修改", "vehicleNo": "车号", "sapBatchNo": "SAP批次号", - "weight": "重量", "startTime": "开始时间", "endTime": "结束时间", "updateTime": "修改时间", - "productCode": "产品编码", "address": "地址", "principal": "负责人", "externalId": "外部标识", @@ -91,7 +90,6 @@ var config = { "operation": "操作", "createTime": "创建时间", "generationMethod": "生成方式", - "businessType": "业务类型", "syncSuccess": "同步成功", "sync": "同步", "material_code": "物料编码", @@ -124,22 +122,18 @@ var config = { "customer_name": "客户编号", "description": "产品名称", "id": "标识", - "length": "长度", "material_id": "物料标识", - "width": "产品规格", "qty": "数量", "pcsn": "批次", "qty_unit_id": "数量计量单位标识", "qty_unit_name": "数量计量单位名称", "storagevehicle_code": "存储载具编码", "storagevehicle_id": "存储载具标识", - "thickness": "产品厚度", "workorder_id": "子卷包装标识", "detail_count": "明细数", "syscompanyid": "公司ID", "sysdeptid": "部门ID", "product_name": "产品编码", - "status": "状态", "package_box_sn": "木箱唯一码", "ext_code": "外部编码", "bill_code": "单据编号", @@ -239,7 +233,6 @@ var config = { "fz": "全屏缩放", "submit": "提交成功", "add": "新增成功", - "edit": "编辑成功", "del": "删除成功", "close": "确认关闭", "save": "保存", @@ -315,8 +308,6 @@ var config = { "receivingAddress": "收货地址", "customer": "客户", "isOverdueShipment": "是否超期发货('否'为正常库存发货)", - "inventoryCheck": "盘点", - "exceptionHandling": "异常处理", "inventoryCheckStatus": "盘点状态", "boxCount": "箱数", "subRollCount": "子卷数", @@ -325,7 +316,258 @@ var config = { "changeDate": "变更日期", "taskDistribution": "任务下发", "code_name": "输入账号或名称", - "fuzzy_search": "模糊搜索" + "fuzzy_search": "模糊搜索", + "inboundDetail": "入库详情", + "systemGenerated": "系统生成", + "warehouse": "仓库", + "businessType": "业务类型", + "billStatus": "单据状态", + "detailCount": "明细数", + "selectDate": "选择日期", + "inboundDetails": "入库明细", + "serialNumber": "序号", + "sapBatchNumber": "SAP批次号", + "sourceBillType": "源单类型", + "sourceBillNumber": "源单号", + "detailInfo": "明细详情", + "status": "状态", + "orderNumber": "订单号", + "width": "幅宽", + "thickness": "厚度", + "length": "长度", + "customerRequiredWidth": "客户要求幅宽", + "materialStandardThickness": "物料标准厚度", + "shelfLife": "保质期", + "manufacturingCompletionDate": "制造完成日期", + "warehousingDate": "入库日期", + "exceptionHandling": "异常处理", + "detailSequenceNumber": "明细序号", + "isProcessed": "是否处理", + "processingTime": "处理时间", + "processConfirmation": "处理确认", + "pleaseSelectDetail": "请选择明细!", + "supplementDetails": "补录明细", + "woodenBoxNumberCannotBeEmpty": "木箱号不能为空!", + "weightCannotBeEmpty": "重量不能为空!", + "materialCodeCannotBeEmpty": "物料编码不能为空!", + "supplementSuccessful": "补录成功!", + "movementDetails": "移库明细", + "edit": "编辑", + "qualityType": "品质类型", + "weight": "重量", + "moveOutSect": "移出库区", + "moveOutStruct": "移出货位", + "moveInSect": "移入库区", + "moveInStruct": "移入货位", + "pleaseSelectMoveInLocationForVehicle": "请先选择载具:%s的移入货位!", + "pleaseSelectMoveInAreaForVehicle": "请先选择载具:%s的移入库区!", + "thereAreUnfinishedMaterialDetails": "尚有未完成编辑的物料明细序号%s,请检查!", + "pleaseSelectArea": "请选择所属区域", + "totalWeight": "总重量", + "businessDate": "业务日期", + "belongingArea": "所属区域", + "woodenBoxNumberFuzzyQuery": "木箱号模糊查询", + "batch": "批次", + "woodenBoxNumber": "木箱号", + "subRollNumber": "子卷号", + "defectiveProductDetails": "不合格品明细", + "fill": "填充", + "productCode": "产品编码", + "productName": "产品名称", + "defectiveBatchNumber": "不合格品批次号", + "defectiveWeight": "不合格品重量(kg)", + "defectiveSource": "不合格品来源", + "defectiveDescription": "不合格品缺陷描述", + "isFill": "是否填充", + "materialInformationImport": "物料信息导入", + "pleaseSelectDefectiveSource": "请选择不合格来源", + "defectiveProductDefectDescription": "不合格品缺陷描述", + "operationDetails": "作业明细", + "vehicleNumber": "载具号", + "startPosition": "起始位置", + "destinationPosition": "目的位置", + "taskNumber": "任务号", + "taskType": "任务类型", + "pleaseSelectPoint": "请选择点位", + "pleaseEnterPointCodeOrName": "请输入点位编码或名称", + "belongingRegion": "所属区域", + "endPointCode": "终点点位编码", + "endPointName": "终点点位名称", + "vehicleQuantity": "载具数量", + "pointType": "点位类型", + "confirmClose": "确认关闭?", + "pleaseSelectEndPointFirst": "请先选择终点点位", + "outboundDetail": "出库单详情", + "transferInWarehouse": "移入仓库", + "sapBatch": "sap批次", + "assignedWeight": "已分配重量", + "unassignedWeight": "未分配重量", + "deliveryOrderNumber": "交货单号", + "lineNumber": "行号", + "subRollBatchNumber": "子卷批次号", + "boxNumber": "箱号", + "warehouseLocation": "仓位", + "storageTime": "入库时间", + "isOverdue": "是否超期", + "importExcelFile": "导入Excel文件", + "importSuccess": "导入成功", + "manualOutboundAllocation": "出库手工分配", + "allocatableInventory": "可分配库存", + "toBeAllocated": "待分配", + "alreadyAllocated": "已分配", + "warehouseArea": "库区", + "keyword": "关键字", + "warehouseLocationCode": "货位编码", + "availableOutboundWeight": "可出重量", + "complete": "完成", + "pleaseAllocateBeforeSubmitting": "请分配后再提交", + "unallocatedWeightNotZeroContinueSubmitting": "未分配重量不为0,是否继续提交?", + "outboundOrderCommandOperation": "出库单指令操作", + "showOnlyUnfinishedOperationCommands": "仅显示未完成的作业指令", + "issue": "下发", + "markAsCompleted": "标示完成", + "cancelCompletion": "取消完成", + "taskCannotBeDeleted": "任务不可删除!", + "taskDeletionSuccessful": "任务删除成功!", + "issueSuccessful": "下发成功!", + "consigneeUnit": "收货单位", + "consigneePhone": "收货人联系电话", + "contractNumber": "合同号", + "deliveryUnit": "送货单位", + "deliveryAddress": "送货方地址", + "logisticsCompanyCode": "物流公司编码", + "operationFreight": "运转费", + "unloadingFreight": "卸车费", + "otherFreight": "其他费用", + "waybillNumber": "运单号", + "vehicleType": "车型", + "pleaseSelectVehicleType": "请选择车型!", + "saveSuccessful": "保存成功!", + "addBoxMaterial": "添加箱号物料", + "customerCode": "客户编号", + "customerName": "客户名称", + "subRollCountInBox": "箱内子卷数", + "materialDescription": "物料描述", + "warehouseCannotBeEmpty": "仓库不能为空", + "businessTypeCannotBeEmpty": "业务类型不能为空", + "businessDateCannotBeEmpty": "业务日期不能为空", + "addMaterial": "物料新增", + "vehicleDetails": "载具明细", + "bucketNumber": "桶号", + "bucketCategory": "桶类别", + "quantity": "数量", + "unit": "单位", + "inventoryLevel": "库存等级", + "isAvailable": "是否可用", + "sequenceNumber": "顺序号", + "bagQuantity": "袋数", + "inboundAllocation": "入库分配", + "vehicleMaterialDetails": "载具物料明细", + "inboundPoint": "入库点", + "autoAllocateLocation": "自动分配货位", + "allocateLocation": "分配货位", + "cancelAllocation": "取消分配", + "setStartingPoint": "设置起点", + "location": "货位", + "pleaseSelectInboundPoint": "请选择入库点", + "pleaseSelectOneDetailFirst": "请先选择一条明细!", + "setStartingPointSuccess": "设置起点成功!", + "pleaseSelectVirtualWarehouseAreaFirst": "请先选择虚拟库区区域!", + "allocateLocationSuccess": "分配货位成功!", + "pleaseSelectAreaFirst": "请先选择区域!", + "noVehicleDetailsExist": "不存在载具明细!", + "detailsHaveUnallocatedLocations": "明细存在未分配货位!", + "cancelAllocationSuccess": "取消分配成功!", + "taskModification": "任务修改", + "storageVehicle": "存储载具", + "originalInboundPoint": "原入库点", + "originalLocation": "原货位", + "newLocation": "新货位", + "belongingWarehouseArea": "所属库区", + "inputLocationCodeOrName": "输入货位编码、名称", + "locationCode": "货位编码", + "locationName": "货位名称", + "heightType": "高度类型", + "warehouseAreaName": "库区名称", + "inboundOrderTaskOperation": "入库单任务操作", + "inboundBillDetails": "入库单据明细项", + "allocatedQuantity": "已分配数量", + "unallocatedQuantity": "未分配数量", + "weightUnit": "重量单位", + "showOnlyUnfinishedTasks": "仅显示未完成的任务", + "inboundBillTaskItems": "入库单据任务项", + "boxCode": "木箱码", + "allocatedLocation": "分配货位", + "instructionStatus": "指令状态", + "instructionOperationNumber": "指令操作号", + "inboundPointCode": "入库点位编码", + "inboundPointName": "入库点位名称", + "pleaseSelectOneTaskItem": "请选择一条任务项", + "canOnlyDeleteTasksInGeneratedStatus": "只能对状态为生成的任务进行删除!", + "deleteTaskSuccess": "删除任务成功!", + "canOnlyCompleteGeneratedOrIssuedTasks": "只能已生成或下发进行中的任务完成!", + "forceConfirmTaskSuccess": "强制确认任务成功!", + "canOnlyCancelCompletedTasks": "只能对状态为完成的任务进行取消!", + "cancelConfirmTaskSuccess": "取消确认任务成功!", + "canOnlyIssueTasksInGeneratedStatus": "只能对状态为生成的任务进行下发!", + "issueTaskSuccess": "下发任务成功!", + "canOnlyModifyTasksInGeneratedStatus": "只能对状态为生成的任务进行修改!", + "modifyTaskSuccess": "修改任务成功!", + "salesOrderAndLineNumberNew": "销售订单及行号-新", + "customerCodeNew": "客户编码-新", + "customerDescriptionNew": "客户描述-新", + "deliveryDateNew": "交货日期-新", + "manufacturingDateNew": "制造日期-新", + "replaceOuterPackagingLabel": "更换外包装标签", + "replaceSubRollLabel": "更换子卷标签", + "oneClickFill": "一键填充", + "changeDetails": "变更明细", + "batchNumber": "批次号", + "salesOrderLineNumberOld": "销售订单行号-旧", + "salesOrderLineNumberNew": "销售订单行号-新", + "customerCodeOld": "客户编码-旧", + "customerNameOld": "客户名称-旧", + "customerNameNew": "客户名称-新", + "pleaseSelectWarehouseFirst": "请先选择仓库!", + "thisLocationHasBeenSetCannotRepeat": "该货位已被设置,不允许重复设置!", + "inventoryMaterialSelection": "库存物料选择", + "subRollBatch": "子卷批次", + "salesOrderNumber": "销售订单号", + "salesOrderAndBatch": "销售订单及批次", + "pleaseSelectMaterialFirst": "请先勾选物料", + "inventoryCheckSelection": "盘点库存选择", + "locationCodeFuzzyQuery": "货位号模糊查询", + "pleaseSelectVehicleMaterialFirst": "请先勾选载具物料", + "inventoryCheck": "盘点单盘点", + "defaultNormal": "默认正常", + "notAllowSameLocationVehicleMaterial": "不允许货位、载具、物料同时相同!", + "operationSuccessful": "操作成功!", + "checkResult": "是否异常", + "detailRemark": "明细备注", + "inventoryCheckDetails": "盘点单明细", + "checkDetail": "盘点明细", + "addInventoryMaterial": "添加盘点物料", + "alreadyChecked": "已盘点", + "notChecked": "未盘点", + "export": "导出", + "supplementInformation": "补录信息", + "checkSect": "盘点库区", + "checkStruct": "盘点货位", + "netWeight": "净重", + "productionDate": "生产日期", + "pleaseSelectCheckType": "请选择盘点单类型!", + "pleaseSelectAtLeastOneDetail": "请至少选择一条明细", + "reCutDetails": "改切明细", + "reCutBatchNumber": "改切批次号", + "reCutPlanApproval": "改切计划审核", + "pleaseSelectAtLeastOneDetailForOutbound": "至少选择一条明细进行出库!", + "outboundOrderEdit": "出库单编辑", + "outboundDetails": "出库明细", + "outboundWeight": "出库重量", + "pleaseSelectBusinessType": "请选择业务类型!", + "pleaseSelectWarehouse": "请选择仓库!", + "doNotAllowAddingSameMaterial": "不允许添加相同物料!", + "outStorIdCannotBeEmpty": "移入仓库不能为空!" }, "task": { "status": { diff --git a/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDialog.vue b/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDialog.vue index 06d0564..2f1280c 100644 --- a/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDialog.vue +++ b/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDialog.vue @@ -20,8 +20,8 @@ :loading="crud.cu === 2" type="primary" @click="crud.submitCU" - >保存 - 关闭 + >{{$t('common.save')}} + {{$t('common.Closes')}} @@ -36,23 +36,23 @@ label-width="85px" label-suffix=":" > - - - - - + + + + + - - + + + v-model="form.stor_id" + clearable + :placeholder="$t('common.warehouse')" + class="filter-item" + style="width: 210px" + :disabled="crud.status.view > 0" + @change="storChange" + > - + @@ -76,10 +76,10 @@ /> - + @@ -92,12 +92,12 @@ - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - 一键填充 + {{$t('common.oneClickFill')}}
- 变更明细 + {{$t('common.changeDetails')}} @@ -194,7 +194,7 @@ size="mini" @click="queryDtl()" > - 添加库存物料 + {{$t('common.addInventoryMaterial')}} @@ -207,67 +207,67 @@ border :header-cell-style="{background:'#f5f7fa',color:'#606266'}" > - - - - + + + + - - - - - + + + + + - - - + + + - + - + - + - + - + - + @@ -379,13 +379,13 @@ export default { storId: null, rules: { stor_id: [ - { required: true, message: '仓库不能为空', trigger: 'blur' } + { required: true, message: this.$t('common.warehouseCannotBeEmpty'), trigger: 'blur' } ], bill_type: [ - { required: true, message: '业务类型不能为空', trigger: 'blur' } + { required: true, message: this.$t('common.businessTypeCannotBeEmpty'), trigger: 'blur' } ], biz_date: [ - { required: true, message: '业务日期不能为空', trigger: 'blur' } + { required: true, message: this.$t('common.businessDateCannotBeEmpty'), trigger: 'blur' } ] } } @@ -509,14 +509,14 @@ export default { }, async queryDtl() { if (!this.form.stor_id) { - return this.crud.notify('请先选择仓库!', CRUD.NOTIFICATION_TYPE.INFO) + return this.crud.notify(this.$t('common.pleaseSelectWarehouseFirst'), CRUD.NOTIFICATION_TYPE.INFO) } this.storId = this.form.stor_id this.dtlShow = true }, allSend() { if (this.form.tableData.length === 0) { - this.crud.notify('请至少选择一条明细', CRUD.NOTIFICATION_TYPE.INFO) + this.crud.notify(this.$t('common.pleaseSelectAtLeastOneDetail'), CRUD.NOTIFICATION_TYPE.INFO) return false } for (let i = 0; i < this.form.tableData.length; i++) { @@ -584,7 +584,7 @@ export default { } } if (structflag) { - this.crud.notify('该货位已被设置,不允许重复设置!', CRUD.NOTIFICATION_TYPE.INFO) + this.crud.notify(this.$t('common.thisLocationHasBeenSetCannotRepeat'), CRUD.NOTIFICATION_TYPE.INFO) return false } for (let i = 0; i < this.form.tableData.length; i++) { @@ -631,7 +631,7 @@ export default { }, [CRUD.HOOK.beforeSubmit]() { if (this.form.tableData.length === 0) { - this.crud.notify('请至少选择一条明细', CRUD.NOTIFICATION_TYPE.INFO) + this.crud.notify(this.$t('common.pleaseSelectAtLeastOneDetail'), CRUD.NOTIFICATION_TYPE.INFO) return false } /* for (let i = 0; i < this.form.tableData.length; i++) { diff --git a/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDtl.vue b/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDtl.vue index 0bf8bba..18a5906 100644 --- a/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDtl.vue +++ b/lms/nladmin-ui/src/views/wms/st/inStor/change/AddDtl.vue @@ -1,6 +1,6 @@ @@ -215,7 +215,7 @@ export default { submit() { this.rows = this.$refs.table.selection if (this.rows.length <= 0) { - this.$message('请先勾选物料') + this.$message(this.$t('common.pleaseSelectMaterialFirst')) return } this.crud.resetQuery(false) diff --git a/lms/nladmin-ui/src/views/wms/st/inStor/check/AddDialog.vue b/lms/nladmin-ui/src/views/wms/st/inStor/check/AddDialog.vue index 90deda9..7f90ac8 100644 --- a/lms/nladmin-ui/src/views/wms/st/inStor/check/AddDialog.vue +++ b/lms/nladmin-ui/src/views/wms/st/inStor/check/AddDialog.vue @@ -1,6 +1,6 @@