626: l_can_doc_subtype po_document_types_all.document_subtype%TYPE;
627: l_type_lookup_code po_headers_all.type_lookup_code%TYPE;
628: l_return_status varchar2(1);
629: x_progress varchar2(3);
630: l_ship_can_err_msg varchar2(2000) := fnd_message.get_string('PO','PO_CHN_CAN_SHIP_ERR');
631: l_hdr_can_err_msg varchar2(2000) := fnd_message.get_string('PO','PO_CHN_CAN_HDR_ERR');
632: cursor l_cancel_ship_csr(grp_id number) is
633: select
634: change_request_id,
627: l_type_lookup_code po_headers_all.type_lookup_code%TYPE;
628: l_return_status varchar2(1);
629: x_progress varchar2(3);
630: l_ship_can_err_msg varchar2(2000) := fnd_message.get_string('PO','PO_CHN_CAN_SHIP_ERR');
631: l_hdr_can_err_msg varchar2(2000) := fnd_message.get_string('PO','PO_CHN_CAN_HDR_ERR');
632: cursor l_cancel_ship_csr(grp_id number) is
633: select
634: change_request_id,
635: document_header_id,
1012: aname => 'ORG_ID');
1013:
1014: PO_MOAC_UTILS_PVT.set_org_context(l_org_id) ; --
1015:
1016: fnd_message.set_name ('PO','PO_WF_REJECTED_VALUE');
1017: l_acceptance_result := fnd_message.get;
1018:
1019: l_document_id := wf_engine.GetItemAttrNumber ( itemtype => itemtype,
1020: itemkey => itemkey,
1013:
1014: PO_MOAC_UTILS_PVT.set_org_context(l_org_id) ; --
1015:
1016: fnd_message.set_name ('PO','PO_WF_REJECTED_VALUE');
1017: l_acceptance_result := fnd_message.get;
1018:
1019: l_document_id := wf_engine.GetItemAttrNumber ( itemtype => itemtype,
1020: itemkey => itemkey,
1021: aname => 'DOCUMENT_ID');
1075: IF (l_acceptance_result is NULL) THEN
1076: PO_WF_UTIL_PKG.SetItemAttrText ( itemtype => itemtype,
1077: itemkey => itemkey,
1078: aname => 'ACCEPTANCE_RESULT',
1079: avalue => fnd_message.get_string('PO','PO_WF_NOTIF_REJ') );
1080: END IF;
1081:
1082: if (l_document_type_code <> 'RELEASE') then
1083:
1565: pla.quantity OLD_QTY,
1566: to_number(null) NEW_QTY,
1567: pla.unit_price OLD_PRICE,
1568: pcr.new_price NEW_PRICE,
1569: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),
1570: 'CANCELLATION',fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
1571: pla.item_description ITEM_DESCRIPTION,
1572: pla.unit_meas_lookup_code UOM,
1573: null SHIP_TO_LOCATION,
1566: to_number(null) NEW_QTY,
1567: pla.unit_price OLD_PRICE,
1568: pcr.new_price NEW_PRICE,
1569: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),
1570: 'CANCELLATION',fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
1571: pla.item_description ITEM_DESCRIPTION,
1572: pla.unit_meas_lookup_code UOM,
1573: null SHIP_TO_LOCATION,
1574: pcr.ACTION_TYPE ACTION_CODE,
1605: plla.quantity OLD_QTY,
1606: pcr.new_quantity NEW_QTY,
1607: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',nvl(pcr.old_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
1608: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
1609: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
1610: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
1611: pla.item_description ITEM_DESCRIPTION,
1612: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
1613: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
1606: pcr.new_quantity NEW_QTY,
1607: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',nvl(pcr.old_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
1608: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
1609: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
1610: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
1611: pla.item_description ITEM_DESCRIPTION,
1612: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
1613: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
1614: pcr.ACTION_TYPE ACTION_CODE,
1651: plla.quantity OLD_QTY,
1652: pcr.new_quantity NEW_QTY,
1653: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',nvl(pcr.new_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
1654: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
1655: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
1656: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
1657: pla.item_description ITEM_DESCRIPTION,
1658: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
1659: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
1652: pcr.new_quantity NEW_QTY,
1653: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',nvl(pcr.new_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
1654: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
1655: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
1656: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
1657: pla.item_description ITEM_DESCRIPTION,
1658: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
1659: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
1660: pcr.ACTION_TYPE ACTION_CODE,
1658: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
1659: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
1660: pcr.ACTION_TYPE ACTION_CODE,
1661: pcr.REQUEST_REASON REASON,
1662: fnd_message.get_string('PO','PO_WF_NOTIF_YES') SPLIT
1663: from
1664: po_change_requests pcr,
1665: po_lines_archive_all pla,
1666: po_line_locations_archive_all plla,
1765: from po_headers_all
1766: where po_header_id = l_header_id;
1767:
1768: if(l_type_lookup_code = 'STANDARD') then
1769: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
1770: elsif(l_type_lookup_code = 'PLANNED') then
1771: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
1772: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
1773: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
1767:
1768: if(l_type_lookup_code = 'STANDARD') then
1769: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
1770: elsif(l_type_lookup_code = 'PLANNED') then
1771: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
1772: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
1773: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
1774: elsif(l_type_lookup_code = 'BLANKET') then
1775: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
1769: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
1770: elsif(l_type_lookup_code = 'PLANNED') then
1771: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
1772: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
1773: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
1774: elsif(l_type_lookup_code = 'BLANKET') then
1775: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
1776: elsif(l_type_lookup_code = 'CONTRACT') then
1777: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
1771: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
1772: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
1773: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
1774: elsif(l_type_lookup_code = 'BLANKET') then
1775: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
1776: elsif(l_type_lookup_code = 'CONTRACT') then
1777: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
1778: else
1779: l_document_type := 'Error';
1773: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
1774: elsif(l_type_lookup_code = 'BLANKET') then
1775: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
1776: elsif(l_type_lookup_code = 'CONTRACT') then
1777: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
1778: else
1779: l_document_type := 'Error';
1780: end if;
1781:
1812: where pr.po_release_id = l_release_id
1813: and pr.po_header_id = ph.po_header_id;
1814:
1815: if(l_type_lookup_code = 'BLANKET') then
1816: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BKT_REL');
1817: elsif(l_type_lookup_code = 'PLANNED') then
1818: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL');
1819: else
1820: l_document_type := 'Error';
1814:
1815: if(l_type_lookup_code = 'BLANKET') then
1816: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BKT_REL');
1817: elsif(l_type_lookup_code = 'PLANNED') then
1818: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL');
1819: else
1820: l_document_type := 'Error';
1821: end if;
1822:
1867:
1868: if(l_release_id is null) then
1869: l_document := l_base_url_tag||
1870: '
1871: '||l_document_type||' '||l_po_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')
1872: ||' '||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
1873: l_po_currency||') '||
1874: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
1875: ||')
1868: if(l_release_id is null) then
1869: l_document := l_base_url_tag||
1870: '
1871: '||l_document_type||' '||l_po_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')
1872: ||' '||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
1873: l_po_currency||') '||
1874: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
1875: ||')
1875: ||')
1876: else
1877: l_document := l_base_url_tag||
1878: '
1879: '||l_document_type||' '||l_blanket_num||'-'||l_release_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
1880: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
1881: l_po_currency||') '||
1882: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
1883: ||')
1889:
1890:
1891:
1892:
1894:
1895:
1896:
1897:
1894:
1912: '
1913:
1920:
1921:
1922:
1893: '||fnd_message.get_string('PO','PO_WF_NOTIF_VENDOR')||' |
'||l_supplier_name||' |
Line 1898: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'||l_supplier_name||' |
1898: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'; 1900: 1901: if(l_sup_address_line1 is not null) then 1902: l_document := l_document || l_sup_address_line1||' '; Line 1916: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
1916: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
'||l_fob|| 1918: ' |
1924: '||fnd_message.get_string('PO','PO_WF_NOTIF_CARRIER')||' |
'||l_carrier|| 1926: ' |
1930:
1931:
1932:
1933:
1935:
1937:
1938:
1937:
1938:
1939:
1934: '||fnd_message.get_string('PO','PO_WF_NOTIF_ORDER_DATE')||' |
'||l_order_date|| 1936: ' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1941: '||fnd_message.get_string('PO','PO_WF_NOTIF_SHPTO_ADD')||' |
1943: '|| 1944: l_ship_addr_l1||' '||l_ship_addr_l2||' '||l_ship_addr_l3||' '|| 1945: l_ship_city||', '||l_ship_state||' '||l_ship_zip Line 1982: fnd_message.get_string('PO', 'PO_WF_NOTIF_CH_CA_REQ')|| |
'|| 1986: ' Line 1987: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); |
'|| 1986: ' 1987: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); 1988: l_document := l_document || ' |
'|| 1991: ' Line 1992: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); |
'|| 1991: ' 1992: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); 1993: l_document := l_document || ' |
1994: l_document := l_document || '
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' |
---|
1995: l_document := l_document ||'
1996:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' |
---|
1996:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' |
---|
1997:
1998:
1999:
2001:
2003:
';
2006: else
2007: l_document := l_document || '
2007: l_document := l_document || '
';
2008: end if;
2009: l_document := l_document ||
2010: '
2009: l_document := l_document ||
2010: '
2010: '
2011:
2263: fetch l_header_changes_csr into l_additional_changes;
2264: close l_header_changes_csr;
2265:
2266: if(l_additional_changes is not null) then
2267: l_document := '
'||fnd_message.get_string('PO','PO_WF_NOTIF_ADD_CHN_REQ')||''||
2268: ' ` '||l_additional_changes||'
';
2269: WF_NOTIFICATION.WriteToClob(document,l_document);
2270: end if;
2271:
2269: WF_NOTIFICATION.WriteToClob(document,l_document);
2270: end if;
2271:
2272: else
2273: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
2274: fnd_message.set_token('DOC',l_document_type);
2275: l_document := fnd_message.get;
2276: WF_NOTIFICATION.WriteToClob(document,l_document);
2277: end if;
2270: end if;
2271:
2272: else
2273: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
2274: fnd_message.set_token('DOC',l_document_type);
2275: l_document := fnd_message.get;
2276: WF_NOTIFICATION.WriteToClob(document,l_document);
2277: end if;
2278: exception when others then
2271:
2272: else
2273: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
2274: fnd_message.set_token('DOC',l_document_type);
2275: l_document := fnd_message.get;
2276: WF_NOTIFICATION.WriteToClob(document,l_document);
2277: end if;
2278: exception when others then
2279: WF_NOTIFICATION.WriteToClob(document,'Exception occured:'||sqlerrm);
2392: pla.quantity OLD_QTY,
2393: to_number(null) NEW_QTY,
2394: pla.unit_price OLD_PRICE,
2395: pcr.new_price NEW_PRICE,
2396: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),
2397: 'CANCELLATION',fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
2398: pla.item_description ITEM_DESCRIPTION,
2399: pla.unit_meas_lookup_code UOM,
2400: null SHIP_TO_LOCATION,
2393: to_number(null) NEW_QTY,
2394: pla.unit_price OLD_PRICE,
2395: pcr.new_price NEW_PRICE,
2396: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),
2397: 'CANCELLATION',fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
2398: pla.item_description ITEM_DESCRIPTION,
2399: pla.unit_meas_lookup_code UOM,
2400: null SHIP_TO_LOCATION,
2401: pcr.ACTION_TYPE ACTION_CODE,
2434: plla.quantity OLD_QTY,
2435: pcr.new_quantity NEW_QTY,
2436: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',nvl(pcr.old_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
2437: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
2438: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
2439: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
2440: pla.item_description ITEM_DESCRIPTION,
2441: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
2442: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
2435: pcr.new_quantity NEW_QTY,
2436: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',nvl(pcr.old_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
2437: decode(pla.matching_basis,'AMOUNT',DECODE(plla.payment_type,'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
2438: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
2439: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
2440: pla.item_description ITEM_DESCRIPTION,
2441: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
2442: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
2443: pcr.ACTION_TYPE ACTION_CODE,
2483: plla.quantity OLD_QTY,
2484: pcr.new_quantity NEW_QTY,
2485: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',nvl(pcr.new_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
2486: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
2487: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
2488: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
2489: pla.item_description ITEM_DESCRIPTION,
2490: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
2491: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
2484: pcr.new_quantity NEW_QTY,
2485: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',nvl(pcr.new_price,plla.price_override),nvl(pcr.old_amount,plla.amount)),nvl(pcr.old_price,plla.price_override)) OLD_PRICE,
2486: decode(pla.matching_basis,'AMOUNT',DECODE(nvl(pcr.new_progress_type,plla.payment_type),'RATE',pcr.new_price,pcr.new_amount),pcr.new_price) NEW_PRICE,
2487: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
2488: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
2489: pla.item_description ITEM_DESCRIPTION,
2490: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
2491: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
2492: pcr.ACTION_TYPE ACTION_CODE,
2490: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
2491: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
2492: pcr.ACTION_TYPE ACTION_CODE,
2493: pcr.REQUEST_REASON REASON,
2494: fnd_message.get_string('PO','PO_WF_NOTIF_YES') SPLIT
2495: from
2496: po_change_requests pcr,
2497: po_lines_archive_all pla,
2498: po_line_locations_archive_all plla,
2598: from po_headers_all
2599: where po_header_id = l_header_id;
2600:
2601: if(l_type_lookup_code = 'STANDARD') then
2602: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
2603: elsif(l_type_lookup_code = 'PLANNED') then
2604: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
2605: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
2606: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
2600:
2601: if(l_type_lookup_code = 'STANDARD') then
2602: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
2603: elsif(l_type_lookup_code = 'PLANNED') then
2604: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
2605: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
2606: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
2607: elsif(l_type_lookup_code = 'BLANKET') then
2608: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
2602: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
2603: elsif(l_type_lookup_code = 'PLANNED') then
2604: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
2605: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
2606: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
2607: elsif(l_type_lookup_code = 'BLANKET') then
2608: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
2609: elsif(l_type_lookup_code = 'CONTRACT') then
2610: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
2604: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
2605: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
2606: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
2607: elsif(l_type_lookup_code = 'BLANKET') then
2608: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
2609: elsif(l_type_lookup_code = 'CONTRACT') then
2610: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
2611: else
2612: l_document_type := 'Error';
2606: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
2607: elsif(l_type_lookup_code = 'BLANKET') then
2608: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
2609: elsif(l_type_lookup_code = 'CONTRACT') then
2610: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
2611: else
2612: l_document_type := 'Error';
2613: end if;
2614:
2645: where pr.po_release_id = l_release_id
2646: and pr.po_header_id = ph.po_header_id;
2647:
2648: if(l_type_lookup_code = 'BLANKET') then
2649: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BKT_REL');
2650: elsif(l_type_lookup_code = 'PLANNED') then
2651: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL');
2652: else
2653: l_document_type := 'Error';
2647:
2648: if(l_type_lookup_code = 'BLANKET') then
2649: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BKT_REL');
2650: elsif(l_type_lookup_code = 'PLANNED') then
2651: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL');
2652: else
2653: l_document_type := 'Error';
2654: end if;
2655:
2699:
2700: if(l_release_id is null) then
2701: l_document :=l_base_url_tag||
2702: '
2703: '||l_document_type||' '||l_po_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')
2704: ||' '||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
2705: l_po_currency||') '||
2706: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
2707: ||')
2700: if(l_release_id is null) then
2701: l_document :=l_base_url_tag||
2702: '
2703: '||l_document_type||' '||l_po_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')
2704: ||' '||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
2705: l_po_currency||') '||
2706: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
2707: ||')
2707: ||')
2708: else
2709: l_document :=l_base_url_tag||
2710: '
2711: '||l_document_type||' '||l_blanket_num||'-'||l_release_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
2712: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
2713: l_po_currency||') '||
2714: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
2715: ||')
2721:
2762:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','POS_PRICE_BREAK')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','POS_PRICE_BREAK')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','POS_PRICE_BREAK')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','POS_PRICE_BREAK')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','POS_PRICE_BREAK')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','POS_PRICE_BREAK')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2722: 2723: 2724: 2726: 2727: 2728: 2729: 2726: 2727: 2728: 2729: 2731:
2744: ' 2746: 2747: 2749: 2751: 2752: Line 2756: '||fnd_message.get_string('PO','PO_WF_NOTIF_CARRIER')||' |
2725: '||fnd_message.get_string('PO','PO_WF_NOTIF_VENDOR')||' |
'||l_supplier_name||' |
Line 2730: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'||l_supplier_name||' |
2730: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'; 2732: 2733: if(l_sup_address_line1 is not null) then 2734: l_document := l_document || l_sup_address_line1||' '; Line 2748: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
2748: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
'||l_fob|| 2750: ' |
2756: '||fnd_message.get_string('PO','PO_WF_NOTIF_CARRIER')||' |
'||l_carrier|| 2758: ' |
2769:
2770:
2771:
2766: '||fnd_message.get_string('PO','PO_WF_NOTIF_ORDER_DATE')||' |
'||l_order_date|| 2768: ' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2773: '||fnd_message.get_string('PO','PO_WF_NOTIF_SHPTO_ADD')||' |
2775: '|| 2776: l_ship_addr_l1||' '||l_ship_addr_l2||' '||l_ship_addr_l3||' '|| 2777: l_ship_city||', '||l_ship_state||' '||l_ship_zip Line 2814: fnd_message.get_string('PO', 'PO_WF_NOTIF_CH_CA_REQ')|| |
'|| 2818: ' Line 2819: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); |
'|| 2818: ' 2819: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); 2820: l_document := l_document || ' |
'|| 2823: ' Line 2824: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); |
'|| 2823: ' 2824: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); 2825: l_document := l_document || ' |
2826: l_document := l_document || '
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' |
---|
2827: l_document := l_document ||'
2828:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' |
---|
2828:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' |
---|
2829:
2830:
2831:
2832:
2833:
2834:
2835:
2836:
2837:
2838:
3083: fetch l_header_changes_csr into l_additional_changes;
3084: close l_header_changes_csr;
3085:
3086: if(l_additional_changes is not null) then
3087: l_document := '
'||fnd_message.get_string('PO','PO_WF_NOTIF_ADD_CHN_REQ')||''||
3088: ' ` '||l_additional_changes||'
';
3089: WF_NOTIFICATION.WriteToClob(document,l_document);
3090: end if;
3091:
3089: WF_NOTIFICATION.WriteToClob(document,l_document);
3090: end if;
3091:
3092: else
3093: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
3094: fnd_message.set_token('DOC',l_document_type);
3095: l_document := fnd_message.get;
3096: WF_NOTIFICATION.WriteToClob(document,l_document);
3097: end if;
3090: end if;
3091:
3092: else
3093: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
3094: fnd_message.set_token('DOC',l_document_type);
3095: l_document := fnd_message.get;
3096: WF_NOTIFICATION.WriteToClob(document,l_document);
3097: end if;
3098: exception when others then
3091:
3092: else
3093: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
3094: fnd_message.set_token('DOC',l_document_type);
3095: l_document := fnd_message.get;
3096: WF_NOTIFICATION.WriteToClob(document,l_document);
3097: end if;
3098: exception when others then
3099: WF_NOTIFICATION.WriteToClob(document,'Exception occured:'||sqlerrm);
3215: pla.quantity OLD_QTY,
3216: to_number(null) NEW_QTY,
3217: pla.unit_price OLD_PRICE,
3218: pcr.new_price NEW_PRICE,
3219: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),
3220: 'CANCELLATION',fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
3221: pla.item_description ITEM_DESCRIPTION,
3222: pla.unit_meas_lookup_code UOM,
3223: null SHIP_TO_LOCATION,
3216: to_number(null) NEW_QTY,
3217: pla.unit_price OLD_PRICE,
3218: pcr.new_price NEW_PRICE,
3219: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),
3220: 'CANCELLATION',fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
3221: pla.item_description ITEM_DESCRIPTION,
3222: pla.unit_meas_lookup_code UOM,
3223: null SHIP_TO_LOCATION,
3224: pcr.ACTION_TYPE ACTION_CODE,
3252: plla.quantity OLD_QTY,
3253: pcr.new_quantity NEW_QTY,
3254: plla.price_override OLD_PRICE,
3255: pcr.new_price NEW_PRICE,
3256: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
3257: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
3258: pla.item_description ITEM_DESCRIPTION,
3259: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3260: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3253: pcr.new_quantity NEW_QTY,
3254: plla.price_override OLD_PRICE,
3255: pcr.new_price NEW_PRICE,
3256: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
3257: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
3258: pla.item_description ITEM_DESCRIPTION,
3259: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3260: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3261: pcr.ACTION_TYPE ACTION_CODE,
3295: plla.quantity OLD_QTY,
3296: pcr.new_quantity NEW_QTY,
3297: plla.price_override OLD_PRICE,
3298: pcr.new_price NEW_PRICE,
3299: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
3300: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
3301: pla.item_description ITEM_DESCRIPTION,
3302: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3303: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3296: pcr.new_quantity NEW_QTY,
3297: plla.price_override OLD_PRICE,
3298: pcr.new_price NEW_PRICE,
3299: decode(pcr.ACTION_TYPE,'MODIFICATION',fnd_message.get_string('PO','PO_WF_NOTIF_CHANGE'),'CANCELLATION',
3300: fnd_message.get_string('PO','PO_WF_NOTIF_CANCEL'),'Error') ACTION_TYPE,
3301: pla.item_description ITEM_DESCRIPTION,
3302: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3303: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3304: pcr.ACTION_TYPE ACTION_CODE,
3302: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3303: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3304: pcr.ACTION_TYPE ACTION_CODE,
3305: pcr.REQUEST_REASON REASON,
3306: fnd_message.get_string('PO','PO_WF_NOTIF_YES') SPLIT
3307: from
3308: po_change_requests pcr,
3309: po_lines_archive_all pla,
3310: po_line_locations_archive_all plla,
3359: plla.quantity OLD_QTY,
3360: to_number(null) NEW_QTY,
3361: plla.price_override OLD_PRICE,
3362: to_number(null) NEW_PRICE,
3363: decode(pa.accepted_flag,'Y',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPT'),
3364: 'N',fnd_message.get_string('PO','PO_WF_NOTIF_REJECT'),'NA') ACTION_TYPE,
3365: pla.item_description ITEM_DESCRIPTION,
3366: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3367: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3360: to_number(null) NEW_QTY,
3361: plla.price_override OLD_PRICE,
3362: to_number(null) NEW_PRICE,
3363: decode(pa.accepted_flag,'Y',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPT'),
3364: 'N',fnd_message.get_string('PO','PO_WF_NOTIF_REJECT'),'NA') ACTION_TYPE,
3365: pla.item_description ITEM_DESCRIPTION,
3366: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3367: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3368: pa.note NOTE
3403: plla.quantity OLD_QTY,
3404: to_number(null) NEW_QTY,
3405: plla.price_override OLD_PRICE,
3406: to_number(null) NEW_PRICE,
3407: decode(pa.accepted_flag,'Y',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPT'),'N',fnd_message.get_string('PO','PO_WF_NOTIF_REJECT'),'NA') ACTION_TYPE,
3408: pla.item_description ITEM_DESCRIPTION,
3409: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
3410: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
3411: pa.NOTE NOTE
3515: from po_headers_all
3516: where po_header_id = l_header_id;
3517:
3518: if(l_type_lookup_code = 'STANDARD') then
3519: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
3520: elsif(l_type_lookup_code = 'PLANNED') then
3521: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
3522: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
3523: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
3517:
3518: if(l_type_lookup_code = 'STANDARD') then
3519: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
3520: elsif(l_type_lookup_code = 'PLANNED') then
3521: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
3522: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
3523: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
3524: elsif(l_type_lookup_code = 'BLANKET') then
3525: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
3519: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO');
3520: elsif(l_type_lookup_code = 'PLANNED') then
3521: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
3522: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
3523: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
3524: elsif(l_type_lookup_code = 'BLANKET') then
3525: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
3526: elsif(l_type_lookup_code = 'CONTRACT') then
3527: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
3521: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO');
3522: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
3523: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
3524: elsif(l_type_lookup_code = 'BLANKET') then
3525: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
3526: elsif(l_type_lookup_code = 'CONTRACT') then
3527: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
3528: else
3529: l_document_type := 'Error';
3523: l_document_type := fnd_message.get_string('PO','PO_GA_TYPE');
3524: elsif(l_type_lookup_code = 'BLANKET') then
3525: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET');
3526: elsif(l_type_lookup_code = 'CONTRACT') then
3527: l_document_type := fnd_message.get_string('PO','PO_POTYPE_CNTR');
3528: else
3529: l_document_type := 'Error';
3530: end if;
3531:
3568: where pr.po_release_id = l_release_id
3569: and pr.po_header_id = ph.po_header_id;
3570:
3571: if(l_type_lookup_code = 'BLANKET') then
3572: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BKT_REL');
3573: elsif(l_type_lookup_code = 'PLANNED') then
3574: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL');
3575: else
3576: l_document_type := 'Error';
3570:
3571: if(l_type_lookup_code = 'BLANKET') then
3572: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_BKT_REL');
3573: elsif(l_type_lookup_code = 'PLANNED') then
3574: l_document_type := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL');
3575: else
3576: l_document_type := 'Error';
3577: end if;
3578:
3628:
3629: if(l_release_id is null) then
3630: l_document :=l_base_url_tag||
3631: '
3632: '||l_document_type||' '||l_po_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')
3633: ||' '||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
3634: l_po_currency||') '||
3635: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
3636: ||')
3629: if(l_release_id is null) then
3630: l_document :=l_base_url_tag||
3631: '
3632: '||l_document_type||' '||l_po_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')
3633: ||' '||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
3634: l_po_currency||') '||
3635: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
3636: ||')
3636: ||')
3637: /*
3638: if(l_acc_req_flag <> 'Y') then
3639: l_document := l_document ||
3640: '- '||fnd_message.get_string('PO','PO_WF_NOTIF_NUM_OF_CHN')||' - '||
3641: l_num_of_changes||' '||fnd_message.get_string('PO','PO_WF_NOTIF_CANCELLED')||' - '||l_num_of_cancels||'
3643: /*
3644: else
3645: l_document :=l_base_url_tag||
3646: '
3647: '||l_document_type||' '||l_blanket_num||'-'||l_release_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
3648: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
3649: l_rel_currency||') '||
3650: TO_CHAR(l_rel_total, FND_CURRENCY.GET_FORMAT_MASK(l_rel_currency, 30))
3651: ||')
3644: else
3645: l_document :=l_base_url_tag||
3646: '
3647: '||l_document_type||' '||l_blanket_num||'-'||l_release_num||' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
3648: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
3649: l_rel_currency||') '||
3650: TO_CHAR(l_rel_total, FND_CURRENCY.GET_FORMAT_MASK(l_rel_currency, 30))
3651: ||')
3651: ||')
3652: /*
3653: if(l_acc_req_flag <> 'Y') then
3654: l_document := l_document ||
3655: '- '||fnd_message.get_string('PO','PO_WF_NOTIF_NUM_OF_CHN')||' - '||
3656: l_num_of_changes||' '||fnd_message.get_string('PO','PO_WF_NOTIF_CANCELLED')||' - '||l_num_of_cancels||'
3664:
3705:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3665: 3666: 3667: 3669: 3670: 3671: 3672: 3669: 3670: 3671: 3672: 3674:
3687: ' 3689: 3690: 3692: 3694: 3695: Line 3699: '||fnd_message.get_string('PO','PO_WF_NOTIF_CARRIER')||' |
3668: '||fnd_message.get_string('PO','PO_WF_NOTIF_VENDOR')||' |
'||l_supplier_name||' |
Line 3673: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'||l_supplier_name||' |
3673: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'; 3675: 3676: if(l_sup_address_line1 is not null) then 3677: l_document := l_document || l_sup_address_line1||' '; Line 3691: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
3691: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
'||l_fob|| 3693: ' |
3699: '||fnd_message.get_string('PO','PO_WF_NOTIF_CARRIER')||' |
'||l_carrier|| 3701: ' |
3712:
3713:
3714:
3709: '||fnd_message.get_string('PO','PO_WF_NOTIF_ORDER_DATE')||' |
'||l_order_date|| 3711: ' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3716: '||fnd_message.get_string('PO','PO_WF_NOTIF_SHPTO_ADD')||' |
3718: '|| 3719: l_ship_addr_l1||' '||l_ship_addr_l2||' '||l_ship_addr_l3||' '|| 3720: l_ship_city||', '||l_ship_state||' '||l_ship_zip Line 3752: l_document := ''||fnd_message.get_string('PO','PO_WF_NOTIF_ACK_RESPONSE')||'
3748: lc_ship_to_location, 3753: 3754: 3755: 3756: Line 3755:
3751: if(lc_line_num is not null) then 3753:
3754: 3755: 3756: 3757: 3758: 3759: Line 3756:3752: l_document := ''||fnd_message.get_string('PO','PO_WF_NOTIF_ACK_RESPONSE')||' 3753:
3754: 3755: 3756: 3757: 3758: 3759: 3760: Line 3757:3753:
3754: 3755: 3756: 3757: 3758: 3759: 3760: 3761: Line 3758:3754: 3755: 3756: 3757: 3758: 3759: 3760: 3761: 3762: Line 3759:3755: 3756: 3757: 3758: 3759: 3760: 3761: 3762: 3763: Line 3760:3756: 3757: 3758: 3759: 3760: 3761: 3762: 3763: 3764: Line 3761:3757: 3758: 3759: 3760: 3761: 3762: 3763: 3764: 3765: Line 3762:3758: 3759: 3760: 3761: 3762: 3763: 3764: 3765: 3766: Line 3763:3759: 3760: 3761: 3762: 3763: 3764: 3765: 3766: 3767: Line 3764:3760: 3761: 3762: 3763: 3764: 3765: 3766: 3767: 3768: '; Line 3765:3761: 3762: 3763: 3764: 3765: 3766: 3767: 3768: '; 3769: Line 3766:3762: 3763: 3764: 3765: 3766: 3767: 3768: '; 3769: 3770: WF_NOTIFICATION.WriteToClob(document,l_document); Line 3878: fnd_message.get_string('PO', 'PO_WF_NOTIF_CH_CA_REQ')|| |
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' |
'||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | |||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' |
'|| 3882: ' Line 3883: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); |
'|| 3882: ' 3883: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); 3884: l_document := l_document || ' |
'|| 3887: ' Line 3888: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); |
'|| 3887: ' 3888: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); 3889: l_document := l_document || ' |
3890: l_document := l_document || '
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' |
---|
3891: l_document := l_document ||'
3892:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' |
---|
3892:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' |
---|
3893:
3894:
3895:
3896:
3897:
3898:
3899:
3900:
3901:
3902:
4157: fetch l_header_changes_csr into l_additional_changes;
4158: close l_header_changes_csr;
4159:
4160: if(l_additional_changes is not null) then
4161: l_document := '
'||fnd_message.get_string('PO','PO_WF_NOTIF_ADD_CHN_REQ')||''||
4162: ' ` '||l_additional_changes||'
';
4163: WF_NOTIFICATION.WriteToClob(document,l_document);
4164: end if;
4165: else
4162: ' ` '||l_additional_changes||'
';
4163: WF_NOTIFICATION.WriteToClob(document,l_document);
4164: end if;
4165: else
4166: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
4167: fnd_message.set_token('DOC',l_document_type);
4168: l_document := fnd_message.get;
4169: WF_NOTIFICATION.WriteToClob(document,l_document);
4170: end if;
4163: WF_NOTIFICATION.WriteToClob(document,l_document);
4164: end if;
4165: else
4166: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
4167: fnd_message.set_token('DOC',l_document_type);
4168: l_document := fnd_message.get;
4169: WF_NOTIFICATION.WriteToClob(document,l_document);
4170: end if;
4171: exception when others then
4164: end if;
4165: else
4166: fnd_message.set_name('PO','PO_WF_NOTIF_CAN_ENTIER');
4167: fnd_message.set_token('DOC',l_document_type);
4168: l_document := fnd_message.get;
4169: WF_NOTIFICATION.WriteToClob(document,l_document);
4170: end if;
4171: exception when others then
4172: IF g_fnd_debug = 'Y' THEN
4285: nvl(pcr.old_quantity, pla.quantity) OLD_QTY,
4286: to_number(null) NEW_QTY,
4287: nvl(pcr.old_price,pla.unit_price) OLD_PRICE,
4288: pcr.new_price NEW_PRICE,
4289: decode(pcr.REQUEST_STATUS,'ACCEPTED',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED'),
4290: 'REJECTED',fnd_message.get_string('PO','PO_WF_NOTIF_REJ'),'Error') RESPONSE,
4291: pla.item_description ITEM_DESCRIPTION,
4292: pla.unit_meas_lookup_code UOM,
4293: null SHIP_TO_LOCATION,
4286: to_number(null) NEW_QTY,
4287: nvl(pcr.old_price,pla.unit_price) OLD_PRICE,
4288: pcr.new_price NEW_PRICE,
4289: decode(pcr.REQUEST_STATUS,'ACCEPTED',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED'),
4290: 'REJECTED',fnd_message.get_string('PO','PO_WF_NOTIF_REJ'),'Error') RESPONSE,
4291: pla.item_description ITEM_DESCRIPTION,
4292: pla.unit_meas_lookup_code UOM,
4293: null SHIP_TO_LOCATION,
4294: pcr.response_reason REASON,
4312: nvl(pcr.old_quantity,plla.quantity) OLD_QTY,
4313: pcr.new_quantity NEW_QTY,
4314: nvl(pcr.old_price,plla.price_override) OLD_PRICE,
4315: pcr.new_price NEW_PRICE,
4316: decode(pcr.REQUEST_STATUS,'ACCEPTED',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED'),
4317: 'REJECTED',fnd_message.get_string('PO','PO_WF_NOTIF_REJ'),'Error') RESPONSE,
4318: pla.item_description ITEM_DESCRIPTION,
4319: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
4320: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
4313: pcr.new_quantity NEW_QTY,
4314: nvl(pcr.old_price,plla.price_override) OLD_PRICE,
4315: pcr.new_price NEW_PRICE,
4316: decode(pcr.REQUEST_STATUS,'ACCEPTED',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED'),
4317: 'REJECTED',fnd_message.get_string('PO','PO_WF_NOTIF_REJ'),'Error') RESPONSE,
4318: pla.item_description ITEM_DESCRIPTION,
4319: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
4320: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
4321: pcr.response_reason REASON,
4318: pla.item_description ITEM_DESCRIPTION,
4319: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
4320: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
4321: pcr.response_reason REASON,
4322: decode(pcr.parent_line_location_id, null, null, fnd_message.get_string('PO','PO_WF_NOTIF_YES')) SPLIT,
4323: pcr.action_type ACTION_CODE
4324:
4325: from po_change_requests pcr, po_lines_archive_all pla, po_line_locations_archive_all plla,
4326: hr_locations_all hla, hz_locations hz
4348: pcr.old_quantity OLD_QTY,
4349: pcr.new_quantity NEW_QTY,
4350: nvl(pcr.old_price,plla.price_override) OLD_PRICE,
4351: pcr.new_price NEW_PRICE,
4352: decode(pcr.REQUEST_STATUS,'ACCEPTED',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED'),
4353: 'REJECTED',fnd_message.get_string('PO','PO_WF_NOTIF_REJ'),'Error') RESPONSE,
4354: pla.item_description ITEM_DESCRIPTION,
4355: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
4356: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
4349: pcr.new_quantity NEW_QTY,
4350: nvl(pcr.old_price,plla.price_override) OLD_PRICE,
4351: pcr.new_price NEW_PRICE,
4352: decode(pcr.REQUEST_STATUS,'ACCEPTED',fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED'),
4353: 'REJECTED',fnd_message.get_string('PO','PO_WF_NOTIF_REJ'),'Error') RESPONSE,
4354: pla.item_description ITEM_DESCRIPTION,
4355: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
4356: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
4357: pcr.response_reason REASON,
4354: pla.item_description ITEM_DESCRIPTION,
4355: nvl(plla.unit_meas_lookup_code,pla.unit_meas_lookup_code) UOM,
4356: nvl(hla.location_code, substr(rtrim(hz.address1)||'-'||rtrim(hz.city),1,60)) SHIP_TO_LOCATION,
4357: pcr.response_reason REASON,
4358: decode(pcr.parent_line_location_id, null, null, fnd_message.get_string('PO','PO_WF_NOTIF_YES')) SPLIT,
4359: pcr.action_type ACTION_CODE
4360: from po_change_requests pcr, po_lines_archive_all pla, po_line_locations_archive_all plla,
4361: hr_locations_all hla, hz_locations hz
4362: where change_request_group_id =grp_id
4528: if (display_type = 'text/html') then
4529:
4530: if(l_po_release_id is null) then
4531: if(l_type_lookup_code = 'STANDARD') then
4532: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO')||' '||l_po_num;
4533: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
4534: l_doc_hdr_info := fnd_message.get_string('PO','PO_GA_TYPE') ||' '||l_po_num;
4535: elsif(l_type_lookup_code = 'BLANKET') then
4536: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET')||' '||l_po_num;
4530: if(l_po_release_id is null) then
4531: if(l_type_lookup_code = 'STANDARD') then
4532: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO')||' '||l_po_num;
4533: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
4534: l_doc_hdr_info := fnd_message.get_string('PO','PO_GA_TYPE') ||' '||l_po_num;
4535: elsif(l_type_lookup_code = 'BLANKET') then
4536: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET')||' '||l_po_num;
4537: l_po_total := pos_totals_po_sv.get_po_archive_total(l_document_header_id,l_revision_num,
4538: l_type_lookup_code );
4532: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_STD_PO')||' '||l_po_num;
4533: elsif (l_global_agreement_flag = 'Y' and l_type_lookup_code = 'BLANKET') then
4534: l_doc_hdr_info := fnd_message.get_string('PO','PO_GA_TYPE') ||' '||l_po_num;
4535: elsif(l_type_lookup_code = 'BLANKET') then
4536: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET')||' '||l_po_num;
4537: l_po_total := pos_totals_po_sv.get_po_archive_total(l_document_header_id,l_revision_num,
4538: l_type_lookup_code );
4539: elsif(l_type_lookup_code = 'CONTRACT') then
4540: l_doc_hdr_info := fnd_message.get_string('PO','PO_POTYPE_CNTR')||' '||l_po_num;
4536: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_BLANKET')||' '||l_po_num;
4537: l_po_total := pos_totals_po_sv.get_po_archive_total(l_document_header_id,l_revision_num,
4538: l_type_lookup_code );
4539: elsif(l_type_lookup_code = 'CONTRACT') then
4540: l_doc_hdr_info := fnd_message.get_string('PO','PO_POTYPE_CNTR')||' '||l_po_num;
4541: elsif(l_type_lookup_code = 'PLANNED') then
4542: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO')||' '||l_po_num;
4543: end if;
4544: l_document :=l_base_url_tag|| '
4538: l_type_lookup_code );
4539: elsif(l_type_lookup_code = 'CONTRACT') then
4540: l_doc_hdr_info := fnd_message.get_string('PO','PO_POTYPE_CNTR')||' '||l_po_num;
4541: elsif(l_type_lookup_code = 'PLANNED') then
4542: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO')||' '||l_po_num;
4543: end if;
4544: l_document :=l_base_url_tag|| '
4545: '||l_doc_hdr_info||' '||
4546: fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
4542: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_PLAN_PO')||' '||l_po_num;
4543: end if;
4544: l_document :=l_base_url_tag|| '
4545: '||l_doc_hdr_info||' '||
4546: fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
4547: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||l_po_currency||')'||
4548: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
4549: ||')
4543: end if;
4544: l_document :=l_base_url_tag|| '
4545: '||l_doc_hdr_info||' '||
4546: fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
4547: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||l_po_currency||')'||
4548: TO_CHAR(l_po_total, FND_CURRENCY.GET_FORMAT_MASK(l_po_currency, 30))
4549: ||')
4549: ||')
4551: else
4552: if(l_type_lookup_code = 'BLANKET') then
4553: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_BKT_REL')||' '||l_blanket_num||'-'||l_release_num;
4554: elsif(l_type_lookup_code = 'PLANNED') then
4555: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL')||' '||l_blanket_num||'-'||l_release_num;
4556: end if;
4557: l_document :=l_base_url_tag|| '
4558: '||l_doc_hdr_info||
4559: ' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
4555: l_doc_hdr_info := fnd_message.get_string('PO','PO_WF_NOTIF_SCH_REL')||' '||l_blanket_num||'-'||l_release_num;
4556: end if;
4557: l_document :=l_base_url_tag|| '
4558: '||l_doc_hdr_info||
4559: ' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
4560: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
4561: l_rel_currency||')'||
4562: TO_CHAR(l_rel_total, FND_CURRENCY.GET_FORMAT_MASK(l_rel_currency, 30))
4563: ||')
4556: end if;
4557: l_document :=l_base_url_tag|| '
4558: '||l_doc_hdr_info||
4559: ' '||fnd_message.get_string('PO','PO_WF_NOTIF_REV')||' '
4560: ||l_revision_num||' ('||fnd_message.get_string('PO','PO_WF_NOTIF_TOTAL')||'('||
4561: l_rel_currency||')'||
4562: TO_CHAR(l_rel_total, FND_CURRENCY.GET_FORMAT_MASK(l_rel_currency, 30))
4563: ||')
4570:
4600:
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ACTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4571: 4572: 4573: 4575: 4576: 4577: 4578: 4575: 4576: 4577: 4578: 4580: 4583: Line 4586: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
4574: '||fnd_message.get_string('PO','PO_WF_NOTIF_VENDOR')||' |
'||l_supplier_name||' |
Line 4579: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'||l_supplier_name||' |
4579: '||fnd_message.get_string('PO','PO_WF_NOTIF_ADDRESS')||' |
'||l_sup_address_line1||' '||l_sup_address_line2||' '|| 4581: l_sup_address_line3||' '||l_sup_city||', '||l_sup_state||' '||l_sup_zip|| 4582: ' |
4586: '||fnd_message.get_string('PO','PO_WF_NOTIF_FOB')||' |
'||l_fob|| 4588: ' |
4594: '||fnd_message.get_string('PO','PO_WF_NOTIF_CARRIER')||' |
'||l_carrier|| 4596: ' |
4607:
4608:
4609:
4604: '||fnd_message.get_string('PO','PO_WF_NOTIF_ORDER_DATE')||' |
'||l_order_date|| 4606: ' |
4611: '||fnd_message.get_string('PO','PO_WF_NOTIF_SHPTO_ADD')||' |
'; 4613: if(l_ship_addr_l1 is not null) then 4614: l_document := l_document || l_ship_addr_l1||' '; 4615: end if; Line 4635: l_document := ''||fnd_message.get_string('PO', 'PO_WF_NOTIF_PO_DETAILS')||' |
4648:
4649: l_document := l_document ||
4650: '
'|| 4639: ' Line 4640: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); |
'|| 4639: ' 4640: || fnd_message.get_string('PO', 'PO_WF_NOTIF_NEW_VALUE'); 4641: l_document := l_document || ' |
'|| 4644: ' Line 4645: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); |
'|| 4644: ' 4645: || fnd_message.get_string('PO', 'PO_WF_NOTIF_CANCEL_PENDING'); 4646: l_document := l_document || ' |
4649: l_document := l_document ||
4650: '
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' |
---|
4650: '
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' |
---|
4651:
4652:
4653:
4654:
4655:
4656:
4657:
4658:
4659:
4903: close l_header_changes_csr;
4904:
4905: if(l_additional_changes is not null) then
4906: if(l_header_response = 'ACCEPTED') then
4907: l_header_response := fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED');
4908: else
4909: l_header_response := fnd_message.get_string('PO','PO_WF_NOTIF_REJ');
4910: end if;
4911: l_document := '
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_LINE_NUMBER')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPMENT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SUP_ITEM')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_DOC_DESCRIPTION')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_UNIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' |
'||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PRICE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | |||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_QTY_ORDERED')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | ||||||||||||||||||||||||||||||||||||||||||||||||||
'||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_PROM_DATE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SHIPTO')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_RESPONSE')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_REASON')||' | '||fnd_message.get_string('PO','PO_WF_NOTIF_SPLIT')||' |
4905: if(l_additional_changes is not null) then
4906: if(l_header_response = 'ACCEPTED') then
4907: l_header_response := fnd_message.get_string('PO','PO_WF_NOTIF_ACCEPTED');
4908: else
4909: l_header_response := fnd_message.get_string('PO','PO_WF_NOTIF_REJ');
4910: end if;
4911: l_document := '
'||fnd_message.get_string('PO','PO_WF_NOTIF_ADD_CHN_REQ_NCOL')||Line 4913: ' | '||fnd_message.get_string('PO','PO_WF_NOTIF_ADD_CHN_REQ_NCOL')||
4909: l_header_response := fnd_message.get_string('PO','PO_WF_NOTIF_REJ'); Line 4915: '
|
---|