Quantcast
Channel: SCN : Discussion List - SAP Business Process Management
Viewing all 791 articles
Browse latest View live

Existing process instances fail due to changes in sub-process interface

$
0
0

Hi there,

 

In my bpm I'm calling a sub-process.

I've added the new parameter "CallSysID" to the Service interface of that sub-process.

 

For new process instances everything's working fine, but for existing processes I get the following error:

java.lang.IllegalStateException: Container '$CallSysID' unavailable

com.sap.mapping.lib.execution.api.exception.TExecutionException

at SnowCallSysID( StandardChild )

at ( DeepExpression )

at http://www.blabla.org/Approval:CallSysID( TerminalPart:expression )

at blabla.org/approvalproduct/pr/pm/Insert_Status/InsertStatus:DataObject( BroadPart:child )

at ( NarrowMapping )

com.sap.mapping.lib.execution.implementation.rule.child.StandardChild.step(StandardChild.java:76)

com.sap.mapping.lib.execution.implementation.rule.expression.DeepExpression$Resolver.resolve(DeepExpression.java:46)

com.sap.mapping.lib.execution.implementation.rule.expression.DeepExpression$Resolver.resolve(DeepExpression.java:49)

com.sap.mapping.lib.execution.implementation.rule.expression.DeepExpression$Resolver.<init>(DeepExpression.java:28)

com.sap.mapping.lib.execution.implementation.rule.expression.DeepExpression.internalExpress(DeepExpression.java:78)

com.sap.mapping.lib.execution.implementation.rule.expression.AbstractExpression.express(AbstractExpression.java:45)

com.sap.mapping.lib.execution.implementation.rule.part.AbstractPart.processExpression(AbstractPart.java:131)

com.sap.mapping.lib.execution.implementation.rule.part.AbstractPart.partake(AbstractPart.java:92)

com.sap.mapping.lib.execution.implementation.rule.part.BroadPart.processChildren(BroadPart.java:43)

com.sap.mapping.lib.execution.implementation.rule.part.AbstractPart.partake(AbstractPart.java:96)

com.sap.mapping.lib.execution.implementation.rule.mapping.NarrowMapping.internalMap(NarrowMapping.java:40)

com.sap.mapping.lib.execution.implementation.rule.mapping.AbstractMapping.map(AbstractMapping.java:44)

com.sap.mapping.lib.execution.implementation.Runner.transform(Runner.java:66)

com.sap.mapping.lib.execution.implementation.Runner.transform(Runner.java:43)

com.sap.glx.core.internaladapter.Transformer$TransformerTemplateAccessor$MapperTemplate$MapperInvocationHandler.map(Transformer.java:3332)

... (23 more)

 

In NWA it is not possible to recover the old requests which turn into status "Failed" (e. g. by changing context data).

 

My question:

How can I handle such service interface changes without "losing" all existing process instances?

 

Shall I just copy the old sub-process into a new one?

 

Best regards,

Thorsten.


FIORI and BPM are in different servers

$
0
0

In our architecture, SAP BPM is getting deployed in NetWeaver JAVA AS server while the FIORI application are getting deployed in NetWeaver ABAP Stack.

 

Now i want to trigger BPM from FIORI which is getting deployed in ABAP server, how can i do that ??

Error calling application via OLE INTERNETEXPLORER.APPLICATION

$
0
0

I am facing problem in viewing scanned documents in  SAP. The documents other than scanned like PDF documents are working fine problem occurs only with  scanned documents.

Every time I try to view a scanned document the following error displays:

Error calling application via OLE INTERNETEXPLORER.APPLICATION

can any one help me to resolve the issue

Regards

Sameer Prabhakar

User is getting 500 internal server error while access task from mail

$
0
0

Dear All,

 

Some of the users are getting "500 Internal server error " while accessing BPM task from mail. I have attached error screen and error logs .

I have compared roles also for some of the users , roles are same still some users are able to access and some are not . Could anyone please help here. Kindly let me know anything else needed from my side. Thanks

 

 

Regards,

Mayank Jain

Action buttons in FIORI MyInbox

$
0
0

I am using SAP UI5 to make my BPM Task, now according to the requirement approve and reject action on that task should be in BPM Inbox and not to be handled by SAP UI5 screen. Is that possible ? if so any help document achieving that?

Why are there so many data types/WSDL files?

$
0
0

Hello,

 

I have a BPM product that contains one main process and several sub-processes.

 

It always becomes a mess when I try to update the data type that is used as an interface for the sub-process.

Sometimes it takes me ages to change the correct XSD data type which in the end updates the data type visible in the input mapping of that sub-process.

 

This is due to the fact, that I have several data types with the same name (e.g. "ApproveRequestType"):

DataTypes.png

 

And this again is caused by the fact that there are a lot of imported WSDL files of the sub-processes containing those data types:

wsdlFiles.png

 

Ideally I would like to have only one XSD file containing all data types (e.g. "Approval.xsd").

 

My question:

Do I really need those imported WSDL documents of my sub-processes (e.g. "HandleData", "ApprovalStep", "InformRequester" etc.)?

Can't I just keep the non-imported ones like for example "InformRequester.wsdl", "HandleData.wsdl" etc.?

 

Thanks in advance!

 

Best regards,

Thorsten.

BPM to consume table type output from Web-service

$
0
0

1.I want to learn that how can i pass input from BPM process to web-service and get relevant output.


2. if my web-service is returning me output in table format ,how can i consume in bpm process

 

example:-

 

Input is the Project_id which is a byte of 16 char.

And output is a table OT_SCENARIO_ID which is a table of “byte 16”.

 

Please post some help documents, videos .

Enqueue SAP BPM - SAP PI 7.31 Single Stack

$
0
0

Hi experts,

 

     I would like to ask you if it is possible to enqueue SAP PI 7.31 BPMs (single stack)? And if yes how?

 

I have already work with PI 7.1 dual stack and I've got ccBPM which are enqued, but I have no idea how to do it in SAP BPM in 7.31 single stack.

 

Thanks.


Error in deploying BPM Process NW7.4 SP08

$
0
0

Hi Experts,

 

We are not able to deploy the BPM Processes from NWDS & telnet as well. Error log is attached here with the excerpts for the log are as follows -

 

ASJ.dpl_dc.001085 Operation [deploy] of [albl.com_vp~bc~bpm] failed
[EXCEPTION]
com.sap.engine.services.dc.cm.deploy.DeploymentException: ASJ.dpl_dc.001085 Operation [deploy] of [albl.com_vp~bc~bpm] failed
at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:245)
at com.sap.engine.services.dc.cm.deploy.impl.BulkOnlineDeployProcessor.deploy(BulkOnlineDeployProcessor.java:71)
at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor$DeployProcessorHelper.visit(AbstractDeployProcessor.java:282)
at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:84)
at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor.deploy(AbstractDeployProcessor.java:100)
at com.sap.engine.services.dc.cm.deploy.impl.DeployThread.run(DeployThread.java:39)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Caused by: com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3297] Operation [update] of [sdu id: [albl.com_vp~bc~bpm]
sdu file path: [/usr/sap/DPO/J00/j2ee/cluster/server0/temp/tc~bl~deploy_controller/archives/3376/albl.com~vp~bc~bpm.sda]
version status: [HIGHER]
deployment status: [Admitted]
description: []
] failed
at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.update(ApplicationDeployer.java:106)
at com.sap.engine.services.dc.gd.impl.InitialApplicationDeployer.performDeployment(InitialApplicationDeployer.java:142)
at com.sap.engine.services.dc.gd.impl.InitialGenericDeliveryImpl.deploy(InitialGenericDeliveryImpl.java:58)
at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:212)
... 8 more
Caused by: com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception while [registering [update] of [albl.com/vp~bc~bpm].
Reason: com.sap.engine.services.deploy.server.utils.concurrent.LockSetNotAcquiredException: The thread DeployThread[albl.com_vp~bc~bpm]
id:      166
task:    [Deploy Controller] - performing [deploy] operation of component [albl.com/vp~bc~bpm]
subtask:  {
creator:DeployThread[albl.com_vp~bc~bpm]
id:      166
task:    [Deploy Controller] - performing [deploy] operation of component [albl.com/vp~bc~bpm]
subtask:
}
timed out while trying to get the locks for operation [update : albl.com/vp~bc~bpm]

We are using SAP NW7.4 SP08 with latest patch, and NWDS 7.31 Patch 13. Request your help here.

 

Thanks & Regards

Jeet

How to restrict users to redirect to NWA from BPM Analytics (http:///bpmanalytics)

$
0
0

Hi Expert,

 

Could you please help me on how to restrict the users to redirect to NWA from BPM Analytics (http://<hostname>/bpmanalytics). I just want to show the BPM analytics tool page to users, but there is an option to redirect directly to NWA to see the process or task, I want to restrict it.

I tried to remove the roles, but in case user not able to see the exact number of process and task.  

 

Thanks

Div

Downloading SAP Solution Composer

$
0
0

Hello,

Does anyone know where I get download SAP Solution Composer from ? All the sites I have gone to have links that don't work or web pages that are not found.  Thanks.

Unable to see messages in NWPBM

$
0
0

Hi All, I've a NWBPM scenario. Everything works fine. But my issue is see the files in Manage Process:Process Instances. If i click 'Show Related PI Messages' link on the last successfully completed process at the top left corner i see " PI Message not available for selected Process Instance". For other NWBPM scenario  i'm able to see the related message wheh i click on the 'Show Related PI Messages'. Can you please let me know what should i do? Please see the attached screen shot. There are other couple of NWBPM running and when I click the  'Show Related PI Messages' link it opens a new screen and I could see the related messages. Please let me know if I need to enable something for this particular NWBPM scenario. Thanks,

Query in migrating ccBPM to NW BPM for collect pattern

$
0
0

Dear Experts,

 

I am new to BPM and I am basically a PI developer. As part of a migration project to PI 7.31 single stack, I need to migrate an interface which uses a collect pattern. Basically two separate files one having the quantity and one having the price are fetched from the two separate systems. The current ccBPM we have a fork to receive these two messages and a wait time of 30 minutes to ensure both the files are received. Now while migrating this to NW BPM I'm stuck.

 

Now NW BPM cannot have two start events defined for a single BPM. I cannot use the concept of intermediate event as we don't know which file would come first. It would be really helpful if someone can guide me how to design this sort of a scenario.

 

Regards

Varun

View process info after task completion

$
0
0

Hello experts,

 

we have following requirement: user has completed a task in the past, but he wants to be able to see what is going on with his process now (in read-only mode).

Is there a standard way to do this, without providing access to NWA process monitoring?

 

Thanks in advance,

Alexei

Read and approve bpm work item from ecc

$
0
0

Hi,

we have a BPM workflow on a CE 7.31 system.

 

My requirement is to read all work item of a user from ECC system, show a list of them and give the opportunity to select a work item and approve/reject it.

I need this because in ECC we have a service for digital sign the attachments in the BPM work item.

 

BPM/CE have a list of web services or APi to do this?

 

Thank You

Daniele


newly added field cause BPM automated activity fail

$
0
0

Hi everyone, I am investigating an issue now:

 

My environment is NWDS SP14.

 

I designed a BPM which was working: a message triggered the BPM, the subsequent automated activity have sync call to ECC.

Now I need to additional a field (it was called "filename" then later I renamed to "FileName", the datatype is defined in namespace of http://xxx/data), I modified ESR for data type.

 

Then I imported the service interface into Composite Designer, from BPM side, I can see the newly added field showing up.

 

However, the runtime failed at the automated activity:

 

JPR failed to transfer the request message to the messaging system. Reason: com.sap.aii.utilxi.xmlvalidation.impl.XMLValidationException: XML Validation for payload with root element name CorePay_BPM_Out , target namespace http://xxx/data Failed!Errors Encountered During Parsing
  1.cvc-complex-type.2.4.a: Invalid content was found starting with element 'FileName'. One of '{filename, JournalGroup}' is expected.


It seems like the BPM did not take this schema change.

 

Any idea ?

 

Thanks

-Liang

Action buttons in FIORI MyInbox

$
0
0

I am using SAP UI5 to make my BPM Task, now according to the requirement approve and reject action on that task should be in BPM Inbox and not to be handled by SAP UI5 screen. Is that possible ? if so any help document achieving that?

How can we get the TaskInstanceId from Task Model Id?

$
0
0

Hi,

 

Need to get the context of completed tasks in a given month.

 

Using below code able to find the tasks completed between the given date range.

 

 

AnalyticsManager analyticsManager = BPMFactory.getAnalyticsManager();

List<TaskDurationStatistics> lstTasks = analyticsManager.getTaskDurationStatistics(frmDt, toDt, Status.COMPLETED, -1);

 

 

From TaskDurationStatistics, I am getting the task model Id, but to get the task detail I need task instance Id.

 

Could someone please help me in getting the task instance ids from task model id.

 

 

Is there any api to find/search for an attribute value directly from the context of the completed tasks.

 

Thanks

hello every one

$
0
0

     I'm very new to SAP BPC 10.0 , could you please suggest me some good materials to start learning bpc , and even other tips and suggestions .....

 

 

Thanks in advance

getting completed process details using BPM API

$
0
0

Hi Experts,

 

is there any way to get the completed process details using BPM API or Analytics API for a specific process definition (in 7.31 SP10)?

 

my observations:

 

1. using getRunningProcessInstances(process_def_id) of ProcessInstanceManager, I can fetch running process instances.

but I need completed process instances.

 

Thanks in advance.

 

Best Regards

-Trim

Viewing all 791 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>