Error releasing transport request for change document object
Hi Gurus,
I created a new change document object for a Z-table. When i try to release the transport request in the development system it terminated with a message "Export application-defined objects 17.12.2009 11:07:45 Not yet executed". The transport request continued to be in the "Release started" status and i am not able to release it.
I checked in the co file & data file directory for this request, The co file is available but the data file is not created.
Could you please let me know how to solve this?
Regards,
Immanuel.
It was a problem with some basis settings. Was rectified by the basis team.
Similar Messages
-
Error in multiple operation with change document object for custom table
hi all,
I have developed a change document object for a custom table ZTEST and developed a report program for insertion, updation & deletion..everything works fine if I do only once ie. if I created only 1 entries. If I created 2 new entries , I am getting an Error "DUPREC:POS&Z3RL_TAB&Z3RL_TAB" and EXIT the transaction.
why I am getting this error??? is it not possible to do multiple operation with the change document???
kindly help.
Edited by: JaiKarthik on Apr 7, 2010 6:20 AMLOOP AT ts_mod INTO wa_mod.
READ TABLE <i_itab> INTO <wa_tab> INDEX wa_mod-row.
* Select the existing entries in table Z3RL for change history
SELECT SINGLE * FROM z3rl
INTO wa_z3rl
WHERE vkorg = <wa_tab>+3(4)
AND zzkunnr = <wa_tab>+7(10).
* Move the old entries
IF sy-subrc = 0.
CLEAR ls_z3rl.
ls_z3rl = wa_z3rl.
ENDIF.
* Update the table
MODIFY (viewname) FROM <wa_tab>.
CLEAR wa_z3rl.
wa_z3rl-mandt = <wa_tab>+0(3).
wa_z3rl-vkorg = <wa_tab>+3(4).
wa_z3rl-zzkunnr = <wa_tab>+7(10).
* Populate change tables
CLEAR wa_change.
wa_change-teilobjid = 'Z3RL'.
wa_change-textart = 'TEST_2'.
wa_change-textspr = 'EN'.
wa_change-updkz = 'U'.
APPEND wa_change TO ts_change.
*call the fM to log the values in CDHDR table.
CALL FUNCTION 'Z3RL_WRITE_DOCUMENT'
EXPORTING
objectid = 'Z3RL'
tcode = sy-tcode
utime = sy-uzeit
udate = sy-datum
username = sy-uname
planned_change_number = ' '
object_change_indicator = 'U'
planned_or_real_changes = 'U'
no_change_pointers = 'U'
upd_icdtxt_z3rl= 'U'
n_z3rl= wa_z3rl
o_z3rl = ls_z3rl
upd_z3rl= 'U'
lv_opt = ' '
TABLES
icdtxt_z3rl= ts_change.
CLEAR : wa_mod, <wa_tab>.
ENDLOOP.
Edited by: JaiKarthik on Apr 7, 2010 6:49 AM -
Problem in multiple item for change document objects
hi gurus,
I have created change document object in tcode SCDO . It had giveN function module /TMW/CHG_OBJ1_WRITE_DOCUMENT.
CDPOS AND CDHDR tables are updated with changed data. now i am trying to display all old and new data in se38 program.
here my problem is when ever i changed multiple item data , my program showing first item details only . I need to show all item data when ever i changed parallel . please help me where is my problem .
thank youI think this is issue with function module generated thru SCDO Please check in your function module inside that the following function modules are used
CALL FUNCTION 'CHANGEDOCUMENT_OPEN'
CALL FUNCTION 'CHANGEDOCUMENT_MULTIPLE_CASE'
CALL FUNCTION 'CHANGEDOCUMENT_CLOSE'
if not then there may be issue with SCDO
a® -
Unable to release transport request for modified Planning book from Dev Sys
Hi All
can someone advice on this:
We have included a new key figure to our existing Planning book, which is already defined in Planning Area. This key figure is just getting shipping data for comparison and is not having any impact on macros also. We inserted key figure and set the attributes as output only and all looks good in Development system. But when we created transportation request and trying to release request it is giving error "Test Call of transport control program (tp) ended with return code 0208" Message no: TK094
can any one advice on this
KVHello,
Please check with Basis team. I think this is not related to planning book that you are trying to export. A look in the message text gives the following:
Check the following points:
Feasibility of the transport control program tp
Parameter settings in the transport profile
Availability of the transport directory and the subdirectories (cofiles, data, log, sapnames, bin)
Write authorization for the subdirectories
Write authorization for the files of the subdirectories cofiles, data, log, sapnames
Release the request again when the error has been removed.
Hope this helps.
Warm regds,
Ashutosh -
Transport Requests for standard SAP Objects
Is there a way we can determine the list of standard SAP objects(user exits, requirement routines, etc.) that were transported. Basically I would like to get a list of Standard SAP programs(non-Y and non-Z programs) which have been modified and transported up in the landscape.
Any help would be appreciated.
Thanks,
ALAM.Hi,
You can find details in the table e071.
Regards
Ben -
Problem while generating Update progam for a Change Document Object
Hi,
I'm trying to deal with Change Document concept in a R/3 4.6C environment and to establish new Change Document object for my (Z)-table. I haven't using any namespace and created object with name ZTEST. Following the online documentation I came to the point, where I have to generate include program. I made all the nessesary inputs (using Z prefix) but faced
"Function module name is reserved for SAP"
Creating everything similarily using some of our registered namespaces (/somenamespace/) I succeed to generate the Update program and to integrate it in my Z-programs as well.
My question is: is it possible to use Change Document Object-names without predefined namespace - being a regular customer developer, but not an SAP developer - means, if I am allowed to manage programs in the customer namespace (Z,Y, X) only. If yes, how to do this?
Further (I decided not to open a new thread) - generated Update program uses
CALL FUNCTION 'xxxxx' IN UPDATE TASK
for creation of Change Numbers for generated Change Document Object. This CALL doesn't work when I implemented it in my Z-program, but when changed (IN UPDATE TASK was commented) - everything goes well and the system creates records in CDHDR/CDPOS tables for my object class and table.
Why is that? According to the documentation I shoud only fill appropriate variables for the Change Document Object (class, tr.code, etc.) and call generated FM, nothing is pointed out about any possible problems? Am I doing something wrong?
Well, to be precise, I think I have to give a sample:
1. I have a sample Z-table with few fields (their data elements are marked as Change-Document relevant).
2. Using own z-progam I created a new record for this z-table. Also fill all the nessesary variables included in the interface of generated FM for Change Document Object (for example - FM-mane CD_CALL_my_object).
3. I call the CDO FM.
4. Check what is happening (directly in both tables CDHDR/CDPOS or using FM CHANGEDOCUMENT_READ).
Further, I perfom the steps from 1 to 4 updating the created in previous loop record in my Z-table.
In both cases if the FM 'CD_CALL_my_object' is called IN UPDATE TASK nothing happens, but in case of direct call (without addition IN UPDATE TASK) the system behaves as expected. Well, obliously I can change the generated code for our production needs, but it doesn't seems to be the correct decision - in case of next possible modification of the Change Document Object definition, respectively in need of re-generation of the code.
Any hints are wellcome.
Thanks in advance.
Ivaylo Mutafchiev
Edited by: Ivaylo Mutafchiev on Jan 24, 2008 10:24 AM"IN UPDATE TASK" resolved by myself. The one should explicitly call 'COMMIT WORK' from Z-program after CALL FUNCTION '...' IN UPDATE TASK in order to get changes in the CDHDR/CDPOS commited. The key in this issue for me was to check the documentation of CALL FUNCTION :-).
Regards,
Ivo -
Transport request for BW queries and roles.
Hi All,
we need to craete 20 bw queries on 4 multiproviders. We need to save 18 queries as workbooks in one role and the other 2 queries in other role. Both the roles and queries does not exist and will be created in Developement environment.
We just want to know how we can transport them in the quality environment. What is the right method to transport them.
Can we transport all the object queries, workbooks and roles in number of transport requests so that if few queries or workbooks needs any changes then we do not have to transport all objects just the request which includes the changed objects.
Thanks & Kind Regards,
HardeepThanks a lot for all of you for your quick response. But i still have questions.
If we create one transport for roles and one transport for each query then we will be having 21 transport requests. But the transport request on same multiprovider can lock the clacuated key figures and restricted key figures, if they are present in more than one query, it means they will be present in more than one transport requests, so they can be locked and trasport request will be failed.
If i just create one transport request for all the objects roles, quaries & workbooks it will not loack any object, and transport request will not fail. But i have to transport all the objects again if i need to change one of the queries.
Please let me know if there is a method that i can divide my queries as per multiprovider and can create transport requests as per multiprovider so that we can not lock calculated keyfigures and restricted key figures. Is workbooks can be published in the role in the same transport request. If it is and if in more than one transport request we are publishing the different workbooks to the same role, will it lock the role. -
Releasing Transport Request Error.
Hi all,
I have created the Query Objects under a Transport Request in Development System and has to be transported to the QA system.
One thing i have observed is, when u create a Transport request for an Object.
Two Transport Requests will be created,
For Example,
If "A" object is assigned a new transport request 1, two Requests will be assigned to this Object "A".
Those requests would be 1 and 2.
But here 1 request is empty and 2 request is holding the Object "A".
So while transporting the request 2, even since 1 is assigned to the object, even it should be transported,
but im gettin the following message as below and hence the Transport cannot be done,
"Task 1(TR 1) is unclassified and does not contain any objects,
As soon as you include objects in the task/request, the SAP system automatically assigns a type to the task"
So can any1 plz help me out what was the error and my next steps to be followed.
Thanks,
SowrabhSowrabh,
It's like creating Task under one perticular Request no...
Go to RSA1-Transport comnnection _ Drag the query you are intended to transport and check whether all objects are under same request..If not change the Owner of the object to you userid and then try to create a request..
Cheer's
HVr. -
Dependency Information for Transport Requests in Change Request Management
If two CTS projects are not assigned to SOLMAN projects, it is possible to define a dependency successor/predecessor relation between two transport requests for the import order. For example I can state that I have to import TR 1 only after the TR 2.
When the CTS projects are assigned to SOLMAN projects, even though you have defined the dependency relation, this is not respected and from the Change Documents you can perform the import in the order you want.
How can I activate this check also in Change Request Management?
Thanks
AntonelloSome things you could take a look on:
1) start report /TMWFLOW/CONFIG_SERVICES --> here you can define system, client and project specific locks.
2) Transaction /TMWFLOW/CMSCONF --> also some options for locks and definition of critical objects
3) Transaction /TMWFLOW/LOCKMON --> monitor screen for locked objects and requests.
This is actually not the same functionality as have it in CTS projects directly especially as the locks are removed once a request is removed. The most important thing is still missing here (or at least I haven't found a way to activate): sequence control when importing requests out of parallel projects into production (to prevent downgrading).
Best Regards,
Andy -
Transporting Change document Object from development to quality
Hi All,
I have created a change document object from SCDO for my custom table. Now I want to transport this object from development server to quality server.
As while creating Objects some enteries are made into standard table CDHDR and CDPOS which is client dependant so how to work this object on another client.
Do I need to create seperate objects on quality server and then on production server?
ThanksHi Kiran,
use transport connection to collect the objects to request, rsa1->transprot connection.
use infocube as starting point to collect objects, left side choose 'object type', middle frame choose 'infocube' expand 'select objects', locate/search your infocube' and 'transfer', it will go to right side.
in right up, there are buttons, click 'mode' and choose manual, and grouping 'only necessary objects', and execute, this will collect infocube and required objects like infoobjects, infoarea, etc.
after that change grouping 'in dataflow before' and execute, this will collect update rules, ods, infosource, transfer rules, datasource assigned etc.
remember to assign source system, click yellow box with X icon and mark the source system.
after that use grouping 'in dataflow afterwards' to collect query, web template, role etc.
take a look transport docs
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3010ba90-0201-0010-2896-e58547c6757e
http://help.sap.com/saphelp_nw2004s/helpdata/en/0b/5ee7377a98c17fe10000009b38f842/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e883de94-0501-0010-7d95-de5ffa503a86
http://help.sap.com/saphelp_nw2004s/helpdata/en/b5/1d733b73a8f706e10000000a11402f/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/57/38e1824eb711d182bf0000e829fbfe/frameset.htm
Re: Transport Organizer---
transport query (bex objects)
http://help.sap.com/saphelp_nw2004s/helpdata/en/38/5ee7377a98c17fe10000009b38f842/frameset.htm
hope this helps.
(Courtesy AHP from Re: transport)
Bye
Dinesh -
Transport change docuement object
Created a change document object in SCDO as local object.
Now if I have to transport it, I don't find a way to change the development class. Do I have to assign individual components to the transport like the structures generated, function group generated etc.,
Any help is appreciated. Thanks
AnupamaHi,
Change the Pakage of the function Group ; all the item in that particular group be assigned a same request and pakage.
for that go to
SE80--->Enter function group name
Right click on function group name
More functions--->Change Pakage assignment.
those who which r not in that particular function group ; u have to manually assign to that particular group.
use same procedure
Regards
Message was edited by: Manoj Gupta -
Database tables holding details for a non - released transport request
Dear All,
We are implementing SAP ECC 6.0 u2013 ABAP stack, on IBM iSeries / System i, i5/OS V5R4 -
SAP kernel release 7.00, kernel patch number 173
Could someone please guide me to the database tables holding the details for a non u2013 released transport request.
The problem is the following :
We encountered some data corruption in the database of our development system, so we did a restore from the previous day's backup (RSTLIB command) for the database library : R3DEVDATA, without restoring the /usr/sap/trans directory, then we did an APYJRNCHG command for the journal receiver spanning from the previous day's backup until the corruption time (remote journal on a remote system.)
We are now facing the following conflict :
One of our programmers is now un-capable of updating an ABAP program, which he previously added in a transport request, which he did not release.
( This was done during the day of the data corruption)
When the programmer is trying to update the ABAP program through the ABAP workbench, he receives the error :
'Request lock on non u2013 existent task / request DEVK921426'
No details for the transport request DEVK921426 exist in either of the two directories :
/usr/sap/trans/data , /usr/sap/trans/cofiles
The way I see to solve this conflict (eliminate this lock) is to delete the different entries related to the un-released transport request from the database tables.
Any clues would be highly appreciated.
Thank you in advance for your cooperation.
Best regards.
Reda KhalifaDear Volker,
Thank you very much for your interest.
The transport request of interest did not appear in transaction code SE03
Eliminating the record from table TLOCK indeed did solve the problem.
Thank you again.
Best regards.
Reda Khalifa -
Transport Request for LSMW Object wise
Hi,
I have Created Project, Subproject and Objects in LSMW.
Project Name : COND_PROJECT
Subproject Name : COND_SUBPROJ
Object Name : COND_OBJ1 -------->(Here i have created total 10 Objects)
COND_OBJ2
COND_OBJ10
Now, i want to create transport request for COND_PROJECT,COND_SUBPROJ,COND_OBJ1 to COND_OBJ4.
Another transport request for COND_PROJECT,COND_SUBPROJ,COND_OBJ5 to COND_OBJ8.
Another transport request for COND_PROJECT,COND_SUBPROJ,COND_OBJ9 to COND_OBJ10.
Is this Possible?..Or the request will be created for entire project?Hi,
To transport the LSMW,
Goto tocode : LSMW-> Menu->Extras->Generate Change request..
On the screen enter the required Project-Sub Prj and Object names...
Similarly repeat the step for the other sub proj and Objects in the LSMW project
Regards
Shiva -
No request has been set up as the standard transport request for BEx object
Hi gurus,
I have this error in a query . Have someone any ideea what is this?
Thanks,
RamonaHi,
Before you create a query you have to assign a global request to Bex application.
To do this goto Transport connection of RSA1, In the tool bar you will see a icon Bex (Create transport request for Bex). Assign a request for it. After doin so, you error will be resolved.
-- Selva -
How to set-up change document object for deliveries??
Hi experts ,
kindly help me with this config , I did some researched and none of them have solve my problem.
i need to know on how to set-up a change document object for delivery documents.
Change document object LIEFERUNG is not available in transaction SWED.
How will I add this change document object in SWED?hi ,
im wondering why even the existing object VERKBELEG is not being triggered?
would you know any reason for this?
Maybe you are looking for
-
Problem with the control step in a BPM
Hi All My BPM is : There is a block , the first step is a Receive, the second is a Send(synchronus) step after there is a switch step. Depending on the result of Send step the switch step goes to an other send step or it goes to a control step and
-
When I follow the directions about deleting bookmarks by clicking on the bookmark, then clicking on the blue star and then clicking on delete bookmark, it will work with some but not all my bookmarks. I have noticed that the ones that won't work appe
-
How can I retrieve the document line status value from UI
Hi, Right now I need to do some check with the each document line status in UI, but it seems it doesn't exist in the the matrix. When I try to use code like this: oEditText = (SAPbouiCOM.EditText)oMatrix.Columns.Item("LineStatus").Cells.Item(i).Speci
-
Problem in populating configuration model
Hi, We are trying to populate a BOM model in oracle configurator, for this we have performed following steps: 1. Created Items in Item Master 2. Created BOM structure in Bills of Materials 3. Exploded the BOM structure from sales order screen as we h
-
Hi, We are seeing the following exception in weblogic server log. Could some one help in resolving this: ####<20-May-2010 09:07:18 o'clock BST> <Error> <HTTP> <ss.server> <MS1> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tu