Hi Godavari,
Good question though,
EDI (RFFOUS_T)program determines how to generate and which fields should trigger to and Variant is used for form printing and medium exchange which you have maintained in payment methods in country.
Regards,
Sree