Data migration technic in tryton?

what are some of the best way to migrate data to tryton ?

currently i am using jupyter notebook along with pandas for data processing and using standard json rpc request in for loop to migrate data such as products and parties

how can i migrate data such as supplier shipment and customer shipment without moving products into inventory ?

At B2CK we usually used proteus scripts.

There is no real benefit to create such empty document. So I guess maybe you do not need to create them or you need with the stock move.
At B2CK usually we do not migrate the operational documents but only the referential and a the accounting balance and the stock inventory (using supplier stock move).