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


PHP ReferenceManager::getRefCurCaMoyen方法代码示例

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


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

示例1: Lot

 if (isset($oLot) && $oLot !== 0) {
     //On récupère la ligne de bon d'entré associé au lot
     $resAllBeLignes[] = $oBeLigne = BeLigneManager::getBeLigneFromLot($oLot->lot_id);
     //Sinon
 } else {
     //On créé un lot 'indéfinis'
     //et on stock la valeur 'indéfinis' dans le tableau des Lignes de bon d'entrée
     $oLot = new Lot();
     $oLot->lot_dlc = 'indéfinis';
     $resAllBeLignes[] = 'indéfinis';
 }
 $resAllLots[] = $oLot;
 //On récupère le stock actuel de la référence
 $resAllStk[] = $nStk = ReferenceManager::getRefCurSumStk($oRef->ref_id);
 //On récupère le cout d'achat moyen sur le stock actuel de la référence
 $oCaM = ReferenceManager::getRefCurCaMoyen($oRef->ref_id);
 //On calcul les marges et coeffs professionnel et particulier
 //Si on a un résultats != 0 dans $oPve et dans $oCaM
 //On contôle que la case ne soit pas une string
 //(cas ou toutes les données pour calculer le cout d'achat moyen n'ont pas étaient renseignés
 //dans le bon d'entrée)
 if (isset($oPve) && $oPve !== 0 && $oCaM->nb != '' && is_float($oCaM->nb)) {
     //Calcul des marges
     $margePro = round(($oPve->pve_ent - $oCaM->nb) / $oPve->pve_ent, 2);
     $resAllMargesPro[] = $margePro . '%';
     $margePart = round(($oPve->pve_per - $oCaM->nb) / $oPve->pve_per, 2);
     $resAllMargesPart[] = $margePart . '%';
     //Calcule des coefficients
     $resAllCoefsPro[] = $coefPro = round($oPve->pve_ent / $oCaM->nb, 2);
     $resAllCoefsPart[] = $coefPart = round($oPve->pve_per / $oCaM->nb, 2);
 } else {
开发者ID:Arcken,项目名称:SOLYA,代码行数:31,代码来源:control_ref_list.php


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