Currently testing Leap 15.5 , OK so far.
In Centos 7 to create offline patch repository I would use:
yum update --downloadonly --downloaddir=/temp/updates
Is there an equivalent suse command ?
Probably --download-only --pkg-cache-dir=/temp/pkgs
. I have not tried it myself.