DBA Data[Home] [Help]

APPS.PO_AUTO_LINE_PROCESS_PVT dependencies on PO_AUTOCREATE_TYPES

Line 53: p_lines PO_AUTOCREATE_TYPES.lines_rec_type

49: NAME: fetch_lines
50: DESC: Fetch line details into line record type
51:
52: ARGS: OUT : p_interface_header_id NUMBER
53: p_lines PO_AUTOCREATE_TYPES.lines_rec_type
54: - Record variable to hold the line info
55:
56: ============================================================================ */
57:

Line 59: p_lines OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type );

55:
56: ============================================================================ */
57:
58: PROCEDURE fetch_lines( p_interface_header_id IN NUMBER,
59: p_lines OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type );
60:
61:
62: /* ============================================================================
63: NAME: derive_and_default_lines

Line 65: ARGS: IN OUT : p_lines PO_AUTOCREATE_TYPES.lines_rec_type

61:
62: /* ============================================================================
63: NAME: derive_and_default_lines
64: DESC: Peform derive and defaulting on line records.
65: ARGS: IN OUT : p_lines PO_AUTOCREATE_TYPES.lines_rec_type
66:
67: ALGM: Following attributes are derived / defaulted for each line record.
68: -- To be verified.
69: * Based on the requisition OU/Currency and the PO OU/Currency

Line 86: PROCEDURE derive_and_default_lines( p_lines IN OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type);

82: - RCV_CORE_S.get_receiving_controls
83: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84: ==============================================================================*/
85:
86: PROCEDURE derive_and_default_lines( p_lines IN OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type);
87:
88:
89: /* ============================================================================
90: NAME: merge_to_price_diff_draft

Line 93: ARGS: IN OUT : p_lines PO_AUTOCREATE_TYPES.lines_rec_type

89: /* ============================================================================
90: NAME: merge_to_price_diff_draft
91: DESC: For Rate Based Temp Labour lines, populate the Price Differentials.
92:
93: ARGS: IN OUT : p_lines PO_AUTOCREATE_TYPES.lines_rec_type
94:
95: ALGM: This is required only if
96: - The line is Rate Based Temp Labour line
97: - The line is being created new

Line 102: PROCEDURE merge_to_price_diff_draft(p_lines IN OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type);

98: This will create the default Price Differentials draft record.
99:
100: =========================================================================== */
101:
102: PROCEDURE merge_to_price_diff_draft(p_lines IN OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type);
103:
104:
105: /* ============================================================================
106: NAME: merge_to_attr_values_draft

Line 109: ARGS: IN OUT : p_lines PO_AUTOCREATE_TYPES.lines_rec_type

105: /* ============================================================================
106: NAME: merge_to_attr_values_draft
107: DESC: For Rate Based Temp Labour lines, populate the Price Differentials.
108:
109: ARGS: IN OUT : p_lines PO_AUTOCREATE_TYPES.lines_rec_type
110:
111: ALGM: This is required only if
112: - The line is being created new
113: - The document is a GBPA

Line 120: PROCEDURE merge_to_attr_values_draft (p_lines IN OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type);

116:
117: This also manages the attribute values tlp records as well.
118: =========================================================================== */
119:
120: PROCEDURE merge_to_attr_values_draft (p_lines IN OUT NOCOPY PO_AUTOCREATE_TYPES.lines_rec_type);
121:
122:
123: /*
124: * Following two procedures are helper proocedures to be used in lines processing