Skip to Content
avatar image
Former Member

FICA - Clearing Variants - Alternative Clearing Variant

Hi all,

I'm facing an issue with this Clearing Variants,

We have one clearing variant defined with 5 steps. In step 4 we need to attach a customer Function module to validate certain conditions (For eg. We'll be checking whether there are open items from more than one company code), if that validation is successful, we need to trigger the alternative Clearing variant (instead of proceeding with subsequent step 5 of current clearing variant).

In the config of clearing control (VC_TFK115), we have options to specify Customer FM ( Field V_TFK115-FUNCC)

Sample FM given is FKK_SAMPLE_TFK115 .

Also we can specify Alternative Clearing Variant and step ( Field V_TFK115-VERVARA & V_TFK115-STPNOA )

Can someone throw some light on how this Alternative Clearing Variant works (Iu2019m not getting much idea from the documentation)

I assume the alternative clearing variant will be triggered based on some condition / flag setting ( there's one flag Y_GEN_CLRG_PROPOSAL available in the FM interface of FKK_SAMPLE_TFK115 )

All suggestions/comments are most welcome, I tried searching for some documentation on the same, but not able to find anything relevant.

Thanks in advance,

Aby Wilson

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Jul 04, 2008 at 04:38 AM


    For your requirement, coding in the FM FKK_SAMPLE_TFK115 is best option.

    Coming to the documentation, good documentation on TFK115 is available in SE37.

    Helps??? I'm not sure....



    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 04, 2008 at 07:39 AM

    Hi, Aby

    From reading documentation about alternative clearing variant (I didn't use it), I see that "when an alternative clearing variant is executed, processing is continued in the current clearing step." This means it will continue with step 5 after executing the alternative clearing step.

    If I were in your place, I would work with the "End of clearing step" part. "Paymt rem. var." is the next step to be executed if the current step was executed (a partial payment assignment took place). This means you can skip step 5.

    Still, I'm not so sure I understood your requirements. If you get to step 4, what exactly do you want to do and in what conditions. Maybe you don't need a customer module for this.

    Please be a little more specific.


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 04, 2008 at 05:02 PM

    Hi Bogdan,

    Let me explain the background of this issue,

    As per the FICA consultant here, we have one clearing variant defined with multiple steps, after the first few steps (lets assume in step 4), we need to check for a specific condition. The condition is whether docs from more than one company code is present or not. If it is present we need to proceed with the step 5 of the current clearing variant itself. But if all docs are of same company code, we need to call a different Clearing variant step (That's where we are trying to use this alternative clearing variant ).

    In any case, I'm looking for some info on how an Alternative clearing variant works? There's a field given to specify Alt. clearing variant in any clearing variant steps, if we specify that, will that be executed in all cases or we need to do something else to trigger that.

    I'm not a functional guy, but what I understand from the FICA person is that, based on the company code condition (multiple or single), he wants the subsequent clearing steps (and there by the clearing logic) to be different.

    If you suggest some other ways of achieving the same, that's also welcome.

    Hi Rajendra ,

    I have already read the documentation for FKK_SAMPLE_TFK115, but there's no hint on how to trigger Alternative clearing variant in that. It only tells about how we can manipulate the clearing logic based on specific requirements.



    Add comment
    10|10000 characters needed characters exceeded