A few things about it: i just made the math (in the screen "NewOrderCheck!). It does not insert new records in the database.
In that screen you should be using the Order table, not Product. In the Order table you should have the ProductId and the quantity, so we can calculate the total for each product. Instead using the Product table, you should have a variable with datatype 'Order List', since you may have multiple products in the same order. (I ended up adding these fields in the Product table just to make the calculation work on the screen, but I know it wasn't the ideal place)
There you can have an aggregate to join both tables, and from the FK_Ids in the Order List Variable you can access their values.
I'm not home yet, so I couldn't delve deeper into the solution, but that's what I realized. As I understand the idea of the application, it will be necessary to remodel part of its database.
Later I can create a simple CRUD with these two tables (Product and Order) as an example.