orcamento = Orcamento.find_by(exercicio: 2022)

if orcamento.present?
  codigos_das_contas_passivas = [
    '218810103',
    '218810105',
    '218810110',
    '218810111',
    '218810113',
    '218810114',
    '218810115',
    '218810116',
    '218810117',
    '218810199',
    '218810200',
    '218810301',
    '218810302',
    '218810401',
    '218810402',
    '218810403',
    '218810404',
    '218810405',
    '218810499',
    '218819900',
    '218820101',
    '218820104',
    '218820108',
    '218830102',
  ]

  codigos_das_contas_ativas = [
    '113810800',
    '113810900',
    '113811100',
    '113811300',
    '113811700',
    '113819900',
  ]

  orcamento.contas.where(codigo: codigos_das_contas_passivas).update_all(classe_pcasp: 1)
  orcamento.contas.where(codigo: codigos_das_contas_ativas).update_all(classe_pcasp: 2)
end