cancel
Showing results for 
Search instead for 
Did you mean: 

Condtion Type in KONV and Billing Document

Former Member
0 Kudos

Hi

A sale order "0003053247" Create with Condition TYPE "ZPEN". and it also have value of Rs. 900 and also it is fall in KONV

but when we create billing against this order (create delivery against this order no and then billing against delivery no) the Value of Condtion "ZPEN" is not fall

Please guide

Accepted Solutions (1)

Accepted Solutions (1)

sez41
Active Contributor
0 Kudos

Check copy control settings at item level in t-code VTFL. How is the pricing copied? Is it redetermined?

Also check if pricing procedures of the billing document and sales order are the same.

Former Member
0 Kudos

In VTFL copying Requirement is 004 ,   , pricing procedures is same in billing and sales order

Former Member
0 Kudos

please find attached file of VTFL

Lakshmipathi
Active Contributor
0 Kudos

Share the Analysis screen from condition tab of that billing document

G. Lakshmipathi

Former Member
0 Kudos
sez41
Active Contributor
0 Kudos

I had already answered your question, please take a look at the answers given. Pricing will not work in standard in the billing document for your sales document type. You need to move vbak-auart to billing document and then to pricing communication structures (komk/komp).

Former Member
0 Kudos

WIll you guide me how can move VBAK-AUART to Billing Document and in Pricing communication structures (komk/komp)

sez41
Active Contributor
0 Kudos

If you are maintaining lots of condition records for this process this will duplicate your work.

* You first need to append table VBRP with a field like ZZAUART (Sales Doc Type).

* Then in copy control item level (VTFL), append this line in your code: VBRP-ZZUART = VBAK-AUART.

* In program RV60AFZZ, userexit pricing prepare tkomp, append this line: TKOMP-ZZAUART = VBRP-ZZAUART

* Even after that your pricing will not work - as you had maintained your condition records for VBAK-AUART, not VBRP-ZZAUART. You will need another condition table in your access sequence with key of VBRP-ZZAUART instead of VBAK-AUART and maintain the exact same condition records there too.

Former Member
0 Kudos

When going to create table but filed "VBRP-ZZAURT" not appear there, I have added this filed "ZZAURT" under "Condition: Allowed fields"  but it is not shown when going to create table

Please guide 

sez41
Active Contributor
0 Kudos

Sandeep,

You have to add this to the field to the catalog as well.

Answers (1)

Answers (1)

siva_vasireddy2
Active Contributor
0 Kudos

Hi,

check your Billing document whether the the value for this condition type Exists

Former Member
0 Kudos

Yes it is exit in Billing document

Condition record maintained as Sales Org and Sales Doc Type

sez41
Active Contributor
0 Kudos

Well you've answered your question already. If the condition record has a key field with Sales Doc Type, if you're doing repricing in billing document, that access cannot be found. You have to move Sales Doc Type to pricing communication structures in order to find the condition record in billing document.