콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다

I'm trying to open a wizard from workflow activity. As far as I know it should be done through server action. Below are the snippets of my code.

1. Workflow activity, refering server action:

<record id="act_pending" model="workflow.activity">
            <field name="wkf_id" ref="subscription_workflow"/>
            <field name="flow_start">True</field>
            <field name="action_id" ref="invokeSubscription_clientAction" />
            <field name="name">Pending</field>            
       </record>

2. Server action definition:

<record model="ir.actions.server" id="invokeSubscription_clientAction" >
            <field name="name">Subscriptions Invocation Server Action</field>
            <field name="model_id" ref="model_subscription_wizard" />            
            <field name="type">ir.actions.server</field>    
            <field name='state'>client_action</field>        
            <field name="action_id" ref="ask4subscription" />           
        </record>

3. Finally client action invoked by server action:

<record model="ir.actions.act_window" id="ask4subscription">
               <field name="name">Subscriptions Invocation Window</field>
            <field name="res_model">subscription.wizard</field>
            <field name="type">ir.actions.act_window</field>
            <field name="view_type">form</field>
            <field name="view_mode">tree,form</field>
            <field name="view_id" ref="proposeSubscriptionForm"/>
            <field name="target">new</field>
        </record>

 

My workflow is run as a subworkflow of invoice workflow. It is instantiated and is active, but my wizard window won't open. Am I missing something?

아바타
취소
관련 게시물 답글 화면 활동
2
3월 15
5591
1
10월 15
6370
1
8월 24
1060
7
4월 17
13327
2
7월 25
340