class Contabilidade::ItemDoLoteDeReceita < ApplicationRecord
  has_paper_trail

  belongs_to :lote_de_receita
  belongs_to :natureza_da_receita, class_name: "Base::NaturezaDaReceita"
  belongs_to :talao_de_receita

  validates_presence_of :natureza_da_receita_id, :valor

  attr_default :status, :pendente

  enum status: {
    pendente: 1,
    lancado: 2,
    natureza_pertence_a_outra_unidade: 3
  }

end
