DBA Data[Home] [Help]

APPS.PAY_PPMV4_UTILS_SS dependencies on FND_MSG_PUB

Line 1717: fnd_msg_pub.add;

1713: seterrorstage(l_proc, 'STATE:'||p_state, 30);
1714: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
1715: fnd_message.set_token('WHERE', l_proc);
1716: fnd_message.set_token('ADDITIONAL_INFO', '');
1717: fnd_msg_pub.add;
1718: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1719: fnd_msg_pub.count_and_get
1720: (p_count => p_msg_count
1721: ,p_data => p_msg_data

Line 1719: fnd_msg_pub.count_and_get

1715: fnd_message.set_token('WHERE', l_proc);
1716: fnd_message.set_token('ADDITIONAL_INFO', '');
1717: fnd_msg_pub.add;
1718: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1719: fnd_msg_pub.count_and_get
1720: (p_count => p_msg_count
1721: ,p_data => p_msg_data
1722: );
1723: return;

Line 1754: fnd_msg_pub.add;

1750: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
1751: fnd_message.set_token('WHERE', l_proc);
1752: fnd_message.set_token
1753: ('ADDITIONAL_INFO', '');
1754: fnd_msg_pub.add;
1755: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1756: fnd_msg_pub.count_and_get
1757: (p_count => p_msg_count
1758: ,p_data => p_msg_data

Line 1756: fnd_msg_pub.count_and_get

1752: fnd_message.set_token
1753: ('ADDITIONAL_INFO', '');
1754: fnd_msg_pub.add;
1755: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1756: fnd_msg_pub.count_and_get
1757: (p_count => p_msg_count
1758: ,p_data => p_msg_data
1759: );
1760: return;

Line 2069: fnd_msg_pub.add;

2065: l_message_name = 'HR_51430_EXA_BANK_LOC_UNKNOWN'
2066: )
2067: )
2068: then
2069: fnd_msg_pub.add;
2070: end if;
2071: --
2072: -- Handle generic flexfield errors.
2073: --

Line 2076: fnd_msg_pub.add;

2072: -- Handle generic flexfield errors.
2073: --
2074: if l_message_name = 'HR_FLEX_VALUE_MISSING' then
2075: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
2076: fnd_msg_pub.add;
2077: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
2078: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
2079: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
2080: fnd_message.set_token('PROMPT', l_prompt);

Line 2081: fnd_msg_pub.add;

2077: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
2078: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
2079: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
2080: fnd_message.set_token('PROMPT', l_prompt);
2081: fnd_msg_pub.add;
2082: else
2083: --
2084: -- General flexfield message that cannot be assigned to a
2085: -- particular field.

Line 2087: fnd_msg_pub.add;

2083: --
2084: -- General flexfield message that cannot be assigned to a
2085: -- particular field.
2086: --
2087: fnd_msg_pub.add;
2088: end if;
2089: end;
2090: --
2091: -- Check Transit Code for US Bank flex.

Line 2104: fnd_msg_pub.add;

2100: if (p_segment4 = '000000000') then
2101: l_exa_user_error := true;
2102: l_user_error := true;
2103: fnd_message.set_name('PAY', 'PAY_50043_INVALID_TRANSIT_CODE');
2104: fnd_msg_pub.add;
2105: else
2106: l_transit_code_sum := 0;
2107: --
2108: -- Standard Transit Code checking algorithm.

Line 2131: fnd_msg_pub.add;

2127: if l_transit_code_sum <> l_check_digit then
2128: l_exa_user_error := true;
2129: l_user_error := true;
2130: fnd_message.set_name('PAY', 'PAY_50043_INVALID_TRANSIT_CODE');
2131: fnd_msg_pub.add;
2132: end if;
2133: end if;
2134: end if;
2135: end if;

Line 2159: fnd_msg_pub.add;

2155: if l_message_name = 'HR_6678_PPM_MT_BANK' then
2156: --
2157: -- The user did not supply bank details when required.
2158: --
2159: fnd_msg_pub.add;
2160: else
2161: --
2162: -- The remaining errors are fatal errors because they
2163: -- concern data that the module should set up correctly.

Line 2215: fnd_msg_pub.add;

2211: -- the configuration is for percent only or amount only.
2212: --
2213: if p_amount_type = pay_pss_tx_steps_pkg.C_PERCENTAGE or
2214: p_amount_type = pay_pss_tx_steps_pkg.C_MONETARY then
2215: fnd_msg_pub.add;
2216: else
2217: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
2218: fnd_msg_pub.add;
2219: end if;

Line 2218: fnd_msg_pub.add;

2214: p_amount_type = pay_pss_tx_steps_pkg.C_MONETARY then
2215: fnd_msg_pub.add;
2216: else
2217: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
2218: fnd_msg_pub.add;
2219: end if;
2220: elsif l_message_name = 'HR_7355_PPM_AMOUNT_NEGATIVE' or
2221: l_message_name = 'HR_7040_PERCENT_RANGE' or
2222: l_message_name = 'HR_7912_CHECK_FMT_MONEY' or

Line 2225: fnd_msg_pub.add;

2221: l_message_name = 'HR_7040_PERCENT_RANGE' or
2222: l_message_name = 'HR_7912_CHECK_FMT_MONEY' or
2223: l_message_name = 'HR_7913_CHK_FMT_INTEGER'
2224: then
2225: fnd_msg_pub.add;
2226: else
2227: --
2228: -- Some other (fatal) error.
2229: --

Line 2246: fnd_msg_pub.add;

2242: hr_message.provide_error;
2243: l_message_name := hr_message.last_message_name;
2244: if l_message_name = 'HR_FLEX_VALUE_MISSING' then
2245: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
2246: fnd_msg_pub.add;
2247: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
2248: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
2249: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
2250: fnd_message.set_token('PROMPT', l_prompt);

Line 2251: fnd_msg_pub.add;

2247: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
2248: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
2249: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
2250: fnd_message.set_token('PROMPT', l_prompt);
2251: fnd_msg_pub.add;
2252: else
2253: if l_message_name is null then
2254: if fnd_flex_descval.encoded_error_message is not null then
2255: fnd_message.set_encoded(fnd_flex_descval.encoded_error_message);

Line 2262: fnd_msg_pub.add;

2258: --
2259: -- General flexfield message that cannot be assigned to a
2260: -- particular field.
2261: --
2262: fnd_msg_pub.add;
2263: end if;
2264: end;
2265: --
2266: rollback to start_validate;

Line 2278: fnd_msg_pub.count_and_get

2274: else
2275: seterrorstage(l_proc, 'NO_USER_ERRORS', 205);
2276: p_return_status := fnd_api.G_RET_STS_SUCCESS;
2277: end if;
2278: fnd_msg_pub.count_and_get
2279: (p_count => p_msg_count
2280: ,p_data => p_msg_data
2281: );
2282: seterrorstage(l_proc, 'EXIT:SUCCESS', 210);

Line 2293: fnd_msg_pub.initialize;

2289: -- Set up messages to Oracle Applications API standards as these
2290: -- are handled "for free" using checkErrors.
2291: --
2292: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
2293: fnd_msg_pub.initialize;
2294: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
2295: fnd_message.set_token('WHERE', l_proc);
2296: fnd_message.set_token('ADDITIONAL_INFO', sqlerrm);
2297: fnd_msg_pub.add;

Line 2297: fnd_msg_pub.add;

2293: fnd_msg_pub.initialize;
2294: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
2295: fnd_message.set_token('WHERE', l_proc);
2296: fnd_message.set_token('ADDITIONAL_INFO', sqlerrm);
2297: fnd_msg_pub.add;
2298: fnd_msg_pub.count_and_get
2299: (p_count => p_msg_count
2300: ,p_data => p_msg_data
2301: );

Line 2298: fnd_msg_pub.count_and_get

2294: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
2295: fnd_message.set_token('WHERE', l_proc);
2296: fnd_message.set_token('ADDITIONAL_INFO', sqlerrm);
2297: fnd_msg_pub.add;
2298: fnd_msg_pub.count_and_get
2299: (p_count => p_msg_count
2300: ,p_data => p_msg_data
2301: );
2302: return;