cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Disclaimers:

1. I develop software for electronic control systems, not business application nor any other Windows applications.

2. I asked our internal IT people about this and they suggested I look here.

When we make a new release of one of our products, we need to create a set of folders and documents in SAP Document Management. Currently, we do this manually with the SAP Easy DMS GUI. Even with our process checklists, this is an error prone task. the closest we have to automating this is a "template" set of folders and empty documents, but this still requires manually transcribing SAP Document Numbers in to the actual documents, then "loading" those documents into the empty SAP documents.

I have searched in several forums on this site and not found anything that even tells me if this is possible to automate, let alone a direction for further searching. I do know enough perl and bash scripting to automate creating the various release documents from templates and a list of SAP Document Numbers, so the missing peices are creatation of the folders and documents in SAP DMS, fetching the Document Numbers and loading the actual documents into the SAP DMS documents.

Can someone point me where to find this information?

0 Likes
View Entire Topic
Makal
Active Contributor
0 Likes

Hello Ron,

In standard SAP DMS, it is not possible, without manual intervention.

You may need to develop this and It looks complex to me.

You can discuss with your ABAP consultant to check, if it can be developed.

Thanks,

Amaresh Makal

Former Member
0 Likes

Thank you for your reply. Sorry for the delay. My visits here are mostly during release activities.

At least for the SAP operations, I really don't think it is as complex as you think. Below is some psuedo code showing the operations we want to automate.

This seems to me a very straight forward sequence of operations with no conditional logic. I find it hard to imagine there would not be a tool for running a simple script of operations.

navigate to $project/Releases

create folder $release

rfnumber = get document number $release

navigate to $release

create folder Software

sfnumber = get document number Software

create folder Calibrations

cfnumber = get document number Software

create folder ReleaseDocuments

dfnumber = get document number ReleaseDocuments

execute PrepareRelDocs $rfnumber $sfnumber $cfnumber $dfnumber

navigate to Software

import files from $projectImages

navigate back

navigate to Calibrations

import files from $projectCals

navigate back

navigate to ReleaseDocuments

import files from $generatedReports

done