1460748547-87d4a126-f312-4bcf-8713-49f0cde6c832

1. A method, using a computer hardware system, for controlling cancelled orders in a manufacturing environment, the method comprising:
receiving, using the computer hardware system, a cancellation of an order in the manufacturing environment;
reading, using the computer hardware system, a list of work units associated with the order;
obtaining, using the computer hardware system, at least one identifying attribute of each work unit in the list of work units associated with the order;
reading, using the computer hardware system, a space maximum value associated with the at least one identifying attribute of each work unit;
reading, using the computer hardware system, a stock maximum value associated with the at least one identifying attribute of each work unit in the list of work units associated with the order;
determining, using the computer hardware system, a current stock value associated with the at least one identifying attribute of a first work unit in the list of work units associated with the order;
if the current stock value is less than the space maximum value and the stock maximum value, setting, using the computer hardware system, a valid cancel optimization status indicator for the first work unit;
retrieving, using the computer hardware system, a cancel optimization model record matching at least one identifying attribute of a first work unit in the list of work units associated with the order; and,
applying using the computer hardware system, the retrieved optimization model record to the first work unit in the list of work units to modify a process routing map of the first work unit.
2. The method of claim 1, wherein obtaining at least one identifying attribute of each work unit in the list of work units associated with the order comprises:
obtaining a plurality of identifying attributes of each work unit in the list of work units associated with the order, wherein the plurality of identifying attributes are selected from the group consisting of product line, product identification, bill of materials and part identifier.
3. The method of claim 1, wherein applying the retrieved optimization model record to the first work unit to modify a process routing map of the first work unit comprises:
determining a current level of test completion for the first work unit; and
comparing the current level of test completion to a minimum test complete value.
4. The method of claim 1, wherein applying the retrieved optimization model record to the first work unit to modify a process routing map of the first work unit comprises:
determining a current percentage of installed parts of the first work unit; and
comparing the current percentage of installed parts to a minimum percentage of installed parts value.
5. The method of claim 1, wherein applying the retrieved optimization model record to the first work unit to modify a process routing map of the first work unit comprises:
determining a current percentage of operations completed for the first work unit; and
comparing the current percentage of operations completed to a minimum percentage of operations complete value.
6. The method of claim 1, further comprising:
determining that a work unit in the list of work units associated with the order is a parent work unit;
reading a list of child work units associated with the parent work unit;
obtaining at least one identifying attribute for each child work unit installed in the parent work unit;
reading a stock maximum value associated with the at least one identifying attribute for each child work unit;
determining a current child stock value associated with the at least one identifying attribute for each child work unit; and,
if the current child stock value for each child work unit is less than the stock maximum value for each child work unit, setting a valid cancel optimization status indicator for the parent work unit.
7. The method of claim 6, further comprising:
retrieving a cancel optimization model record matching the at least one identifying attribute of the parent work unit.
8. A system for controlling cancelled orders in a manufacturing environment, the system comprising:
a data storage device configured to store work unit routings and cancel optimization rules;
an process adjustment for cancel optimization engine, executing as a processor of a computer hardware system, the process adjustment for cancel optimization engine communicatively coupled to a manufacturing system and the data storage device; and
cancelled order process adjustment logic comprising program code, when executed on the processor of the computer hardware system, causes the process adjustment for cancel optimization engine to receive a cancellation of an order in the manufacturing environment, to read a list of work units associated with the order, to obtain at least one identifying attribute of each work unit in the list of work units associated with the order, to read a space maximum value associated with the at least one identifying attribute of each work unit in the list of work units associated with the order, to read a stock maximum value associated with the at least one identifying attribute of each work unit in the list of work units associated with the order, to determine a current stock value associated with at least one identifying attribute of a first work unit, if the current stock value is less than the space maximum value and the stock maximum value, to set a valid cancel optimization status indicator for the first work unit, to retrieve a cancel optimization model record matching at least one identifying attribute of a first work unit in the list of work units associated with the order and to apply the retrieved optimization model record to the first work unit to modify a process routing map of the first work unit.
9. The system of claim 8, wherein the system for controlling cancelled orders in a manufacturing environment is further configured to retrieve a cancel optimization model record matching at least one identifying attribute of a first work unit in the list of work units associated with the order and to
obtain a plurality of identifying attributes of each work unit in the list of work units associated with the order, wherein the plurality of identifying attributes are selected from the group consisting of product line, product identification, bill of materials and part identifier.
10. The system of claim 8, wherein the system for controlling cancelled orders in a manufacturing environment is further configured to
determine a current level of test completion for the first work unit, and
compare the current level of test completion to a minimum test complete value.
11. The system of claim 8, wherein the system for controlling cancelled orders in a manufacturing environment is further configured to
determine a current percentage of installed parts of the first work unit, and
compare the current percentage of installed parts to a minimum percentage of installed parts value.
12. A computer program product comprising a computer usable storage medium having stored therein computer usable program code for controlling cancelled orders in a manufacturing environment, the computer usable program code, which when executed on a computer hardware system, causes the computer hardware system to perform:
receiving a cancellation of an order in the manufacturing environment;
reading a list of work units associated with the order;
obtaining at least one identifying attribute of each work unit in the list of work units associated with the order;
reading a space maximum value associated with the at least one identifying attribute of each work unit in the list of work units associated with the order;
reading a stock maximum value associated with the at least one identifying attribute of each work unit in the list of work units associated with the order
determining a current stock value associated with at least one identifying attribute of a first work unit;
setting a valid cancel optimization status indicator for the first work unit conditioned upon the current stock value being less than the space maximum value and the stock maximum value;
retrieving a cancel optimization model record matching at least one identifying attribute of a first work unit in the list of work units associated with the order; and,
applying the retrieved optimization model record to the first work unit in the list of work units to modify a process routing map of the first work unit.
13. The computer program product of claim 12, wherein computer usable program code further causes the computer hardware system to perform
obtaining a plurality of identifying attributes of a first work unit in the list of work units associated with the order, wherein the plurality of identifying attributes are selected from the group consisting of product line, product identification, bill of materials and part identifier.
14. The computer program product of claim 12, wherein the computer usable program code further causes the computer hardware system to perform
determining a current level of test completion for the first work unit; and
comparing the current level of test completion to a minimum test complete value.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of forming an interconnect structure comprising:
providing a structure including an interconnect dielectric material having an opening located therein;
forming a diffusion barrier on an uppermost surface of the interconnect dielectric material and on wall portions of the interconnect dielectric material within said opening;
forming a contiguous conductive metal liner on said diffusion barrier that is located on the uppermost surface of the interconnect dielectric material and on the wall portions of the interconnect dielectric material within said opening;
performing a reflow anneal, wherein said reflow anneal partially fills said opening with a conductive metal that comprises a reflown portion of said contiguous metal liner, wherein a cavity that does not extend an entire width and height of said opening is provided within said opening by said reflow anneal;
forming a metallic layer containing at least one metal selected from the group consisting of Ru, Ir, Rh, Pt, Co, Mn, and Al and that is more resistant to corrosion and oxidation than that of the conductive metal within said cavity and atop remaining portions of the contiguous conductive metal liner that are located atop the diffusion barrier that is located outside the opening and on the uppermost surface of the interconnect dielectric material; and
removing a portion of the metallic layer, said remaining portions of the contiguous conductive metal liner, and a portion of said diffusion barrier that are located outside of said opening to provide a metallic cap containing a remaining portion of said metallic layer located within said cavity and on a portion of a conductive metal feature containing a remaining portion of said conductive metal within said opening, wherein said conductive metal feature has laterally extending portions located on, and in direct physical contact with, each vertical edge of the metallic cap, and each of the laterally extending portions of the conductive metal feature has an uppermost surface that is coplanar with an uppermost surface of the metallic cap, and wherein said metallic cap is separated from sidewalls of said interconnect dielectric material by an upper portion of a remaining portion of the diffusion barrier and said laterally extending portions of said conductive metal feature.
2. The method of claim 1, wherein each laterally extending portion of the conductive metal feature is positioned between one vertical edge of said metallic cap and an upper portion of a remaining portion of said diffusion barrier.
3. The method of claim 1, wherein the uppermost surface of each laterally extending portion of the conductive metal feature and the uppermost surface of the metallic cap are coplanar with an uppermost surface of the interconnect dielectric material.
4. The method of claim 1, wherein said metallic cap covers from 80 to 99% of the conductive metal feature.
5. The method of claim 1, wherein said reflow anneal is performed in a hydrogen-containing ambient at a temperature of 150\xb0 C. to 400\xb0 C. for a time period from 5 minutes to 500 minutes.
6. The method of claim 1, wherein said reflow anneal is performed in a hydrogen-containing ambient at a temperature from 200\xb0 C. to 300\xb0 C. for a time period from 20 minutes to 100 minutes.
7. The method of claim 1, wherein said after said reflow anneal a remaining portion of the contiguous conductive metal liner remains outside the opening and atop the uppermost surface of the interconnect dielectric material, said remaining portion of the contiguous conductive metal liner is in direct physical contact with said conductive metal within said opening.
8. The method of claim 1, wherein said opening extends entirely through the interconnect dielectric material.
9. The method of claim 1, wherein said opening extends partially into said interconnect dielectric material.
10. The method of claim 1, wherein said opening is provided utilizing at least one iteration of lithography and etching.
11. The method of claim 1, wherein a vacuum is maintained between each of said forming the diffusion barrier, forming the contiguous conductive metal liner, said reflow annealing, and said forming the metallic layer.
12. The method of claim 1, wherein a vacuum is broken between said forming the diffusion barrier and forming the contiguous conductive metal liner, or between said forming the contiguous conductive metal liner and said reflow annealing, or between said reflow annealing and said forming the metallic layer.
13. The method of claim 1, wherein said removing said portion of the metallic layer, said remaining portions of the contiguous conductive metal liner, and said portion of the diffusion barrier that are located outside of said opening is performed by planarization.
14. The method of claim 1, wherein said conductive metal comprises the contiguous conductive metal liner that is subjected to said reflow anneal.
15. The method of claim 1, wherein said metallic layer contains at least one metal selected from the group consisting of Co.