Class: Edi214StatusMessage

Inherits:
ApplicationRecord show all
Includes:
Edi214StatusMessageProcedures
Defined in:
app/models/edi_214_status_message.rb

Instance Method Summary collapse

Methods inherited from ApplicationRecord

define_decrypted_attribute, define_decrypted_attributes, #errors_in_bullet_points, primary_connection, special_connection

Instance Method Details

#shipment_status_descriptionObject



7
8
9
10
11
12
13
14
15
# File 'app/models/edi_214_status_message.rb', line 7

def shipment_status_description
  type_master = TypesMaster.where(
    element: 'SHIPMENT STATUS CODE',
    type: shipment_status_code,
    active: 1
  ).first

  type_master&.type_description
end

#status_descriptionObject



27
28
29
30
31
32
33
34
35
# File 'app/models/edi_214_status_message.rb', line 27

def status_description
  type_master = TypesMaster.where(
    element: 'EDI STATUS',
    type: status,
    active: 1
  ).first

  type_master&.type_description
end

#timezone_descriptionObject



17
18
19
20
21
22
23
24
25
# File 'app/models/edi_214_status_message.rb', line 17

def timezone_description
  type_master = TypesMaster.where(
    element: 'TIME ZONE',
    type: time_zone,
    active: 1
  ).first

  type_master&.type_description
end