Hi everyone,
I'm trying to manage the creation of Business Workspace using a External System (Java API) and the SPI (Service Provider Interface) and API ECMLink, but I'm stack with the Early Creation using the API ECMLink Web Service. I'm going to try to explain you the problem:
For Late Creation I thnik I would be able to complete the flow to create a Busines Workspace complete, because I can get the SAP Object ID using SPI:
Late creation - Takes place when an SAP business object exists and a workspace is created for it, either manually or automatically.
In this case, we can do the next request to complete the BW creation in OTCS:
SPI (EcmLinkService)
1.- queryBusinessObjects: find the object in SAP system
2.- getBusinessObjectInformation: get the SAP object Info.
API (ECMLink)
3.- createOrUpdateWorkspaces: Con los datos anteriores, creamos el BW en OTCS usando esta llamada.
The problem came with the Early Creation and the use os the ECMLink API:
Early creation - Enables the creation of a business workspace even if a related SAP business object is not yet available. The business workspace is created based on a template; the reference to the SAP business object can be added later. This scenario can be used when a business workspace is needed to file documents but an SAP business object is not yet created.
The operation createOrUpdateWorkspaces do not let create BW in mode Early Creation?. The request need object type and the SAP Object ID to create the BW, Anybody know how to create a BW in mode Early Creation using ECMLink API?
At this point, we have the previous problem and another one:
How do you link this Business Workspace with their SAP object USING THE ECMLink API / SPI?
I hope some of you could help me to solve this questions.
Thank you in advance,
Regards