Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presented By
Agenda
Topical Essay lDesign Details lRequirements lTechnical Approach lDeveloping The Form lLovs in Forms
l
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
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
Design Details:
Requirements
Requirements
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
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
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
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
Lovs
LOVs: List of values for text items Dynamic or static list Independent of single text items Flexible and efficient
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
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
Registration Steps:
l
Goto->Function->Property->Type->Form.
Goto -> Menu -> attach menu and form to the Responsibility.
l
Thank You