Class: ApiReference::Type5
- Inherits:
-
Object
- Object
- ApiReference::Type5
- Defined in:
- lib/api_reference/models/type5.rb
Overview
Type5.
Constant Summary collapse
- TYPE5 =
[ # TODO: Write general description for AD_NRT AD_NRT = 'ad_nrt'.freeze, # TODO: Write general description for AE_TRN AE_TRN = 'ae_trn'.freeze, # TODO: Write general description for AL_TIN AL_TIN = 'al_tin'.freeze, # TODO: Write general description for AM_TIN AM_TIN = 'am_tin'.freeze, # TODO: Write general description for AO_TIN AO_TIN = 'ao_tin'.freeze, # TODO: Write general description for AR_CUIT AR_CUIT = 'ar_cuit'.freeze, # TODO: Write general description for EU_VAT EU_VAT = 'eu_vat'.freeze, # TODO: Write general description for AU_ABN AU_ABN = 'au_abn'.freeze, # TODO: Write general description for AU_ARN AU_ARN = 'au_arn'.freeze, # TODO: Write general description for AW_TIN AW_TIN = 'aw_tin'.freeze, # TODO: Write general description for AZ_TIN AZ_TIN = 'az_tin'.freeze, # TODO: Write general description for BA_TIN BA_TIN = 'ba_tin'.freeze, # TODO: Write general description for BB_TIN BB_TIN = 'bb_tin'.freeze, # TODO: Write general description for BD_BIN BD_BIN = 'bd_bin'.freeze, # TODO: Write general description for BF_IFU BF_IFU = 'bf_ifu'.freeze, # TODO: Write general description for BG_UIC BG_UIC = 'bg_uic'.freeze, # TODO: Write general description for BH_VAT BH_VAT = 'bh_vat'.freeze, # TODO: Write general description for BJ_IFU BJ_IFU = 'bj_ifu'.freeze, # TODO: Write general description for BO_TIN BO_TIN = 'bo_tin'.freeze, # TODO: Write general description for BR_CNPJ BR_CNPJ = 'br_cnpj'.freeze, # TODO: Write general description for BR_CPF BR_CPF = 'br_cpf'.freeze, # TODO: Write general description for BS_TIN BS_TIN = 'bs_tin'.freeze, # TODO: Write general description for BY_TIN BY_TIN = 'by_tin'.freeze, # TODO: Write general description for CA_BN CA_BN = 'ca_bn'.freeze, # TODO: Write general description for CA_GST_HST CA_GST_HST = 'ca_gst_hst'.freeze, # TODO: Write general description for CA_PST_BC CA_PST_BC = 'ca_pst_bc'.freeze, # TODO: Write general description for CA_PST_MB CA_PST_MB = 'ca_pst_mb'.freeze, # TODO: Write general description for CA_PST_SK CA_PST_SK = 'ca_pst_sk'.freeze, # TODO: Write general description for CA_QST CA_QST = 'ca_qst'.freeze, # TODO: Write general description for CD_NIF CD_NIF = 'cd_nif'.freeze, # TODO: Write general description for CH_UID CH_UID = 'ch_uid'.freeze, # TODO: Write general description for CH_VAT CH_VAT = 'ch_vat'.freeze, # TODO: Write general description for CL_TIN CL_TIN = 'cl_tin'.freeze, # TODO: Write general description for CM_NIU CM_NIU = 'cm_niu'.freeze, # TODO: Write general description for CN_TIN CN_TIN = 'cn_tin'.freeze, # TODO: Write general description for CO_NIT CO_NIT = 'co_nit'.freeze, # TODO: Write general description for CR_TIN CR_TIN = 'cr_tin'.freeze, # TODO: Write general description for CV_NIF CV_NIF = 'cv_nif'.freeze, # TODO: Write general description for DE_STN DE_STN = 'de_stn'.freeze, # TODO: Write general description for DO_RCN DO_RCN = 'do_rcn'.freeze, # TODO: Write general description for EC_RUC EC_RUC = 'ec_ruc'.freeze, # TODO: Write general description for EG_TIN EG_TIN = 'eg_tin'.freeze, # TODO: Write general description for ES_CIF ES_CIF = 'es_cif'.freeze, # TODO: Write general description for ET_TIN ET_TIN = 'et_tin'.freeze, # TODO: Write general description for EU_OSS_VAT EU_OSS_VAT = 'eu_oss_vat'.freeze, # TODO: Write general description for FO_VAT FO_VAT = 'fo_vat'.freeze, # TODO: Write general description for GB_VAT GB_VAT = 'gb_vat'.freeze, # TODO: Write general description for GE_VAT GE_VAT = 'ge_vat'.freeze, # TODO: Write general description for GI_TIN GI_TIN = 'gi_tin'.freeze, # TODO: Write general description for GN_NIF GN_NIF = 'gn_nif'.freeze, # TODO: Write general description for HK_BR HK_BR = 'hk_br'.freeze, # TODO: Write general description for HR_OIB HR_OIB = 'hr_oib'.freeze, # TODO: Write general description for HU_TIN HU_TIN = 'hu_tin'.freeze, # TODO: Write general description for ID_NPWP ID_NPWP = 'id_npwp'.freeze, # TODO: Write general description for IL_VAT IL_VAT = 'il_vat'.freeze, # TODO: Write general description for IN_GST IN_GST = 'in_gst'.freeze, # TODO: Write general description for IS_VAT IS_VAT = 'is_vat'.freeze, # TODO: Write general description for IT_CF IT_CF = 'it_cf'.freeze, # TODO: Write general description for JP_CN JP_CN = 'jp_cn'.freeze, # TODO: Write general description for JP_RN JP_RN = 'jp_rn'.freeze, # TODO: Write general description for JP_TRN JP_TRN = 'jp_trn'.freeze, # TODO: Write general description for KE_PIN KE_PIN = 'ke_pin'.freeze, # TODO: Write general description for KG_TIN KG_TIN = 'kg_tin'.freeze, # TODO: Write general description for KH_TIN KH_TIN = 'kh_tin'.freeze, # TODO: Write general description for KR_BRN KR_BRN = 'kr_brn'.freeze, # TODO: Write general description for KZ_BIN KZ_BIN = 'kz_bin'.freeze, # TODO: Write general description for LA_TIN LA_TIN = 'la_tin'.freeze, # TODO: Write general description for LI_UID LI_UID = 'li_uid'.freeze, # TODO: Write general description for LI_VAT LI_VAT = 'li_vat'.freeze, # TODO: Write general description for LK_VAT LK_VAT = 'lk_vat'.freeze, # TODO: Write general description for MA_VAT MA_VAT = 'ma_vat'.freeze, # TODO: Write general description for MD_VAT MD_VAT = 'md_vat'.freeze, # TODO: Write general description for ME_PIB ME_PIB = 'me_pib'.freeze, # TODO: Write general description for MK_VAT MK_VAT = 'mk_vat'.freeze, # TODO: Write general description for MR_NIF MR_NIF = 'mr_nif'.freeze, # TODO: Write general description for MX_RFC MX_RFC = 'mx_rfc'.freeze, # TODO: Write general description for MY_FRP MY_FRP = 'my_frp'.freeze, # TODO: Write general description for MY_ITN MY_ITN = 'my_itn'.freeze, # TODO: Write general description for MY_SST MY_SST = 'my_sst'.freeze, # TODO: Write general description for NG_TIN NG_TIN = 'ng_tin'.freeze, # TODO: Write general description for NO_VAT NO_VAT = 'no_vat'.freeze, # TODO: Write general description for NO_VOEC NO_VOEC = 'no_voec'.freeze, # TODO: Write general description for NP_PAN NP_PAN = 'np_pan'.freeze, # TODO: Write general description for NZ_GST NZ_GST = 'nz_gst'.freeze, # TODO: Write general description for OM_VAT OM_VAT = 'om_vat'.freeze, # TODO: Write general description for PE_RUC PE_RUC = 'pe_ruc'.freeze, # TODO: Write general description for PH_TIN PH_TIN = 'ph_tin'.freeze, # TODO: Write general description for PL_NIP PL_NIP = 'pl_nip'.freeze, # TODO: Write general description for PY_RUC PY_RUC = 'py_ruc'.freeze, # TODO: Write general description for RO_TIN RO_TIN = 'ro_tin'.freeze, # TODO: Write general description for RS_PIB RS_PIB = 'rs_pib'.freeze, # TODO: Write general description for RU_INN RU_INN = 'ru_inn'.freeze, # TODO: Write general description for RU_KPP RU_KPP = 'ru_kpp'.freeze, # TODO: Write general description for SA_VAT SA_VAT = 'sa_vat'.freeze, # TODO: Write general description for SG_GST SG_GST = 'sg_gst'.freeze, # TODO: Write general description for SG_UEN SG_UEN = 'sg_uen'.freeze, # TODO: Write general description for SI_TIN SI_TIN = 'si_tin'.freeze, # TODO: Write general description for SN_NINEA SN_NINEA = 'sn_ninea'.freeze, # TODO: Write general description for SR_FIN SR_FIN = 'sr_fin'.freeze, # TODO: Write general description for SV_NIT SV_NIT = 'sv_nit'.freeze, # TODO: Write general description for TH_VAT TH_VAT = 'th_vat'.freeze, # TODO: Write general description for TJ_TIN TJ_TIN = 'tj_tin'.freeze, # TODO: Write general description for TR_TIN TR_TIN = 'tr_tin'.freeze, # TODO: Write general description for TW_VAT TW_VAT = 'tw_vat'.freeze, # TODO: Write general description for TZ_VAT TZ_VAT = 'tz_vat'.freeze, # TODO: Write general description for UA_VAT UA_VAT = 'ua_vat'.freeze, # TODO: Write general description for UG_TIN UG_TIN = 'ug_tin'.freeze, # TODO: Write general description for US_EIN US_EIN = 'us_ein'.freeze, # TODO: Write general description for UY_RUC UY_RUC = 'uy_ruc'.freeze, # TODO: Write general description for UZ_TIN UZ_TIN = 'uz_tin'.freeze, # TODO: Write general description for UZ_VAT UZ_VAT = 'uz_vat'.freeze, # TODO: Write general description for VE_RIF VE_RIF = 've_rif'.freeze, # TODO: Write general description for VN_TIN VN_TIN = 'vn_tin'.freeze, # TODO: Write general description for ZA_VAT ZA_VAT = 'za_vat'.freeze, # TODO: Write general description for ZM_TIN ZM_TIN = 'zm_tin'.freeze, # TODO: Write general description for ZW_TIN ZW_TIN = 'zw_tin'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = AD_NRT) ⇒ Object
365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 |
# File 'lib/api_reference/models/type5.rb', line 365 def self.from_value(value, default_value = AD_NRT) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'ad_nrt' then AD_NRT when 'ae_trn' then AE_TRN when 'al_tin' then AL_TIN when 'am_tin' then AM_TIN when 'ao_tin' then AO_TIN when 'ar_cuit' then AR_CUIT when 'eu_vat' then EU_VAT when 'au_abn' then AU_ABN when 'au_arn' then AU_ARN when 'aw_tin' then AW_TIN when 'az_tin' then AZ_TIN when 'ba_tin' then BA_TIN when 'bb_tin' then BB_TIN when 'bd_bin' then BD_BIN when 'bf_ifu' then BF_IFU when 'bg_uic' then BG_UIC when 'bh_vat' then BH_VAT when 'bj_ifu' then BJ_IFU when 'bo_tin' then BO_TIN when 'br_cnpj' then BR_CNPJ when 'br_cpf' then BR_CPF when 'bs_tin' then BS_TIN when 'by_tin' then BY_TIN when 'ca_bn' then CA_BN when 'ca_gst_hst' then CA_GST_HST when 'ca_pst_bc' then CA_PST_BC when 'ca_pst_mb' then CA_PST_MB when 'ca_pst_sk' then CA_PST_SK when 'ca_qst' then CA_QST when 'cd_nif' then CD_NIF when 'ch_uid' then CH_UID when 'ch_vat' then CH_VAT when 'cl_tin' then CL_TIN when 'cm_niu' then CM_NIU when 'cn_tin' then CN_TIN when 'co_nit' then CO_NIT when 'cr_tin' then CR_TIN when 'cv_nif' then CV_NIF when 'de_stn' then DE_STN when 'do_rcn' then DO_RCN when 'ec_ruc' then EC_RUC when 'eg_tin' then EG_TIN when 'es_cif' then ES_CIF when 'et_tin' then ET_TIN when 'eu_oss_vat' then EU_OSS_VAT when 'fo_vat' then FO_VAT when 'gb_vat' then GB_VAT when 'ge_vat' then GE_VAT when 'gi_tin' then GI_TIN when 'gn_nif' then GN_NIF when 'hk_br' then HK_BR when 'hr_oib' then HR_OIB when 'hu_tin' then HU_TIN when 'id_npwp' then ID_NPWP when 'il_vat' then IL_VAT when 'in_gst' then IN_GST when 'is_vat' then IS_VAT when 'it_cf' then IT_CF when 'jp_cn' then JP_CN when 'jp_rn' then JP_RN when 'jp_trn' then JP_TRN when 'ke_pin' then KE_PIN when 'kg_tin' then KG_TIN when 'kh_tin' then KH_TIN when 'kr_brn' then KR_BRN when 'kz_bin' then KZ_BIN when 'la_tin' then LA_TIN when 'li_uid' then LI_UID when 'li_vat' then LI_VAT when 'lk_vat' then LK_VAT when 'ma_vat' then MA_VAT when 'md_vat' then MD_VAT when 'me_pib' then ME_PIB when 'mk_vat' then MK_VAT when 'mr_nif' then MR_NIF when 'mx_rfc' then MX_RFC when 'my_frp' then MY_FRP when 'my_itn' then MY_ITN when 'my_sst' then MY_SST when 'ng_tin' then NG_TIN when 'no_vat' then NO_VAT when 'no_voec' then NO_VOEC when 'np_pan' then NP_PAN when 'nz_gst' then NZ_GST when 'om_vat' then OM_VAT when 'pe_ruc' then PE_RUC when 'ph_tin' then PH_TIN when 'pl_nip' then PL_NIP when 'py_ruc' then PY_RUC when 'ro_tin' then RO_TIN when 'rs_pib' then RS_PIB when 'ru_inn' then RU_INN when 'ru_kpp' then RU_KPP when 'sa_vat' then SA_VAT when 'sg_gst' then SG_GST when 'sg_uen' then SG_UEN when 'si_tin' then SI_TIN when 'sn_ninea' then SN_NINEA when 'sr_fin' then SR_FIN when 'sv_nit' then SV_NIT when 'th_vat' then TH_VAT when 'tj_tin' then TJ_TIN when 'tr_tin' then TR_TIN when 'tw_vat' then TW_VAT when 'tz_vat' then TZ_VAT when 'ua_vat' then UA_VAT when 'ug_tin' then UG_TIN when 'us_ein' then US_EIN when 'uy_ruc' then UY_RUC when 'uz_tin' then UZ_TIN when 'uz_vat' then UZ_VAT when 've_rif' then VE_RIF when 'vn_tin' then VN_TIN when 'za_vat' then ZA_VAT when 'zm_tin' then ZM_TIN when 'zw_tin' then ZW_TIN else default_value end end |
.validate(value) ⇒ Object
359 360 361 362 363 |
# File 'lib/api_reference/models/type5.rb', line 359 def self.validate(value) return false if value.nil? true end |