marekf
136be96e1b
<Feat>: Add customer XML structure mapping support in ResultsWriter, increase revision to 3.9.3145.102
...
Cause:
- The customer XML format requires batch, DUT, group and test-level metadata.
- ResultsWriter did not provide variables for test position, repetition index, batch duration, DUT test duration or aggregated test statuses.
- Missing WaterMeterData could cause a NullReferenceException while evaluating WM Type.
Solution:
1. Added XML mapping variables
- Added TestPositionInBatch and TestRepetitionNr.
- Added BatchTime and TestsTotalTime.
- Added PassedFromAllTests and PassedFromRepeatedTests.
2. Added hierarchical result evaluation
- Evaluates the overall PANEL/DUT status from all tests.
- Evaluates GROUP status from repeated instances of the selected test.
3. Improved meter data handling
- Made WM Type evaluation null-safe when WaterMeterData is unavailable.
4. Increased revision
- Updated revision to 3.9.3145.102.
2026-09-04 08:20:50 +02:00
michal
28607e2729
fix Strings - Camera CJMS11 - support dialog multi pictures
2026-07-16 12:28:28 +02:00
michal
a997c3d7be
iPerl ASIC - implementation
2026-03-12 14:50:47 +01:00
marekf
27072598cd
Merge branch 'feature/task_5-new-app-icon' into develop/SLM-PT50
2026-03-04 19:14:02 +01:00
marekf
4a2d4772d7
Add new icon to forms of application
2026-03-04 18:48:46 +01:00
marekf
ead350eef3
Add initial MassMeter implementation
2026-02-19 19:22:02 +01:00
Milan Hanajik
1c5bf76bb3
Changes for nanjing : iPerl.CycleBeginningForm and S640CommForm bug fixes.
2023-09-20 12:27:57 +02:00
Milan Hanajik
f4db55cc0b
S640TestApp to verify web-services, etc.
2023-06-15 11:29:50 +02:00
Milan Hanajik
046fab05c0
S640CommForm bug fix : Crashed when order info was missing.
2023-05-19 10:11:07 +02:00
Milan Hanajik
2eaf2b044c
SharedDatabase.WorkflowSummary.ReadFromDB(), int wm.ProcessId -> string wm.Workflow, etc.
2022-01-17 10:26:55 +01:00
Milan Hanajik
7facefb305
Radio address format "D9" defined on one place: SharedDatabase.Const.RAFormat
2022-01-15 13:01:50 +01:00
Milan Hanajik
1af0b71503
Production tracing clean-up, ver. 3.1.1848
2022-01-12 07:53:03 +01:00
Milan Hanajik
eea94d1d9f
ProductionTracing : saving StepRecord and updating ReferenceRecord. ver. 3.1.1847
2022-01-10 08:11:52 +01:00
Milan Hanajik
a6ba6e26b2
SharedDatabase entities/mappings changes, StepRecord added, RR.Code1,2,3,4, etc. Workplace ver. 3.1.14
2022-01-10 07:27:18 +01:00
Milan Hanajik
af13e2f2b4
Events.EndSession added, after S640Communication at the end 'End session' is invoked automatically.
2022-01-06 08:00:07 +01:00
Milan Hanajik
1f0bbc0d4e
DataEntry.S620 : Serial number assignment fixed, AssignedSN = -1 when not assigned, ver. 3.1.1843
2021-12-17 11:51:53 +01:00
Milan Hanajik
15e9c25dcf
DataEntry.S620 : Serial number assignment, ver. 3.1.1839
2021-12-15 09:36:21 +01:00
Milan Hanajik
804cf2aaea
ver. 3.1.1836
2021-12-14 08:15:05 +01:00
Milan Hanajik
43caffd73d
S640CommForm Start/Ende.pro fixed, OriRadioAddress added to results, OrderInfo.Clone9) fixed, ver. 3.1.1833
2021-12-10 11:39:16 +01:00
Milan Hanajik
0d0355c65a
ProductionTracing for Nanjing, OrderInfo updated after assignment of serial numbers, ver. 3.1.1831
2021-12-10 07:59:58 +01:00
Milan Hanajik
68c3ccbef6
SelectedProcedure stored in ProcessData, used in DataEntry.iPERL and S620, S640Comm cleaned, IOrderInfo, I640Cfg, OrderManagement v.3.0.6, etc.
2021-12-09 17:12:52 +01:00
Milan Hanajik
44fc7b92fd
TM.S640Communication as in 2.27 branch (EnterSerialNumbers, 40 wms), DataEntry.iPerl with Direction and Orders enum parameters.
2021-11-10 09:40:56 +01:00
Milan Hanajik
a8f42cbb63
iPerlCommunicationForm.cs changes (sync. .with 2.26 branch)
2021-07-28 12:28:34 +02:00
Milan Hanajik
827a9f7c58
Changes for Xylem Nanjing, ver. 3.1.1676
2021-06-18 15:35:46 +02:00