If a view template is defined in an XML file, why would Odoo say it can't find the External ID of that view, when you try to inherit/override it? It is included from another view via the "<t t-raw=...>" tag. Does that make it "unlisted" somehow, and how would one go about customizing it?
For example, the template with ID "report_purchasequotation_document" appears (so far as I can tell) to only be called from within "report_purchasequotation" by the directive <t t-raw="translate_doc(doc_id, doc_model, 'partner_id.lang', 'purchase.report_purchasequotation_document')"/>. When I try to inherit from "report_purchasequotation_document", Odoo says, "External ID not found". What gives?
use the manage forms debug select and find report_purchasequotation_document the look at the external ID in that row. Inherit that external ID.
Unfortunately, debug mode isn't available when viewing an HTML report (ie., when you click "print" from an RFQ.)
try this: purchase.report_purchasequotation
and this: purchase.report_purchaseorder_document
sorry about the last I meant this one: purchase.report_purchasequotation_document
Those are the matching external IDs I found under Settings>User Interface>Views> search box term "purchase". You should be able to inherit from that. You left off the preceeding "purchase." ...
I've found and tried those before. If you use "purchase.report_purchasequotation_document", Odoo says (in the Python traceback) that the External ID does not exist. If you use "purchase.report_purchasequotation", then it accepts that, but you can't override any of the elements of "purchase.report_purchasequotation_document", because they don't exist in the parent, which outputs the contents of "purchase.report_purchasequotation_document" via the "" directive.