$xMun = 'Campinas'; $UF = 'SP'; $resp = $nfe->tagtransporta($CNPJ, $CPF, $xNome, $IE, $xEnder, $xMun, $UF); //valores retirdos para transporte $vServ = '258,69'; //Valor do Serviço $vBCRet = '258,69'; //BC da Retenção do ICMS $pICMSRet = '10,00'; //Alíquota da Retenção $vICMSRet = '25,87'; //Valor do ICMS Retido $CFOP = '5352'; $cMunFG = '3509502'; //Código do município de ocorrência do fato gerador do ICMS do transporte $resp = $nfe->tagretTransp($vServ, $vBCRet, $pICMSRet, $vICMSRet, $CFOP, $cMunFG); //dados dos veiculos de transporte $placa = 'AAA1212'; $UF = 'SP'; $RNTC = '12345678'; $resp = $nfe->tagveicTransp($placa, $UF, $RNTC); //dados dos reboques $aReboque = array(array('ZZQ9999', 'SP', '', '', ''), array('QZQ2323', 'SP', '', '', '')); foreach ($aReboque as $reb) { $placa = $reb[0]; $UF = $reb[1]; $RNTC = $reb[2]; $vagao = $reb[3]; $balsa = $reb[4]; $resp = $nfe->tagreboque($placa, $UF, $RNTC, $vagao, $balsa); }