También funciona en 15,15.2
Régimen fiscal:
Lo primero que vamos a realizar es hacer click en la dirección del cliente y agregar el RFC.

Esto nos duplicará el RFC pero eso es lo que buscamos, posteriormente iremos al menú reporte y al XML (Es necesario tener el modo desarrollador activado).
Y ya en el XML pegaremos el código verde, lo importante va a ser traer la posición “expr” de lo que se generó a el nuevo código (esta posición es diferente en cada base de datos).

Entonces debería quedar algo así:

Y procedemos a reemplazar el xpath que había y una vez completado le damos guardar, quedará algo así:

Y el PDF se verá así:

Es muy importante siempre dejar coherente los tags porque son los que indican dónde empieza y termina el código.
El mismo proceso es aplicable para las otras partes.
Agregar la tasa de cambio:
[ADVERTENCIA] Ya que odoo cambia la tasa de cambio diariamente, por este método solo es posible obtener la tasa del día por lo que no podrían reimprimirse los PDFs posteriormente al día que corresponden, si esto es un conflicto, deben optar por otros métodos con acciones automatizadas.
Primero hay que agregar un campo después del método de pago relacionado a cualquier cosa:

En mi caso lo relacioné al origen por lo que no hay nada pero si se ve en el XML:

Aplicamos el mismo proceso de reemplazo pero con el código amarillo:

Y al guardar e imprimir el PDF se deberá ver algo así:

Es posible que en el preview se vea mal pero sale correctamente en el PDF.
CFDI Origen:
Similar a los anteriores hay que hacer un campo en esta sección.

En este caso igualmente estaba vacío por lo que no se ve pero si se refleja en el XML:

Y hacemos la misma operación de ajuste de posición pero con el código rojo y debería quedarnos algo así:

Y ya se mostrará el CFDI de Origen aunque en este caso la factura no tiene uno:

Si usamos los 3 pasos nuestro código debaría verse algo así:

Y el PDF Completo:
