90 |
<trigger name="commitTrigger" type="NAMED"><![CDATA[ |
<trigger name="commitTrigger" type="NAMED"><![CDATA[ |
91 |
print 'commitTrigger' |
print 'commitTrigger' |
92 |
if str(priceTypeBlock.priceTypeIdEntry) == "1": |
if str(priceTypeBlock.priceTypeIdEntry) == "1": |
93 |
genericBox('La lista base no se puede modificar',['OK']) |
genericBox('La lista base no se puede modificar',['Aceptar']) |
94 |
priceTypeBlock.processRollback(1) |
priceTypeBlock.processRollback(1) |
95 |
else: |
else: |
96 |
if not str(priceTypeBlock.parentPriceTypeIdEntry): |
if not str(priceTypeBlock.parentPriceTypeIdEntry): |
97 |
genericBox('Debe seleccionar la lista en que se basa esta.',['OK']) |
genericBox('Debe seleccionar la lista en que se basa esta.',['Aceptar']) |
98 |
elif str(priceTypeBlock.parentPriceTypeIdEntry) == str(priceTypeBlock.priceTypeIdEntry): |
elif str(priceTypeBlock.parentPriceTypeIdEntry) == str(priceTypeBlock.priceTypeIdEntry): |
99 |
genericBox('La lista no puede basarse en si misma.',['OK']) |
genericBox('La lista no puede basarse en si misma.',['Aceptar']) |
100 |
else: |
else: |
101 |
if priceTypeBlock.getCurrentRecord().isInserted(): |
if priceTypeBlock.getCurrentRecord().isInserted(): |
102 |
priceTypeBlock.commit() |
priceTypeBlock.commit() |
103 |
else: |
else: |
104 |
if priceTypeBlock.getCurrentRecord().isFieldModified('_price_type_data.parent'): |
if priceTypeBlock.getCurrentRecord().isFieldModified('_price_type_data.parent'): |
105 |
genericBox("No se puede modificar la lista en la que esta basada",['Ok']) |
genericBox("No se puede modificar la lista en la que esta basada",['Aceptar']) |
106 |
else: |
else: |
107 |
priceTypeBlock.commit() |
priceTypeBlock.commit() |
108 |
]]></trigger> |
]]></trigger> |
110 |
<trigger name="priceTypeDeleteTrigger" type="NAMED"> |
<trigger name="priceTypeDeleteTrigger" type="NAMED"> |
111 |
print 'priceTypeDeleteTrigger' |
print 'priceTypeDeleteTrigger' |
112 |
if str(priceTypeBlock.priceTypeIdEntry) == "1": |
if str(priceTypeBlock.priceTypeIdEntry) == "1": |
113 |
genericBox('La lista base no se puede borrar',['OK']) |
genericBox('La lista base no se puede borrar',['Aceptar']) |
114 |
else: |
else: |
115 |
priceTypeBlock.deleteRecord() |
priceTypeBlock.deleteRecord() |
116 |
priceTypeBlock.commit() |
priceTypeBlock.commit() |
247 |
<!-- new_schema_begin --> |
<!-- new_schema_begin --> |
248 |
<trigger type="NAMED" name="callPriceTypeTrigger"><![CDATA[ |
<trigger type="NAMED" name="callPriceTypeTrigger"><![CDATA[ |
249 |
if str(priceTypeBlock.priceTypeIdEntry)=='1': |
if str(priceTypeBlock.priceTypeIdEntry)=='1': |
250 |
form.genericBox ('La lista de precios base no puede estar basada en ninguna otra', [ 'Ok' ]) |
form.genericBox ('La lista de precios base no puede estar basada en ninguna otra', [ 'Aceptar' ]) |
251 |
priceTypeBlock.parentPriceTypeNameEntry= '' |
priceTypeBlock.parentPriceTypeNameEntry= '' |
252 |
else: |
else: |
253 |
try: |
try: |
281 |
'data': searchingPriceTypeBlock, |
'data': searchingPriceTypeBlock, |
282 |
'callback': setPriceType |
'callback': setPriceType |
283 |
}) |
}) |
284 |
setStatusText('Ok') |
setStatusText('Aceptar') |
285 |
elif resultCount==1: |
elif resultCount==1: |
286 |
setPriceType (0) |
setPriceType (0) |
287 |
setStatusText('Ok') |
setStatusText('Aceptar') |
288 |
else: |
else: |
289 |
setStatusText(' no se encontraron registros') |
setStatusText(' no se encontraron registros') |
290 |
|
|