当前位置: 首页>>代码示例>>PHP>>正文


PHP Batch::updateBatch方法代码示例

本文整理汇总了PHP中Batch::updateBatch方法的典型用法代码示例。如果您正苦于以下问题:PHP Batch::updateBatch方法的具体用法?PHP Batch::updateBatch怎么用?PHP Batch::updateBatch使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Batch的用法示例。


在下文中一共展示了Batch::updateBatch方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1:

     } else {
         //if can't find particular organization from database, return error message
         redirect_header("batch.php", 3, "Some error on viewing your batch data, probably database corrupted");
     }
     break;
     //when user press save for change existing organization data
 //when user press save for change existing organization data
 case "update":
     if ($s->check(true, $token, "CREATE_ACG")) {
         $o->updatedby = $xoopsUser->getVar('uid');
         //get current uid
         $trans->defaultdebit = $_POST["defaultdebit"];
         $trans->defaultcredit = $_POST["defaultcredit"];
         $trans->addnewcounterline = $_POST['addnewcounterline'];
         $trans->newtrans_accounts_id = $_POST['newtrans_accounts_id'];
         if ($trans->updateLine($o->batch_id, $o->batchno) && $o->updateBatch()) {
             //if data save successfully
             //			if($defaultaccounts_id)
             //1. foreach trans id to check which trans want to add line
             //2. add transaction line, with reference id=trans_id
             //3. add new transaction(if exist),get new trans_id
             //4.add qty of sub transaction for 3.
             //if($o->addline>0 )
             //$trans->insertBlankLine($latest_id,$o->addline,$reference_id);
             //if($o->addline>0 && $o->iscomplete==0)
             //$trans->insertBlankLine($o->batch_id,$o->addline,$reference_id);
             //start effect alot of accounts, and parent accounts
             if ($o->iscomplete == 1) {
                 $trans->removeUnusedLine($o->batch_id);
                 $trans->compileSummary($o->batch_id);
                 $trans->insertTransactionSummary($o->batch_id, $defaultorganization_id, $o->iscomplete);
开发者ID:gauravsaxena21,项目名称:simantz,代码行数:31,代码来源:batch_ori.php


注:本文中的Batch::updateBatch方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。