CustomLink2Advance_Payment_Identification_Change
    online
    button
    javascript
    取消先款标识
    onClickJavaScript
    false
    {!RequireScript("/soap/ajax/51.0/connection.js")}
{!RequireScript("/soap/ajax/51.0/apex.js")}
{!RequireScript("/resource/CommonUtilJs")}
var foo = function() {
    if ('{!Account.FirstParagraph__c}' == 0) {
        alert("您已取消先款标识,无需重复操作");
        return;
    } else if ('{!Account.MonthlyPayment__c}' == true) {
        alert("您不能进行特批,请先取消月度债权先款标识");
        return;
    } else {
        var AcId = "{!Account.Id}";
        var sql = "select id,Status__c from Advance_Payment__c where Account__c='" + AcId + "' and RecordType.Id='01210000000aMKy' and Status__c in (\'草案中\',\'已提交\',\'批准中\')";
        var newRCPAED_IdList = sforce.connection.query(sql);
        var records = newRCPAED_IdList.getArray("records");
        if (records.length > 0) {
            if (records[0].Status__c == '草案中') {
                alert('已提交草稿请尽快提交审批');
            } else {
                alert('无法创建!已有未最终批准的数据');
            };
        } else {
             window.open("https://ocsm.my.salesforce.com/a4x/e?retURL=%2Fa4x%2Fo&RecordType=01210000000aMKy&ent=01I10000001YrgJ&CF00N10000009HETA={!Account.Name}&CF00N10000009HETA_lkid={!Account.Id}");
            //window.open("https://ocsm.my.salesforce.com/a4t/e?retURL=%2Fa4t%2Fo&RecordType=0121m000000wouy&CF00N1m000005eNIM={!Account.Name}&CF00N1m000005eNIM_lkid={!Account.Name}&ent=01I1m000000K82G")
        };
    }
}
foo();