cancel
Showing results for 
Search instead for 
Did you mean: 

B1IF bpm scenario

pierrecanali
Active Participant
0 Kudos

Hello experts !

Did anyone successfully created and run a BPM scenario in B1IF ?

I am running SAP B1IF version 1.22.17 (B1 9.3 PL04)

I am getting this validation error:

If I try to validate the BPM definition using an external tool I receive errors as well:

Validation of current file using XML schema:

ERROR: Element '{http://www.omg.org/spec/BPMN/20100524/MODEL}definitions', attribute 'errorOpRef': '' is not a valid value of the atomic type 'xs:QName'.

My test BPM definition:

<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL ../../com.sap.b1i.vplatform.bpm/designer/BPMN20B1i.xsd" id="_047f489b-8ce2-4b82-b035-2b7be155a4b9" name="B1i BPMN Model" errorOpRef="" targetNamespace="" version="1.0">
    <process id="_63a9de16-95c8-4057-b031-53d64e456175" name="testBpm" isExecutable="true">
        <documentation> qwe</documentation>
        <startEvent id="_2dec8072-6219-4ec9-b73b-af7cb1fac384" name="01" operationKind="b1if">
            <documentation> start</documentation>
            <dataOutputAssociation id="_4123269c-fe5a-4dd7-8b8f-68432845c148">
                <documentation> data</documentation>
                <targetRef>_d2b42b62-5d63-4276-abb5-020ce8c7a9ac</targetRef>
            </dataOutputAssociation>
            <messageEventDefinition>
                <operationRef>Z.getRequest</operationRef>
            </messageEventDefinition>
        </startEvent>
        <dataObject id="_d2b42b62-5d63-4276-abb5-020ce8c7a9ac" name="data1">
            <documentation> data</documentation>
        </dataObject>
        <sequenceFlow id="_152744ae-068f-45e1-82b0-8ab3669fb43e" name="" sourceRef="_2dec8072-6219-4ec9-b73b-af7cb1fac384" targetRef="_5ad7f5f0-ba53-4c96-8fe1-11ff404cf40c">
            <documentation></documentation>
        </sequenceFlow>
        <endEvent id="_5ad7f5f0-ba53-4c96-8fe1-11ff404cf40c" name="end99" operationKind="b1if">
            <documentation> output</documentation>
            <dataInputAssociation id="_325b0f66-1f7d-40fc-8116-e6ad4ab9bcd2">
                <documentation> data</documentation>
                <sourceRef>_d2b42b62-5d63-4276-abb5-020ce8c7a9ac</sourceRef>
            </dataInputAssociation>
            <messageEventDefinition>
                <operationRef>Z.sendApproval</operationRef>
            </messageEventDefinition>
        </endEvent>
    </process>
</definitions>

Any ideas ?

Many thanks in advance,

Pierre

former_member186605
Active Contributor
0 Kudos
Hi Pierre, Did you find a way or do you still need help? I hope you didn't give up

Accepted Solutions (0)

Answers (2)

Answers (2)

pierrecanali
Active Participant
0 Kudos

Hello,

Thanks for your reply.

I did not give up yet and founded the new interface working with bpm, but documentation is a bit lacking.

I will run more experiments and let you know.

Do have any further documentation for new B1IF UI?

Regards,

Pi

HuanYang
Employee
Employee
0 Kudos

Hello Pi,

What do you mean by new B1if UI?

If you use the latest B1if, you may see the B1if 2.0.

All updated document will be in new version.

You may check the Help for guiding and learning material.

Thanks & best regards

Huan Yang

HuanYang
Employee
Employee
0 Kudos

Hello Pierre,

Does the BPM work?

If yes, you can ignore the validation result information.

Thanks & best regards

Huan Yang