SAPReportDate__c
    false
    IF(
	skip_Hospital_Sign__c,if(salesManageConfirmDate__c > agencyConfirmDate__c || isblank(agencyConfirmDate__c),salesManageConfirmDate__c,agencyConfirmDate__c),
	if(skip_Distribution_Sign__c,if(salesHPManageConfirmDate__c > HPConfirmDate__c 
    	|| isblank(HPConfirmDate__c),salesHPManageConfirmDate__c,HPConfirmDate__c),IF(
    (salesManageConfirmDate__c > agencyConfirmDate__c || isblank(agencyConfirmDate__c)) 
    && (salesManageConfirmDate__c > salesHPManageConfirmDate__c 
    	|| isblank(salesHPManageConfirmDate__c)), salesManageConfirmDate__c, 
    IF(agencyConfirmDate__c > salesHPManageConfirmDate__c || isblank(salesHPManageConfirmDate__c), 
    	agencyConfirmDate__c, salesHPManageConfirmDate__c))))
    BlankAsZero
    
    false
    false
    false
    Date