<!--  $Header: CreateEditJob.uix 115.35 2004/01/13 14:46:11 grengara noship $ -->
<page xmlns="http://bali.us.oracle.com/cabo/baja" 
      xmlns:baja="http://bali.us.oracle.com/cabo/baja"
      xmlns:marlin="http://bali.us.oracle.com/cabo/marlin" 
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:data="http://bali.us.oracle.com/cabo/marlin">

  <baja:head xmlns="http://www.w3.org/TR/REC-html40">
    <title>Oracle Workflow Manager</title>
  </baja:head>
  <handlers>
    <event name="submitJob">
     <method
       class="oracle.apps.fnd.wf.oam.handlers.WfCreateEditJobHandler"
       method="doSubmitJob"/>
    </event>

    <event name="gotToPreviousPage">
     <method
       class="oracle.apps.fnd.wf.oam.handlers.WfCreateEditJobHandler"
       method="getToPreviousPage"/>
    </event>
  </handlers>

  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>
     <contents>
      <form name="form1" method="get"><contents>

      <pageLayout data:title="header@Header" quickLinksShown="false"> <!-- quickLinksShown="true" -->
        <mediumAdvertisement>
          <include baja:node="/oam/wfm/common/wfmBanner" />
        </mediumAdvertisement>

        <globalButtons>
          <include baja:node="/oam/wfm/common/globalButtonBarWF" />
        </globalButtons>

        <pageHeader>
          <include baja:node="/oam/wfm/common/globalHeaderWF" />
        </pageHeader>

<!-- Inserting tabs for iAS 9.0.4 integration -->
<tabs>
	<include baja:node="/oam/wfm/common/globalTabsWF"/>
</tabs>

        <location>
          <include baja:node="/oam/common/breadCrumbs"/>
        </location>

        <copyright>
          <include baja:node="/oam/common/copyright"/>
        </copyright>

        <privacy>
          <include baja:node="/oam/common/privacy"/>
        </privacy>

        <contentFooter>
          <pageButtonBar><contents>
            

            <!--<button formName="form1"
              data:text="CANCEL@OAM_SRB"
              destination="javascript:window.history.back()"/>-->
	    <submitButton formName="form1"
              data:text="CANCEL@OAM_SRB"
              name="event" value="gotToPreviousPage"/>

	    <submitButton formName="form1"
              data:text="OK@OAM_SRB"
              name="event" value="submitJob"/>

          </contents></pageButtonBar>
        </contentFooter>


        <contents>
           <!--<header data:text="header@Header"/>-->
	   <!-- Switcher For Displaying Validation error message -->
	<switcher data:childName="node@AllErrData">
			<case name="errNode">
				<messageBox data:message="VAL_ERR_MSG@AllErrData"
				messageType="error" longDescURL="unimpl"
				data:text="MSG_ERROR_OCCURRED@OAM_SRB">
					<contents>
					<stackLayout><contents data:childData="ERR_FIELDS_KEY@AllErrData">
                     				<styledText styleClass="OraInstructionText" data:text="message"/>
                   			</contents></stackLayout>
					</contents>
				</messageBox>
			</case>
	</switcher>
           <switcher data:childName="node@AllFormData">
             <case name="errNode">
               <messageBox data:message="errMsg@AllFormData"
                messageType="error"
                longDescURL="unimpl"
                text="An error has occurred!">
              </messageBox>
             </case>
	     <case name="okNode">

	    
		<flowLayout><contents>

		  <!-- Include the LOV Javascript Library -->
            	  <include baja:node="/oam/common/oamLov"/>
		  <formValue name="dummy" value=""/>
		  <header data:text="WF_DBMS_PARAMETERS@WFRB"><contents>
		  <switcher data:childName="type@baja:page">
		    <case name="L"><!-- LISTENER -->
			
			<labeledFieldLayout><contents>
			
			<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_AGENT@WFRB"/>
			<rowLayout><contents>
				<messageChoice name="agent" data:selectedValue="agent@FormData">
				  <contents>
					<option  text="WF_ERROR" value="WF_ERROR"/>
					<option text="WF_IN" value="WF_IN"/>
					<option text="WF_DEFERRED" value="WF_DEFERRED"/>
				  </contents>
                   		</messageChoice>
			</contents></rowLayout>
			<styledText data:rendered="render_wait@RenderData" styleClass="OraInstructionTextStrong" data:text="WF_DBMS_WAIT@WFRB"/>
			<rowLayout data:rendered="render_wait@RenderData"><contents>
				<messageTextInput name = "wait" data:text ="wait@FormData" columns="20">
				
				<boundMessage source="ErrData" select="wait_err"/>
				</messageTextInput>
			</contents></rowLayout>
			</contents></labeledFieldLayout>
			
		     </case>
		     <case name="B"><!-- BG ENGINE -->
			<labeledFieldLayout><contents>
				<styledText styleClass="OraInstructionTextStrong" data:text="WF_CWI_WIT@WFRB"/>
				<rowLayout><contents>
				<messageTextInput name = "workitemtype" data:text ="workitemtype@FormData" columns="20" message="">
				
				<boundMessage source="ErrData" select="wit_err"/>
				 <end>

						   <image data:source="SEARCH_IMG@getImageLinks" data:onClick ="workitemtype@getLaunchString"
               data:shortDesc="WF_SAS_WIT@WFRB"/>
					 </end>

				</messageTextInput>
				</contents></rowLayout>
				

				<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_MIN_THRESHOLD@WFRB"/>
				<rowLayout><contents>
				<messageTextInput name = "minthreshold" data:text ="minthreshold@FormData" columns="20">
				
				<boundMessage source="ErrData" select="minthreshold_err"/>
				</messageTextInput>
				</contents></rowLayout>

				<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_MAX_THRESHOLD@WFRB"/>
				<rowLayout><contents>
				<messageTextInput name = "maxthreshold" data:text ="maxthreshold@FormData" columns="20">
				
				<boundMessage source="ErrData" select="maxthreshold_err"/>
				</messageTextInput>
				</contents></rowLayout>


			 	<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_PR_DEFERRED@WFRB"/>
			<rowLayout><contents>
				<messageChoice name="prdeferred" data:selectedValue="prdeferred@FormData">
				  <contents>
					<option  data:text="WF_NO@WFRB" value="N"/>
					<option data:text="WF_YES@WFRB" value="Y"/>
					
				  </contents>
                   		</messageChoice>
			</contents></rowLayout>

				<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_PR_TIMEOUT@WFRB"/>
			<rowLayout><contents>
				<messageChoice name="prtimeout" data:selectedValue="prtimeout@FormData">
				  <contents>
					<option  data:text="WF_NO@WFRB" value="N"/>
					<option data:text="WF_YES@WFRB" value="Y"/>
					
				  </contents>
                   		</messageChoice>
			</contents></rowLayout>

				<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_PR_STUCK@WFRB"/>
			<rowLayout><contents>
				<messageChoice name="prstuck" data:selectedValue="prstuck@FormData">
				  <contents>
					<option  data:text="WF_NO@WFRB" value="N"/>
					<option data:text="WF_YES@WFRB" value="Y"/>
					
				  </contents>
                   		</messageChoice>
			</contents></rowLayout>

			</contents></labeledFieldLayout>
		     </case>

		     <case name="P"><!-- WF PURGE -->
			<labeledFieldLayout><contents>
				<styledText styleClass="OraInstructionTextStrong" data:text="WF_CWI_WIT@WFRB"/>
				<rowLayout><contents>
				<messageTextInput name = "workitemtype" data:text ="workitemtype@FormData" columns="20" message="">
				
				<boundMessage source="ErrData" select="wit_err"/>
				 <end>

						   <image data:source="SEARCH_IMG@getImageLinks" data:onClick ="workitemtype@getLaunchString"
               data:shortDesc="WF_SAS_WIT@WFRB"/>
					 </end>

				</messageTextInput>
				</contents></rowLayout>
				
				<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_END_DATE_AND_TIME@WFRB"/>
			<rowLayout><contents>
				<!--<messageDateField data:value="enddate@FormData" name="enddate" message="MM/DD/YY">
					

					<end>
					</end>
				</messageDateField>-->
				<messageDateField data:value="enddate@FormData" name="enddate" message="MM/DD/YYYY" columns="20">
				<onSubmitValidater>
    						<date dateStyle="long" pattern="MM/dd/yyyy"/>
  				</onSubmitValidater>
				</messageDateField>
				<spacer width="10"/>
						
				<messageChoice name="endhours" data:selectedValue="endhours@FormData" message="HH24">
				  <contents data:childData="hours@dayHours">
					<option data:text="hour" data:value="hour" />
				  </contents>
                   		</messageChoice>
				<messageChoice name="endminutes" data:selectedValue="endminutes@FormData" message="MI"> 
				  <contents data:childData="minutes@hourMinutes">
					<option data:text="minute" data:value="minute" />
				  </contents>
                   		</messageChoice>
				<messageChoice name="endseconds" data:selectedValue="endseconds@FormData" message="SS"> 
				  <contents data:childData="minutes@hourMinutes">
					<option data:text="minute" data:value="minute" />
				  </contents>
                   		</messageChoice>
			</contents></rowLayout>
			
			<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_COMMIT@WFRB"/>
			<rowLayout><contents>
				<messageChoice name="commit" data:selectedValue="commit@FormData">
				  <contents>
					<option  data:text="WF_NO@WFRB" value="N"/>
					<option data:text="WF_YES@WFRB" value="Y"/>
					
				  </contents>
                   		</messageChoice>
			</contents></rowLayout>

			<styledText styleClass="OraInstructionTextStrong" data:text="WF_CWI_PTYPE@WFRB"/>
			<rowLayout><contents>
				<messageChoice name="ptype" data:selectedValue="ptype@FormData">
				  <contents>
					<option  text="TEMP" value="TEMP"/>
					<option  text="PERM" value="PERM"/>
					
				  </contents>
                   		</messageChoice>
			</contents></rowLayout>
				
				
			</contents></labeledFieldLayout>

		     </case>
		  </switcher>
		  </contents></header>
		  <header data:text="WF_DBMS_SCHEDULE@WFRB"><contents>
		  <labeledFieldLayout><contents>
			<spacer height="10"/>
			<spacer height="10"/>
			<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_RUN_DATE@WFRB"/>
			<rowLayout><contents>
				<messageDateField data:value="nextdate@FormData" name="nextdate" message="MM/DD/YYYY" columns="20">
				<onSubmitValidater>
    						<date dateStyle="long" pattern="MM/dd/yyyy"/>
  				</onSubmitValidater>
					<end>
					</end>
				</messageDateField>
				<spacer width="10"/>
						
				<messageChoice name="nrhours" data:selectedValue="nrhours@FormData" message="HH24">
				  <contents data:childData="hours@dayHours">
					<option data:text="hour" data:value="hour" />
				  </contents>
                   		</messageChoice>
				<messageChoice name="nrminutes" data:selectedValue="nrminutes@FormData" message="MI"> 
				  <contents data:childData="minutes@hourMinutes">
					<option data:text="minute" data:value="minute" />
				  </contents>
                   		</messageChoice>
				<messageChoice name="nrseconds" data:selectedValue="nrseconds@FormData" message="SS"> 
				  <contents data:childData="minutes@hourMinutes">
					<option data:text="minute" data:value="minute" />
				  </contents>
                   		</messageChoice>



					

			</contents></rowLayout>
			<spacer height="10"/>
			<spacer height="10"/>
			<styledText styleClass="OraInstructionTextStrong" data:text="WF_DBMS_RUN_EVERY@WFRB"/>
			<tableLayout><contents>
			<rowLayout><contents>
			<cellFormat><contents>
				 <messageTextInput name="days" data:text="days@FormData" columns="4" data:message="WF_DBMS_DAYS@WFRB">
                 <!--<boundMessage source="ErrData" select="run_interval_error"/>-->
                 </messageTextInput>
			</contents></cellFormat>
			<cellFormat><contents>
				 <messageChoice name="hours" data:selectedValue="hours@FormData" data:message="WF_DBMS_HOURS@WFRB">
					            <contents data:childData="hours@dayHours">
						            <option data:text="hour" data:value="code" />
					            </contents>
                   		</messageChoice>
			</contents></cellFormat>
			<cellFormat><contents>
				 <messageChoice name="minutes" data:selectedValue="minutes@FormData" data:message="WF_DBMS_MINUTES@WFRB">
					           
					            <contents data:childData="minutes@hourMinutes">
						            <option data:text="minute" data:value="code" />
					            </contents>
                   		</messageChoice>

			</contents></cellFormat>
			<cellFormat><contents>
				<messageChoice name="seconds" data:selectedValue="seconds@FormData" data:message="WF_DBMS_SECONDS@WFRB">
					           
					            <contents data:childData="minutes@hourMinutes">
						            <option data:text="minute" data:value="code" />
					            </contents>
                   		</messageChoice>
			</contents></cellFormat>
			</contents></rowLayout>
			</contents></tableLayout>


		</contents></labeledFieldLayout> 
		</contents></header>
		</contents></flowLayout>
		 </case>
           </switcher>              
         
        </contents></pageLayout>
           </contents></form>

      </contents>
      <provider>

        <data name="Header">
	  <method class="oracle.apps.fnd.wf.oam.handlers.WfCreateEditJobHandler" method="getHeader"/>	
	</data>

	
	<data name="AllFormData">
		<method class="oracle.apps.fnd.wf.oam.handlers.WfCreateEditJobHandler" method="getFormData"/>
	</data>

	 <data name="FormData">
		<bean><dataObject select="formData" source="AllFormData"/></bean>
	</data>
	<data name="RenderData">
		<bean><dataObject select="renderData" source="AllFormData"/></bean>
	</data>
	<!-- Error Data -->
	<data name="AllErrData">
		<method class="oracle.apps.fnd.wf.oam.handlers.WfCreateEditJobHandler" method="getErrorData"/>
	</data>

        <data name="ErrData">
		<bean><dataObject select="VAL_ERR_DATA" source="AllErrData"/></bean>
	</data>

	

	<!-- For Launching LOVs -->
	<data name="getLaunchString">
		 <method class="oracle.apps.fnd.wf.oam.handlers.WfCreateEditJobHandler" method="getLaunchString"/>
	</data>

 	<data name="getImageLinks">
   		<method class="oracle.apps.fnd.oam.sdk.common.OAMHandler"
   			method="getImageLinks"/>
  	</data>

        <data name="dayHours">
          <method class="oracle.apps.fnd.oam.sdk.common.OAMHandler"
           method="getDayHoursHHFormat"/>
        </data>

        <data name="hourMinutes">
          <method class="oracle.apps.fnd.oam.sdk.common.OAMHandler"
           method="getHourMinutes"/>
        </data>

        <data name="WFRB">
          <bundle class="oracle.apps.fnd.wf.oam.resources.WfResourceBundle"/>
        </data>

        <data name="OAM_SRB">
          <bundle class="oracle.apps.fnd.oam.resources.OAMResourceBundle"/>
        </data>

      </provider>
    </dataScope>
  </baja:content>

</page>


