7.5 KiB
Weldlog User Guide
What is Weldlog?
Weldlog is your simplified welding tracker - a streamlined version of Weldmap focused on essential welding information. Use it for quick weld logging and basic quality tracking when you need speed over detailed documentation.
Getting Started
To access Weldlog:
- Login to the system
- Click on QC in the main menu
- Select Weldlog from the submenu
Quick Weld Entry
Creating a New Entry
- Click the "+" button to add a new weld
- Fill in the essential information:
- Joint Number: Your unique weld identifier
- ISO Number: Drawing reference
- Welding Date: When the weld was completed
- Welder Name: Who performed the welding
Key Fields to Complete
- Line Number: Select from the dropdown
- WPS Number: Choose the welding procedure
- Welding Position: Specify position (1G, 2G, 3G, 4G, 5G, 6G)
- Status: Mark as Complete, In Progress, or Hold
Working with the Interface
Grid Navigation
- Scroll through records using your mouse wheel
- Click headers to sort columns
- Use filter boxes to find specific welds
- Double-click cells to edit (when permitted)
Quick Actions
- Enter key: Save your changes
- Escape key: Cancel editing
- Tab key: Move to next field
- Arrow keys: Navigate between cells
Data Entry Tips
Efficient Workflow
- Start with the most recent welds at the top
- Use copy-paste for repetitive information
- Tab through fields rather than clicking
- Save frequently by pressing Enter
Required Information
Always ensure you have:
- Valid joint number
- Correct ISO reference
- Accurate welding date
- Qualified welder assignment
Quality Tracking
Test Status Updates
When inspection results come in:
- Find the weld record
- Update Test Result field
- Add Report Numbers if available
- Mark Date of Test completion
Status Indicators
- 🟢 Green: Accepted welds
- 🔴 Red: Rejected welds requiring repair
- 🟡 Yellow: Pending inspection
- ⚪ Gray: Not yet tested
Common Tasks
Daily Weld Logging
- Open Weldlog at start of shift
- Add new welds as they're completed
- Update any pending test results
- Review daily progress before leaving
Finding Specific Welds
By Date Range:
- Use date filter at top of grid
- Select start and end dates
- Click Apply to filter results
By Welder:
- Click welder column filter
- Type welder name or ID
- View all welds by that person
By Status:
- Filter by completion status
- Review pending items
- Prioritize follow-up actions
Weekly Reporting
- Set date filter for the week
- Export data to Excel
- Review completion rates
- Identify any bottlenecks
Mobile Usage
Phone/Tablet Access
- Interface adapts to smaller screens
- Touch-friendly controls
- Swipe to scroll horizontally
- Pinch to zoom if needed
Field Entry
- Use device keyboard for text
- Date picker for dates
- Dropdown selection still available
- Voice input supported on some devices
Integration with Other Modules
Link to Weldmap
- Detailed records sync with Weldmap
- Use Weldlog for quick entry
- Switch to Weldmap for detailed inspection data
NDT Coordination
- Test requirements flow from Line List
- Results feed back to quality reports
- Automatic notifications for pending tests
Troubleshooting
Common Issues
Can't add new record:
- Check your user permissions
- Ensure all required fields are available
- Try refreshing the page
Data not saving:
- Verify internet connection
- Check for field validation errors
- Make sure you pressed Enter to save
Missing dropdown options:
- Contact admin to verify master data
- Check if you're assigned to correct project
- Ensure your user level has access
Quick Fixes
- Refresh page for display issues
- Clear browser cache if buttons don't work
- Check internet connection for slow loading
- Try different browser if problems persist
Best Practices
Daily Habits
- ✅ Log welds immediately after completion
- ✅ Update test results same day received
- ✅ Review previous day's entries each morning
- ✅ Keep joint numbering consistent
Weekly Reviews
- ✅ Export data for backup
- ✅ Check for missing information
- ✅ Coordinate with inspection team
- ✅ Update supervisor on progress
Data Quality
- ✅ Use standard abbreviations
- ✅ Double-check joint numbers
- ✅ Verify welder qualifications
- ✅ Maintain accurate dates
Getting Help
For Quick Questions:
- Check this guide first
- Ask experienced colleagues
- Use the search function
For Technical Issues:
- Note exact error messages
- Screenshot any problems
- Contact IT support with details
For Process Questions:
- Consult your supervisor
- Review project procedures
- Check welding standards
Remember: Weldlog is designed for speed and simplicity. Master the basics first, then explore advanced features as needed!
Table Field Mapping
Critical Field Name Differences
IMPORTANT: The ferrite table and weld_logs table have different field names:
-
Result Field:
- ferrite table:
result_ferrite - weld_logs table:
ferrite_result
- ferrite table:
-
Test Laboratory Field:
- ferrite table:
tester_name - weld_logs table:
test_laboratory_ferrite
- ferrite table:
-
Check Date Field:
- ferrite table:
ferrite_request_date - weld_logs table:
date_of_ferrite_check
- ferrite table:
Common Fields Between Tables
The following fields are shared between ferrite and weld_logs tables:
contractor,project,design_area,line_specification,line_numberfluid_code,service_category,fluid_groupoperating_temperature_s,operating_pressure_mpa,external_finish_typeiso_number,quantity_of_iso,iso_rev,spool_numbertype_of_joint,no_of_the_joint_as_per_as_built_survey,type_of_weldswelding_date,wps_no,welding_methodwelding_materials_1,welding_materials_1_lot_no,welding_materials_1_certificate_nowelding_materials_2,welding_materials_2_lot_no,welding_materials_2_certificate_nowelder_1,welder_2,certificate_no_1,wpq_report_1,certificate_no_2,wpq_report_2member_no_1,material_no_1,ru_material_group_1,certificate_number_of_1,heat_number_1nps_1,thickness_by_asme_1,outside_diameter_1,wall_thickness_1,element_code_1member_no_2,material_no_2,ru_material_group_2,certificate_number_of_2,heat_number_2nps_2,thickness_by_asme_2,outside_diameter_2,wall_thickness_2,element_code_2ferrite_scope,ferrite_request_nono_of_ferrite_checkreal_welder_1,real_welder_2
Special Field Mappings
The weldlog_update_system.php handles special field mappings automatically:
// Automatic field mapping when updating from ferrite to weld_logs
if(isset($data['tester_name'])) {
$updateData['test_laboratory_ferrite'] = $data['tester_name'];
}
if(isset($data['ferrite_request_date'])) {
$updateData['date_of_ferrite_check'] = $data['ferrite_request_date'];
}
Developer Notes
When updating data from ferrite table to weld_logs table:
- Always use
ferrite_result(NOTresult_ferrite) inweldlog_accepted_columns()function test_laboratory_ferriteanddate_of_ferrite_checkare NOT inweldlog_accepted_columns()- they are mapped separately- Special field mappings are handled automatically by the system
- The
weldlog_update_system.phpfile handles all mappings automatically