Fluke MET/TEAM
Under Administration > Settings > Extensions > Fluke MET/TEAM you configure the bidirectional synchronization between calServer and Fluke MET/TEAM. The plugin automatically synchronizes device, calibration, and inventory data via an MSSQL connection.
Configuration
Connection Details
Field
Description
Server Name
Hostname or IP address of the MET/TEAM SQL Server.
Port
SQL Server port (default: 1433).
Username
Credentials for the MET/TEAM SQL Server.
Password
Associated password.
Database
Name of the MET/TEAM database (e.g., metteam_db).
Synchronization Options
Field
Description
Sync inventory bidirectional
Synchronize device inventories in both directions.
Sync calibration bidirectional
Transfer calibration data (certificates, test notes) bidirectionally.
Actions
Action
Description
Save
Applies the configuration.
Test Connection
Checks the reachability of the SQL Server and the credentials.
Copy
Duplicates the configuration for a second instance.
Read Version
Reads the MET/TEAM version.
Disable
Temporarily deactivates synchronization without deleting the configuration.
How It Works
Changes in calServer or MET/TEAM are detected and automatically transferred to the other system.
All synchronization operations are logged in the AuditLog.
The plugin automatically detects the MET/TEAM version and adapts the synchronization accordingly.
Notes
Check the status message after saving. In case of errors, you will receive specific troubleshooting hints.
Bidirectional synchronization requires the SQL Server user to have both read and write permissions.
Changes to the field configuration in calServer should be completed before synchronization.
Table Mapping (Match Table)
The following overview documents the complete field mapping between calServer and MET/TEAM. The plugin uses these match patterns to synchronize data bidirectionally.
Table Overview
calServer Table
MET/TEAM Table(s)
Sync Table (MSSQL)
AuditLog TableName
Description
FrontendInventory
Assets, AssetEx, AssetServices
AssetSync
Assets
Device/inventory data
FrontendCalibration
CallSheets, CallSheetEx
—
CallSheets
Calibrations
FrontendResults
CallSheetResults, Points
—
CallSheetResults
Measurement results
FrontendStandards
CallSheetStandardLink
—
CallSheetStandardLink
Calibration standards
FrontendLocation
ToolAssignments
—
ToolAssignments
Locations/assignments
FrontendCustomer
Facilities
—
—
Customers
UID Linking Fields
These fields connect calServer records with their MET/TEAM counterparts and are automatically set during the first synchronization.
calServer Field
MET/TEAM Field
Table
Description
nAssetUID
nAssetUID
Assets
Inventory link
nCallSheetUID
nCallSheetUID
CallSheets
Calibration link
nCallSheetResultUID
nCallSheetResultUID
CallSheetResults
Result link
nPointUID
nPointUID
Points
Measurement point link
nFacilityUID
nFacilityUID
Facilities
Customer/location link
nToolAssignmentUID
nToolAssignmentUID
ToolAssignments
Location link
nCallSheetStandardLinkUID
nCallSheetStandardLinkUID
CallSheetStandardLink
Standard link
1. Inventory: calServer <-> MET/TEAM Assets
1.1 Assets (Main Table)
Stored Procedures: spl_Assets_INSERT, spl_Assets_UPDATE, spl_Assets_DELETE
calServer Field
MET/TEAM Parameter
Description
Type
I4201
@cID, @cBarcode
Test equipment no.
string
I4202
@nManufacturerUID (Lookup)
Manufacturer
Lookup → Facilities
I4203
@cModelNumber
Model
string
I4204
@cDescription
Description
string
I4206
@cSerialNumber
Serial number
string
I4214
@cPhysicalLocation
Stor-loc (storage location)
string
I4218
@nDepartmentUID (Lookup)
Own-dept (department)
Lookup → Facilities
I4219
@nItemCost
Acquisition cost
number
I4221
@tPurchaseDate
Purchase date
datetime
I4225
@cStatus
Status
string
I4230
@nUseCount
Number of uses
number
I4237
@nAddUserUID (Lookup)
Who Entered
Lookup → Users
I4240
@nAssignedFacUID (Lookup)
DB Subset
Lookup → Facilities
I4258
@lInAbeyance
Abeyance state
number
I4259
@nAbeyanceInterval
Abeyance interval
number
I4260
@mNotes
Inventory notes
html
I4299
@cDisposition
Condition
string
ktag (Customer)
@nFacilityUID (Lookup)
Customer assignment
Lookup → Facilities
1.2 AssetEx (Extended Fields)
Stored Procedures: spl_AssetEx_INSERT, spl_AssetEx_UPDATE
calServer Field
MET/TEAM Parameter
Description
Type
I4205
@cField14
Fund
string
I4207
@cField15
Options
string
I4208
@cField16
Instructions
string
I4209
@cField33
Trace Code
string
I4210
@cField17
Notes
string
I4211
@cField18
Status
string
I4213
@cField19
Note-loc
string
I4215
@cField20
Soft-Rev
string
I4216
@cField21
Firm-Rev
string
I4217
@cField22
Accessory Asset
string
I4220
@cField6
Life
string
I4222
@cField7
P.O. Number
string
I4223
@cField25
Fed. Stock No.
string
I4231
@cField1
Due date
string
I4232
@cField2
User Defined
string
I4233
@cField3
User Defined
string
I4234
@cField4
User Defined
string
I4235
@cField5
User Defined
string
I4241
@cField23
Calibration instruction
string
I4242
@cField24
User Defined
string
I4243
@cField26
User Defined
string
I4244
@cField8
Reserved field (string)
string
I4245
@cField9
Reserved field (string)
string
I4246
@cField10
Reserved field (string)
string
I4247
@cField11
Reserved field (string)
string
I4248
@cField12
Reserved field (string)
string
I4249
@cField13
Reserved field (string)
string
I4261
@cField31
OLE Document
string
I4262
@cField32
Notes
string
idsrc
@cField29
Data source
string
replic
@cField27
Replication ID
string
I4212
@tField5
Note-date
datetime
I4250
@tField1
Reserved field (date)
datetime
I4251
@tField2
Reserved field (date)
datetime
I4252
@tField3
Reserved field (date)
datetime
I4253
@tField4
Reserved field (date)
datetime
I4226
@lField1
Calibration seal
number
I4254
@nField1
Reserved field (number)
number
I4255
@nField2
Reserved field (number)
number
I4256
@nField3
Reserved field (number)
number
I4257
@nField4
Reserved field (number)
number
1.3 AssetServices (Calibration Service Data)
Stored Procedures: spl_AssetServices_INSERT, spl_AssetServices_UPDATE
calServer Field
MET/TEAM Parameter
Description
Type
C2301 + C2333
@tMaintDate
Calibration date + time (from active calibration)
datetime
C2303 + C2334
@tNextMaintDate
Next calibration + time (from active calibration)
datetime
I4228
@cIntervalUOM
Time unit calibration interval
string
I4229
@cInterval
Calibration interval
string
—
@nServiceTypeUID = 'Calibration'
Service type (fixed)
Lookup
2. Calibration: calServer <-> MET/TEAM CallSheets
2.1 CallSheets (Main Table)
Stored Procedures: spl_CallSheets_INSERT, spl_CallSheets_UPDATE, spl_CallSheets_DELETE
calServer Field
MET/TEAM Parameter
Description
Type
C2301 + C2333
@tMaintDate
Calibration date + calibration time
datetime
C2302
@cInterval
Interval
string
C2303 + C2334
@tMaintNextDate
Next calibration + time
datetime
C2304
@cCallSheetNumber
Index/certificate no.
string
C2308
@cInitialCondition
Found/Left (prior condition)
string
C2311
@cTemperature
Temperature
string
C2312
@cHumidity
Humidity
string
C2313
@nWorkingFacilityUID (Lookup)
Calibration facility
Lookup → Facilities
C2316
@tOpenDate
Received at calibration lab
datetime
C2320
@nProcedureUID (Lookup)
Metcal procedure
Lookup → Procedures
C2323
@cWorkOrderResults
Result (Pass/Fail)
string
C2326
@mOOTNotes
Reason Warranty/Escalation
string
C2331
@cIntervalUOM
Interval units
string
C2395
@cCertificationNumber
Certificate number
string
C2307
@nAssignedTechUID (Lookup)
Technician
Lookup → Users
C2327 / C2336
@nTechnicianUID (Lookup)
2nd signature / Who Entered
Lookup → Users
(calculated)
@nCost
Cost
number
2.2 CallSheetEx (Extended Fields)
Stored Procedures: spl_CallSheetEx_INSERT, spl_CallSheetEx_UPDATE
calServer Field
MET/TEAM Parameter
Description
Type
C2306
@cField1
Departure from calibration lab
string
C2309
@nField1
Labor cost
number
C2314
@cField2
Order number
string
C2315
@nField3
TUR Limit
number
C2317
@nField29
OOT Limit
number
C2318
@cField4
Tolerance reference
string
C2319
@lField3
Pass100
number
C2321
@cField5
Revision
string
C2322
@lField4
Bill order with CRW
number
C2324
@nField4
Calibration time
number
C2325
@lField6
Bad STD
number
C2328
@nField5
Calibration time 2
number
C2329
@cField6
Maintenance note
string
C2330
@cField7
On-site humidity variation
number
C2339
@nField6
Valid entry
number
C2342 + C2343
@tField6
End date + end time
datetime
C2344
@nField7
Total Passes
number
C2345
@nField8
Significantly Within Tolerance
number
C2346
@nField9
Within Tolerance
number
C2347
@nField10
Out of Tolerance
number
C2350
@nField11
Marginal Tests
number
C2351
@nField12
Notify User
number
C2352
@nField13
Failed Tests
number
C2353
@nField14
Adjustments
number
C2354
@cField17
Calibration mark / sequential no.
string
C2355
@cField18
Calibration mark / company
string
C2356
@cField19
Calibration mark / YYYYMM
string
C2357
@cField20
Time QL in h
string
C2358
@cField21
Ext. repair/calibration cost
string
C2359
@cField22
Calibration procedure
string
C2360
@cField23
Transition Standard – UUT
string
C2361
@cField24
Loading
string
C2362
@nField15
Reliability
number
C2364
@cField8
Customer order number
string
C2365
@cField9
1st reason for delay
string
C2366
@cField10
Calibration location / city
string
C2367
@cField11
Calibration location / lab
string
C2368
@cField12
On-site temperature variation
string
C2369
@cField13
Operating mode
string
C2370
@cField14
Rotational speed
string
C2371
@tField1
On-site calibration date
datetime
C2372
@tField2
Reserved field (date)
datetime
C2373
@tField3
Reserved field (date)
datetime
C2374
@tField4
Reserved field (date)
datetime
C2375
@nField16
Acclimatization time in h
number
C2376
@nField17
Invoicing
number
C2377
@nField18
Reserved field (number)
number
C2378
@nField19
Ambient pressure
number
C2379
@nField20
Reserved field (number)
number
C2380 + C2381
@tField5
Abeyance date + time
datetime
C2382
@lField7
Abeyance state
number
C2383
@nField21
Abeyance interval
number
C2384
@mField1
Engineers Notes
string
C2385
@cField26
OLE Document
string
C2386
@nField22
Temperature Tolerance
number
C2387
@nField23
Pressure variation
number
C2388
@nField24
TUR Reporting Threshold
number
C2389
@nField25
Borderline Threshold
number
C2390
@nField26
SOT Threshold
number
C2391
@nField27
SWT Threshold
number
C2392
@nField28
Reported Uncert. Conf. Level
number
C2393
@lField8
Use Dominance Test
number
C2394
@lField9
Validation performed
number
cdsrc
@cField3
Data source
string
3. Measurement Results: calServer <-> MET/TEAM CallSheetResults + Points
3.1 CallSheetResults (Main Table)
Stored Procedures: spl_CallSheetResults_INSERT, spl_CallSheetResults_UPDATE
calServer Field
MET/TEAM Parameter
Description
Type
nCallSheetUID
@nCallSheetUID
Calibration UID
string
test_status
@cStatus
Test status
string
—
@cDataOrigin = 'MET/BASE'
Data origin (fixed)
string
3.2 Points (Measurement Points)
Stored Procedures: spl_Points_INSERT, spl_Points_UPDATE
calServer Field
MET/TEAM Parameter
Description
Type
row_num
@nPointOrdinal
Row number / ordinal
number
result_type
@cPointLabel
Result type
string
fsc
@cFunctionSelectCode
Function Select Code (FSC)
string
test_desc
@cPointDescription
Test description
string
pass_fail
@cPointPassFailStatus
Pass/Fail status
string
remark
@cRemarks
Remark
string
condition2
@cCondition
Condition
string
measurement_u, measurement_p
@nUUTUnitUID
UUT unit
Lookup → Units
measurement
@nUUTFormatUID
UUT format
Lookup → Formats
sys_actual_u, sys_actual_p
@nReferenceUnitUID
Reference unit
Lookup → Units
sys_actual
@nReferenceFormatUID
Reference format
Lookup → Formats
cpt_u, cpt_p
@nCardinalPointUnitUID
Cardinal point unit
Lookup → Units
cpt
@nCorrectionFormatUID
Cardinal point format
Lookup → Formats
corr_u, corr_p
@nCorrectionUnitUID
Correction unit
Lookup → Units
corr
@nCardinalPointFormatUID
Correction format
Lookup → Formats
uut_range_u, uut_range_p
@nUUTRangeUnitUID
UUT range unit
Lookup → Units
uut_range
@nUUTRangeFormatUID
UUT range format
Lookup → Formats
sys_acc_u, sys_acc_p
@nSystemAccuracyUnitUID
System accuracy unit
Lookup → Units
sys_acc
@nSystemAccuracyFormatUID
System accuracy format
Lookup → Formats
4. Standards: calServer <-> MET/TEAM CallSheetStandardLink
calServer Field
MET/TEAM Field
Description
CTAG
nCallSheetUID
Calibration assignment
C2430 (MTAG of the standard)
nAssetUID
Standard device (asset)
MTAG
—
Device MTAG in calServer
nCallSheetStandardLinkUID
nCallSheetStandardLinkUID
Link UID
calServer Field
MET/TEAM Field
Description
nToolAssignmentUID
nToolAssignmentUID (ltag)
Location UID
MTAG
Location_MTAG → nAssetUID (Lookup)
Device assignment
L2809
L2809
Location field 1
L2810
L2810
Location field 2
6. Customers: calServer <-> MET/TEAM Facilities
Customer data is automatically synchronized during inventory sync via lookup functions. The mapping is done via nFacilityUID.
calServer Field
MET/TEAM Field
Description
KTAG
—
calServer customer ID
nFacilityUID
nFacilityUID
MET/TEAM Facility UID
K4601
—
Customer number (fallback matching)
K4602
—
Customer name
Sync Mechanism
calServer → MET/TEAM (TransferToMSSQLCommand)
Sync Method
Description
syncInventoryFromMySQL()
Writes inventory data to Assets / AssetEx / AssetServices
syncCalibrationFromMySQL()
Writes calibration data to CallSheets / CallSheetEx
syncResultsFromMySQL()
Writes measurement results to CallSheetResults / Points
MET/TEAM → calServer (SyncDataFromMSSQLCommand)
Stored Procedure (MSSQL)
Operation
MET/TEAM Table
Get_List_Inventory_UPDATE
Update
Assets
Get_List_Inventory_DELETE
Delete
Assets
Get_List_Calibration_INSERT
Insert
CallSheets
Get_List_Calibration_UPDATE
Update
CallSheets
Get_List_Calibration_DELETE
Delete
CallSheets
Get_List_Results_INSERT
Insert
CallSheetResults
Get_List_Results_UPDATE
Update
CallSheetResults
Get_List_Results_DELETE
Delete
CallSheetResults
Change Detection
Changes in MET/TEAM are detected via the AuditLog2 table:
AuditLog2 TableName
Operation
Description
Assets
UPDATE, DELETE
Inventory changes
CallSheets
INSERT, UPDATE, DELETE
Calibration changes
CallSheetResults
INSERT, UPDATE, DELETE
Result changes
CallSheetStandardLink
INSERT
New standard assignments
ToolAssignments
INSERT
New location assignments
Full Synchronization
Direction
Event Class
Description
calServer → MET/TEAM
Copy_All_To_METTEAM
Copies all inventory, calibration, and result data to MET/TEAM
MET/TEAM → calServer
Copy_All_To_CalWebApp
Imports all data from MET/TEAM into calServer
March 16, 2026
March 16, 2026