DBA Data[Home] [Help]

APPS.IBY_FNDCPT_COMMON_PUB dependencies on FND_API

Line 65: IF (p_val_level = FND_API.G_VALID_LEVEL_FULL) THEN

61: THEN
62: RETURN G_RC_INVALID_PAYER;
63: END IF;
64:
65: IF (p_val_level = FND_API.G_VALID_LEVEL_FULL) THEN
66: IF (NOT iby_utility_pvt.validate_party_id(p_payer.Party_Id)) THEN
67: RETURN G_RC_INVALID_PAYER;
68: END IF;
69: END IF;

Line 72: IF (p_val_level = FND_API.G_VALID_LEVEL_FULL) THEN

68: END IF;
69: END IF;
70:
71: IF (NOT p_payer.Cust_Account_Id IS NULL) THEN
72: IF (p_val_level = FND_API.G_VALID_LEVEL_FULL) THEN
73: OPEN c_cust_acct(p_payer.Party_Id,p_payer.Cust_Account_Id);
74: FETCH c_cust_acct INTO l_count;
75: CLOSE c_cust_acct;
76: IF (l_count<1) THEN RETURN G_RC_INVALID_PAYER; END IF;

Line 92: IF (p_val_level = FND_API.G_VALID_LEVEL_FULL) THEN

88: IF (NOT p_payer.Account_Site_Id IS NULL) THEN
89: -- customer account id is required if account site id is used
90: IF (p_payer.Cust_Account_Id IS NULL) THEN RETURN G_RC_INVALID_PAYER; END IF;
91:
92: IF (p_val_level = FND_API.G_VALID_LEVEL_FULL) THEN
93: OPEN c_site_use(p_payer.Party_Id,p_payer.Cust_Account_Id,
94: p_payer.Account_Site_Id);
95: FETCH c_site_use INTO l_count;
96: CLOSE c_site_use;

Line 140: RETURN FND_API.G_TRUE;

136: IF (p_payer_level = G_PAYER_LEVEL_PARTY) THEN
137: IF (p_equiv_type = G_PAYER_EQUIV_FULL) OR
138: (p_equiv_type = G_PAYER_EQUIV_DOWNWARD)
139: THEN
140: RETURN FND_API.G_TRUE;
141: ELSE
142: IF (p_compare_org_type IS NULL) AND (p_compare_org_id IS NULL)
143: AND (p_compare_cust_acct_id IS NULL)
144: AND (p_compare_acct_site_id IS NULL)

Line 146: RETURN FND_API.G_TRUE;

142: IF (p_compare_org_type IS NULL) AND (p_compare_org_id IS NULL)
143: AND (p_compare_cust_acct_id IS NULL)
144: AND (p_compare_acct_site_id IS NULL)
145: THEN
146: RETURN FND_API.G_TRUE;
147: END IF;
148: END IF;
149: ELSIF (p_payer_level = G_PAYER_LEVEL_CUSTOMER_ACCT) THEN
150: IF (p_equiv_type = G_PAYER_EQUIV_FULL) OR

Line 154: RETURN FND_API.G_TRUE;

150: IF (p_equiv_type = G_PAYER_EQUIV_FULL) OR
151: (p_equiv_type = G_PAYER_EQUIV_DOWNWARD)
152: THEN
153: IF (p_payer_cust_acct_id = p_compare_cust_acct_id) THEN
154: RETURN FND_API.G_TRUE;
155: END IF;
156: END IF;
157: IF (p_equiv_type = G_PAYER_EQUIV_FULL) OR
158: (p_equiv_type = G_PAYER_EQUIV_UPWARD) THEN

Line 161: THEN RETURN FND_API.G_TRUE; END IF;

157: IF (p_equiv_type = G_PAYER_EQUIV_FULL) OR
158: (p_equiv_type = G_PAYER_EQUIV_UPWARD) THEN
159: IF (NVL(p_compare_cust_acct_id,p_payer_cust_acct_id) = p_payer_cust_acct_id)
160: AND (p_compare_acct_site_id IS NULL)
161: THEN RETURN FND_API.G_TRUE; END IF;
162: END IF;
163: IF (p_equiv_type = G_PAYER_EQUIV_IMMEDIATE) THEN
164: IF (p_compare_cust_acct_id = p_compare_cust_acct_id)
165: AND (p_compare_acct_site_id IS NULL)

Line 166: THEN RETURN FND_API.G_TRUE; END IF;

162: END IF;
163: IF (p_equiv_type = G_PAYER_EQUIV_IMMEDIATE) THEN
164: IF (p_compare_cust_acct_id = p_compare_cust_acct_id)
165: AND (p_compare_acct_site_id IS NULL)
166: THEN RETURN FND_API.G_TRUE; END IF;
167: END IF;
168: ELSIF (p_payer_level = G_PAYER_LEVEL_CUSTOMER_SITE) THEN
169: IF (p_equiv_type = G_PAYER_EQUIV_FULL) OR
170: (p_equiv_type = G_PAYER_EQUIV_UPWARD)

Line 177: RETURN FND_API.G_TRUE;

173: AND (p_payer_org_id = NVL(p_compare_org_id,p_payer_org_id))
174: AND (p_payer_cust_acct_id = NVL(p_compare_cust_acct_id,p_payer_cust_acct_id))
175: AND (p_payer_acct_site_id = NVL(p_compare_acct_site_id,p_payer_acct_site_id))
176: THEN
177: RETURN FND_API.G_TRUE;
178: END IF;
179: END IF;
180: IF (p_equiv_type = G_PAYER_EQUIV_FULL) OR
181: (p_equiv_type = G_PAYER_EQUIV_DOWNWARD) OR

Line 190: RETURN FND_API.G_TRUE;

186: AND (p_payer_org_id = p_compare_org_id)
187: AND (p_payer_cust_acct_id = p_compare_cust_acct_id)
188: AND (p_payer_acct_site_id = p_compare_acct_site_id)
189: THEN
190: RETURN FND_API.G_TRUE;
191: END IF;
192: END IF;
193: END IF;
194:

Line 195: RETURN FND_API.G_FALSE;

191: END IF;
192: END IF;
193: END IF;
194:
195: RETURN FND_API.G_FALSE;
196: END Compare_Payer;
197:
198: PROCEDURE Prepare_Result
199: (

Line 258: x_return_status := FND_API.G_RET_STS_SUCCESS;

254: IF (x_result.Result_Category = G_RCAT_SUCCESS) OR
255: (x_result.Result_Category = G_RCAT_SUCCESS_RISK) OR
256: (x_result.Result_Category = G_RCAT_PENDING)
257: THEN
258: x_return_status := FND_API.G_RET_STS_SUCCESS;
259: ELSE
260: x_return_status := FND_API.G_RET_STS_ERROR;
261: END IF;
262:

Line 260: x_return_status := FND_API.G_RET_STS_ERROR;

256: (x_result.Result_Category = G_RCAT_PENDING)
257: THEN
258: x_return_status := FND_API.G_RET_STS_SUCCESS;
259: ELSE
260: x_return_status := FND_API.G_RET_STS_ERROR;
261: END IF;
262:
263: -- remove extra messages from the stack added
264: -- by calls to APIs within other APIs; do not