DBA Data[Home] [Help]

APPS.PAY_PPMV4_UTILS_SS dependencies on FND_MSG_PUB

Line 1158: fnd_msg_pub.add;

1154: seterrorstage(l_proc, 'STATE:'||p_state, 30);
1155: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
1156: fnd_message.set_token('WHERE', l_proc);
1157: fnd_message.set_token('ADDITIONAL_INFO', '');
1158: fnd_msg_pub.add;
1159: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1160: fnd_msg_pub.count_and_get
1161: (p_count => p_msg_count
1162: ,p_data => p_msg_data

Line 1160: fnd_msg_pub.count_and_get

1156: fnd_message.set_token('WHERE', l_proc);
1157: fnd_message.set_token('ADDITIONAL_INFO', '');
1158: fnd_msg_pub.add;
1159: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1160: fnd_msg_pub.count_and_get
1161: (p_count => p_msg_count
1162: ,p_data => p_msg_data
1163: );
1164: return;

Line 1195: fnd_msg_pub.add;

1191: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
1192: fnd_message.set_token('WHERE', l_proc);
1193: fnd_message.set_token
1194: ('ADDITIONAL_INFO', '');
1195: fnd_msg_pub.add;
1196: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1197: fnd_msg_pub.count_and_get
1198: (p_count => p_msg_count
1199: ,p_data => p_msg_data

Line 1197: fnd_msg_pub.count_and_get

1193: fnd_message.set_token
1194: ('ADDITIONAL_INFO', '');
1195: fnd_msg_pub.add;
1196: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1197: fnd_msg_pub.count_and_get
1198: (p_count => p_msg_count
1199: ,p_data => p_msg_data
1200: );
1201: return;

Line 1512: fnd_msg_pub.add;

1508: l_message_name = 'HR_51430_EXA_BANK_LOC_UNKNOWN'
1509: )
1510: )
1511: then
1512: fnd_msg_pub.add;
1513: end if;
1514: --
1515: -- Handle generic flexfield errors.
1516: --

Line 1519: fnd_msg_pub.add;

1515: -- Handle generic flexfield errors.
1516: --
1517: if l_message_name = 'HR_FLEX_VALUE_MISSING' then
1518: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
1519: fnd_msg_pub.add;
1520: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
1521: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
1522: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
1523: fnd_message.set_token('PROMPT', l_prompt);

Line 1524: fnd_msg_pub.add;

1520: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
1521: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
1522: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
1523: fnd_message.set_token('PROMPT', l_prompt);
1524: fnd_msg_pub.add;
1525: else
1526: --
1527: -- General flexfield message that cannot be assigned to a
1528: -- particular field.

Line 1530: fnd_msg_pub.add;

1526: --
1527: -- General flexfield message that cannot be assigned to a
1528: -- particular field.
1529: --
1530: fnd_msg_pub.add;
1531: end if;
1532: end;
1533: --
1534: -- Check Transit Code for US Bank flex.

Line 1562: fnd_msg_pub.add;

1558: if l_transit_code_sum <> l_check_digit then
1559: l_exa_user_error := true;
1560: l_user_error := true;
1561: fnd_message.set_name('PAY', 'PAY_50043_INVALID_TRANSIT_CODE');
1562: fnd_msg_pub.add;
1563: end if;
1564: end if;
1565: --
1566: -- Only do the external_account_id check if there are no

Line 1588: fnd_msg_pub.add;

1584: if l_message_name = 'HR_6678_PPM_MT_BANK' then
1585: --
1586: -- The user did not supply bank details when required.
1587: --
1588: fnd_msg_pub.add;
1589: else
1590: --
1591: -- The remaining errors are fatal errors because they
1592: -- concern data that the module should set up correctly.

Line 1644: fnd_msg_pub.add;

1640: -- the configuration is for percent only or amount only.
1641: --
1642: if p_amount_type = pay_pss_tx_steps_pkg.C_PERCENTAGE or
1643: p_amount_type = pay_pss_tx_steps_pkg.C_MONETARY then
1644: fnd_msg_pub.add;
1645: else
1646: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
1647: fnd_msg_pub.add;
1648: end if;

Line 1647: fnd_msg_pub.add;

1643: p_amount_type = pay_pss_tx_steps_pkg.C_MONETARY then
1644: fnd_msg_pub.add;
1645: else
1646: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
1647: fnd_msg_pub.add;
1648: end if;
1649: elsif l_message_name = 'HR_7355_PPM_AMOUNT_NEGATIVE' or
1650: l_message_name = 'HR_7040_PERCENT_RANGE' or
1651: l_message_name = 'HR_7912_CHECK_FMT_MONEY' or

Line 1654: fnd_msg_pub.add;

1650: l_message_name = 'HR_7040_PERCENT_RANGE' or
1651: l_message_name = 'HR_7912_CHECK_FMT_MONEY' or
1652: l_message_name = 'HR_7913_CHK_FMT_INTEGER'
1653: then
1654: fnd_msg_pub.add;
1655: else
1656: --
1657: -- Some other (fatal) error.
1658: --

Line 1675: fnd_msg_pub.add;

1671: hr_message.provide_error;
1672: l_message_name := hr_message.last_message_name;
1673: if l_message_name = 'HR_FLEX_VALUE_MISSING' then
1674: fnd_message.set_name('PER', 'HR_WEB_REQUIRED_FIELD');
1675: fnd_msg_pub.add;
1676: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
1677: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
1678: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
1679: fnd_message.set_token('PROMPT', l_prompt);

Line 1680: fnd_msg_pub.add;

1676: elsif l_message_name = 'HR_FLEX_VALUE_INVALID' then
1677: l_prompt := hr_message.get_token_value(p_token_name => 'PROMPT');
1678: fnd_message.set_name('PER', 'PAY_52634_PPM_BAD_FLEX_VALUE');
1679: fnd_message.set_token('PROMPT', l_prompt);
1680: fnd_msg_pub.add;
1681: else
1682: if l_message_name is null then
1683: if fnd_flex_descval.encoded_error_message is not null then
1684: fnd_message.set_encoded(fnd_flex_descval.encoded_error_message);

Line 1691: fnd_msg_pub.add;

1687: --
1688: -- General flexfield message that cannot be assigned to a
1689: -- particular field.
1690: --
1691: fnd_msg_pub.add;
1692: end if;
1693: end;
1694: --
1695: rollback to start_validate;

Line 1707: fnd_msg_pub.count_and_get

1703: else
1704: seterrorstage(l_proc, 'NO_USER_ERRORS', 205);
1705: p_return_status := fnd_api.G_RET_STS_SUCCESS;
1706: end if;
1707: fnd_msg_pub.count_and_get
1708: (p_count => p_msg_count
1709: ,p_data => p_msg_data
1710: );
1711: seterrorstage(l_proc, 'EXIT:SUCCESS', 210);

Line 1722: fnd_msg_pub.initialize;

1718: -- Set up messages to Oracle Applications API standards as these
1719: -- are handled "for free" using checkErrors.
1720: --
1721: p_return_status := fnd_api.G_RET_STS_UNEXP_ERROR;
1722: fnd_msg_pub.initialize;
1723: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
1724: fnd_message.set_token('WHERE', l_proc);
1725: fnd_message.set_token('ADDITIONAL_INFO', sqlerrm);
1726: fnd_msg_pub.add;

Line 1726: fnd_msg_pub.add;

1722: fnd_msg_pub.initialize;
1723: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
1724: fnd_message.set_token('WHERE', l_proc);
1725: fnd_message.set_token('ADDITIONAL_INFO', sqlerrm);
1726: fnd_msg_pub.add;
1727: fnd_msg_pub.count_and_get
1728: (p_count => p_msg_count
1729: ,p_data => p_msg_data
1730: );

Line 1727: fnd_msg_pub.count_and_get

1723: fnd_message.set_name('PAY', 'PAY_51518_PSS_ASSERT_ERROR');
1724: fnd_message.set_token('WHERE', l_proc);
1725: fnd_message.set_token('ADDITIONAL_INFO', sqlerrm);
1726: fnd_msg_pub.add;
1727: fnd_msg_pub.count_and_get
1728: (p_count => p_msg_count
1729: ,p_data => p_msg_data
1730: );
1731: return;