Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ABAP Objects, BOR Objects, and ArchiveLink,

mike_mcinerney
Participant
0 Likes
2,706

We have developed a process that combines

  • A web-dynpro based interactive form delivered/routed through the universal worklist
  • A workflow based approval cycle with subsequent business processing based on the form's content
  • And an abap object  (ZCLnn)  sitting between them that encapsulates the underlying form data, and associated communication between the UI and the WF

At the end of our process, we render a smartform image of the completed form, and we print it to a content repository, using a custom BOR object, ZBOnn.

Is there a way to archive directly to an SE24 type object, or must we continue to create analogous SWO1 objects for this?

Thanks…   …Mike

1 ACCEPTED SOLUTION
Read only

janosdezsi
Product and Topic Expert
Product and Topic Expert
0 Likes
1,405

Hello Mike,

ArchiveLink stores the connection entries to one of the ArchiveLink connection tables. (These tables are listed in the table TOACO.)

So if you would like to store a document via ArchiveLink you need a business object, because ArchiveLink connects an instance of a business object (identified by it's type and concatenation of keyfields) and a business document (identified by the name of the content repository and the document ID).

Best regards,

Janos

http://help.sap.com/saphelp_nw73/helpdata/en/4c/e65a717e173ec6e10000000a42189b/frameset.htm

The business object and stored document must be uniquely identified for the link. The business object identification consists of:

The stored document identification consists of:

The diagram below illustrates all the link entry data in the link entry table:

This graphic is explained in the accompanying text.

2 REPLIES 2
Read only

custodio_deoliveira
Active Contributor
0 Likes
1,405

Hi Mike,

Pretty sure you need the BOR for AL. This is exactly the same as I did last year.

Cheers,

Custodio

Read only

janosdezsi
Product and Topic Expert
Product and Topic Expert
0 Likes
1,406

Hello Mike,

ArchiveLink stores the connection entries to one of the ArchiveLink connection tables. (These tables are listed in the table TOACO.)

So if you would like to store a document via ArchiveLink you need a business object, because ArchiveLink connects an instance of a business object (identified by it's type and concatenation of keyfields) and a business document (identified by the name of the content repository and the document ID).

Best regards,

Janos

http://help.sap.com/saphelp_nw73/helpdata/en/4c/e65a717e173ec6e10000000a42189b/frameset.htm

The business object and stored document must be uniquely identified for the link. The business object identification consists of:

The stored document identification consists of:

The diagram below illustrates all the link entry data in the link entry table:

This graphic is explained in the accompanying text.