Example

| after execute hook for method Approve

#pragma used dll		oppmmmlogging

long		retl		| return value to be checked

if ppmmmlogging.must.do.logging(i.orderType) then
	retl = ppmmmlogging.log.order.approval(i.orderNumber)
	if retl <> 0 then
		dal.set.error.message(“ppmmms1234.21”)
		|* Logging of approve failed
		return(DALHOOKERROR)
	endif
endif
return(0) | OK