Wrong organization in m_transaction, organization doesnt fit locator

Description

idempiere enable for user to create two related scenarious when move inventory from loc1 to loc 2, follow: (diff. in org and loc)

use case 1. (default)
ORG-A (header)
loc1(orgA) to loc2 (orgB)

use case 2. (alternative, users use accidentaly)
ORG-B(header)
loc1(orgA) to loc2 (orgB)

BUG 1. the second scenario cause error in m_transactions. entries created to m_transactions to header org instead location org.
so in case 2 we await idempiere creates m_transactions to orgA instead orgB (header)

another solution is fix BUG1, then make this behaviour enable/disable by system config.

This behaviour can cause errors in subsystems like costing.

Environment

public demo 25 july

Assignee

Unassigned

Reporter

Norbert Bede

Labels

None

Tested By

Norbert Bede

Components

Affects versions

Priority

Critical
Configure