Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <service name="cancelApproveSalesOrder" output="outputDtoForCancelApproveSalesOrder">
- <informations>
- <description>Cancel Approve Sales Order document</description>
- <info-in>
- <info name="result.header.userLoginId" type="Long" description="User login id"/>
- <info name="result.header.tenantLoginId" type="Long" description="Tenant login id"/>
- <info name="result.header.roleLoginId" type="Long" description="Role login id"/>
- <info name="result.header.datetime" type="String" description="Datetime"/>
- <info name="result.header.taskName" type="String" description="Task name"/>
- <info name="result.payload.id" type="Long" description="doc id Sales Order" />
- <info name="result.payload.scheme" type="String" description="scheme Sales Order" />
- <info name="result.payload.remark" type="String" description="cancel approve remark" />
- <info name="result.payload.lineQueue" type="String" description="line queue cancel approve" />
- </info-in>
- <info-out>
- <info name="result.processNo" type="String" description="process no" />
- <info name="result.processMessageId" type="Long" description="process message id" />
- </info-out>
- </informations>
- <mod-dto output="inputDtoForFindSalesOrderById">
- <key name="id" type="Long" from="${result.payload.id}" />
- </mod-dto>
- <call-bf output="outputDtoForFindSalesOrderById"
- input="${inputDtoForFindSalesOrderById}"
- name="findSalesOrderById">
- <onsuccess />
- <onerror />
- </call-bf>
- <mod-dto output="parameterDto">
- <key name="userLoginId" type="Long" from="${result.header.userLoginId}" />
- <key name="docId" type="Long" from="${outputDtoForFindSalesOrderById.id}" />
- <key name="remarkApproval" type="String" from="${result.payload.remark}" />
- </mod-dto>
- <mod-dto output="inputDtoForCancelApproveSalesOrder">
- <key name="processName" type="String" from="sl_cancel_submit_so" />
- <key name="scheme" type="String" from="${result.payload.scheme}" />
- <key name="remark" type="String" from="${result.payload.remark}" />
- <key name="headerDto" type="Dto" from="${outputDtoForFindSalesOrderById}" />
- <key name="parameterDto" type="Dto" from="${parameterDto}" />
- <key name="lineQueue" type="String" from="${result.payload.lineQueue}" />
- <key name="propertiesPath" type="String" from="server-config.properties" />
- <key name="tenantLoginId" type="Long" from="${result.header.tenantLoginId}" />
- <key name="userLoginId" type="Long" from="${result.header.userLoginId}" />
- <key name="roleLoginId" type="Long" from="${result.header.roleLoginId}" />
- <key name="datetime" type="String" from="${result.header.datetime}" />
- </mod-dto>
- <call-bt name="sendProcessCancelApproveToQueue" output="outputDtoForCancelApproveSalesOrder"
- input="${inputDtoForCancelApproveSalesOrder}">
- <onsuccess />
- <onerror />
- </call-bt>
- </service>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement