moser/foxtrot_mike

View on GitHub
app/models/fucking_sepa_bic_lookup.rb

Summary

Maintainability
A
0 mins
Test Coverage
class FuckingSepaBicLookup

  def self.lookup(blz)
    FuckingSepaBicLookup::Table[blz.strip]
  end

  Table = {"74221170"=>["HYVEDEMM675"],
           "74251020"=>["BYLADEM1CHM"],
           "74261024"=>["GENODEF1CHA"],
           "75069038"=>["GENODEF1FKS"],
           "72050000"=>["AUGSDE77XXX"],
           "75051040"=>["BYLADEM1SAD"],
           "54691200"=>["GENODE61DUW"],
           "78140000"=>["COBADEFF755"],
           "74391300"=>["GENODEF1DGF"],
           "20041133"=>["COBADEHD001"],
           "74164149"=>["GENODEF1RGE"],
           "87050000"=>["CHEKDE81LTS", "CHEKDE81LIM", "CHEKDE81GLA", "CHEKDE81HOT", "CHEKDE81MRN", "CHEKDE81OLW", "CHEKDE81XXX"],
           "74250000"=>["BYLADEM1SRG"],
           "30020900"=>["CMCIDEDDXXX"],
           "30060601"=>["DAAEDEDDXXX"],
           "74290000"=>["GENODEF1SR1"],
           "55090500"=>["GENODEF1S01"],
           "76010085"=>["PBNKDEFF760"],
           "60010070"=>["PBNKDEFF600"],
           "75069020"=>["GENODEF1BUK"],
           "75070024"=>["DEUTDEDB750", "DEUTDEDB751", "DEUTDEDB741", "DEUTDEDB752"],
           "75069081"=>["GENODEF1KTZ"],
           "74190000"=>["GENODEF1DGV"],
           "54651240"=>["MALADE51DKH"],
           "70169356"=>["GENODEF1EDR"],
           "12030000"=>["BYLADEM1001"],
           "76050101"=>["SSKNDE77XXX"],
           "70051003"=>["BYLADEM1FSI"],
           "60050101"=>["SOLADEST600", "SOLADEST896", "SOLADEST864", "SOLADEST829", "SOLADEST457", "SOLADEST428", "SOLADEST880", "SOLADEST487", "SOLADEST490", "SOLADEST437", "SOLADEST836", "SOLADEST484", "SOLADEST447", "SOLADEST454", "SOLADEST493"],
           "70150000"=>["SSKMDEMMXXX"],
           "76250000"=>["BYLADEM1SFU"],
           "50050201"=>["HELADEF1822"],
           "76069564"=>["GENODEF1BTO"],
           "76020070"=>["HYVEDEMM460"],
           "70051805"=>["BYLADEM1EBE"],
           "79020076"=>["HYVEDEMM455"],
           "74362663"=>["GENODEF1ERG"],
           "74390000"=>["GENODEF1LH1"],
           "20010020"=>["PBNKDEFF200"],
           "70169472"=>["GENODEF1NFA"],
           "74351740"=>["BYLADEM1MSB"],
           "59350110"=>["KRSADE55XXX"],
           "77390000"=>["GENODEF1BT1"],
           "74320073"=>["HYVEDEMM433"],
           "70169614"=>["GENODEF1FSR"],
           "74350000"=>["BYLADEM1LAH"],
           "74364689"=>["GENODEF1PFF"],
           "64250040"=>["SOLADES1RWL"],
           "70051995"=>["BYLADEM1ERD"],
           "74050000"=>["BYLADEM1PAS"],
           "29070024"=>["DEUTDEDB295", "DEUTDEDB294", "DEUTDEDB296", "DEUTDEDB293", "DEUTDEDB297", "DEUTDEDB292", "DEUTDEDBBRE", "DEUTDEDB290"]}
end