RFQ Field price_list_currency not found

When creating a new RFQ, in a dual currency setup, I get this error:

Field price_list_currency not found.

Then when creating an SQ or PO from it, currencies and exchange rates are not properly handled.

When starting a PO from scratch (not from the RFQ), currencies and exchange rates are properly managed from the item’s and supplier defaults.

The field effectively appears to be missing from the child table’s fields:

I this general behavior or is it my installation only?

I have tried and seen no such case in mine. If the latest version is not there, try updating it.

Just did bench update --reset :man_shrugging:
No active client scripts for RFQs

I get this error in console log:

Any idea where else I could look for it?

bench build --force and check it.

Just did another bench update --reset to get v15.35.2
which addresses a somewhat related issue:
fix: currency changing while making PO from Supplier Quotation (backport #43187) (backport #43205) by @mergify in #43209

This did not resolve my issue.

Then I did bench build --force, same result :frowning:

Please check it.

if the issue is not solved then you can raise the comment on PR and you must mention all the steps for how issue comes.

This helped, as after having the issue with the price_list_currency not found error, the issue addressed in 15.35.2 popped up (PO created from SQ created from RFQ).

That second part is now gone.

The original issue remains…

Very similar to this other issue: Field price_list_currency not found · Issue #42480 · frappe/erpnext (github.com)

Because material request has a currency field but RFQ does not a currency field so issue should not come into it.