Debes incluir tu classe en todo script que pretendas usarlo .. Cuando usas sesiones para propagar un objeto .. los métodos se pierden.
Código PHP:
<?
include("tu_classe.php");
if (isset($_SESSION['objOC'])){
$objOC=$_SESSION['objOC'];
} else {
$objOC=new OrdenDeCompra($txtNumero, $RUT, $NOMBRE, $selectVendedor, $txtFecha);
}
// y usa tu objeto con normalidad mas abajo ..
$objOC->add_item("item", "descripcion", "valor");
?>
Un saludo,