cancel
Showing results for 
Search instead for 
Did you mean: 

What is the source of Generation variant and language combination in CVD1 transaction?

devdatt_khedekar
Participant
0 Kudos

In CVD1 transaction, where does genvariant and language data is pulled. In one of the cases here, we found that for SAME country language combination SDS_GB in CVD1 there are two entries one is looking for 8x language which is present in mapping for GB country. But in one of shipping orders it is looking for EN language, though we have 8x languae which is ENGLISH GB for GB country. Need to correct this but not sure where to correct this data unless we know from where this data is pulled in CVD1 transaction?

devdatt_khedekar
Participant
0 Kudos

It is strange that when ship to country is same, one shipping order is looking for Correct language 8x and other is looking for EN language. I opened both shipping order. This data is coming from report parameters. Question is how to correct this data.

Accepted Solutions (1)

Accepted Solutions (1)

christoph_bergemann
Active Contributor
0 Kudos

Hello

you must differentiate "language" mapping and "gen Variant" mapping

Story is high level this:

Based on data on "customer level" the country is effected. Using the country the corresponding generation variant is identfied

For language: we have here as well some customizing, but principly (especially for country GB): i would assume anything should end with "EN" as the language. Your case is "strange" as in one case process tries to look for "EN" and in different case for "8*".

Without detail knowledge of your system setup: not easy to help as we have to "many" user exits in the "game" which might have effect on "country" determination (and therefore gen variant selection and/or for language determination)

PLease check the general OSS note (in which SDS distribution set up is described) and check online help (online help is only starting point)

I can not remember that we have seen a similar thread in the last months..

C.B.

Answers (1)

Answers (1)

neha_reddy2
Explorer
0 Kudos

Hi DevDatt,

As mentioned by Christoph the GenVar is generally picked based on the customer country and

In order to further understand the source of GenVar and language combination the userexit's involved in the MSDS shipping should be

analysed. You can check the business rule maintained in the userexits EXIT_SAPLC1CA_001,EXIT_SAPLC1CA_002,EXIT_SAPLC1CA_003 and EXIT_SAPLC1CA_004 these exits will determine the Lang.combinations based on TCGRL table during the MSDS generation .

Regarding your query"It is strange that when ship to country is same, one shipping order is looking for Correct language 8x and other is looking for EN language. I opened both shipping order. This data is coming from report parameters. Question is how to correct this data." Did you check if your business rule is also considering the Shipto and at its contact person scenario based on which the language priority is determined.

if you can replicate the above problem in our test system and a debugg in the above userexits should figureout the exact issue.