Sei sulla pagina 1di 26

Parts On The Fly Item Form

Presented By

Fayaz & Javeed

Parts On The Fly Item Form

Agenda
Topical Essay lDesign Details lRequirements lTechnical Approach lDeveloping The Form lLovs in Forms
l

Parts On The Fly Item Form

Adding Buttons. lRegistration Steps. lForm Personalization. lTest Scenarios.


l

Parts On The Fly Item Form

Topical Essay
Create and define a new item as part of the sales order creation process.
l

These items will not become stock items (i.e. a one-time order) the ability to perform analysis on historical sales of these items is critical for Sourcing to determine whether a product should be added.
l

The user has the ability to adequately capture selected item details and attributes.
l

Parts On The Fly Item Form

Design Details
Creating Parts On The Fly Item Form.

Adding this Form to Quick Sales Order Form. lThis Form will be Accessed via the Action menu when a user clicks in the Order Line region.
l

Parts On The Fly Item Form

Design Details:

Item Cost Details Parts On The Fly Item Form

Requirements

Parts On The Fly Item Form

Requirements

Parts On The Fly Item Form

Technical Approach
Design of Custom Table and Other Related Objects.
l

The Custom Table will have the Following Columns: Item name, Description, Inventory Org, Standard Cost, List Price,Item Type, Primary uom, Full Lead Time.
l

This Form has to Store the Data in the Base Table. i.e., MTL_SYSTEM_ITEMS_B.
l

Parts On The Fly Item Form

Developing Parts On The Fly Item Form

Item The Fly Item Form Parts OnCost Details

Download the template.fmb from AU-TOP. l Rename the template.fmb.. l Open the Form Builder and Open The .fmb File. l Delete The existing Blocks,Canvases,Windows.And create new Blocks,Canvases,Windows. lGo to Window and open property palette (Press F4) Give Window name: (QUICKITEM) SubclassInformation: WINDOW Canvas name:(XXPC_FLY_CANVAS)
l

Parts On The Fly Item Form


l

Go to canvas and open property palette Give Canvas name: (XXPC_FLY_CANVAS) SubclassInformation: CANVAS Window name: (QUICKITEM)

Go to DataBlock and open property palette GiveDatablock name: (XXPC_FLY_DATABLOCK) SubclassInformation: BLOCK Query Data Source Name: (XXPC_FLY_ITEM2539) Query Data Column Name:
l

Parts On The Fly Item Form

Open the Canvas build the layout according to the requrments. lClick on TriggersPre Form-(Give Window name)--Compile & Save it . lProgramunits-->(Apps_Custom_Body-->Give Window name) . lCompile & Save it . lWHEN-BUTTON-PRESSED Trigger--> Call Required Procedure. Compile & Save it .
l

Parts On The Fly Item Form

Parts On The Fly Item Form

Lovs
LOVs: List of values for text items Dynamic or static list Independent of single text items Flexible and efficient

Parts On The Fly Item Form

Parts On The Fly Item Form

Adding Buttons:
Add the button. Go to property palette give the subclass Give the name to the button in the label. Select the When-button-pressed trigger (Block Level). In this trigger we have to write the PL/SQL code as per Requirement. By clicking on the button according to the

info

PL/SQL co

Parts On Item Cost DetailsForm The Fly Item

Save the .fmb file move this form from Local Machine to the Custom TOP(XXHM) WINSCP Tool. lGenerate .fmx file Through Putty. lCommand for generating The .fmx file is: Frmcmp_batch module=path/.fmb userid=apps/apps output_file=path/.fmx module_type=form.
l

Parts On The Fly Item Form

Registration Steps:
l

Goto Application Developer Responsibility.

Goto -> Application-> Forms-> Give the Form Name.


l l

Goto->Function->Property->Type->Form.

Goto -> Menu -> attach menu and form to the Responsibility.
l

Parts On The Fly Item Form

Item Cost Details Parts On The Fly Item Form

Parts On The Fly Item Form

Parts On The Fly Item Form

Parts On The Fly Item Form

Parts On The Fly Item Form

Item Cost Details

Thank You

Potrebbero piacerti anche