當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。