You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ap...@apache.org on 2007/06/21 22:07:54 UTC
svn commit: r549594 - in /ofbiz/trunk/specialpurpose/oagis: ./ config/
entitydef/ script/ script/org/ script/org/ofbiz/ script/org/ofbiz/oagis/
servicedef/ webapp/oagis/WEB-INF/ widget/ widget/forms/
Author: apatel
Date: Thu Jun 21 13:07:50 2007
New Revision: 549594
URL: http://svn.apache.org/viewvc?view=rev&rev=549594
Log:
Added CRUD services for Message Info entity.
Added:
ofbiz/trunk/specialpurpose/oagis/script/
ofbiz/trunk/specialpurpose/oagis/script/org/
ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/
ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/
ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml
ofbiz/trunk/specialpurpose/oagis/servicedef/
ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml
Modified:
ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties
ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml
ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml
ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml
ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml
ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml
ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml
ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml
Modified: ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties (original)
+++ ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties Thu Jun 21 13:07:50 2007
@@ -18,5 +18,13 @@
###############################################################################
####
# OFBiz UiLabel Properties used for the product component
-OagisMessageInfo=Message Info
+
+OagisListMessageErrorInfo=Message Error Infos
OagisListMessageInfo=Message Infos
+OagisNewMessageInfo = New Message Info
+
+OagisMessageDataFileUpload=Oagis Message DataFile Upload
+OagisMessageErrorInfo=Message Error Info
+OagisMessageInfo=Message Info
+OagisMessageUpload=Upload Oagis Message
+OagisNewMessageErrorInfo = New Message Error Info
Modified: ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml Thu Jun 21 13:07:50 2007
@@ -53,6 +53,13 @@
<field name="outgoingMessage" type="indicator"><!-- Y for outgoing, N for incoming --></field>
<field name="sentDate" type="date-time"><!-- should be the same as the CNTROLAREA -> DATETIMEISO (DATETIMEANY) element --></field>
<field name="receivedDate" type="date-time"><!-- will generally only be set for outgoing messages --></field>
+ <field name="confirmation" type="id">
+ <!--
+ 0 = No confirmation Business Object Document requested
+ 1 = Send back a confirmation Business Object Document only if an error has occurred
+ 2 = Send a confirmation Business Object Document regardless
+ -->
+ </field>
<field name="bsrVerb" type="short-varchar"></field>
<field name="bsrNoun" type="short-varchar"></field>
<field name="bsrRevision" type="short-varchar"></field>
Modified: ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml Thu Jun 21 13:07:50 2007
@@ -30,6 +30,8 @@
<entity-resource type="group" reader-name="main" loader="main" location="entitydef/entitygroup.xml"/>
<entity-resource type="data" reader-name="seed" loader="main" location="data/OagisTypeData.xml"/>
+ <service-resource type="model" loader="main" location="servicedef/services.xml"/>
+
<webapp name="oagis"
title="Oagis"
server="default-server"
Added: ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml?view=auto&rev=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml (added)
+++ ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml Thu Jun 21 13:07:50 2007
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/simple-methods.xsd">
+
+ <simple-method method-name="createOagisMessageInfo" short-description="Create MessageInfo">
+ <make-value entity-name="OagisMessageInfo" value-name="newEntity"/>
+ <set-pk-fields map-name="parameters" value-name="newEntity" />
+ <set-nonpk-fields map-name="parameters" value-name="newEntity"/>
+ <create-value value-name="newEntity"/>
+ <if-compare value="1" field-name="newEntity.confirmation" operator="equals" type="Integer">
+ <set-service-fields to-map-name="oagisMessageErrorInfoMap" service-name="createOagisMessageErrorInfo" map-name="parameters"/>
+ <call-service service-name="createOagisMessageErrorInfo" in-map-name="oagisMessageErrorInfoMap"/>
+ </if-compare>
+ </simple-method>
+
+ <simple-method method-name="updateOagisMessageInfo" short-description="Update Oagis MessageInfo">
+ <entity-one entity-name="OagisMessageInfo" value-name="lookedUpValue"/>
+ <set-nonpk-fields value-name="lookedUpValue" map-name="parameters"/>
+ <store-value value-name="lookedUpValue"/>
+ </simple-method>
+
+ <simple-method method-name="createOagisMessageErrorInfo" short-description="Create MessageErrorInfo">
+ <make-value entity-name="OagisMessageErrorInfo" value-name="newEntity"/>
+ <set-pk-fields map-name="parameters" value-name="newEntity" />
+ <if-empty field-name="parameters.errorSeqId">
+ <sequenced-id-to-env sequence-name="OagisMessageErrorInfo" env-name="newEntity.errorSeqId"/>
+ </if-empty>
+ <set-nonpk-fields map-name="parameters" value-name="newEntity"/>
+ <create-value value-name="newEntity"/>
+ </simple-method>
+
+ <simple-method method-name="updateOagisMessageErrorInfo" short-description="Update Oagis MessageErrorInfo">
+ <entity-one entity-name="OagisMessageErrorInfo" value-name="lookedUpValue"/>
+ <set-nonpk-fields value-name="lookedUpValue" map-name="parameters"/>
+ <store-value value-name="lookedUpValue"/>
+ </simple-method>
+
+</simple-methods>
Added: ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml?view=auto&rev=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml (added)
+++ ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml Thu Jun 21 13:07:50 2007
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<services xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/services.xsd">
+
+ <service name="createOagisMessageInfo" engine="simple" default-entity-name="OagisMessageInfo"
+ location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="createOagisMessageInfo" auth="true">
+ <description>Create MessageInfo</description>
+ <auto-attributes mode="IN" include="pk" optional="false"/>
+ <auto-attributes mode="IN" include="nonpk" optional="true"/>
+ </service>
+
+ <service name="updateOagisMessageInfo" engine="simple" default-entity-name="OagisMessageInfo"
+ location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="updateOagisMessageInfo" auth="true">
+ <description>Update MessageInfo</description>
+ <auto-attributes mode="IN" include="pk" optional="false"/>
+ <auto-attributes mode="IN" include="nonpk" optional="true"/>
+ </service>
+
+ <service name="createOagisMessageErrorInfo" engine="simple" default-entity-name="OagisMessageErrorInfo"
+ location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="createOagisMessageErrorInfo" auth="true">
+ <description>Create MessageErrorInfo</description>
+ <auto-attributes mode="IN" include="pk" optional="false"/>
+ <auto-attributes mode="IN" include="nonpk" optional="true"/>
+ <override name="errorSeqId" optional="true"/>
+ </service>
+
+ <service name="updateOagisMessageErrorInfo" engine="simple" default-entity-name="OagisMessageErrorInfo"
+ location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="updateOagisMessageErrorInfo" auth="true">
+ <description>Update MessageErrorInfo</description>
+ <auto-attributes mode="IN" include="pk" optional="false"/>
+ <auto-attributes mode="IN" include="nonpk" optional="true"/>
+ </service>
+
+</services>
Modified: ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml Thu Jun 21 13:07:50 2007
@@ -82,7 +82,103 @@
<response name="success" type="view" value="FindMessageInfo"/>
</request-map>
-
+ <request-map uri="EditMessageInfo">
+ <security https="true" auth="true"/>
+ <response name="success" type="view" value="EditMessageInfo"/>
+ </request-map>
+
+ <request-map uri="createOagisMessageInfo">
+ <security https="true" auth="true"/>
+ <event type="service" path="" invoke="createOagisMessageInfo"/>
+ <response name="success" type="view" value="EditMessageInfo"/>
+ <response name="error" type="view" value="EditMessageInfo"/>
+ </request-map>
+
+ <request-map uri="updateOagisMessageInfo">
+ <security https="true" auth="true"/>
+ <event type="service" path="" invoke="updateOagisMessageInfo"/>
+ <response name="success" type="view" value="EditMessageInfo"/>
+ <response name="error" type="view" value="EditMessageInfo"/>
+ </request-map>
+
+ <request-map uri="FindMessageErrorInfo">
+ <security https="true" auth="true"/>
+ <response name="success" type="view" value="FindMessageErrorInfo"/>
+ </request-map>
+
+ <request-map uri="EditMessageErrorInfo">
+ <security https="true" auth="true"/>
+ <response name="success" type="view" value="EditMessageErrorInfo"/>
+ </request-map>
+
+ <request-map uri="createOagisMessageErrorInfo">
+ <security https="true" auth="true"/>
+ <event type="service" path="" invoke="createOagisMessageErrorInfo"/>
+ <response name="success" type="view" value="EditMessageErrorInfo"/>
+ <response name="error" type="view" value="EditMessageErrorInfo"/>
+ </request-map>
+
+ <request-map uri="updateOagisMessageErrorInfo">
+ <security https="true" auth="true"/>
+ <event type="service" path="" invoke="updateOagisMessageErrorInfo"/>
+ <response name="success" type="view" value="EditMessageErrorInfo"/>
+ <response name="error" type="view" value="EditMessageErrorInfo"/>
+ </request-map>
+
+ <request-map uri="UploadOagisMessage">
+ <security https="true" auth="true" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
+
+ <request-map uri="importConfirmBODOagisMessage">
+ <security https="true" auth="true" />
+ <event type="service" path="" invoke="importConfirmBOD" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
+
+ <request-map uri="importSyncInventoryOagisMessage">
+ <security https="true" auth="true" />
+ <event type="service" path="" invoke="importConfirmBOD" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
+
+ <request-map uri="importAcknowledgementDeliveryOagisMessage">
+ <security https="true" auth="true" />
+ <event type="service" path="" invoke="importConfirmBOD" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
+
+ <request-map uri="importProcessShipmentOagisMessage">
+ <security https="true" auth="true" />
+ <event type="service" path="" invoke="importConfirmBOD" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
+
+ <request-map uri="importShowShipmentOagisMessage">
+ <security https="true" auth="true" />
+ <event type="service" path="" invoke="importConfirmBOD" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
+
+ <request-map uri="importAcknowledgementDeliveryOagisMessage">
+ <security https="true" auth="true" />
+ <event type="service" path="" invoke="importConfirmBOD" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
+
+ <request-map uri="importReceiveDeliveryOagisMessage">
+ <security https="true" auth="true" />
+ <event type="service" path="" invoke="importConfirmBOD" />
+ <response name="success" type="view" value="UploadOagisMessage" />
+ <response name="error" type="view" value="UploadOagisMessage"/>
+ </request-map>
<!-- end of request mappings -->
@@ -94,6 +190,9 @@
<view-map name="requirePasswordChange" type="screen" page="component://oagis/widget/CommonScreens.xml#requirePasswordChange"/>
<view-map name="FindMessageInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#FindMessageInfo"/>
+ <view-map name="EditMessageInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#EditMessageInfo"/>
+ <view-map name="FindMessageErrorInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#FindMessageErrorInfo"/>
+ <view-map name="EditMessageErrorInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#EditMessageErrorInfo"/>
<!-- end of view mappings -->
</site-conf>
Modified: ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml Thu Jun 21 13:07:50 2007
@@ -84,5 +84,21 @@
</widgets>
</section>
</screen>
+
+ <screen name="CommonOagisMessageScreen">
+ <section>
+ <widgets>
+ <decorator-screen name="main-decorator">
+ <decorator-section name="body">
+ <section>
+ <widgets>
+ <decorator-section-include name="body"/>
+ </widgets>
+ </section>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
</screens>
Modified: ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml Thu Jun 21 13:07:50 2007
@@ -24,6 +24,7 @@
<menu-item name="main" title="${uiLabelMap.CommonMain}"><link target="main"/></menu-item>
<menu-item name="MessageInfos" title="${uiLabelMap.OagisMessageInfo}"><link target="FindMessageInfo"/></menu-item>
+ <menu-item name="MessageErrorInfos" title="${uiLabelMap.OagisMessageErrorInfo}"><link target="FindMessageErrorInfo"/></menu-item>
<menu-item name="Logout" title="Logout" align-style="col-right" widget-style="headerButtonRight" selected-style="headerButtonRightSelected">
<condition><not><if-empty field-name="userLogin"/></not></condition>
<link target="logout"/>
Modified: ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml Thu Jun 21 13:07:50 2007
@@ -26,9 +26,12 @@
<set field="headerItem" value="MessageInfos"/>
</actions>
<widgets>
- <decorator-screen name="main-decorator" location="${parameters.mainDecoratorLocation}">
+ <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
<decorator-section name="body">
<container><label style="head1">${uiLabelMap.OagisListMessageInfo}</label></container>
+ <container>
+ <link target="EditMessageInfo" text="${uiLabelMap.OagisNewMessageInfo}" style="buttontext"/>
+ </container>
<label><br/></label>
<include-form name="FindMessageInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
<include-form name="ListMessageInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
@@ -36,6 +39,68 @@
</decorator-screen>
</widgets>
</section>
+ </screen>
+
+ <screen name="EditMessageInfo">
+ <section>
+ <actions>
+ <set field="headerItem" value="MessageInfos"/>
+ <set field="logicalId" from-field="parameters.logicalId"/>
+ <set field="component" from-field="parameters.component"/>
+ <set field="task" from-field="parameters.task"/>
+ <set field="referenceId" from-field="parameters.referenceId"/>
+ <entity-one entity-name="OagisMessageInfo" value-name="oagisMessageInfo"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
+ <decorator-section name="body">
+ <include-form name="EditMessageInfo" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="FindMessageErrorInfo">
+ <section>
+ <actions>
+ <set field="headerItem" value="MessageErrorInfos"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
+ <decorator-section name="body">
+ <container><label style="head1">${uiLabelMap.OagisListMessageErrorInfo}</label></container>
+ <container>
+ <link target="EditMessageErrorInfo" text="${uiLabelMap.OagisNewMessageErrorInfo}" style="buttontext"/>
+ </container>
+ <label><br/></label>
+ <include-form name="FindMessageErrorInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
+ <include-form name="ListMessageErrorInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="EditMessageErrorInfo">
+ <section>
+ <actions>
+ <set field="headerItem" value="MessageErrorInfos"/>
+ <set field="logicalId" from-field="parameters.logicalId"/>
+ <set field="component" from-field="parameters.component"/>
+ <set field="task" from-field="parameters.task"/>
+ <set field="referenceId" from-field="parameters.referenceId"/>
+ <set field="errorSeqId" from-field="parameters.errorSeqId"/>
+ <entity-one entity-name="OagisMessageErrorInfo" value-name="oagisMessageErrorInfo"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
+ <decorator-section name="body">
+ <include-form name="EditMessageErrorInfo" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
</screen>
</screens>
Modified: ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml Thu Jun 21 13:07:50 2007
@@ -38,4 +38,51 @@
<submit button-type="button"/>
</field>
</form>
+
+ <form name="EditMessageInfo" type="single" title="" target="updateOagisMessageInfo" default-map-name="oagisMessageInfo" paginate-target="FindMessageInfo" >
+ <alt-target use-when="oagisMessageInfo==null" target="createOagisMessageInfo"/>
+ <auto-fields-service service-name="updateOagisMessageInfo" default-field-type="edit"/>
+ <field name="processingStatusId">
+ <drop-down allow-empty="true" >
+ <entity-options description="${description}" entity-name="StatusItem" key-field-name="statusId"/>
+ </drop-down>
+ </field>
+ <field name="orderId" >
+ <lookup target-form-name="/ordermgr/control/LookupOrderHeader"/>
+ </field>
+ <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit">
+ <submit button-type="button"/>
+ </field>
+ </form>
+
+ <form name="ListMessageErrorInfos" type="list" list-name="listIt" title="" paginate-target="FindMessageErrorInfo">
+ <actions>
+ <set field="entityName" value="OagisMessageErrorInfo"/>
+ <service service-name="performFind" result-map-name="result" result-map-list-name="listIt">
+ <field-map field-name="inputFields" env-name="requestParameters"/>
+ <field-map field-name="entityName" env-name="entityName"/>
+ </service>
+ </actions>
+ <auto-fields-entity entity-name="OagisMessageErrorInfo" default-field-type="display"/>
+ <field name="logicalId" title="${uiLabelMap.CommonEdit}" widget-style="buttontext">
+ <hyperlink also-hidden="false" description="${logicalId}" target="EditMessageErrorInfo?logicalId=${logicalId}&component=${component}&task=${task}&referenceId=${referenceId}&errorSeqId=${errorSeqId}"/>
+ </field>
+ </form>
+
+ <form name="FindMessageErrorInfos" type="single" target="FindMessageErrorInfo" >
+ <auto-fields-entity entity-name="OagisMessageErrorInfo" default-field-type="find"/>
+ <field name="noConditionFind"><hidden value="Y"/></field>
+ <field name="submitButton" title="${uiLabelMap.CommonFind}" widget-style="smallSubmit">
+ <submit button-type="button"/>
+ </field>
+ </form>
+
+ <form name="EditMessageErrorInfo" type="single" title="" target="updateOagisMessageErrorInfo" default-map-name="oagisMessageErrorInfo" paginate-target="FindMessageErrorInfo" >
+ <alt-target use-when="oagisMessageErrorInfo==null" target="createOagisMessageErrorInfo"/>
+ <auto-fields-service service-name="updateOagisMessageErrorInfo" default-field-type="edit"/>
+ <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit">
+ <submit button-type="button"/>
+ </field>
+ </form>
+
</forms>