Hi,
you can also use transaction SCDO, where you can create a customer individual object. The system will generate a suitable FM for you automatically. This generated FM encapsulates the other FMs mentioned by you.
Maybe, this way is a little bit more comfortable...
Regards,
Ulrich