Hi,
If you wold use OO for operations with infotypes please check this example: Update long text in infotypes
In your message commends that you try to modify primary record using OO. check configuration of time constrains in transaccion SM30 -> table: V_T582A.
If error persist, paste your dump.
Regards
Enric