Untitled

mail@pastecode.io avatar
unknown
python
8 months ago
902 B
3
Indexable
Never
# 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()


Leave a Comment