Skip to Content

condition IV01 in Intercompany invoice is statistical

Hi Gurus,

I'm doing an inter company sale scenario.

Sales Org A selling material to end customer 1 from delivering plant in Sales Org B of another company code.

I have made the configuration necessary for inter company process.

condition record for PI01 is maintained.

Now 1) create sales order delivering material to customer from delivering plant is fine

2) create DN from Sales Org B and PGI is fine

3) create F2 invoice to customer is fine

4) create IV invoice, the IV01 is statistical so no accounting doc can be created:

IV invoice is calling pricing procedure ICAA01, in this procedure IV01 statistical is not checked:

I am expecting IV01 in IV invoice should not be statistical by this setting but can't figure out where is wrong. by searching I noticed notes 336549 is for this issue but it's for version 4.6c and before. I'm using ECC 6 and I have checked the code have been corrected which is mentioned by this notes.

So I need guide where I can check to figure out the root cause.

BR

Tony

ic-invoice.jpg (215.5 kB)
ic-prc.jpg (140.3 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 12 at 08:13 AM

    Could you please try this note 195094- Manual cross-company-code prices for intercompany billing. In this way PI01 will be copied from customer invoice to IV01 as non statistical.

    Add comment
    10|10000 characters needed characters exceeded

    • thank you for reply, I read this note 195094 , it mainly deal with copying modified PI01 value from SO/DN document to IV billing rather than reading condition record directly.

  • Apr 13 at 06:22 AM

    If the condition is redetermined, then XKOMV-KSTAT is filled with the value defined in pricing procedure:


    SAPLV61A / LV61AA29
    FORM / KONDITIONEN_LESEN

    7 FORM XKOMV_FUELLEN SAPLV61A
    6 FORM KONDITIONEN_LESEN SAPLV61A
    5 FORM XKOMV_AUFBAUEN_AUS_KOMT1 SAPLV61A
    4 FUNCTION PRICING SAPLV61A

    ...
    move-corresponding komt1 to xkomv. <<<
    move-corresponding komt2 to xkomv.
    ...

    So did you set the pricing type "G" in copy control which will redetermine condition IV01 with condition category = "l"?
    See Note ##24832 for more information.

    If all the above is done, please try to set whatchpoint at XKOMV-KSTAT in form XKOMV_AUFBAUEN_AUS_KOMT1/function PRICING to find out why XKOMV-KSTAT is changed from blank to 'X' when redetermining the condition IV01.

    Add comment
    10|10000 characters needed characters exceeded