A welding procedure specification (WPS) is a document that provides parameters for welding, including joints, metals, positions, and variables. There are three types of variables: essential, non-essential, and supplementary essential. Essential variables require requalification if changed, while non-essential variables can be changed without requalification. WPS and procedure qualification records (PQR) are qualified according to material groups designated by P-numbers, with PQR tests needed to support welding between specific P-number combinations. Qualification with a given P-number tests qualifies welding within certain P-number ranges depending on materials and filler metals used.