foreach ($subContractArray as $subContract) { $subContractItems = ContractItemDAO::GetItemsByOwner($dataConnector->mysqlConnection, $subContract->id); $serialNumbers = ''; foreach ($subContractItems as $contractItem) { if (!empty($serialNumbers)) { $serialNumbers .= ', '; } $serialNumbers .= EquipmentDAO::GetSerialNumber($dataConnector->sqlserverConnection, $contractItem->codigoCartaoEquipamento); } if (empty($serialNumbers)) { $serialNumbers = 'Nenhum item encontrado'; } $chargeArray = $contractChargeDAO->RetrieveRecordArray("subContrato_id = " . $subContract->id); $bonusArray = $contractBonusDAO->RetrieveRecordArray("subcontrato_id = " . $subContract->id . " ORDER BY de, ate"); echo '<fieldset style="width:650px;" >'; echo ' <legend>' . ContractTypeDAO::GetAlias($dataConnector->mysqlConnection, $subContract->codigoTipoContrato) . '</legend>'; echo ' Itens:<br/>'; echo ' - ' . $serialNumbers; echo ' <br/><br/>'; echo ' Cobrança:<br/>'; foreach ($chargeArray as $charge) { $counterName = CounterDAO::GetCounterName($dataConnector->mysqlConnection, $charge->codigoContador); $fixoReajustado = $charge->fixo * (1 + $adjustmentRate->aliquota / 100); echo '<input type="hidden" name="fixoReajustado' . $charge->id . '" value="' . $fixoReajustado . '" />'; $fixoReajustado = '<b style="font-size:13px;color:red;" >' . number_format($fixoReajustado, 2, ',', '.') . '</b>'; $variavelReajustado = $charge->variavel * (1 + $adjustmentRate->aliquota / 100); echo '<input type="hidden" name="variavelReajustado' . $charge->id . '" value="' . $variavelReajustado . '" />'; $variavelReajustado = '<b style="font-size:13px;color:red;" >' . number_format($variavelReajustado, 4, ',', '.') . '</b>'; echo ' - ' . $counterName . ' fixo: ' . $fixoReajustado . ' variável: ' . $variavelReajustado . ' franquia: ' . $charge->franquia . '</br>'; } echo ' <br/><br/>';