cancel
Showing results for 
Search instead for 
Did you mean: 

Output type Determination Issue

Former Member
0 Kudos

Dear All,

I have maintained condition records for 2 output types for the key combination - Sales Org/Distb.Channel/Plant.

Since plant is not there in the standard field catalog - I have maintained the same in the condition table - field catalog settings.

The issue is when I create a billing document for 1 plant the output type maintained for the other plant is also getting determined automatically. i.e. system is not checking the plant while triggering the output.

Hence please advice how to resolve this issue.

Thanks & Regards,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Please check the CONDITION RECORDS in VV33,

May be you have maintained one plant for both the OUTPUT types

In the Standard OUTPUT Tables Plant is there in FIELD CATALOGUE, Please check it in V/63

regards,

santosh

Answers (2)

Answers (2)

reazuddin_md
Active Contributor
0 Kudos

Seems, that "Plant" is not available in std field catelog. So you have added this field in NACY. may be system is not finding this plant from the invoice.

generally, when we assign new field to the field catelog. we have to declare that whether this field will be consider from header / item in the respective transaction & accordingly logic has to be coded. Check in Output routines in NACE where you assign output type to output procedure.

Consult with ABAPer

Former Member
0 Kudos

Hi,

I checked the Analysis button. System is not determining the condition records which I have maintained for the output type.

I have checked everything regarding output type, condition records, access sequence etc. n everything seems fine.

As I mentioned above system is not considering the plant @ the time of output determination.

So my doubt is whether it is possible to maintain output using plant combination or do we have to look out for any exits/routines for the same ?

Thanks & Regards,

reazuddin_md
Active Contributor
0 Kudos

Yeah,

you need to look for routines in this case, because Plant is not available in field catelog.lts in added into filed catelog. but the same has to be communicated to the output type as well.

So create new routine by copying from std,assing the logic that Plant has to be taken from invoice item level. Then system fetches the plant. ( its just like as adding new field in pricing field catelog & insert the coding in price communication strucuture)

Former Member
0 Kudos

Hi,

Ok thanks for the replies.

I just want to confirm whether it can be solved in a std. way or do we need to use exits/routines.

Thanks & Regards,

Former Member
0 Kudos

Hi

Goto Output edit screen of your sales document, click on ANALYSIS button (blue button with i).

Try to find out why it is happening. Post the info available there.