DBA Data[Home] [Help]

APPS.PO_AUTO_HEADER_PROCESS_PVT dependencies on PO_AUTOCREATE_TYPES

Line 37: ARGS: OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type (Record variable to hold the header info)

33: /* ============================================================================
34: NAME: fetch_headers
35: DESC: Fetch header details into header record type
36:
37: ARGS: OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type (Record variable to hold the header info)
38:
39: Algorithm: Based on the in parameters select the interface record(s) into
40: the header record type.
41:

Line 45: x_headers OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);

41:
42: ==============================================================================*/
43:
44: PROCEDURE fetch_headers ( p_interface_header_id IN NUMBER,
45: x_headers OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);
46:
47: /* ============================================================================
48: NAME: derive_and_default_headers
49: DESC: Perform derive logic on header records from Interface table.

Line 59: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type

55: * Derive Rate (get_rate_for_req_price)
56: * Derive ship to and bill to
57: * Default amount tolerance values for GBPA
58:
59: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type
60: Record variable to hold the header info
61:
62: NOTE: If possible use the procedures from PDOI
63: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Line 81: PROCEDURE derive_and_default_headers ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);

77: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
78:
79: ==============================================================================*/
80:
81: PROCEDURE derive_and_default_headers ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);
82:
83:
84: /* ============================================================================
85: NAME: Validate_header

Line 100: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type -Record variable to hold the header info

96: that. if that is also not valid, then leave the value to be null.
97:
98: 2. validate ship to location and bill to location
99:
100: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type -Record variable to hold the header info
101:
102: NOTE: Use the following check to validate ship_to and bill_to locations:
103: select 'Y' into x_is_valid
104: from hr_locations_all

Line 111: PROCEDURE validate_header ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);

107: and NVL(trunc(inactive_date),trunc(SYSDATE)+1) > trunc(SYSDATE);
108:
109: ==============================================================================*/
110:
111: PROCEDURE validate_header ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);
112:
113:
114: /* ============================================================================
115: NAME: merge_to_headers_draft

Line 118: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type

114: /* ============================================================================
115: NAME: merge_to_headers_draft
116: DESC: Insert/update header records into po_headers_draft_all table.
117:
118: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type
119:
120: NOTE: if NEW DOCUMENT
121: 1. Create a draft record
122: 2. Create headers_draft record

Line 136: PROCEDURE merge_to_headers_draft ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);

132: end;
133:
134: ===========================================================================*/
135:
136: PROCEDURE merge_to_headers_draft ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);
137:
138: /* ============================================================================
139: NAME: merge_to_org_assign_draft
140: DESC: Insert rows into po_ga_org_assign draft table;

Line 143: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type

139: NAME: merge_to_org_assign_draft
140: DESC: Insert rows into po_ga_org_assign draft table;
141: This applies only to global blanket
142:
143: ARGS: IN OUT : x_headers PO_AUTOCREATE_TYPES.headers_rec_type
144:
145: NOTE: if NEW DOCUMENT
146: 1. Create a ga_org_assignments_draft record.
147: end;

Line 153: PROCEDURE merge_to_org_assign_draft ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);

149: if-else is not required.
150:
151: ==============================================================================*/
152:
153: PROCEDURE merge_to_org_assign_draft ( x_headers IN OUT NOCOPY PO_AUTOCREATE_TYPES.headers_rec_type);
154:
155: END PO_AUTO_HEADER_PROCESS_PVT;