‎2015 Dec 15 5:21 AM
Hello Experts,
After the Upgrade, one of the Transaction code is throwing this error - Variant intended only for background processing.
This is a System Variant.
Kindly advise how to change the background only mode for System Variants.
Thank you!
-Sowmya
‎2015 Dec 15 6:45 AM
‎2015 Dec 15 6:49 AM
Hi Sowmya,
All the system variants that start with 'SAP&' or 'CUS&' are stored in client '000'. You cannot directly edit this variant in the production system, if you don't allow it in client administration (SCC4 - Client-Independent Object Changes allowed).
Deactivate the "Background processing" from the variant attribute in development system and save it in transport request & move it to production system.
Thanks,
Karthikeyan
‎2015 Dec 15 7:15 AM
Thanks for the reply Karthik.
Even in Dev System, it didn't allow me to edit. It says the Variant is Protected. I do not have authorization.
How do we see the User id of the variant creator?
-Sowmya
‎2015 Dec 15 7:34 AM
Hi,
You can see the details of the variant in table VARID by passig the report name.
Usually for variant maintenance the auth object S_program is used.
To add authorisation u can add auth obj S_PROGRAM with field values
P_ACTION = Variant and P_GROUP = AM*
Regards,
Renjith
‎2015 Dec 15 7:49 AM
Hi Renjith,
These are System Variants. It's not stored in VARID table.
‎2015 Dec 15 7:55 AM
‎2015 Dec 15 8:09 AM
Thanks Ray. But it's not working.
System Variants are not being directly displayed via SE38 / Table, etc.
Hence, it is not detecting the Variant CUS&SP* in RSVARENT report.
‎2015 Dec 15 8:26 AM
Then try z-report of note 709619 - Changing CUS& system variants
NB: system variants are in VARID but in client 000
SELECT * FROM VARID CLIENT SPECIFIED.
Regards,
Raymond
‎2015 Dec 15 10:24 AM
‎2015 Dec 17 8:34 AM
Hi Ray,
Business Analyst says we need not change the Attributes of the Variant. The functionality requirement is to run it in the background.
This was working fine in 4.6C, but after the upgrade, it is throwing Error.
Any suggestions on this? Please advise.
Thanks & Regards,
Sowmya
‎2015 Dec 17 9:23 AM
Regards,
Raymond
‎2015 Dec 18 4:02 AM
Hi Ray,
The Error is always same - "Variant CUS&SPE intended only for background processing".
I assumed it might not be compatible & I even tried to create a new Variant with same Values & Attributes. It still throws the same error.
Will it be an issue with SAP Standard Transaction START_REPORT after the Upgrade?
Please advise.
Thanks & Regards,
Sowmya
‎2015 Dec 18 9:47 AM
Business Analyst says we need not change the Attributes of the Variant
So Business doesn't require those variants to be executed interactively, so only use those in SM36/SM37 and nowhere else, you are not allowed to display those from transaction/SA38 and then schedule background execution (F13)
Regards,
Raymond
‎2015 Dec 18 1:15 PM
Ray,
The tcode needs to be run in the foreground, but it will be scheduled later in the background after providing Date values.
Date value is editable for the Users.
Thanks,
-Sowmya
‎2015 Dec 18 1:23 PM