[
	{ nome: "Empenhar", codigo: 1 }, #Empenho
	{ nome: "Liquidar", codigo: 2 }, #Liquidação
	{ nome: "Pagar", codigo: 3 }, #Pagamento
	{ nome: "Recolher", codigo: 4 }, #Talao de Receita
	{ nome: "Anular Empenho", codigo: 5 }, #Anulação do empenho
	{ nome: "Estornar Liquidação", codigo: 6 }, #Estorno de Liquidação
	{ nome: "Estornar Pagamento", codigo: 7 }, #Estorno de Pagamento
	{ nome: "Anular Recolhimento", codigo: 8 }, #Talão de Receita
	{ nome: "Encerramento", codigo: 9 }, #Encerramento
	{ nome: "Lançamento de Entrada", codigo: 10 }, #Recebimento de Material
	{ nome: "Estorno de Lançamento de Entrada", codigo: 11 }, #Recebimento de Material
	{ nome: "Lançamento de Saída", codigo: 12 }, #Requisição de Material
	{ nome: "Estorno de Lançamento de Saída", codigo: 13 }, #Requisição de Material
	{ nome: "Previsão da Receita", codigo: 14 }, #Orcamento
	{ nome: "Fixação da Despesa", codigo: 15 }, #Orcamento
	{ nome: "Abertura", codigo: 16 }, #Abertura (único)
	{ nome: "Cancelamento de Empenho", codigo: 17 }, #Empenho
	{ nome: "Lançamento de Ajustes e Perdas", codigo: 18 }, #Manual
	{ nome: "Estorno de Lançamento de Ajustes e Perdas", codigo: 19 }, #Manual
	{ nome: "Reconhecimento Programado", codigo: 20 }, #Reconhecimento Progamado (único)
	{ nome: "Estorno de Reconhecimento Programado", codigo: 21 }, #Reconhecimento Programado(único)
	{ nome: "Lançamento Manual", codigo: 22 }, #Manual
	{ nome: "Estorno de Lançamento Manual", codigo: 23 }, #Manual
	{ nome: "Classificar Bens Imóveis", codigo: 24 }, #Empenho/Semi automático
	{ nome: "Classificar Obras", codigo: 25 }, #Empenho/Semi automático
	{ nome: "Lançar Medição", codigo: 26 }, #Obra/Medição
	{ nome: "Classificar Bens Móveis", codigo: 27 }, #InterModulos(Saida)/Semi automático
	{ nome: "Liquidar - Restos a Pagar", codigo: 28 }, #Liquidação
	{ nome: "Pagar - Restos a Pagar", codigo: 29 }, #Pagamento
	{ nome: "Bloqueio - Restos a Pagar", codigo: 30 },
	{ nome: "Cancelamento - Restos a Pagar", codigo: 31 }, #Cancelamento Resto A Pagar
	{ nome: "Transferência - Restos a Pagar", codigo: 32 }, #Empenho
	{ nome: "Lançamento de Entrada - Outros Procedimentos", codigo: 33 }, #Recebimento De Material
	{ nome: "Estorno de Lançamento de Entrada - Outros Procedimentos", codigo: 34 }, #Recebimento De Material
	{ nome: "Aprovar PPA", codigo: 35 }, #PPA
	{ nome: "Revisar PPA positivo", codigo: 36 }, #PPA
	{ nome: "Revisar PPA negativo", codigo: 37 }, #PPA
	{ nome: "Alocar PPA", codigo: 38 }, #PPA
	{ nome: "Prever Receita PLOA", codigo: 39 }, #PLOA/Orcamento
	{ nome: "Alterar Receita PLOA", codigo: 40 }, #PLOA/Orcamento
	{ nome: "Fixar Despesa PLOA", codigo: 41 }, #PLOA/Orcamento
	{ nome: "Alterar Despesa PLOA", codigo: 42 }, #PLOA/Orcamento
	{ nome: "Emitir Pré Empenho", codigo: 43 }, #Empenho
	{ nome: "Anular Pré Empenho", codigo: 44 }, #Empenho
	{ nome: "Reforçar Pré Empenho", codigo: 45 },#Empenho
	{ nome: "Anular Reforço de Pré Empenho", codigo: 46 }, #Empenho
	{ nome: "Bloquear Crédito", codigo: 47 }, #Dotação
	{ nome: "Contigenciar Crédito", codigo: 48 }, #Dotação
	{ nome: "Abrir Crédito Adicional", codigo: 49 }, #Dotação
	{ nome: "Cancelar Dotação", codigo: 50 }, #Dotação
	{ nome: "Recolher Extra", codigo: 51}, #Talão de Receita
	{ nome: "Anular Recolhimento Extra", codigo: 52}, #Talão de Receita
	{ nome: "Deduzir Recolhimento", codigo: 53}, #Talão de Receita
	{ nome: "Anular Dedução de Recolhimento", codigo: 54}, #Talão de Receita
	{ nome: "Obter Direito Financeiro", codigo: 55}, #Despesa Extra Orc
	{ nome: "Compensar Direito Financeiro", codigo: 56}, #Pagamento
	{ nome: "Comprometer DDR", codigo: 57}, #Retenção de Pagamento
	{ nome: "Utilizar DDR", codigo: 58}, #Pagamento
	{ nome: "Confirmar Contrato", codigo: 59}, #Contrato
	{ nome: "Recindir Contrato", codigo: 60}, #Contrato
	{ nome: "Contratar Empréstimos e Financiamentos", codigo: 61}, #Manual
	{ nome: "Inscrever Créditos a Receber", codigo: 62}, #Manual
	{ nome: "Baixar Créditos a Receber", codigo: 63} #Manual

].each do |acao|
	Contabilidade::AcaoDoSistema.find_or_create_by!( acao )
end