[step:Check compatibility with extension of scalars]Let $f:A\to B$ be a unital ring homomorphism between Dedekind domains, and regard $B$ as an $(B,A)$-bimodule through the right action $b\cdot a=bf(a)$. For every finitely generated projective $A$-module $P$, choose a finitely generated projective $A$-module $Q$ and an integer $m\ge 0$ with $P\oplus Q\cong A^m$. Tensoring this isomorphism over $A$ with $B$ gives an isomorphism of $B$-modules
\begin{align*}
(B\otimes_A P)\oplus (B\otimes_A Q)\cong B^m.
\end{align*}
Thus $B\otimes_A P$ is a direct summand of a finite free $B$-module, so it is a finitely generated projective $B$-module. Since extension of scalars preserves direct sums, it induces a group homomorphism
\begin{align*}
K_0(f):K_0(A)\longrightarrow K_0(B)
\end{align*}
with $K_0(f)([P])=[B\otimes_A P]$.
Let $P$ be a finitely generated projective $A$-module of rank $r$. For each prime ideal $\mathfrak q\in\operatorname{Spec}(B)$, let $\mathfrak p=f^{-1}(\mathfrak q)\in\operatorname{Spec}(A)$. Since $P$ is locally free of rank $r$, there is an isomorphism $P_{\mathfrak p}\cong A_{\mathfrak p}^r$. Localizing the base-changed module at $\mathfrak q$ gives
\begin{align*}
(B\otimes_A P)_{\mathfrak q}\cong B_{\mathfrak q}\otimes_{A_{\mathfrak p}}P_{\mathfrak p}\cong B_{\mathfrak q}^r.
\end{align*}
Therefore $B\otimes_A P$ is locally free of constant rank $r$ over $B$, and
\begin{align*}
\operatorname{rank}(B\otimes_A P)=\operatorname{rank}(P).
\end{align*}
Because $P$ and $B\otimes_A P$ are finite locally free of constant rank $r$, the determinant construction is compatible with base change through the canonical isomorphism
\begin{align*}
\det(B\otimes_A P)\cong B\otimes_A \det(P).
\end{align*}
Therefore
\begin{align*}
\Phi_B(K_0(f)([P]))=\bigl(\operatorname{rank}(P),[\det(P)\otimes_A B]\bigr).
\end{align*}
In particular, for an invertible $A$-module $L$,
\begin{align*}
K_0(f)([L]-[A])=[B\otimes_A L]-[B],
\end{align*}
and under the rank-determinant isomorphisms this element maps to
\begin{align*}
(0,[L\otimes_A B]).
\end{align*}
Also $K_0(f)([A])=[B]$, which maps to $(1,[B])$. Since every element of $\mathbb Z\oplus \operatorname{Pic}(A)$ can be written as
\begin{align*}
(n,[L])=n(1,[A])+(0,[L]),
\end{align*}
the induced map on the classified form is
\begin{align*}
(n,[L])\longmapsto (n,[L\otimes_A B]).
\end{align*}
This proves the naturality statement and completes the proof.[/step]