def process_movement(movement_data): movement_type = data_movements_type.get_movement_type_by_movement_data(movement_data) set_default_verified(movement_data, movement_type) calculate_factor_client(movement_data, movement_type) calculate_factor_provider(movement_data, movement_type) calculate_factor_pending_pay(movement_data, movement_type) calculate_factor_store(movement_data, movement_type) calculate_factor_pending_pay_client(movement_data, movement_type) return data_movements.insert(movement_data)
def add_movement(): return data_movements.insert(request.json)