def build_pre_approval_payment_params(self, **kwargs):
params = kwargs or {}<EOL>params['<STR_LIT>'] = self.reference<EOL>params['<STR_LIT>'] = self.code<EOL>for i, item in enumerate(self.items, <NUM_LIT:1>):<EOL><INDENT>params['<STR_LIT>' % i] = item.get('<STR_LIT:id>')<EOL>params['<STR_LIT>' % i] = item.get('<STR_LIT:description>')<EOL>params['<STR_LIT>' % i] = item.get('<STR_LIT>')<EOL>params['<STR_LIT>' % i] = item.get('<STR_LIT>')<EOL>params['<STR_LIT>' % i] = item.get('<STR_LIT>')<EOL>params['<STR_LIT>' % i] = item.get('<STR_LIT>')<EOL><DEDENT>self.data.update(params)<EOL>self.clean_none_params()<EOL>
build a dict with params