‎2007 Aug 02 9:45 PM
We are trying to bulid an archiving process using Early archiving. The
steps are as follows
1. Scan W9 document from IXOS.
2. Execute OAWD to archive the document.A workitem is created.
3. Execute the Workitem . The custom Business object associated with
the workitem executes a custom transaction where the key fields of the
object are entered and a transaction (XK02) is executed in the
background.
4. When the transaction is complete - it completes the entire process.
In step 3 we are using the above mentioned function module
ARCHIV_CONNECTION_COMPOSE to create the link and
ARCHIV_CONNECTION_INSERT to store the data in the link table TOA01.
However , the ARC_DOC_ID is returned as blank in the function
ARCHIV_CONNECTION_COMPOSE and stored as blank in in table TOA01.
Question: Why is the ARC_DOC_ID not generated using this function? It
is one of the parametrs in the importing parameters.
Can anyone who has worked on something similar give some ideas if this is the right process.
Thanks
Veethika.
‎2007 Aug 03 12:04 AM
Hi Veethika,
IXOS (Open Text) has there own support site where you will find all the issues and there solutions.They provide all the customers with user-ids and they can access the documentation there.
http://www.opentext.com/ixos/en/
Regards,
Atish
‎2007 Aug 03 12:04 AM
Hi Veethika,
IXOS (Open Text) has there own support site where you will find all the issues and there solutions.They provide all the customers with user-ids and they can access the documentation there.
http://www.opentext.com/ixos/en/
Regards,
Atish
‎2007 Aug 03 2:38 PM
Thanks Atish
but I need help in resolving the issue in SAP for creating the link in TOA01. We are doing mass archiving .
-Veethika.
‎2007 Aug 03 6:22 PM
Hi,
As far as I know ARCHIV_CONNECTION_COMPOSE does not generate document id. Document ID has to be passed while calling this function.
You can use the following function to generate Document ID SYSTEM_UUID_C_CREATE
Hope this helps
Cheers,
Samanjay
‎2007 Aug 07 3:00 PM
Thanks for your tip Samanjay . But the archiving doc id is generated when we mass archive using OAWD. I want to read this arc_doc_id back in my object for creating the link in TOA01.
.
-Veethika.
‎2007 Aug 07 8:43 PM
Hi Veethika,
Your question is not very clear. Please explain in details as to what exactly you are doing? What scenario are you using with OAWS? Store and assign or something else?
Meanwhile check the report OAUPDATE_LINK. This may help you.
Cheers,
Samanjay
‎2007 Aug 09 9:55 PM
Samanjay
We are using OAWD to mass archive the documents and create a work item for each document..
The ARC_DOC_ID is generated at that point.
When the Work Item is executed it executes a custom transaction and stores the data in the document through the custom transaction into custom tables.
We had to create the link in TOA01 so that if we want to display the document again.
I used the ARCH...INSERT function for this. I was able to read the arc_doc_id from the container of the work item and pass it to TOA01 through the function module./ This resolved my problem.
-Veethika.