示例#1
0
def __pi_submit(context):
    if len(context.signatories) > 0:
        __make_owner_signatory(context)
    # !+NUMBER_GENERATION(ah, nov-2011) registry number is generated on receive, 
    # not submit. This needs to be eventually factored into configuration
    #utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context)
示例#2
0
def __pi_redraft(context):
    """Signatory operations on redraft - Unsetting signatures e.t.c
    """
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context, all=True)
示例#3
0
def __pi_submit(context):
    utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context)
示例#4
0
def __pi_redraft(context):
    """Signatory operations on redraft - Unsetting signatures e.t.c
    """
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context, all=True)
示例#5
0
def __pi_submit(context):
    utils.set_pi_registry_number(context)
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context)
示例#6
0
def __pi_submit(context):
    if len(context.signatories) > 0:
        __make_owner_signatory(context)
    utils.pi_update_signatories(context)
    utils.pi_unset_signatory_roles(context)