cancel
Showing results for 
Search instead for 
Did you mean: 

PO Condition price discrepancy.

former_member185116
Active Participant
0 Kudos

hello all,

In smartform for PO conditions price i have used FM

CALL FUNCTION 'ME_PURCHASE_DOCUMENT_DATA_READ'

 EXPORTING

 i_ebeln = wa_purchase_header-ebeln

 i_tcode = 'ME23N'

 i_trtyp = 'A'

 TABLES

* T_EKPO =

 t_eket = it_eket

* T_EKKN =

 t_komv = it_komv

 EXCEPTIONS

 no_eblnr = 1

 eblnr_not_found = 2

 no_tcode = 3

 tcode_not_allowed = 4

 no_trtyp = 5

 invalid_call_of_fb = 6

 OTHERS = 7

here the table it_komv contains the line item wise prices

my question is

for tax code JEXS the amount(in KWERT field) 9.80 is not added to initial amount 989.52

989.52(tax P000) - 9.90(less ZLES) + 9.80(tax NAVM) + 9.80 (tax JEXS)= 999.32 , but this is not happening

it is considering only

989.52(tax P000) - 9.90(less ZLES) + 9.80(tax NAVM) = 989.42 (this is what appearing in ME23n)

continuation of this,

when i checked in invoice tab(in me23n) in taxes same amount is appearing

please can any one clarify on this,

thanks in advance..

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member

Hi,

Condition type JEXS consists of Total taxes inclusive of Non Deductible taxes. Where as NAVS displays only Non deductible taxes.

Jelena
Active Contributor
0 Kudos

Not sure I understand the question... Why are you calling "P000" condition "tax" and why would taxes be added to some "initial amount"? In the first screenshot P000 appears to be in the "net" part, not in taxes, so I'm confused...

Don't know what exactly all these conditions mean in your system (and, unfortunately, current SCN interface does not allow to easily view the larger screenshots) but net value and taxes are usually stored separately in SAP. Both net value and taxes can also consist of multiple conditions. But they're not added together because in FI they post to different accounts. There might be some country-specific exceptions but in general that's how it is: net + tax = total price.

former_member185116
Active Participant
0 Kudos

hi raymond,

my only concern is why the value of JEXS is not added to condition value (989.52) (i.e the value on rights side of P000),

please can you clarify on this.

thanks and regards,

vinay.

former_member185116
Active Participant
0 Kudos

hi raymond,

there isn't any difference between


ME_PURCHASE_DOCUMENT_DATA_READ and

RV_PRICE_PRINT_ITEM

in both the KOMV data is same..

former_member185116
Active Participant
0 Kudos

hi anshul,

thanks for your reply,

but the JEXS amount is not added to exworks price in conditions tab of item details,

i have attached the screen shots po1 and po2 (above)..

thanks ,

vinay.

raymond_giuseppi
Active Contributor
0 Kudos

Perform some search on FM RV_PRICE_PRINT_ITEM.

Regards,
Raymond