Problem solve Get help with specific problems with your technologies, process and projects.

What are some best practices for SAPscript forms and transaction SCC1?

Learn best practices for SAPscript and using transaction SCC1 from Mark Smithson, SAPscript and Smart Forms expert.

Our company recently went live on SAP R/3 Enterprise. Due to a new policy we no longer can use "copy forms between clients" to copy SAPscript across clients in the development environment as we used to. Now we must use transaction SCC1. But it doesn't seem to work right. When I checked in the target system the form wasn't there and I got a weird error message when trying to bring it up. What gives?
You are not the first person to have difficulty with SAPscript forms and SCC1 (Copy as per Transport Request). Here are a few tips:

1) Remember, this is a "pull" transaction, so you'll need to be logged into the target client when executing SCC1.
2) Make sure the source form is in "Active" status.
3) You may wish to specify the transport task linked to the form (and not the overall transport request) in SCC1; that way, you can ignore the task checkbox option.
4) If you get a cryptic error message – or a "form not found" message – when trying to bring up the form in the target client, check your settings and try using SCC1 again. In my experience, the error should vanish the next time around.
5) If all else fails, and there seems to be a corrupted version of the form hopelessly stuck in the target client, obtain the needed permissions to have the form deleted in – and ONLY in – the target client; then start the SCC1 process again.
6) The above applies to SAPscript forms only; Smart Forms are client-independent so SCC1 is not required.

Another caveat: Often, the development client used where forms are tested is not the same client where the forms are changed. Thus, there may be a need for frequent use of SCC1 as the form is refined. That being the case, note the default transport number which appears each time you call up this transaction. It might not be the last one you entered, but rather the last one entered by another user.

I know it sounds strange, but I have seen this happen in an R/3 Enterprise environment before. I am not sure if it is a feature or a bug! So, if you get into the rhythm of frequent trips to SCC1, it is possible to accidentally pull in the wrong object by accepting the default entry there. It may not happen to you, but I thought I'd mention it just in case.

Dig Deeper on SAPscript and Smart Forms

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.