SAP Language Pack installation file

 SAP Language Pack installation files are normally bundled with SAP main installation file for example with SAP ERP or SAP Netweaver installation. 

All the supported language will be available in the main installation folder. At some point during installation, SAP Customers may just select the required languages to be installed. 

How to download

  1. Launch SAP One Launchpad and sign on with your S-user id.
  2. Go to SAP Download Chicklets
  3. Navigate to Installation and Upgrade Sections
  4. Select My company software or Navigate through alphabetical order
  5. Search for SAP ERP category and navigate for installation files .


Assuming once the installation completes, for some SAP customers there will be required for their to update the language installed with the latest updates, this normally happens which the local government introduce new financial tax regulations. 

For this, repeat the same process on how to download above but this time navigate at point 3 for Support Package and Patches and then follow the step 4 and 5.

In this section you will find supplementary language packages for the related countries.

Updating language packages are done normaly done using T-code SMLT.


How to enable sap archiving objects

Follow these steps to activate the archiving information structure:

  • Select the archiving administration that best suits your needs (transaction SARA)
  • Select the Goto Information System option.
  • Customizing is the option to choose.
  • Enter SAP PRODUCT AIS in the Archive Infostructure field.
  • Then select Archive Infostructure Activate from the drop-down menu.

How do I archive FI documents in SAP

 In SAP, how do I archive financial documents?

Configuration. Enter Object: FI DOCUMNT (For archiving FI Documents) in the SARA tcode. Select the Customize button...

Object: FI DOCUMNT for archiving FI documents (For archive FI Documents) Choose the Write Option. Put a name for the version and click keep it.

Object: FI DOCUMNT is now used to remove the documents. Select Delete.

Major SAP MM and Purchase Order Tables

 I notice whenever when archive are being scoped, important tables needs to be identified and when i was searching the below table it was interesting as i could and had gotten it from Early watch alerts documents and also by some guru's in some forums long time ago and can't really remember now. 

But In SAP, how can I get a list of tables?

Using the t-code SE16, press f4 on the table name, then click on info system and type * in the table name. I don't have access to SAP right now, however I believe the table DD02T has a list of all the tables. Look at the table with SE16.

SAP MM tables

  • MARA – General Data, material type.
  • MAKT– Short Texts, descriptions.
  • MARM– Conversion Factors.
  • MVKE – Sales Org, distribution channel.
  • MLAN – Sales data, tax indicator, tax.
  • MARC – classification.
  • MBEW – Plant Planning Data.
  • MLGN – Valuation Data.

SAP Purchase Order Tables
  • EKKO - Purchasing Document Header.
  • EKPO - Purchasing Document Item.
  • EKBE - History per Purchasing Document.
  • EKKN - Account Assignment in Purchasing Document.

SAP S/4HANA Migration Cockpit

My review of the some of the important note that i took when performing S/4hana migration, below is just brief but there are more to it which you should refer to the SAP guide.

What is SAP's 4HANA migration cockpit, and how does it work?

The SAP S/4HANA migration cockpit makes it easier to move corporate data from one system to another. Migration objects are used by the SAP S/4HANA migration cockpit to identify and transmit important data. A migration object explains how to transfer data from SAP S/4HANA to a specified business object.


The SAP S/4HANA Migration Cockpit aids in the data migration process from SAP/non-SAP systems to SAP S/4HANA using preset migration objects. The source and target structures, as well as relationships and mapping information, are all detailed in the migration object.


SAP Migration Cockpit (SMC) is a new tool from SAP that is integrated into both cloud and on-premises versions of SAP S/4 HANA. It's designed to help with data transformation and loading into SAP S/4 HANA.


The process of shifting data from one system to another is known as data migration. While this may appear to be a simple task, it necessitates a change in storage as well as a database or application. Any data migration will include at least the transform and load steps in the extract/transform/load (ETL) process.


How long does it take to migrate SAP?

depends roughly 10 to 15 months or more depending on type and size

Moving from traditional SAP systems to SAP S/4HANA should take between 10 and 15 months, according to SAP.

SAP Fiori Licensing - Front End Server

 

Often we think about how SAP Fiori are being license throughout the use of various SAP products. Well for instance Solution Manager has fiori access, SAP Marketing has Fiori access, SAP One Launchpad in SAP Public domain as Fiori user interface.

Now coming to straight to the facts:

It took me a while to understand how the license works and for my environment i managed to find it out but for the rest of  component software which uses fiori it might be packaged differently. You may want to check with your SAP contract or account manager. 

SAP Fiori is included as part of SAP Gateway license in general that comes along when  a customer sign up SAP Netweaver products. 

However not only that Fiori access are also bundled in different ways maybe  you need to explore with super admin access in SAP one launch pad on LIC tab to see how SAP fiori intergrated and to which product.


How to check SAP License entitlement

 Quick information on how to check our SAP product in use license entitlement.


Enter the License Utilization Information Application (LUI) either through SAP ONE Support Launchpad or directly to gain an overview of your company's current licence consumption and licence entitlement.

How do I get to LUI?

The LUI application is currently only accessible to Super Admins.

In order for each S User to have access to the LUI application, the firm Super Amdin must assign the following profiles to them in the SAP One Support Launchpad:

Using Access Licenses in the Cloud

Use of on-premises access licences

SAP IS-RETAIL Installation

 Is there really SAP IS-RETAIL Installation software - This is just to give you bit understanding on how it works and where to get the installation files. 

Because IS-Retail is an industry solution built on top of an ERP solution, there is no specialised guide. As a result, you must install SAP ERP using the requested release. Check out the SAP ERP installation guide.


You must enable IS-Retail in the switch framework after installing SAP ERP; see "SAP Note 1075202 - FAQ: Setting the Retail Switch" for more information.

SAP Custom Code migration tools (CCMSIDB)

 You can use the Custom Code Migration app to look at custom code that has to be transferred from a SAP Business Suite system to SAP S/4HANA (on premise). This app performs S/4HANA custom code tests to evaluate the development objects to be adopted.


All references to SAP objects in your custom code are detected by the Custom Code Analyzer. These references' metadata is saved in a ZIP file. Continue with Downloading the Analysis Result as a ZIP File once the background job processing is complete.


A customer can examine if his SAP Business Suite custom code fits with the scope and data structure of SAP S/4HANA on-premise edition using the Custom Code Migration Worklist (technically part of SAP NetWeaver 7.5). The diagram that follows

Upgrading windows server 2008 to windows server 2019, two step upgrade required

 For upgrading windows 2008 to windows 2019 - it can be straightly done with an in place upgrade to windows server 2019/

To simplify the steps follows:-

1. Upgrade your current windows server 2008 to either windows servre 2012 or 2016 first

2. Then from either 2012 or 2016 upgrade to 2019.

Simple as that.

In most cases there are scenarios where customers with windows server 2008 or 2008 R2 are reaching the maintenance end date, therefore Microsoft gives flexible choices, 

1. Move your Windows 2008 R2 as it is to Microsoft Azure, in which you will be given time of extended warranty, as this gives you time to plan for you future upgrade to Windows server 2019 upgrade. 

You may need to check the latest white papers from Microsoft portal if these features are still available.

Always consider not fogetting ipconfig and systeminfo file to be backup before starting the upgrade.

As for the procedure for upgrading , i would say it's a preety much wizard driven process that you don't have to crack your head so much.

For the steps and screen shots for upgrading, you can already get via google search, youtube for those independent people posting it or get it directly from Microsoft itself since you already would have a runtime license.

Applying SAP Maintenance Certificate - SAP Note 1898812 How to Renew a maintenance certificate

 

As for SAP maintenance certificate are concern it's very important as if you are planning to update and software within SAP landscape and if your maintenance certificate are not updated, their error would pop up in the abap system hence causing issue.


You can easily request maintenace certificate or license key from SAP one launchpad under 

Application lifecycle management -> SAP Solution Manager -> Processes 7.2 -> Maintenance certiciate. 

The component name of Maintenance certificate in case if you run into issue and you plan to lodge a case with SAP then choose SV-SMG-LIC

Maintenance certificate is just ensuring customers with the right corresponding maintenance agreement are allowed to apply SPAM, SAINT, JSPM and etc..

Remember before you do import or Support packages ensure to apply maintenance certificate others standard error might pop up this is applicable to SPAM/SAINT version 0034.

You might not need to worry if you SAP product is running on SAP Netweaver 7.0 but if its higher then Maintenance certificate is required.

Validity of maintenance certificate is somewhat within 3 months.

As a rule of thumb to checkif you have maintenance certificate just execute t-code SLICENSE and check the New License to see if it displays infor such as Digital -signed License Keys.






Migrating to SAP Hana Database consideration on SAP Netweaver Parameter

Just ome quick tips on parameter to be alert when initiating SAP Netweaver Hana Database Migration  


All Databases: r3load and jload Procedures

While migrating to SAP hana Database consideration requirement for SAP Netweaver Instance parameters

rsdb/prefer_in_itab_opt
rsdb/max_in_blocking_factor
rsdb/min_in_blocking_factor
rsdb/prefer_union_all
rsdb/prefer_join
rsdb/prefer_fix_blocking
rsdb/max_blocking_factor
rsdb/min_blocking_factor
rsdb/max_union_blocking_factor
rsdb/min_union_blocking_factor





SAP Business Objects BI Essential components

 SAP Business Objects BI Essential components

Do you know the most basic essential component of  SAP Business Objects BI is as below. 

  • Reporting.
  • Data Discovery and Visualization.
  • Application and Dashboard Building.
  • Deployment and Administration.
  • You can also call it centralized suite for reporting dashboard and visualization. While being a BI laters in SAP technology front. It's sophistication makes data to be visualized in a more predominant way. 



Of course as I'm writting based on my own experience therefore the below just based on my experience and not from any master guide perhaps it could be a minimum guide from it.

This is just my shortcut of notes performing installation, however you can always google sap public domain sites for more tips and tricks info or guides. 

Installation quite straight forward all you need in a minimum is 
8GB or more RAM
Disk space of 20GB
CPU around 4 Cores
Windows operating system x64
Java 1.6 or more higher version
Microsoft .Net framwrk and Windows installer all 3.5 higher. 








Check your pre-requisite

The press next on welcome screen and accept the license agreement
After which product key required to be entered. 
Choose your language - English

I normally choose full installation type




You can select whether to configure and install Sybase SQL Anywhere 

You also need to choose the CMS database

You must select Tomcat web application in this case normally it would be TOMCAT 7.0

The configure install subversion 

Proceed with SIA - Server intelligence agent

CMS Port info to be entered. 

Password for Administrator

Configure sybase sql anywhere

Configure Tomcat

Configure HTTP listening port

Enter subversion repository port number, user account and password.

configure SMD agent for solution manager connectivity

You may choose introscope enterprise manager

Finally Start the installation - it will take a short while till you reach Finish installation. 

Post steps

Login to CMC to further configure - you may use the configuration wizard.



























SAP Maintenance Planner, Transaction ID, Push to Download Basket, Download Stack.xml


This maybe the qiuckest, simplified note on how to learn about generating stack.xml and what its about.

In the current SAP technology I'm sure those SAP basis folks would have heard or went through the following ways to get their new system or existing system installed or even would have downloaded simplest pluggin of support pakcages to certain extreme. 

But i know rarely SAP basis folks touched so much on Maintenance optimizer, Maintenance Planner, knowing what is Support Package Stacks and side-effect reports outcomes. 

Well today i would like to share with you simple ways to understand SAP Maintenance Planner


Scenario 1 - If you plan to download a new installation 

In Maintenance Planner choose --> Plan a new system 

Scenario 2- If plan for upgrade example SAP ECC6 EHP5 to SAP ECC6 EHP8

In Maintenance Planner choose -->  Choose Explore system

Scenario 3 - If you plan to download Support Packages only 

In Maintenance Planner choose -->  Choose Explore system


Answer : Goto SAP one lauchpad --> login with S user id, -> in the screen goto Maintenance Planner -> Choose Explore system or Plan a new system tab --> enter relevant details such as sap product, db , os and then next button top left all the way till you get few options 

Push to Download basket , Download Stack.XML

So what happens here is that once you have went through the Plan process, maintenance planner have created a repository requirement of all your components required for installation or upgrade, where you dont have to choose manually during those days before maintenance planner existed.

Then at the screen it gives you option either to download on the spot by choosing download basket  and generate Stack.xml where both are required unless if  want to manually perform installation or upgrade. 

Push to Download basket , Download Stack.XML

Define change -> Select Files --> Download Files -- > Complete


As you can see the Push to download basket option, basically what it does, is that all the selected software component are then linked or pushed to your SAP download manager tagged to your S user id. ( In ur repository server you need to have SAP download manager application downloaded which are available in SAP one launch pad download center. 

At the ame time you need to download stack.xml - this is used for installing any system for example sapinst with xxxxxxxstack.xml file and the rest are taken care by the  installation process.

At the end when you click complete - a PDF file given stating your Stack.xml details of all the software selected, purpose of the software and transaction id. 

All downloaded software , stack.xml and PDF file need to be kept in 1 single location. 

You may have notice Transaction ID. what is this?

Well its basically content of all the stack.xml that you have generated, for example if you have generated 10 stacks.xml either r new system or upgrade, then all these are recorded as transaction in the Transaction tab in Maintenance Planner. Therefore in the future you can always enter the Transaction tab and check your Stack.XML that you have created. 


Well hope this helps and clarifies all relevant information required for you to use Maintenance planner confidently. The understanding is very important.





SAP Solution Manager - Internet Demo System

 

SAP Solution Manager - Internet Demo System



Although most of the SAP Folks knows about IDES in the past and also ABAP Trial download which i think provides MaxDB with Basic ABAP system with 2 downloads... Now things have changed. 

For those people wanting to test and run some test execution on SAP Solution Manager, well there are Internet Demo System being created in the cloud by SAP and it's extremely useful for most of us.


You may visit SAP Portal for the internet demo access for the systems provided. 


Hope you will benefit from SAP Portal...







SAP Greenfield vs Brownfield Approach

 


I have come across that many SAP Technical Consultants are struggling to relate their current activity which they are already possibly doing in migration and implementation activity related to SAP.  The simple explanation I dedicate to the consultant who needs to understand what is SAP Greenfield and Brownfield approach. 


What is SAP Greenfield Approach?

Well in a simple explanation, 
1. Download media from service marketplace or sap support portal

2. Choose the platform, OS, and Cloud or Datacenter

3. Install and Deliver

4. Build new data, new customization, etc.

Summary - Implementing new SAP application, mainly this concept is being used for implementation of SAP S/4 HANA



What is the SAP Brownfield Approach? 

1. You have the current SAP ECC EHPxx  system with somewhat customization 

2. Planning to migrate the ECC data to SAP S/4 HANA, the meaning of migration is straight forward bringing forward data to the new system without losing them.

3. Most cases Agile approach are being in such implementation as iteration which is a repetition of technical activity are done to get the best output of the desired time.

4. Mainly this approach makes sure that business operation does not get disrupted. 

5. The best advantage of the Brownfield approach is that it gives customers time toe evaluate their current state of reports and tune and fit them to the newly migrated system to function better. 




How to change SAP Hana Sql Output results are limited to 5000 Records

How to change SAP Hana Sql Output results are limited to 5000 Records

These are quick fixes that are often overlooked because the products come with standard configurations.


The SAP Hana SQL Output results in ECLIPSE, for example, have a limit of 5000 records.


With the following setup, you can change this number to a higher one.

Windows Tab - > Preference -> General - > Runtime - > Result -> Maximum number of rows displayed in results. 

2147483647 is usually the maximum record that can be achieved.

How to Start and Stop SAP Hana Tenant Database - Its too simple

 

How to Start and Stop SAP Hana Tenant Database - Its too simple 


The easiest way for a startup to get started with HANA and explore the administrative side of a Basis career is to use it. Start by learning the basics, for example 


- SAP Hana Studio - What is that?

- SAP Hana DBAcockpit - What is the difference between SAP Hana Studio?

- What is the use of  SAP Hana DB and where it's being used?


What we need to know right now is how to start and stop. Customer Relationship Management (CRM) SAP 


Also, get to know your surroundings

1. HANA DB Cockpit 

2. HANA Studio 

3. HDBSQL 


Please try the simplest or most direct approach. SAP Basis who have worked in Oracle administration would be able to see the parallels.

1. Login to SAP HANA Studio

2. Open SQL Console on the SID by right click

3. To Start Hana Tenant DB - Just execute 

 Alter System Start Database [ your tenant DB ]

4. To Stop Hana Tenant - Just execute 

Alter System Stop Database ( your tenant DB) 


Inactive objects in SAP - SE80 / SE11

The inactive objects in SAP sometimes cause issues if you don't have practice in housekeeping them. from the system.

This is a quick way to check inactive objects

1. Execute t-code SE80 and navigate to Repository Browser , explan the tab and and select inactive objects. 


You may decide what you plan to do with the listed objects if its required for certain cases for example : - 


1. Future use of a change development that was never executed in Production system

2. Error left unattended without cleaning up by poor development work

3. Part of abandon objects during projects or after migrating a system where one of the pre-steps are forgetten.

4. During transport error developer forgets to correct and remove or mark in STMS unlocked objects.


Where this inactive object topic arises - 

1. During migration of SAP system

2. During upgrade actvity

3. Not required but sometimes its part of Database upgrade checklist

4. Applicable during Homogenous & Hetrogeneous system copy or refresh

5. System migration

6. Upgrade to Hana

What happens if you left it hanging and don't bother: - 

1. Potential issues arises during Upgrade when one of the phases will detect issue and cause problem.

2. Future critical transport to production during an important event get stopped, it could be that clean was only done in DEV but developer forgets to perform the clean up right up to production system.

3. During system migration, it can garbase such as invalid objects are being brought over to new system, this confuses the future owner of the system just in case issues arises,




 SAP Tables for inactive objects you may click here


There are also ABAP Report to access to these invalid objects

RSSHOW_INACTIVE_OBJECTS SAP ABAP Report - Display Inactive Objects


While exploring the above it's always good to explore SAP Note for further information by following the note 

The below is just some reference points.

2486685 - WARNING: INVALID_SAP_OBJECTS during pre_upgrade_checks.sql


How to kill SAP Hana session - It is easy to end or kill SAP Hana session - Quick Tips


How to kill SAP Hana Session

Do you know if it's simple to locate SAP HANA's IDLE connection session? If so, why do you need to do so? It's most likely because of a zombie session or a procedure where the session is no longer in use.


There's also an intriguing technique that I typically employ when dealing with such difficulties -

2092196 - SAP HANA How-To: Terminating Sessions

You may also use keywords like - SAP HANA terminate session connection disconnect cancel kill hang stuck, KBA, HAN-DB-ENG, SAP HANA DB Engines, HAN-DB, SAP HANA Database, HAN-DB-ENG, SAP HANA DB Engines, HAN-DB, SAP HANA Database, HAN-DB-ENG, SAP HANA DB Engines, HAN-DB, SAP HANA Database, The simplest approach to find out your IDLE session is to do the following: -

SELECT CONNECTION_ID, IDLE_TIME FROM M_CONNECTIONS WHERE CONNECTION_STATUS = 'IDLE' AND CONNECTION_TYPE = 'Remote'  ORDER BY IDLE_TIME DESC

Therefore once finding out the session then execute the following ALTER command to end it.

ALTER SYSTEM DISCONNECT SESSION   '{connection_id}'

These checks are necessary if any suspicious jobs, sessions, or remote calls are initiated, and the system is left orphaned.


Prince 2 Agile approach on SAP enterprise projects





 It's strange that in SAP projects, SAP Activate are the content to be used in a guided way to conduct,engage into a project or execute BAU activity that are similar to a project. 

However there's always this craving where Programme Manager whom is in charge of the project managers and would always wants to report to the board or rather the PM itself would like to report to the Board / Stakeholders using Prince 2 framework, reporting structure and its methodology. Although since prince 2 carries Agile word in it, that does not differ so much on SAP Activate. But on a broader audience the world outside SAP  likes Prince 2 Agile approach and mostly merging them with SAP Activate approach. 

This also could be because the board or stakeholder might not live or use SAP, since SAP is mostly related to IT projects. However Prince 2 are applicable broadly on any non IT projects as well. that's the reason why such preference are adapted. 

Having said such , SAP Activate is always the key for running SAP projects regardless implementation, migration, BAU and others. 

In a single word SAP Activate methodology in Agile meaning flexibility to deliver your projects and not getting locked into waterfall methodology.


SAP Patch day August 2021

Insight on SAP Patch day release, applying it and some methods based on my opinion.

Normally in any organization there will be a policy governance to apply security notes supplied by SAP. Sometimes a threshold is being set to only apply CVSS level 9 and above. While other organization will apply all of it. 

You can click the CVSS below to find out the scores and why some organization set to certain standard.  --> Common Vulnerability Scoring System Version 3.0 Calculator




The last time its always difficult to match if the note is applicable, however now SAP patch day states the product version as well. That eases the entire thinking of applying patch.

Just to share  there are two ways or more in applying security notes in an easier way.

1 . Using the conventional way that is by DEV -> snote t-code and follow with the standards

2. Using solution manager 

3. It's also highlighted in your EWA  or TPO that some security notes that are required but not highlighted in SAP patch day, yet those on TPO or EWA report are mainly not for threats but more of a fix DB and SAP or OS related fix. 

But there are more towards it. What if you miss the August Patch and then review somewhere in Dec Patch day release. 

Few options as well,

1. Mostly minor kernel update will overcome almost 50 - 60% secuity patches and some support package update might populate the rest of the released security notes.

2. If you have missed security note for more than a yeear then the easy way out is by quarterly support package update, database update.

3. OR if you are lucky and if your organization practices limited CVSS level patch update for example 9 and obove then its even easier but becomes complicated as testing need to be done if the system is 24/7 and run critical operations. 


Well folks thats all - enjoy with you SAP notes and methods and ways to handle it. 




SAP Hana DB restore and Progress details

SAP Hana DB restore and Progress details 

Finding out the progress of the restore and other relevant details may be of interest in SUSE Linux.

It was easy to check the status of backups in previous SAP ERP solutions, regardless of whether we were using third-party tools in the cloud or on-premise....

Your might remember commands like this  # ps -ef * backup*

and most of the time ending it is easily done if its on oracle 

&> alter database end backup; or view the backup log

Hana, on the other hand, doesn't really change much.

All you need to do is cd or change directories to the drive location and view the backup.

Backup and restore activity is recorded in a log file from beginning to end.


#cd /hana/shared/SID/HDB00/HOSTNAME/trace/DB_SID
#ls -lrt *backup*
 backup.log

SAP Hana Numeric Error Codes

There's no doubt that SAP Hana will be A large number of numeric error codes, which I thought might be helpful, appeared on my screen. Simple select statements will now be used to extract these codes.


select * from M error codes order by asc;




SAP Solman 7.2 CHARM: Steps To Correct Change Document For Already Imported Transport Requests

 If you support a customer who has implemented the transport strategy using Change Request Management in SAP Solution Manager, you might have faced issues while moving the Change documents from one state to next state.

In urgent scenarios, you might have to import the transport requests in test or prod systems manually and then would have changed the CD status manually later on. Sometimes this is straightforward but sometimes this can be really complex.


I have resolved various issues in the complex CHARM scenarios and one of the complex CHARM scenario is when the transport request is already imported in test or production system, however the CD is still in development status for some reason. The added complexity could be the missing transports in the CD which should have been assigned to the CD.



You can follow the below step by step process to check and resolve these issues.


1. Check if you can see all the transport requests associated with this Change document


You can either check the Transport management section of the Change document or check it in table /TMWFLOW/TRORD_N in Solution manager


Transport Management:

Table /TMWFLOW/TRORD_N:


Put your Change document number in ORIGINATOR_KEY. Put * in beginning and end of the number as it takes 10 characters. If you have CD with number of digits less than 10, it enters the CD number with additional zeroes in beginning.

For example for CD as 8000001, it will enter it as 0008000001. So you will not be able to search it with exact ID as 8000001, hence search it with *8000001*

You will get the TR number in TRORDER_NUMBER field of the table once you execute the above.


2. Assign the additional Transport requests to the Change Document if missing.


Skip this step if you can see all the transport requests assigned to the change document.


If you cannot see all the transport requests attached to this CD and If you know that the Change document was already imported in test system or prod system earlier but is in wrong status now, you can find the transport requests associated with this CD by checking the import history of the managed target system by checking the transports containing the description with this Change document number.

You can also check the development managed system transports with the description containing this CD number.


For transports in Modifiable status:

Assign them directly to the CD using the transport management tab of the change document.

If Charm is unable find the transport request which you would like to assign, check the table /TMWFLOW/TRACK_N and if you cannot find TR in this table, run transaction CM_ADM_COCKPIT > Landscape Overview > Reread Transport Data Into Buffer. Follow the Step 4 of SAP Note 1820635. Once the transport data is reread, Charm should pick up this transport request to be assigned. Skip to point 3.


For transports in Released status:

You cannot assign them directly to the change document as only modifiable transport requests can only be assigned to the Change document. The TRs will not show up in "Assign Transport Request" step irrespective of its presence in table /TMWFLOW/TRACK_N as it only filters out the modifiable transport requests.


a) Change the Transport request status in Dev system from Released to Modifiable manually


Execute report RDDIT076 in the development managed system to change the transport request status from released to modifiable. Change only the transport request status and not the task status.


Now, go back to your Change document transport management section in CHARM and try to assign the transport request to your CD. You will see that CHARM is picking up this transport now in the result list , however when you click on assign transport request, it does not assign it.

Close this screen and check the Change document


Click on the task description

You will find the error Failed to modify the attribute (SAP_CTS_PROJECT) of transport request (Enter a valid attribute, use the input help).

Follow the next step to resolve it.


b) Edit the request in Se01

Input the Project (for your CHARM continual cycle) for this transport request . You can also check the project in the import history of test or prod system.



Save it.


c) Remove EXPTIMESTAMP attribute

You will get the below error as this attribute is not expected by the Transport management of the dev system for modifiable request.


Remove EXPTIMESTAMP and save it.


This will throw an error with message Number CTSPRJ043



d) Open the project status switch for your development system

This needs to be done from your Solution manager system. Open the Project status switch "Requests cannot be created" for your development system to enable the creation of transport requests.


Save the request again.


3. Change the Status of Change document
Check the import queue of your test and production systems. It should not have the requests related to this CD in status Waiting to be imported (green box) or ready for re-import (yellow triangle). If it has green tick, you can move the Change document through CHARM, as it will not re-import the requests in subsequent systems.

However, if you see the requests in the queue waiting to be re-imported (mostly the case with urgent change requests), move the CD status manually through SAP report CRM_SOCM_SERVICE_REPORT without actually importing the transport requests.

I personally prefer running this report irrespective of the transport request status in import queue.


Run this report in se38 of your solution manager system.

You can first run it in test mode by selection List Output Only to check for any errors and then can run it in actual mode.


Execute it with Set Next Status value repeatedly until you reach the desired status of your CD.