I created a view using the AMProdItem and AMMTran DACs with the following code and added it to the summary area of a form. In this scenario, fields from the AMMTran DAC are editable, but fields from the AMProdItem DAC are not editable.
public PXSelectJoin<AMMTran,
LeftJoinSingleTable<AMProdItem,
On<AMProdItem.orderType, Equal<AMMTran.orderType>,
And<AMProdItem.prodOrdID, Equal<AMMTran.prodOrdID>>>>>
Document1;
Later, I created another view using the SOOrder and Customer DACs with the following code. When I added this view to a form, all fields from both DACs were editable.
public PXSelectJoin<SOOrder,
LeftJoinSingleTable<Customer, On<Customer.bAccountID, Equal<SOOrder.customerID>>>,
Where<SOOrder.orderType, Equal<Optional<SOOrder.orderType>>,
And<Where<Customer.bAccountID, IsNull,
Or<Match<Customer, Current<AccessInfo.userName>>>>>>> Document2;
Why does this behavior occur, and is there a method to overcome this issue?
Any detailed instructions, tips, or code snippets would be greatly appreciated. Thank you!

