Archiv object creation
Hi Experts,
I dont have archive objects for the tables EEIN and EAUS.
I have found the OSS notes solution for this issue in SDN.
They have provided three programs for Archive , Delete and read.
I have created the Object ISU_EVER as per the instrucitons provided in OSS notes for the tables EEIN and EAUS. When I tried to create the variant for the delete program, I have got errors. The error message is
"This archiving report is for internal use only and is not released.
SAP does not support the use of this report."
How do I make use of this program then.
Can anyone give some suggestions please.
Thanks in advance,
Shree.
Solved by commented a Message statement Message e295 .
Then its archiving.
Similar Messages
-
Creation of archiving objects in AFX_WB
Hi,
I am trying to create an archiving object in AFX_WB.
I assigned a custom package which I created to the archiving object.
The transaction generates the programs for the archiving object by itself with the inputs given.
In one of the steps, I am getting an error " SAP Object cannot be assigned to the custom package".
When I tried with a standard package, I got error in another step saying "custom object cannot be assigned to standard package".
Is there an appropriate package which I can assign the archiving object ( as it has got a combination of custom and SAP standard object) ?
What is the purpose of including package in package hierarchy and defining user access for them?
Thanks and regards,
Lakshmi ReghuvaranHi,
What is your Apex version?
Is your Apex instance runtime environment or can you login to INTERNAL workspace?
See this for Apex 4. Document do not say how disable demonstration app creation on runtime environment.
http://download.oracle.com/docs/cd/E17556_01/doc/admin.40/e15521/adm_mg_service_set.htm#sthref255
Regards,
Jari -
Creation of new Archive Object
HI All,
I am currently having a requirement, where I need to create a new archive object a copy of MM_EBAN, can anybody let me know, how to copy this... If any body has worked priorly will help me a lot...
Thanks in advance...
Regards,
Brijesh PatelHi Brijesh,
For archiving object ceation the transaction is: AOBJ. From there you can create a NEW archiving object as such or COPY an sxisting one. It is basically a view cluster and where you can maintain the transaction.
Create a PATH for the archiving files to be stored using the FILE transaction, this needs to be specified in the AOBJ transaction.
Decide on what all DB tables you want to archive first, and what all activities you want to do. like WRITE program, DELETE program, RELOAD program if required. All these things you need to specify in the customizing of AOBJ transaction.
Please let me know if further details are required from my side.
Regards,
Goutham -
Hi,
I need to archive data using archiving object CHANGEDOCU. Now the condition is that in this archiving object, I need to restrict the data (to be archived) to company code 1030 (country US). As the company code field is not available in the selection screen of this archiving object, can you please tell me, how can I limit the data to company code 1030, using other fields in the selection screen.
Thanks and Regards,
AnujHello,
If you are targeting few tables for your requirement than you may create a customized(Z) archiving object for them using transaction AOBJ.
While creating the archiving program you can create your own selection screen. On this basis you can write the select queries and then archive them.
A detailed steps to create a customized archiving object and program is mentioned in below link.
**************** - Step-by-step procedure for Creation of Custom Archiving Object
Reward points if this is useful
With Regards,
Viral Bhuva -
During writing for archiving object FI_MKKDOC, file is not getting created
Hi Experts,
I am new to archiving concept & have one archiving object FI_MKKDOC which i have to complete as soon as possible.
In this i have done all the basic settings & when i am excuting the transaction after putting production variant & scheduling it as immediate with LP01 printer.Job is finished successfully but in the log there is no message for any file creation. I have checked AL11 transaction also, no file is getting generated. Please help, we have configured the logical file ARCHIVE_GLOBAL_PATH and ARCHIVE_DATA_FILE.dont you have a spool file for this archiving job? This should usually list errors that prevented an item from beeing archived, and if nothing was archived, then no file exists.
When you define a variant for the write step, then select full detailed log in the lower part of the selection screen, especially if it is the first time that you archive with this object.
Further, please read the docu behind the blue info button in the selection screen. This tells you the sequence you have to use for the archiving as well as other important details. -
Hi,
Can you please send me 'step by step process Archiving data objects and how we can extract archived data from R/3?'. If possible please send me with screen shots to my mail-id [email protected] or plese attach to this thread.
Thanks & Regards
Venkata Rao.Hi,
Creating Archiving Objects
Prerequisites
The programs you enter must already exist in the system.
Procedure
Call transaction AOBJ.
Choose New Entries and enter the following data:
General Information
Object Name
Name of the archiving object
Text
Short description
Application Area
Organizational category for assigning archive files
Application Component
Used for assigning archive files
Programs and Functions
Write Program
Name of the program that writes the archive files
Interruption Possible
Setting this indicator means the archiving object supports Interruption and Continuation of an Archiving Session. If you set this, the write program must also handle the interruption request. This indicator must not be set if the Do Not Start Before End of Write Phase is set.
Delete Program
Name of the program that deletes the data from the database after the write program has finished
Do Not Start Before End of Write Phase
If this indicator is set, the delete programs do not start until the write program is finished. To actually start the delete phase immediately, the Start automatic. indicator must be set in archiving-object-specific Customizing.
This indicator should not be set for most archiving objects. Before you set this indicator, decide whether you actually need to use this indicator or can do without it.
Reload Program (optional)
Name of the program with which the data can be loaded from the archive back into the database.
Prohibit New Session During Reload
If this indicator is set, no new archiving session is generated when reloading archiving sessions. The reload program is not authorized to call the function module ARCHIVE_SAVE_OBJECT.
Preprocessing Program (optional)
Name of the program with which data is to be prepared for data archiving.
Postprocessing Program (optional)
Name of the program with which data is to be processed after it has been archived. If, for example, the data is only marked for deletion in the delete program, the actual deletion can be executed in the postprocessing program.
Index Build Program
Name of the program for building indexes
ArchiveSelect.Active
If this indicator is set, the Archive Selection pushbutton is displayed in transaction SARA for building and deleting indexes. If you select archive files using variants, do not set this indicator.
Index Delete Program
Name of the program for deleting indexes
Index Build Allowed
If this indicator is set, an index can be created for this archiving object. For more information, see Creating ADK Indexes and Using Them to Access Archive. The actual index creation can be controlled by a Customizing entry.
"Invalid" Indicator Cannot Be Revoked
If this indicator is set, the "Invalid" indicator for archiving sessions cannot be reset in archive management once it is set.
Archiving Object Generated
Indicates the archiving object was generated.
As of SAP Web Application Server 6.10 write and delete programs can no longer be generated at runtime.
Cross-Client
Archiving is client-independent.
End Dialog
Dialog mode must stop before archiving can begin. Only set this if collisions may occur during data archiving. In general, this should not be set as it was primarily designed for older archiving objects where parallel operation was not able to be guaranteed between online operation and data archiving.
Documentation
Info for Write Program
Name of the document containing information about the object-specific write program
Info for Delete Program
Name of the document containing information about the object-specific delete program.
Info for Reload Program
Name of the document containing information about the object-specific reload program.
Info for Preprocess Prog
Name of the document containing information about the object-specific preprocessing program.
Info for Postproc Prog
Name of the document containing information about the object-specific postprocessing program.
Info for Read Program
Name of the document containing information about the object-specific read program.
You create the documents using the documentation maintenance transaction (SE61).
Save your entries and return to the initial screen of transaction AOBJ.
http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/doc/mysap3/sap123.htm
http://sapabapinterviewquestionsjobs.blogspot.com/2007/11/sap-abap-interview-questions-jobs.html
http://www.sap-basis-abap.com/sapta009.htm
http://blog.danmcweeney.com/8
http://help.sap.com/saphelp_nw70/helpdata/en/2a/fa043a493111d182b70000e829fbfe/frameset.htm
Regards,
Chandru -
How to create infostructure for my own archiving object?
We created our own archiving objects.
Could you help tell how to create infostructure for each of them?
Any info would be appreciated.Hi,
Infostructure creation:
1. Create Field Catalog
2. Create Infostructure and assign Field catalog created
3. Activate Infostructure
4. Fill Infostructure
>> Retrieve archived data
Path to create Field Catalog:
Goto SARI >> Customizing >> Environment >> Create Filed catalog
Note: 1. During creation of Field catalog make use of field name from SE11 transaction.
2. Target field and Reference filed should be same and Source table from which you are considering the filed name
3. Key filed name should be Indicated
Path to create Infostructure
Goto SARI >> Customizing >> Environment >> Create Infostructure
Assign Archiving object for which this infostructure is created and assign filed catalog
Activate it.
Path to Fill structure
Goto SARI >> Status >> Select Archiving object and consider option Fill per Infostructure
In Archiving explorer you can retrieve archiving data.
-Thanks,
Ajay -
MM_EKKO Archiving Object
Hi,
Reg: MM_EKKO - Material Management Archiving Object.
I have executed the Write Job it completed successfully. And then I executed Delete Job in 'Test Mode', it also executed successfully and it didn't delete the record from the table which is correct. But when i tried to open the Purchase order from ME23N it shown message in status as ' Purchase Order already archived'. Kindly let me know why this message is produced.
Regards,
VimalHi Reddy,
Thanksfor your reply.
Actually my concern is not that.
Write Job(Production Mode) -- It Created a Archive file with the Purchase Order i specified in the selection parameter. So write Job is fine.
Delete Job(Production Mode) - It deleted the Purchase Order from the database and the archived PO is displayed from ME23N. So this is also fine.
Delete Job(Test Mode) -- It just executed, Purchase Order is not deleted from database. Which is also fine and correct as well. When i displayed the same PO in ME23N, The PO is displayed with message 'Purchase Order is already archived' . But it should not show the message bcoz i didnt archived it. This is wat my concern.
Regards,
Vimal -
How to show object creation in UML
How to show object creation in UML
In a sequence diagram, it's a line (with arrow) pointing to the new object and the <creates> or <new> tag as mentioned above.
| obj 1 |
|
| <creates> ----------
| --------------> | obj 2 |
| ----------or----------
| obj 1 |
|
| <new> ----------
| --------------> | obj 2 |
| ---------- -
FIM MA Export errors. There is an error executing a web service object creation.
While checking for the permission, we have figured that the Built-In Synchronization account is being deleted by an Expiration Workflow.
FIM MA Export errors. There is an error executing a web service object creation.
While checking for the permission, we have figured that the Built-in Synchronization account was deleted by an Expiration Workflow
Is there a way to restore. Thanks.I would re-run FIM setup - I think it can re-create this account
If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer. -
Xdb_installation_trigger does not support object creation of type SNAPSHOT
hi everyone, i'm using Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit on solaris sparc 5.10
we like to send an email through SSL, and after searching here and there I found out that oracle DB 11g able to go throught the SSL.
since upgrade our DB to 11g would not be an option, so i tried to export XDB of 11g and import it into XDB 10gR2 schema, it was a mess...
then i just reinstall XDB using catnoqm.sql & catqm.sql
and now one of our programmer cant run some script like above
CREATE MATERIALIZED VIEW FIFSYS_MKT_SCHEME_MV_COY
TABLESPACE MARKETING_TABLES
PCTUSED 40
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
+)+
NOCACHE
LOGGING
NOCOMPRESS
NOPARALLEL
BUILD IMMEDIATE
REFRESH FORCE ON DEMAND
WITH PRIMARY KEY
AS
+/* Formatted on 9/23/2010 1:07:42 PM (QP5 v5.114.809.3010) */+
SELECT coy_id,
appl_branch_id,
appl_object_code,
product_type,
ppdcf_paid_date,
SUM (scheme_adm) scheme_adm,
SUM (appl_unit) appl_unit,
SYSDATE mkt_sysdate
FROM (SELECT NVL (a.coy_id, '01') coy_id,
a.branch_id appl_branch_id,
DECODE (a.buss_unit, 'NMC', '2101', 'UMC', '2102', '2352')
appl_object_code,
a.platform product_type,
TRUNC (c.contract_active_date) ppdcf_paid_date,
NVL (s.ms_amt, 0) scheme_adm,
NVL (o.total_item, 0) appl_unit
FROM ordmgmt.om_trn_appl_ms_lvl_object s,
ordmgmt.om_trn_appl_hdr a,
acctmgmt.ar_trn_sum_contracts c,
+( SELECT appl_no, COUNT ( * ) total_item+
FROM ordmgmt.om_trn_appl_object
GROUP BY appl_no) o
WHERE s.appl_no = a.appl_no
AND a.appl_no = o.appl_no
AND s.ms_code IN ('MS03', 'MS14')
AND c.appl_no = a.appl_no
AND c.contract_no = a.contract_no
+/*AND c.office_code = a.branch_id*/+
AND NVL (a.coy_id, '01') = NVL (c.coy_id, '01'))
GROUP BY coy_id,
appl_branch_id,
appl_object_code,
product_type,
ppdcf_paid_date;
COMMENT ON MATERIALIZED VIEW FIFSYS_MKT_SCHEME_MV_COY IS 'snapshot table for snapshot MARKETING.FIFSYS_MKT_SCHEME_MV_COY';
and this error shown:
ORA-00604 error occurred at recursive SQL level 1
ORA-20000 Trigger xdb_installation_trigger does not support object creation of type SNAPSHOT
ORA-06512 at line 32
maybe some of you know how to solve this problem??
and, this in the script of the xdb_installation_trigger
DROP TRIGGER SYS.XDB_INSTALLATION_TRIGGER;
CREATE OR REPLACE TRIGGER SYS.xdb_installation_trigger
BEFORE
CREATE ON DATABASE
DECLARE
sql_text varchar2(200);
val number;
BEGIN
if (dictionary_obj_owner != 'XDB') then
if (dictionary_obj_type = 'FUNCTION' or
dictionary_obj_type = 'INDEX' or
dictionary_obj_type = 'PACKAGE' or
dictionary_obj_type = 'PACKAGE BODY' or
dictionary_obj_type = 'PROCEDURE' or
dictionary_obj_type = 'SYNONYM' or
dictionary_obj_type = 'TABLE' or
dictionary_obj_type = 'TABLESPACE' or
dictionary_obj_type = 'TYPE' or
dictionary_obj_type = 'VIEW' or
dictionary_obj_type = 'USER'
+)then+
if (dictionary_obj_type != 'PACKAGE BODY'
+) then+
sql_text := 'select count(*) from ALL_OBJECTS where owner = :1 and object_name = :2 and object_type = :3';
execute immediate sql_text into val using dictionary_obj_owner, dictionary_obj_name, dictionary_obj_type;
if (val = 0) then
sql_text := 'select count(*) from dropped_xdb_instll_tab where owner = :1 and object_name = :2 and object_type = :3';
execute immediate sql_text into val using dictionary_obj_owner, dictionary_obj_name, dictionary_obj_type;
if (val = 0) then
insert into xdb_installation_tab values
+(dictionary_obj_owner, dictionary_obj_name, dictionary_obj_type);+
end if;
end if;
end if;
else
raise_application_error(-20000, 'Trigger xdb_installation_trigger does not support object creation of type '||dictionary_obj_type);
end if;
end if;
end;
+/+
/********************************************************************************/i'm so careless, after checking a fresh installation of the same version DB, i dont found xdb_installation_trigger.
so just by simply remove that trigger & everything works just fine. :) -
How to find out prerequisites of archiving objects?
As we plan an archiving project for our ERP system, I would like to know how to find out the prerequisites for archiving the different objects.
For example, as I know for archiving material master data, the usage of object MM_MATNR requires that the deletion flag is set on materials.
Or as I assume, orders probably can only be archived if they are delivered and closed.
How to find out these prerequisites?
Best regards
MartinHi Martin,
Network Graphics helps in determining the dependencies among the archiving objects.Once you have sorted out the flow you can schedule archiving in test mode to find more details.
Eg PP_ORDER you can find out why a particular order is not archivable...may be cos of unsettled balance..etc.
You can find few details about the prerequisites in the archiving run (test)
Hope this helps.
Thanks,
Priya. -
Archiving Objects in SAP Retail (transaction SARA)
Hi All.
I have problem with archiving object WS_ACSITE in SAP RETAIL.(Transaction SARA)
When I write data archiving, message appeard is that archive sessions are created.
When I try to execute the next step: delete - the archive sessions are not appearing in the dialog box where we should choose the archive sessions for deletion.
The above situation appear when I am working with plants existing in system for a while, but when I've create a new one and try to go through all SARA's steps it is OK, and master date of sites are deleted (e.g WB03).
Can anyone help me?
The second question is u2013 can I restore deleted sites to system?
thanks in advance.
MarcinHello,
Check below information for Material master record required to archive:
1. Is there any stocks in the plant for which MMR need s to be archived? (Stock = Zero)
2. Is there any open items at FI accounting? (There should be no pending bills or parked documents)
3. Is there any pending delivery for this material? (there should be no open deliveries)
If all the above criteria is met then set the deletion flag and indicator for perticular Plant you are looking for.
Note: Make sure that non of the other plants which is sharing this MMR is marked for deletion flag / indicatory
Then execute Archive run for archiving object MM_MATNR.
Note: All the required configuration is done for archiving object MM_MATNR.
Hope this will help you to archive MMR only for your required plant.
-Thanks,
Ajay -
Hello
Please tell me what is the difference between these two object creation of string.
String str = new String("Hello");.
String str="Hello";
Thanks.RGEO wrote:
hello,
Is the string pool is part of a heap? Huh? I suppose yes, you could regard the String pool as part of the heap... but (I guess) that interned String objects would be placed directly into the permanent generation, which is not garbage collected... and therefore I don't really think of the permanent generation as part of the heap (except when tuning heap allocations)... but I think I'm talking over your noob head here, yes... and so to the noob-stuff.
If you get bored you might like to scan (for now) http://java.sun.com/javase/technologies/hotspot/gc/gc_tuning_6.html#generations ... and come back to it in a couple of years time (when every second word isn't new and baffling to you;-)
jvm what will do when he encounter the following code,
String s1 = new String ("hello");The VM will:
1. Create a new String object, and then
2. copy the characters 'h','e','l','l','o' from the interned String "hello" to the new String,
3. and then assign a reference to the new String to variable s1.
Note that the result is subtley different from String s1 = "hello", which just does step 3... it assigns a reference to the existing interned String object "hello" to the variable s1... it does not create and "populate" a new String object.
Try this just for fun... what is the output of the following program? Why?
package forums;
public class StringEquals
public static void main(String[] args) {
try {
String a = "Hello";
String b = "Hello";
System.out.println("a==b is "+(a==b));
String c = new String("Hello");
System.out.println("a==c is "+(a==c));
} catch (Exception e) {
e.printStackTrace();
}Now, what's the correct way to evaluate equality of String objects in Java?
HTH. Cheers. Keith. -
Cost of object creation vs reflection?
How does the cost of invoking a method using reflection compare to the cost of object creation? Thank you,
rankoi agree. in such cases, you should do the simplest thing that could possibly work. there are legitimate uses for reflection. without reflection, we have no core serialization mechanism. without serialization, we have no core RPC mechanism (RMI). no dynamic proxies without reflection. all those neat visual building tools are hampered without reflection. ORBs and scripting languages like Jython are hindered.
note that the legitimate uses of reflection shown above tend to be for core JDK, or for development tools. that should be a clue to the developer that unless you're building these kinds of systems, you should reconsider whether reflection is necessary.
that said, reflection has a high "cool" factor. i think that's what sucks developers toward it. it sucked me in, that's for sure. 8^)
--p
Maybe you are looking for
-
Since I made my Safari update yesterday, safari doesn't open my chosen webpage anymore at the start... Frustrating ! What can I do to have my opening page again ?
-
Backend document number not getting updated
Hi , Shopping cart is not getting updated with backend document number in follow on document section I am getting graphic display but no backned doc number I am on EBP 5.0 Has anybody come acroos such issue any solution? Thanks in advance Diwakar
-
I need your support with answer, I need your support with answer
I need your help with question answer due to i charged 100 $
-
Error when installing windows 7
Hello... When installing Windows 7 Ultimate, I'm getting an error during the windows installation setup. I get the error 0x800024. I choose the correct partition, click install, and this error shows. I'm on a mac pro and on snow leopard. I have boot
-
One iPod, Two Computers, Two Countries.
So, I'm sure this has been hashed to death elsewhere, and this will either turn into a rant, or there will be a solution. So, here we go. I'm an exchange student in Finland, and about 2 months after I got here, my iPod was hooked up my laptop, which