Those are the correct steps, but keep in mind this is a modification of system, so write some documentation for SAP updates (can, so will, remove your changes)Be aware thatonly limited changes are allowed (check my answer at su21 - edit existing obje...
In theory, you could add values to the activities managed by SAP: Table TACT, text table TACTT and table TACTZ per authorization object. But the first table is taged as 'S' System table, edited only by SAP, change = modification... ☹️As you'd have to...
Which kind of PO document are you trying to change (there are different BAPIs)Value of EKKO-BSTYP isLower ValueShort DescriptionTransactionBAPIARequest for QuotationME43 FPurchase OrderME23NBAPI_PO_CHANGEKContractME33KBAPI_CONTRACT_CHANGELScheduling ...
Seems you require some search-help on long text content to find the objects that carry this text?By default, you cannot, the long text values are stored in a clustered type table.So look for SAP tools such as Enabling Searching in Long Texts