DBA Data[Home] [Help]

PACKAGE: APPS.WIP_SF_CUSTOM_API

Source


1 PACKAGE wip_sf_custom_api AUTHID CURRENT_USER AS
2 /* $Header: wipsfcas.pls 115.8 2002/12/12 15:59:07 rmahidha ship $ */
3 
4 /* ***************************************************************
5 
6    schedule_custom_api
7 
8    INPUT PARAMETERS (and the db columns they correspond to)
9    scheduleNumber : wip_flow_schedules.schedule_number
10    orgCode : org_organization_definitions.organization_code
11    lineCode : wip_lines.line_code
12    opSeqID : bom_operation_sequences.operation_sequence_id
13    salesOrderNumber : mtl_sales_orders_kfv.concatenated_segments
14    assemblyName : mtl_system_items_kfv.concatenated_segments
15    scheduleGroup : wip_schedule_groups.schedule_group_name
16    buildSequence : wip_flow_schedules.build_sequence
17    completionDate : wip_flow_schedules.scheduled_completion_date
18    projectName : pjm_projects_v.project_name
19    taskName : pjm_tasks_v.task_name
20 
21    note that a set of orgCode, lineCode, scheduleNumber, and
22    opSeqID uniquely identifies a schedule node.  These input
23    parameters are guaranteed to have non-null values.
24    Some of the other input parameters may be null.
25 
26 *************************************************************** */
27 
28 PROCEDURE schedule_custom_api (
29 	scheduleNumber IN VARCHAR2,
30 	orgCode IN VARCHAR2,
31 	lineCode IN VARCHAR2,
32 	opSeqID IN NUMBER,
33 	salesOrderNumber IN VARCHAR2,
34 	assemblyName IN VARCHAR2,
35 	scheduleGroup IN VARCHAR2,
36 	buildSequence IN NUMBER,
37 	completionDate IN DATE,
38 	projectName IN VARCHAR2,
39 	taskName IN VARCHAR2,
40 	x_num_attr OUT NOCOPY NUMBER,
41 	x_labels OUT NOCOPY system.wip_attr_labels,
42 	x_values OUT NOCOPY system.wip_attr_values,
43 	x_colors OUT NOCOPY system.wip_attr_colors);
44 
45 /* ***************************************************************
46 
47    event_custom_api
48 
49    INPUT PARAMETERS
50    scheduleNumber : wip_flow_schedules.schedule_number
51    orgCode : org_organization_definitions.organization_code
52    lineCode : wip_lines.line_code
53    lineopSeqID : bom_operation_sequences.operation_sequence_id
54    opSeqNum : bom_operation_sequences.operation_seq_num
55    opCode : bom_standard_operations.operation_code
56    deptCode : bom_departments.department_code
57 
58    note that a set of orgCode, lineCode, scheduleNumber,
59    lineopSeqID, and opSeqNum uniquely identifies a schedule node.
60 
61 *************************************************************** */
62 
63 PROCEDURE event_custom_api (
64 	scheduleNumber IN VARCHAR2,
65 	orgCode IN VARCHAR2,
66 	lineCode IN VARCHAR2,
67 	lineopSeqID IN NUMBER,    -- equals schedule's opSeqID
68 	opSeqNum IN NUMBER,
69 	opCode IN VARCHAR2,
70 	deptCode IN VARCHAR2,
71 	x_num_attr OUT NOCOPY NUMBER,
72 	x_labels OUT NOCOPY system.wip_attr_labels,
73 	x_values OUT NOCOPY system.wip_attr_values,
74 	x_colors OUT NOCOPY system.wip_attr_colors);
75 
76 END wip_sf_custom_api;