diff --git a/lib/eddy/util/data/valid_functional_groups.rb b/lib/eddy/util/data/valid_functional_groups.rb new file mode 100644 index 0000000..6c83320 --- /dev/null +++ b/lib/eddy/util/data/valid_functional_groups.rb @@ -0,0 +1,333 @@ +module Eddy + module Rails + # @return [Array] + def valid_functional_groups() + return [ + "100", + "101", + "102", + "103", + "104", + "105", + "106", + "107", + "108", + "109", + "110", + "111", + "112", + "113", + "120", + "121", + "124", + "125", + "126", + "127", + "128", + "129", + "130", + "131", + "132", + "133", + "135", + "138", + "139", + "140", + "141", + "142", + "143", + "144", + "146", + "147", + "148", + "149", + "150", + "151", + "152", + "153", + "154", + "155", + "157", + "158", + "159", + "160", + "161", + "163", + "170", + "175", + "176", + "179", + "180", + "185", + "186", + "187", + "188", + "189", + "190", + "191", + "194", + "195", + "196", + "197", + "198", + "199", + "200", + "201", + "202", + "203", + "204", + "205", + "206", + "210", + "211", + "212", + "213", + "214", + "215", + "216", + "217", + "218", + "219", + "220", + "222", + "223", + "224", + "225", + "227", + "228", + "240", + "242", + "244", + "245", + "248", + "249", + "250", + "251", + "252", + "255", + "256", + "259", + "260", + "261", + "262", + "263", + "264", + "265", + "266", + "267", + "268", + "269", + "270", + "271", + "272", + "273", + "274", + "275", + "276", + "277", + "278", + "280", + "283", + "284", + "285", + "286", + "288", + "290", + "300", + "301", + "303", + "304", + "309", + "310", + "311", + "312", + "313", + "315", + "317", + "319", + "322", + "323", + "324", + "325", + "326", + "350", + "352", + "353", + "354", + "355", + "356", + "357", + "358", + "359", + "361", + "362", + "404", + "410", + "412", + "414", + "417", + "418", + "419", + "420", + "421", + "422", + "423", + "424", + "425", + "426", + "429", + "431", + "432", + "433", + "434", + "435", + "436", + "437", + "440", + "451", + "452", + "453", + "455", + "456", + "460", + "463", + "466", + "468", + "470", + "475", + "485", + "486", + "490", + "492", + "494", + "500", + "501", + "503", + "504", + "511", + "517", + "521", + "527", + "536", + "540", + "561", + "567", + "568", + "601", + "602", + "603", + "620", + "625", + "650", + "715", + "753", + "754", + "805", + "806", + "810", + "811", + "812", + "813", + "814", + "815", + "816", + "818", + "819", + "820", + "821", + "822", + "823", + "824", + "826", + "827", + "828", + "829", + "830", + "831", + "832", + "833", + "834", + "835", + "836", + "837", + "838", + "839", + "840", + "841", + "842", + "843", + "844", + "845", + "846", + "847", + "848", + "849", + "850", + "851", + "852", + "853", + "854", + "855", + "856", + "857", + "858", + "859", + "860", + "861", + "862", + "863", + "864", + "865", + "866", + "867", + "868", + "869", + "870", + "871", + "872", + "873", + "874", + "875", + "876", + "877", + "878", + "879", + "880", + "881", + "882", + "883", + "884", + "885", + "886", + "887", + "888", + "889", + "890", + "891", + "892", + "893", + "894", + "895", + "896", + "897", + "920", + "924", + "925", + "926", + "928", + "940", + "943", + "944", + "945", + "947", + "980", + "990", + "993", + "996", + "997", + "998", + "999", + ] + end + end +end diff --git a/lib/eddy/util/data/valid_transaction_sets.rb b/lib/eddy/util/data/valid_transaction_sets.rb new file mode 100644 index 0000000..1c52cd2 --- /dev/null +++ b/lib/eddy/util/data/valid_transaction_sets.rb @@ -0,0 +1,331 @@ +module Eddy + module Rails + # @return [Array] + def valid_transaction_sets() + return [ + "AA", + "AB", + "AB", + "AC", + "AD", + "AE", + "AF", + "AG", + "AH", + "AI", + "AK", + "AL", + "AM", + "AN", + "AO", + "AQ", + "AR", + "AS", + "AT", + "AU", + "AV", + "AW", + "AX", + "AY", + "AZ", + "BA", + "BB", + "BC", + "BD", + "BE", + "BF", + "BG", + "BL", + "BS", + "CA", + "CB", + "CC", + "CD", + "CE", + "CF", + # "CF", + "CH", + "CI", + "CJ", + "CL", + "CM", + "CN", + # "CN", + "CO", + "CP", + # "CP", + "CQ", + "CR", + "CS", + "CT", + "CU", + "CV", + "CW", + "D3", + "D4", + "D5", + "DA", + "DD", + "DF", + "DI", + "DM", + "DS", + "DX", + # "DX", + "EC", + "ED", + "EI", + "EN", + "EP", + "ER", + "ES", + "EV", + "EX", + "FA", + # "FA", + "FB", + "FC", + # "FC", + "FG", + "FH", + "FR", + # "FR", + "FT", + "GC", + # "GC", + # "GC", + # "GC", + "GE", + "GF", + "GL", + "GP", + "GR", + "GT", + "HB", + "HC", + "HI", + "HN", + "HP", + "HR", + "HS", + "HU", + "HV", + "IA", + "IB", + "IC", + "ID", + "IE", + "IF", + "IG", + "IH", + "IJ", + "IM", + "IN", + "IO", + # "IO", + "IR", + "IS", + "JB", + "KM", + "LA", + "LB", + "LI", + "LN", + "LR", + "LS", + "LT", + "MA", + "MC", + "MD", + "ME", + # "ME", + # "ME", + # "ME", + # "ME", + # "ME", + # "ME", + # "ME", + # "ME", + "MF", + "MG", + # "MG", + # "MG", + # "MG", + # "MG", + # "MG", + "MH", + "MI", + "MJ", + "MK", + "MM", + "MN", + "MO", + "MP", + "MQ", + "MR", + "MS", + "MT", + "MV", + "MX", + "MY", + "MZ", + "NC", + "NL", + "NP", + "NR", + "NT", + "OC", + "OG", + # "OG", + "OR", + "OW", + "PA", + "PB", + "PC", + "PD", + "PE", + "PF", + "PG", + "PH", + "PI", + "PJ", + "PK", + # "PK", + "PL", + "PN", + "PO", + "PQ", + "PR", + "PS", + "PT", + "PU", + "PV", + "PW", + "PY", + "QG", + # "QG", + # "QG", + # "QG", + # "QG", + "QM", + "QO", + # "QO", + "RA", + "RB", + "RC", + "RD", + "RE", + "RF", + "RG", + "RH", + "RI", + "RJ", + "RK", + "RL", + "RM", + "RN", + "RO", + # "RO", + # "RO", + "RP", + "RQ", + "RQ", + "RR", + "RS", + "RS", + "RT", + "RU", + "RV", + "RW", + "RX", + "RY", + "RZ", + "SA", + "SB", + "SC", + "SC", + "SD", + "SE", + "SH", + "SI", + "SJ", + "SL", + "SL", + "SM", + "SN", + "SO", + # "SO", + # "SO", + # "SO", + # "SO", + # "SO", + # "SO", + # "SO", + # "SO", + # "SO", + "SP", + "SQ", + "SR", + "SR", + "SS", + "ST", + "SU", + "SV", + "SW", + "TA", + "TB", + "TD", + "TE", + "TF", + "TI", + "TJ", + "TM", + "TN", + "TO", + # "TO", + # "TO", + "TP", + # "TP", + # "TP", + # "TP", + # "TP", + # "TP", + # "TP", + # "TP", + # "TP", + "TR", + "TS", + # "TS", + "TT", + "TU", + "TX", + "UA", + "UB", + "UC", + "UD", + "UI", + "UP", + "UW", + "VA", + "VB", + "VC", + "VD", + "VE", + "VH", + "VI", + "VS", + "WA", + # "WA", + # "WA", + # "WA", + "WB", + "WG", + # "WG", + "WI", + "WL", + "WR", + "WT", + ] + end + end +end