20: END IF;
21:
22: IF p_site_use_code = 'SHIP_TO' THEN
23:
24: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
25: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS_ID;
26:
27: ELSIF p_site_use_code = 'BILL_TO' THEN
28:
21:
22: IF p_site_use_code = 'SHIP_TO' THEN
23:
24: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
25: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS_ID;
26:
27: ELSIF p_site_use_code = 'BILL_TO' THEN
28:
29: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
25: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS_ID;
26:
27: ELSIF p_site_use_code = 'BILL_TO' THEN
28:
29: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
30: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS_ID;
31:
32: ELSIF p_site_use_code = 'SHIP_FROM' THEN
33:
26:
27: ELSIF p_site_use_code = 'BILL_TO' THEN
28:
29: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
30: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS_ID;
31:
32: ELSIF p_site_use_code = 'SHIP_FROM' THEN
33:
34: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
30: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS_ID;
31:
32: ELSIF p_site_use_code = 'SHIP_FROM' THEN
33:
34: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
35: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS_ID;
36:
37: ELSIF p_site_use_code = 'SOLD_TO' THEN
38:
31:
32: ELSIF p_site_use_code = 'SHIP_FROM' THEN
33:
34: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
35: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS_ID;
36:
37: ELSIF p_site_use_code = 'SOLD_TO' THEN
38:
39: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
35: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS_ID;
36:
37: ELSIF p_site_use_code = 'SOLD_TO' THEN
38:
39: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
40: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS_ID;
41:
42: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
43:
36:
37: ELSIF p_site_use_code = 'SOLD_TO' THEN
38:
39: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
40: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS_ID;
41:
42: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
43:
44: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
40: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS_ID;
41:
42: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
43:
44: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
45: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS_ID;
46:
47: END IF;
48:
41:
42: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
43:
44: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
45: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS_ID;
46:
47: END IF;
48:
49: END Get_Address_ID;
60: END IF;
61:
62: IF p_site_use_code = 'SHIP_TO' THEN
63:
64: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
65: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS1;
66:
67: ELSIF p_site_use_code = 'BILL_TO' THEN
68:
61:
62: IF p_site_use_code = 'SHIP_TO' THEN
63:
64: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
65: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS1;
66:
67: ELSIF p_site_use_code = 'BILL_TO' THEN
68:
69: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
65: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS1;
66:
67: ELSIF p_site_use_code = 'BILL_TO' THEN
68:
69: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
70: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS1;
71:
72: ELSIF p_site_use_code = 'SHIP_FROM' THEN
73:
66:
67: ELSIF p_site_use_code = 'BILL_TO' THEN
68:
69: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
70: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS1;
71:
72: ELSIF p_site_use_code = 'SHIP_FROM' THEN
73:
74: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
70: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS1;
71:
72: ELSIF p_site_use_code = 'SHIP_FROM' THEN
73:
74: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
75: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS1;
76:
77: ELSIF p_site_use_code = 'SOLD_TO' THEN
78:
71:
72: ELSIF p_site_use_code = 'SHIP_FROM' THEN
73:
74: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
75: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS1;
76:
77: ELSIF p_site_use_code = 'SOLD_TO' THEN
78:
79: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
75: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS1;
76:
77: ELSIF p_site_use_code = 'SOLD_TO' THEN
78:
79: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
80: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS1;
81:
82: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
83:
76:
77: ELSIF p_site_use_code = 'SOLD_TO' THEN
78:
79: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
80: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS1;
81:
82: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
83:
84: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
80: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS1;
81:
82: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
83:
84: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
85: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS1;
86:
87: END IF;
88:
81:
82: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
83:
84: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
85: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS1;
86:
87: END IF;
88:
89: END Get_ADDRESS1;
100: END IF;
101:
102: IF p_site_use_code = 'SHIP_TO' THEN
103:
104: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
105: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS2;
106:
107: ELSIF p_site_use_code = 'BILL_TO' THEN
108:
101:
102: IF p_site_use_code = 'SHIP_TO' THEN
103:
104: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
105: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS2;
106:
107: ELSIF p_site_use_code = 'BILL_TO' THEN
108:
109: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
105: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS2;
106:
107: ELSIF p_site_use_code = 'BILL_TO' THEN
108:
109: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
110: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS2;
111:
112: ELSIF p_site_use_code = 'SHIP_FROM' THEN
113:
106:
107: ELSIF p_site_use_code = 'BILL_TO' THEN
108:
109: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
110: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS2;
111:
112: ELSIF p_site_use_code = 'SHIP_FROM' THEN
113:
114: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
110: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS2;
111:
112: ELSIF p_site_use_code = 'SHIP_FROM' THEN
113:
114: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
115: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS2;
116:
117: ELSIF p_site_use_code = 'SOLD_TO' THEN
118:
111:
112: ELSIF p_site_use_code = 'SHIP_FROM' THEN
113:
114: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
115: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS2;
116:
117: ELSIF p_site_use_code = 'SOLD_TO' THEN
118:
119: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
115: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS2;
116:
117: ELSIF p_site_use_code = 'SOLD_TO' THEN
118:
119: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
120: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS2;
121:
122: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
123:
116:
117: ELSIF p_site_use_code = 'SOLD_TO' THEN
118:
119: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
120: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS2;
121:
122: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
123:
124: l_c_index := OE_BULK_CACHE.Load_Sold_To_SITE(p_key,'N','Y');
120: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS2;
121:
122: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
123:
124: l_c_index := OE_BULK_CACHE.Load_Sold_To_SITE(p_key,'N','Y');
125: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS2;
126:
127: END IF;
128:
121:
122: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
123:
124: l_c_index := OE_BULK_CACHE.Load_Sold_To_SITE(p_key,'N','Y');
125: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS2;
126:
127: END IF;
128:
129: END Get_ADDRESS2;
140: END IF;
141:
142: IF p_site_use_code = 'SHIP_TO' THEN
143:
144: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
145: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS3;
146:
147: ELSIF p_site_use_code = 'BILL_TO' THEN
148:
141:
142: IF p_site_use_code = 'SHIP_TO' THEN
143:
144: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
145: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS3;
146:
147: ELSIF p_site_use_code = 'BILL_TO' THEN
148:
149: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
145: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS3;
146:
147: ELSIF p_site_use_code = 'BILL_TO' THEN
148:
149: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
150: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS3;
151:
152: ELSIF p_site_use_code = 'SHIP_FROM' THEN
153:
146:
147: ELSIF p_site_use_code = 'BILL_TO' THEN
148:
149: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
150: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS3;
151:
152: ELSIF p_site_use_code = 'SHIP_FROM' THEN
153:
154: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
150: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS3;
151:
152: ELSIF p_site_use_code = 'SHIP_FROM' THEN
153:
154: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
155: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS3;
156:
157: ELSIF p_site_use_code = 'SOLD_TO' THEN
158:
151:
152: ELSIF p_site_use_code = 'SHIP_FROM' THEN
153:
154: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
155: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS3;
156:
157: ELSIF p_site_use_code = 'SOLD_TO' THEN
158:
159: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
155: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS3;
156:
157: ELSIF p_site_use_code = 'SOLD_TO' THEN
158:
159: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
160: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS3;
161:
162: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
163:
156:
157: ELSIF p_site_use_code = 'SOLD_TO' THEN
158:
159: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
160: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS3;
161:
162: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
163:
164: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
160: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS3;
161:
162: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
163:
164: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
165: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS3;
166:
167: END IF;
168:
161:
162: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
163:
164: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
165: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS3;
166:
167: END IF;
168:
169: END Get_ADDRESS3;
180: END IF;
181:
182: IF p_site_use_code = 'SHIP_TO' THEN
183:
184: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
185: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS4;
186:
187: ELSIF p_site_use_code = 'BILL_TO' THEN
188:
181:
182: IF p_site_use_code = 'SHIP_TO' THEN
183:
184: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
185: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS4;
186:
187: ELSIF p_site_use_code = 'BILL_TO' THEN
188:
189: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
185: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ADDRESS4;
186:
187: ELSIF p_site_use_code = 'BILL_TO' THEN
188:
189: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
190: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS4;
191:
192: ELSIF p_site_use_code = 'SHIP_FROM' THEN
193:
186:
187: ELSIF p_site_use_code = 'BILL_TO' THEN
188:
189: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
190: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS4;
191:
192: ELSIF p_site_use_code = 'SHIP_FROM' THEN
193:
194: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
190: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ADDRESS4;
191:
192: ELSIF p_site_use_code = 'SHIP_FROM' THEN
193:
194: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
195: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS4;
196:
197: ELSIF p_site_use_code = 'SOLD_TO' THEN
198:
191:
192: ELSIF p_site_use_code = 'SHIP_FROM' THEN
193:
194: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
195: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS4;
196:
197: ELSIF p_site_use_code = 'SOLD_TO' THEN
198:
199: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
195: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ADDRESS4;
196:
197: ELSIF p_site_use_code = 'SOLD_TO' THEN
198:
199: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
200: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS4;
201:
202: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
203:
196:
197: ELSIF p_site_use_code = 'SOLD_TO' THEN
198:
199: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
200: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS4;
201:
202: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
203:
204: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
200: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ADDRESS4;
201:
202: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
203:
204: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
205: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS4;
206:
207: END IF;
208:
201:
202: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
203:
204: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
205: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ADDRESS4;
206:
207: END IF;
208:
209: END Get_ADDRESS4;
220: END IF;
221:
222: IF p_site_use_code = 'SHIP_TO' THEN
223:
224: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
225: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).STATE;
226:
227: ELSIF p_site_use_code = 'BILL_TO' THEN
228:
221:
222: IF p_site_use_code = 'SHIP_TO' THEN
223:
224: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
225: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).STATE;
226:
227: ELSIF p_site_use_code = 'BILL_TO' THEN
228:
229: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
225: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).STATE;
226:
227: ELSIF p_site_use_code = 'BILL_TO' THEN
228:
229: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
230: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).STATE;
231:
232: ELSIF p_site_use_code = 'SHIP_FROM' THEN
233:
226:
227: ELSIF p_site_use_code = 'BILL_TO' THEN
228:
229: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
230: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).STATE;
231:
232: ELSIF p_site_use_code = 'SHIP_FROM' THEN
233:
234: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
230: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).STATE;
231:
232: ELSIF p_site_use_code = 'SHIP_FROM' THEN
233:
234: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
235: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).STATE;
236:
237: ELSIF p_site_use_code = 'SOLD_TO' THEN
238:
231:
232: ELSIF p_site_use_code = 'SHIP_FROM' THEN
233:
234: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
235: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).STATE;
236:
237: ELSIF p_site_use_code = 'SOLD_TO' THEN
238:
239: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
235: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).STATE;
236:
237: ELSIF p_site_use_code = 'SOLD_TO' THEN
238:
239: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
240: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).STATE;
241:
242: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
243:
236:
237: ELSIF p_site_use_code = 'SOLD_TO' THEN
238:
239: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
240: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).STATE;
241:
242: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
243:
244: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
240: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).STATE;
241:
242: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
243:
244: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
245: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).STATE;
246:
247: END IF;
248:
241:
242: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
243:
244: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
245: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).STATE;
246:
247: END IF;
248:
249: END Get_STATE;
260: END IF;
261:
262: IF p_site_use_code = 'SHIP_TO' THEN
263:
264: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
265: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).CITY;
266:
267: ELSIF p_site_use_code = 'BILL_TO' THEN
268:
261:
262: IF p_site_use_code = 'SHIP_TO' THEN
263:
264: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
265: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).CITY;
266:
267: ELSIF p_site_use_code = 'BILL_TO' THEN
268:
269: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
265: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).CITY;
266:
267: ELSIF p_site_use_code = 'BILL_TO' THEN
268:
269: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
270: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).CITY;
271:
272: ELSIF p_site_use_code = 'SHIP_FROM' THEN
273:
266:
267: ELSIF p_site_use_code = 'BILL_TO' THEN
268:
269: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
270: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).CITY;
271:
272: ELSIF p_site_use_code = 'SHIP_FROM' THEN
273:
274: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
270: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).CITY;
271:
272: ELSIF p_site_use_code = 'SHIP_FROM' THEN
273:
274: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
275: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).CITY;
276:
277: ELSIF p_site_use_code = 'SOLD_TO' THEN
278:
271:
272: ELSIF p_site_use_code = 'SHIP_FROM' THEN
273:
274: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
275: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).CITY;
276:
277: ELSIF p_site_use_code = 'SOLD_TO' THEN
278:
279: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
275: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).CITY;
276:
277: ELSIF p_site_use_code = 'SOLD_TO' THEN
278:
279: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
280: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).CITY;
281:
282: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
283:
276:
277: ELSIF p_site_use_code = 'SOLD_TO' THEN
278:
279: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
280: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).CITY;
281:
282: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
283:
284: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
280: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).CITY;
281:
282: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
283:
284: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
285: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).CITY;
286:
287: END IF;
288:
281:
282: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
283:
284: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
285: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).CITY;
286:
287: END IF;
288:
289: END Get_CITY;
300: END IF;
301:
302: IF p_site_use_code = 'SHIP_TO' THEN
303:
304: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
305: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ZIP;
306:
307: ELSIF p_site_use_code = 'BILL_TO' THEN
308:
301:
302: IF p_site_use_code = 'SHIP_TO' THEN
303:
304: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
305: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ZIP;
306:
307: ELSIF p_site_use_code = 'BILL_TO' THEN
308:
309: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
305: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).ZIP;
306:
307: ELSIF p_site_use_code = 'BILL_TO' THEN
308:
309: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
310: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ZIP;
311:
312: ELSIF p_site_use_code = 'SHIP_FROM' THEN
313:
306:
307: ELSIF p_site_use_code = 'BILL_TO' THEN
308:
309: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
310: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ZIP;
311:
312: ELSIF p_site_use_code = 'SHIP_FROM' THEN
313:
314: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
310: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).ZIP;
311:
312: ELSIF p_site_use_code = 'SHIP_FROM' THEN
313:
314: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
315: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ZIP;
316:
317: ELSIF p_site_use_code = 'SOLD_TO' THEN
318:
311:
312: ELSIF p_site_use_code = 'SHIP_FROM' THEN
313:
314: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
315: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ZIP;
316:
317: ELSIF p_site_use_code = 'SOLD_TO' THEN
318:
319: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
315: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).ZIP;
316:
317: ELSIF p_site_use_code = 'SOLD_TO' THEN
318:
319: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
320: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ZIP;
321:
322: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
323:
316:
317: ELSIF p_site_use_code = 'SOLD_TO' THEN
318:
319: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
320: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ZIP;
321:
322: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
323:
324: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
320: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).ZIP;
321:
322: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
323:
324: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
325: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ZIP;
326:
327: END IF;
328:
321:
322: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
323:
324: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
325: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).ZIP;
326:
327: END IF;
328:
329: END Get_ZIP;
340: END IF;
341:
342: IF p_site_use_code = 'SHIP_TO' THEN
343:
344: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
345: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).COUNTRY;
346:
347: ELSIF p_site_use_code = 'BILL_TO' THEN
348:
341:
342: IF p_site_use_code = 'SHIP_TO' THEN
343:
344: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
345: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).COUNTRY;
346:
347: ELSIF p_site_use_code = 'BILL_TO' THEN
348:
349: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
345: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).COUNTRY;
346:
347: ELSIF p_site_use_code = 'BILL_TO' THEN
348:
349: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
350: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).COUNTRY;
351:
352: ELSIF p_site_use_code = 'SHIP_FROM' THEN
353:
346:
347: ELSIF p_site_use_code = 'BILL_TO' THEN
348:
349: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
350: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).COUNTRY;
351:
352: ELSIF p_site_use_code = 'SHIP_FROM' THEN
353:
354: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
350: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).COUNTRY;
351:
352: ELSIF p_site_use_code = 'SHIP_FROM' THEN
353:
354: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
355: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).COUNTRY;
356:
357: ELSIF p_site_use_code = 'SOLD_TO' THEN
358:
351:
352: ELSIF p_site_use_code = 'SHIP_FROM' THEN
353:
354: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
355: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).COUNTRY;
356:
357: ELSIF p_site_use_code = 'SOLD_TO' THEN
358:
359: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
355: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).COUNTRY;
356:
357: ELSIF p_site_use_code = 'SOLD_TO' THEN
358:
359: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
360: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).COUNTRY;
361:
362: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
363:
356:
357: ELSIF p_site_use_code = 'SOLD_TO' THEN
358:
359: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
360: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).COUNTRY;
361:
362: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
363:
364: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
360: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).COUNTRY;
361:
362: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
363:
364: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
365: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).COUNTRY;
366:
367: END IF;
368:
361:
362: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
363:
364: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
365: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).COUNTRY;
366:
367: END IF;
368:
369: END Get_COUNTRY;
380: END IF;
381:
382: IF p_site_use_code = 'SHIP_TO' THEN
383:
384: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
385: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).COUNTY;
386:
387: ELSIF p_site_use_code = 'BILL_TO' THEN
388:
381:
382: IF p_site_use_code = 'SHIP_TO' THEN
383:
384: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
385: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).COUNTY;
386:
387: ELSIF p_site_use_code = 'BILL_TO' THEN
388:
389: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
385: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).COUNTY;
386:
387: ELSIF p_site_use_code = 'BILL_TO' THEN
388:
389: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
390: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).COUNTY;
391:
392: ELSIF p_site_use_code = 'SHIP_FROM' THEN
393:
386:
387: ELSIF p_site_use_code = 'BILL_TO' THEN
388:
389: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
390: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).COUNTY;
391:
392: ELSIF p_site_use_code = 'SHIP_FROM' THEN
393:
394: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
390: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).COUNTY;
391:
392: ELSIF p_site_use_code = 'SHIP_FROM' THEN
393:
394: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
395: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).COUNTY;
396:
397: ELSIF p_site_use_code = 'SOLD_TO' THEN
398:
391:
392: ELSIF p_site_use_code = 'SHIP_FROM' THEN
393:
394: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
395: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).COUNTY;
396:
397: ELSIF p_site_use_code = 'SOLD_TO' THEN
398:
399: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
395: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).COUNTY;
396:
397: ELSIF p_site_use_code = 'SOLD_TO' THEN
398:
399: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
400: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).COUNTY;
401:
402: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
403:
396:
397: ELSIF p_site_use_code = 'SOLD_TO' THEN
398:
399: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
400: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).COUNTY;
401:
402: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
403:
404: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
400: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).COUNTY;
401:
402: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
403:
404: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
405: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).COUNTY;
406:
407: END IF;
408:
401:
402: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
403:
404: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
405: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).COUNTY;
406:
407: END IF;
408:
409: END Get_COUNTY;
420: END IF;
421:
422: IF p_site_use_code = 'SHIP_TO' THEN
423:
424: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
425: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).PROVINCE;
426:
427: ELSIF p_site_use_code = 'BILL_TO' THEN
428:
421:
422: IF p_site_use_code = 'SHIP_TO' THEN
423:
424: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
425: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).PROVINCE;
426:
427: ELSIF p_site_use_code = 'BILL_TO' THEN
428:
429: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
425: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).PROVINCE;
426:
427: ELSIF p_site_use_code = 'BILL_TO' THEN
428:
429: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
430: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).PROVINCE;
431:
432: ELSIF p_site_use_code = 'SHIP_FROM' THEN
433:
426:
427: ELSIF p_site_use_code = 'BILL_TO' THEN
428:
429: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
430: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).PROVINCE;
431:
432: ELSIF p_site_use_code = 'SHIP_FROM' THEN
433:
434: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
430: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).PROVINCE;
431:
432: ELSIF p_site_use_code = 'SHIP_FROM' THEN
433:
434: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
435: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).PROVINCE;
436:
437: ELSIF p_site_use_code = 'SOLD_TO' THEN
438:
431:
432: ELSIF p_site_use_code = 'SHIP_FROM' THEN
433:
434: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
435: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).PROVINCE;
436:
437: ELSIF p_site_use_code = 'SOLD_TO' THEN
438:
439: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
435: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).PROVINCE;
436:
437: ELSIF p_site_use_code = 'SOLD_TO' THEN
438:
439: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
440: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).PROVINCE;
441:
442: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
443:
436:
437: ELSIF p_site_use_code = 'SOLD_TO' THEN
438:
439: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
440: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).PROVINCE;
441:
442: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
443:
444: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
440: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).PROVINCE;
441:
442: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
443:
444: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
445: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).PROVINCE;
446:
447: END IF;
448:
441:
442: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
443:
444: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
445: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).PROVINCE;
446:
447: END IF;
448:
449: END Get_PROVINCE;
460: END IF;
461:
462: IF p_site_use_code = 'SHIP_TO' THEN
463:
464: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
465: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).LOCATION;
466:
467: ELSIF p_site_use_code = 'BILL_TO' THEN
468:
461:
462: IF p_site_use_code = 'SHIP_TO' THEN
463:
464: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
465: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).LOCATION;
466:
467: ELSIF p_site_use_code = 'BILL_TO' THEN
468:
469: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
465: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).LOCATION;
466:
467: ELSIF p_site_use_code = 'BILL_TO' THEN
468:
469: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
470: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).LOCATION;
471:
472: ELSIF p_site_use_code = 'SHIP_FROM' THEN
473:
466:
467: ELSIF p_site_use_code = 'BILL_TO' THEN
468:
469: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
470: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).LOCATION;
471:
472: ELSIF p_site_use_code = 'SHIP_FROM' THEN
473:
474: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
470: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).LOCATION;
471:
472: ELSIF p_site_use_code = 'SHIP_FROM' THEN
473:
474: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
475: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).LOCATION;
476:
477: ELSIF p_site_use_code = 'SOLD_TO' THEN
478:
471:
472: ELSIF p_site_use_code = 'SHIP_FROM' THEN
473:
474: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
475: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).LOCATION;
476:
477: ELSIF p_site_use_code = 'SOLD_TO' THEN
478:
479: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
475: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).LOCATION;
476:
477: ELSIF p_site_use_code = 'SOLD_TO' THEN
478:
479: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
480: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).LOCATION;
481:
482: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
483:
476:
477: ELSIF p_site_use_code = 'SOLD_TO' THEN
478:
479: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
480: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).LOCATION;
481:
482: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
483:
484: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
480: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).LOCATION;
481:
482: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
483:
484: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
485: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).LOCATION;
486: END IF;
487:
488: END Get_LOCATION;
481:
482: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
483:
484: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
485: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).LOCATION;
486: END IF;
487:
488: END Get_LOCATION;
489:
499: END IF;
500:
501: IF p_site_use_code = 'SHIP_TO' THEN
502:
503: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
504: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).EDI_LOCATION_CODE;
505:
506: ELSIF p_site_use_code = 'BILL_TO' THEN
507:
500:
501: IF p_site_use_code = 'SHIP_TO' THEN
502:
503: l_c_index := OE_BULK_CACHE.Load_Ship_To(p_key,'N','Y');
504: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).EDI_LOCATION_CODE;
505:
506: ELSIF p_site_use_code = 'BILL_TO' THEN
507:
508: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
504: RETURN OE_BULK_CACHE.G_SHIP_TO_TBL(l_c_index).EDI_LOCATION_CODE;
505:
506: ELSIF p_site_use_code = 'BILL_TO' THEN
507:
508: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
509: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).EDI_LOCATION_CODE;
510:
511: ELSIF p_site_use_code = 'SHIP_FROM' THEN
512:
505:
506: ELSIF p_site_use_code = 'BILL_TO' THEN
507:
508: l_c_index := OE_BULK_CACHE.Load_Invoice_To(p_key,'N','Y');
509: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).EDI_LOCATION_CODE;
510:
511: ELSIF p_site_use_code = 'SHIP_FROM' THEN
512:
513: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
509: RETURN OE_BULK_CACHE.G_INVOICE_TO_TBL(l_c_index).EDI_LOCATION_CODE;
510:
511: ELSIF p_site_use_code = 'SHIP_FROM' THEN
512:
513: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
514: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).EDI_LOCATION_CODE;
515:
516: ELSIF p_site_use_code = 'SOLD_TO' THEN
517:
510:
511: ELSIF p_site_use_code = 'SHIP_FROM' THEN
512:
513: l_c_index := OE_BULK_CACHE.Load_Ship_From(p_key);
514: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).EDI_LOCATION_CODE;
515:
516: ELSIF p_site_use_code = 'SOLD_TO' THEN
517:
518: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
514: RETURN OE_BULK_CACHE.G_SHIP_FROM_TBL(l_c_index).EDI_LOCATION_CODE;
515:
516: ELSIF p_site_use_code = 'SOLD_TO' THEN
517:
518: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
519: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).EDI_LOCATION_CODE;
520:
521: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
522:
515:
516: ELSIF p_site_use_code = 'SOLD_TO' THEN
517:
518: l_c_index := OE_BULK_CACHE.Load_Sold_To(p_key,'N','Y');
519: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).EDI_LOCATION_CODE;
520:
521: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
522:
523: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
519: RETURN OE_BULK_CACHE.G_SOLD_TO_TBL(l_c_index).EDI_LOCATION_CODE;
520:
521: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
522:
523: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
524: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).EDI_LOCATION_CODE;
525: END IF;
526:
527: END Get_EDI_LOCATION;
520:
521: ELSIF p_site_use_code = 'SOLD_TO_SITE' THEN
522:
523: l_c_index := OE_BULK_CACHE.Load_Sold_To_Site(p_key,'N','Y');
524: RETURN OE_BULK_CACHE.G_SOLD_TO_SITE_TBL(l_c_index).EDI_LOCATION_CODE;
525: END IF;
526:
527: END Get_EDI_LOCATION;
528: