Hi,
We are a Public sector environment and we are currently trying to integrate HR travel with Project systems (Network/activity). All the necessary settings and FMDERIVE derivation rules have been done . 1) Access transaction PR05 to Create a new travel request 2) Access enhanced cost assignment and assign 100% to NWA 3) The FM assignments are derived from the NWA. 4) Save the transaction 5) Mark as trip/report approved and to be settled 5) Save the travel request.The travel request saves but the budget is not encumbered.
Technically, when i apply a trace to FMDERIVE , the AUFPL, APLZL and the GL account/Cost element/Commitment item and the funded program gets derived up to the step when i hit the radio button Mark as trip/report approved and to be settled. As soon the i hit save ,the network number stays populated, the Funded program , the APLZL and the AUFPL goes away in the trace and the values are empty. The travel request saves .
I tried to see how can i get the VORNR information into the source or target fields in the COBL structure via table look up of AFVC but couldn't find it in FMDERIVE. Can anyone please elaborate on getting ORDER_POSNR_NV (APLZL) from table AFVC using ORDER_NUMBER_NV (AUFPL) and VORNR as there is no VORNR is the FMDERIVE source in AFVC table look up. Also there is no VORNR equivalent in the COBL structure to assign table fields to target fields in AFVC table look up .
Can anyone please suggest if i am doing anything wrong. The function module FMDT_READ_ORDER_NV_FROM_FMZUOB in FMDERIVE is also implemented as a derivation rule but the values as i have mentioned above becomes empty just as i save the travel request. Is it such that i have include another derivation rule to hit the budget / commitment item (encumbrance ) when i save the travel request.
I tried doing the same process with WBS instead of NWA and everything works fine including budget encumbrance to the commitment item.
Thank you