Is is possible to add new column to standard table?

SUGGESTED

Is is possible to add new column to standard table like OEORDD? I'm converting the old system to c# and noticed that there are two new columns on OEORDD table based from this site: http://sageaom.kcsvar.com/AOM2019/OE0500.xml

New columns named: PDTLNUM and PARENTUNIQ

In the source code they are using like this:

vOEORDD.Fields.FieldByName["PARENTUNIQ"].PutWithoutVerification(vOEORDDParent.Fields.FieldByName["ORDUNIQ"].get_Value());
vOEORDD.Fields.FieldByName["PDTLNUM"].PutWithoutVerification(vOEORDDParent.Fields.FieldByName["DETAILNUM"].get_Value()); 

But when I'm running it to my project solution. I'm getting the COM error.

Error HRESULT E_FAIL has been returned from a call to a COM component. 

I've query the OEORDD table and those fields are existing.