Preview:
    select workflowtrackingstatustable where workflowtrackingstatustable.ContextRecId ==PurchTable.RecId
            && workflowtrackingstatustable.ContextTableId==PurchTable.TableId
            && (workflowtrackingstatustable.TrackingStatus==WorkflowTrackingStatus::Pending);

    select workflowtrackingtable order by workflowtrackingtable.createddatetime desc
        where workflowtrackingtable.WorkflowTrackingStatusTable ==workflowtrackingstatustable.RecId
        &&  workflowtrackingtable.TrackingType==WorkflowTrackingType::Creation
        &&  workflowtrackingtable.TrackingContext==WorkflowTrackingContext::Step
        join WorkflowStepTable where WorkflowStepTable.RecId==workflowtrackingtable.WorkflowStepTable && WorkflowStepTable.Name==PurchParameters::find().COOApprovalStep;
      
    if(workflowtrackingtable)
    {
        select workflowtrackingtableWorkItem order by workflowtrackingtableWorkItem.createddatetime desc
            where workflowtrackingtableWorkItem.WorkflowTrackingStatusTable ==workflowtrackingstatustable.RecId
            &&  (workflowtrackingtableWorkItem.TrackingType==WorkflowTrackingType::Creation ||  workflowtrackingtableWorkItem.TrackingType==WorkflowTrackingType::Delegation)
            &&  workflowtrackingtableWorkItem.TrackingContext==WorkflowTrackingContext::WorkItem;
    
        _user=workflowtrackingtableWorkItem.User;

        if( workflowtrackingtableWorkItem.TrackingType==WorkflowTrackingType:: Delegation)
        {
            _user= WorkflowTrackingWorkItem::findTrackingId(workflowtrackingtableWorkItem.TrackingId).ToUser;
        }

       
        if(_user==curUserId())
            NW_COODCOApprovalRequest.enabled(true);

    }
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter