Revision 643b3d82
b/snf-astakos-app/astakos/quotaholder/callpoint.py | ||
---|---|---|
122 | 122 |
holdings.update(limit=F('limit')+diff) |
123 | 123 |
|
124 | 124 |
|
125 |
def issue_commission(context=None, |
|
126 |
clientkey=None, |
|
127 |
name=None, |
|
128 |
force=False, |
|
129 |
provisions=()): |
|
130 |
|
|
131 |
if name is None: |
|
132 |
name = "" |
|
133 |
|
|
125 |
def issue_commission(clientkey, provisions, name="", force=False): |
|
134 | 126 |
operations = Operations() |
135 | 127 |
provisions_to_create = [] |
136 | 128 |
|
... | ... | |
223 | 215 |
return d |
224 | 216 |
|
225 | 217 |
|
226 |
def resolve_pending_commissions(context=None, clientkey=None, |
|
227 |
accept_set=[], reject_set=[], |
|
218 |
def resolve_pending_commissions(clientkey, accept_set=None, reject_set=None, |
|
228 | 219 |
reason=''): |
220 |
if accept_set is None: |
|
221 |
accept_set = [] |
|
222 |
if reject_set is None: |
|
223 |
reject_set = [] |
|
224 |
|
|
229 | 225 |
actions = dict.fromkeys(accept_set, True) |
230 | 226 |
conflicting = set() |
231 | 227 |
for serial in reject_set: |
... | ... | |
290 | 286 |
return bool(ok) |
291 | 287 |
|
292 | 288 |
|
293 |
def get_pending_commissions(context=None, clientkey=None):
|
|
289 |
def get_pending_commissions(clientkey):
|
|
294 | 290 |
pending = Commission.objects.filter(clientkey=clientkey) |
295 | 291 |
pending_list = pending.values_list('serial', flat=True) |
296 | 292 |
return list(pending_list) |
297 | 293 |
|
298 | 294 |
|
299 |
def get_commission(clientkey=None, serial=None):
|
|
295 |
def get_commission(clientkey, serial):
|
|
300 | 296 |
try: |
301 | 297 |
commission = Commission.objects.get(clientkey=clientkey, |
302 | 298 |
serial=serial) |
Also available in: Unified diff