on 09-15-2008 2:27 PM
Hi SAP Gurus,
In the sales order item level condition Analysis i could find the "Access not made (initialized field)".
can anybody tell me this?
Thanks in advance
Hi,
As for your problem about error:VE 002 Access not made (initialized field)
Are you using your own defined field?
Please check the documentation under the customizing path:
IMG -> Sales and Distribution -> System Modifications ->
Create New Fields (Using Condition Technique) ->
New Fields For Pricing
Then click on the paper icon
Here is explained how to setup additional fields for pricing,
not present in the standard.
Notice the following rules:
1. the new fields must have name beginning with 'ZZ' or 'YY' in order
to avoid problem after upgrade
2. these new fields must be appened to the structures KOMKAZ or KOMPAZ
(depending they are header or item fields)
3. you should provide these fields by implementing the userexits
USEREXIT_PRICING_PREPARE_TKOMK (header fields)
USEREXIT_PRICING_PREPARE_TKOMP (item fields)
in program MV45AFZZ for sales order, RV60AFZZ for invoice.
In that documentation there are some examples too.
Please check it.
Regards,
Alex
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
I think you have to go to the Access Sequence (V/07).
Select your Access Sequence and click on the "access" in the dialog structure in the left.
Select your "condition table " row and click on fields.
Click /press "Enter" till the fields are opened up and the technical names of the fields are shown.
Now save it.
I hope ,there should not be any problem now.
Edited by: pradyumna on Sep 16, 2008 12:01 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In access sequence, for that condition type, the respective fields does not have a value either in KOMK or KOMP. To check this, go to V/07, select that condition type, click on Access. Select the table for which you are maintaining the value in VK11 and click on Fields. Now check whether you have maintained the values correctly.
On the other hand, if the document field you used in access sequence is a standard one, then, probably, you need to check whether in normal course, the said field is populating in sale order.
thanks
G. Lakshmipathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
It means that system has already found the condition record and it will not go to the next access for finding out the condition record maintained at that level. In other words, the access is made in the pattern of specific to general. The access which we define at the top has to be specific and once system gets the records at that level it stops searching for next condition records thereby improving the system performance.
I hope this will give you a clarity.
Hrishi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.