This simple example mapping could be used to create Plan Items from Contract Payment Schedules.
Target Attribute
|
Properties
|
Meaning
|
Budget1
|
Relation costcenter.costcenterNo == budget1.costcenter.costcenterNo
|
Budget account to be assigned to Planpaysched is found by name of Cost Center assigned to the Payschedule.
|
Requiredquantity
|
contractitem.requiredquantity
|
Plain attribute requiredquantity is calculated as Payschedule.contractiitem.requiredquantity
|
Netunitprice
|
Netprice
|
Plain attribute netunitprice is calculated as netprice
|
Plan.name
|
Default value specified by condition plan.name like 'Contracted2'
|
Mandatory relation plan is constantly filled by condition.
|