Initial commit
This commit is contained in:
commit
b7d90b9afe
16245 files changed
+3396666
No files matched your search
@@ -0,0 +1,125 @@
|
||||
-- # $Id$
|
||||
-- # $HeadURL$
|
||||
-- # $Author$
|
||||
|
||||
|
||||
-- ParticipantAssignState EXCON
|
||||
--------------------------------------
|
||||
-- id | name
|
||||
-- ----+-------------------
|
||||
-- 0 | NotAssigned
|
||||
-- 1 | AssignedWms
|
||||
-- 2 | HandoutWms
|
||||
-- 3 | HandoutExcon
|
||||
-- 4 | ExconWmsOverruled
|
||||
|
||||
-- ParticipantAssignState WMS
|
||||
-- UNDEFINED = -2,
|
||||
-- NOT_ASSIGNED = -1,
|
||||
-- ASSIGNED = 0,
|
||||
-- HANDOUT_EXCON = 1,
|
||||
-- HANDOUT_WMS = 2,
|
||||
-- HANDOUT_EXCON_OVERRULED_WMS = 3
|
||||
|
||||
|
||||
-- RegisterReturnValue:
|
||||
--------------------------------------
|
||||
-- RegistrationOk = 0,
|
||||
-- PlayerNotFound = 1,
|
||||
-- PlayerDeleted = 2,
|
||||
-- AssignmentIncorrect = 3,
|
||||
-- EquipNoAlreadyAssigned = 4,
|
||||
-- RegistrationFailed = 5
|
||||
|
||||
-- Sql-Stmt how to
|
||||
--
|
||||
-- insert into whg.tln_zuordnung_<exerciseId> ( id, ausstg_nr, zuordnung, y_nr )
|
||||
-- values ( <participantId + exerciseId+1000000>, <EquipmentNumber>, <ParticipantAssignState> , <Y-Nr>);
|
||||
|
||||
-- zuordnung = HandoutWms(2)
|
||||
insert into whg.tln_zuordnung_20 ( id, ausstg_nr, zuordnung, y_nr ) values ( 162, 1200, 2, 'test');
|
||||
--> Error code 1 : player does not exist - player id has not the exerciseId * 1000000 added
|
||||
|
||||
-- id | zeit | ausstg_nr | zuordnung | y_nr | info | ausstg_typ_id | zaehler | gesendet | error_code
|
||||
-- ----+------+-----------+-----------+------+------+---------------+---------+----------+------------
|
||||
-- 162 | | 1200 | 2 | test | | | 1 | t | 1
|
||||
|
||||
insert into whg.tln_zuordnung_20 ( id, ausstg_nr, zuordnung, y_nr ) values (20000162, 1200, 2, 'test');
|
||||
|
||||
-- id | zeit | ausstg_nr | zuordnung | y_nr | info | ausstg_typ_id | zaehler | gesendet | error_code
|
||||
------------+------+-----------+-----------+------+------+---------------+---------+----------+------------
|
||||
-- 20000162 | | 1200 | 2 | test | | | 2 | t | 2
|
||||
|
||||
--> Error code 2: player is deleted
|
||||
-- LOG WMS: ERROR WMS::ExerciseParticipantHandler::20 |#| Error: Could not register participant - participant is deleted
|
||||
|
||||
|
||||
insert into whg.tln_zuordnung_20 ( id, ausstg_nr, zuordnung, y_nr ) values (20000480, 1100, 2, 'test');
|
||||
|
||||
-- id | zeit | ausstg_nr | zuordnung | y_nr | info | ausstg_typ_id | zaehler | gesendet | error_code
|
||||
------------+------+-----------+-----------+------+------+---------------+---------+----------+------------
|
||||
-- 20000480 | | 1100 | 2 | test | | | 3 | t | 4
|
||||
|
||||
--> Error code 4 : EquipmentNumber 1100 already assigned
|
||||
|
||||
-- ERROR WMS::ExerciseParticipantHandler::20 |#| Error: Could not register participant - equipment number 1100 is already assigned
|
||||
|
||||
-- EquipNo not already assigned - new
|
||||
insert into whg.tln_zuordnung_20 ( id, ausstg_nr, zuordnung, y_nr ) values (20000480, 1101, 2, 'test');
|
||||
|
||||
-- id | zeit | ausstg_nr | zuordnung | y_nr | info | ausstg_typ_id | zaehler | gesendet | error_code
|
||||
------------+------+-----------+-----------+------+------+---------------+---------+----------+------------
|
||||
-- 20000480 | | 1101 | 2 | test | | | 4 | t | 0
|
||||
|
||||
--> Error code 0 - Registration successful
|
||||
|
||||
-- Check if registration was ok
|
||||
|
||||
select * from whg.tln_20 where id = 20000480;
|
||||
|
||||
-- id | hierarchie | typ_id | ausstg_typ_id | ausstg_nr | zuordnung | y_nr | info | loeschkennung | zeit
|
||||
------------+---------------------+--------+---------------+-----------+-----------+------+------+---------------+---------------
|
||||
-- 20000480 | AusbVbd./1./B,B1,B1 | 0 | 5 | 1101 | 2 | test | | 0 | 1562834729272
|
||||
|
||||
|
||||
-- Invalid Assignment
|
||||
insert into whg.tln_zuordnung_20 ( id, ausstg_nr, zuordnung, y_nr ) values (20000480, 0 , 0, 'test');
|
||||
|
||||
-- id | zeit | ausstg_nr | zuordnung | y_nr | info | ausstg_typ_id | zaehler | gesendet | error_code
|
||||
-------------+------+-----------+-----------+------+------+---------------+---------+----------+------------
|
||||
-- 20000480 | | 0 | 0 | test | | | 8 | t | 3
|
||||
|
||||
--> Error code 3: EquipmentNumber and AssignState do not match
|
||||
|
||||
-- PPM::ParticipantHandler |#| Could not register participant - combination of equipment number and assign state is invalid
|
||||
|
||||
-- Unregister Participant
|
||||
|
||||
insert into whg.tln_zuordnung_20 ( id, ausstg_nr, zuordnung, y_nr ) values (20000480, 0 , -1, 'test');
|
||||
|
||||
--> Error code 0: Unregistering successful
|
||||
|
||||
|
||||
-- id | zeit | ausstg_nr | zuordnung | y_nr | info | ausstg_typ_id | zaehler | gesendet | error_code
|
||||
------------+------+-----------+-----------+------+------+---------------+---------+----------+------------
|
||||
-- 20000480 | | 0 | -1 | test | | | 9 | t | 0
|
||||
|
||||
-- Check in table whg.tln_20
|
||||
|
||||
select * from whg.tln_20 where id = 20000480;
|
||||
|
||||
-- id | hierarchie | typ_id | ausstg_typ_id | ausstg_nr | zuordnung | y_nr | info | loeschkennung | zeit
|
||||
------------+---------------------+--------+---------------+-----------+-----------+------+------+---------------+---------------
|
||||
-- 20000480 | AusbVbd./1./B,B1,B1 | 0 | 5 | -1 | -1 | test | | 0 | 1562835698670
|
||||
|
||||
|
||||
-- EXCON overruled WMS wms assignState 3
|
||||
insert into whg.tln_zuordnung_20 ( id, ausstg_nr, zuordnung, y_nr ) values (20000480, 1102 , 3, 'test');
|
||||
|
||||
-- id | zeit | ausstg_nr | zuordnung | y_nr | info | ausstg_typ_id | zaehler | gesendet | error_code
|
||||
------------+------+-----------+-----------+------+------+---------------+---------+----------+------------
|
||||
-- 20000480 | | 1101 | 2 | test | | | 11 | t | 0
|
||||
-- 20000480 | | 1102 | 3 | test | | | 12 | t | 0
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user