Commit 7b332ba7 authored by Sebastien Robin's avatar Sebastien Robin

simulation: define _isProfitAndLossMovement in TransformationSimulationRule

parent e4e10f41
......@@ -65,6 +65,11 @@ class TransformationSimulationRule(RuleMixin, MovementCollectionUpdaterMixin):
"""
return TransformationRuleMovementGenerator(applied_rule=context, rule=self)
def _isProfitAndLossMovement(self, movement):
# For a kind of trade rule, a profit and loss movement lacks source
# or destination.
return (movement.getSource() is None or movement.getDestination() is None)
def testTransformationSourcing(self, context):
if context.getReference().split('/', 1)[0] == 'pr':
return False
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment