Risālatan is the object produced; kitābatan is an absolute object describing the action; jayyidatan modifies kitābatan.
Opening interactive controls...
Direct versus Absolute Object
Comprehensive Review: Applied Arabic Parsing
Risālatan is the object produced; kitābatan is an absolute object describing the action; jayyidatan modifies kitābatan.