Skip to Content
0
Former Member
Dec 22, 2006 at 04:40 PM

Please help with 'Pricing' function module

403 Views

Hi!

I am trying to use function module 'Pricing' but the table it_komv is still empty even after calling. I am basically trying to print some free of charge items on invoice sapscript and hence I am using 'Pricing' function in the print program. I am passing the below parameters. Please tell me whatelse I need to pass/not to pass.

wa_komk-mandt = sy-mandt.

wa_komk-kalsm = vbdkr-kalsm.

wa_komk-kappl = 'V'.

wa_komk-waerk = vbdkr-waerk.

  • wa_komk-knumv = vbdkr-knumv.

wa_komk-knuma = vbdkr-knuma.

wa_komk-vbtyp = vbdkr-vbtyp.

wa_komk-land1 = vbdkr-land1.

wa_komk-vkorg = vbdkr-vkorg.

wa_komk-vtweg = vbdkr-vtweg.

wa_komk-spart = vbdkr-spart.

wa_komk-prsdt = vbdkr-erdat.

wa_komk-kurst = vbdkr-kurst.

wa_komk-kurrf = vbdkr-kurrf.

wa_komk-kurrf_dat = vbdkr-kurrf_dat.

wa_komp-kposn = vbdpr-posnr.

wa_komp-kursk = vbdpr-kursk.

wa_komp-kursk_dat = vbdpr-kursk_dat.

wa_komp-werks = vbdpr-werks.

CALL FUNCTION 'PRICING'

EXPORTING

  • CALCULATION_TYPE = 'A'

comm_head_i = wa_komk

comm_item_i = wa_komp

  • PRELIMINARY = ' '

  • NO_CALCULATION = ' '

IMPORTING

comm_head_e = wa_komk

comm_item_e = wa_komp

TABLES

tkomv = it_komv

  • SVBAP =

  • CHANGING

  • REBATE_DETERMINED = ' '

Thanks a lot!