Untitled
unknown
python
2 years ago
902 B
11
Indexable
# PEGAR os ids do folhas eventos
# id_folha_evento:id_pensao
# 199 - Jonatan
# ana cecilia de moura castro
# id evento : 737492
# id pessoa fisica :
# 16595 - João batista de castro
# joão pedro gomes cordeiro de castro
from rh.gfp.models import *
from rh.models import *
map_events = {'737492':7441,'737329':3482}
def get_folha_evento(event_id):
return FolhaEvento.objects.get(pk=event_id)
def get_pessoa_fisica(pf_id):
return PessoaFisica.objects.get(id=pf_id)
def update_oid_event(event_id,pf_id):
fe = get_folha_evento(int(event_id))
pf = get_pessoa_fisica(pf_id)
result = FolhaEvento.objects.filter(pk=event_id).update(json_calc_vars= u'{"oIds": [{}]}'.format(pf_id))
print 'atualando folha evento - {} - com oid {}'.format(event_id,pf_id)
def run():
for m in map_events:
update_oid_event(m,map_events[m])
run()
Editor is loading...
Leave a Comment