public getImpostosIBPT ( string $ncm = '', string $exTarif = '0', string $siglaUF = '' ) : array | ||
$ncm | string | |
$exTarif | string | |
$siglaUF | string | |
Résultat | array | Array ( [Codigo] => 60063100 [UF] => SP [EX] => 0 [Descricao] => Outs.tecidos de malha de fibras sinteticas, crus ou branqueados [Nacional] => 13.45 [Estadual] => 18 [Importado] => 16.14 ) |
public function getImpostosIBPT($ncm = '', $exTarif = '0', $siglaUF = '')
{
if ($siglaUF == '') {
$siglaUF = $this->aConfig['siglaUF'];
}
$cnpj = $this->aConfig['cnpj'];
$tokenIBPT = $this->aConfig['tokenIBPT'];
if ($ncm == '' || $tokenIBPT == '' || $cnpj == '') {
return array();
}
return $this->oSoap->getIBPTProd($cnpj, $tokenIBPT, $ncm, $siglaUF, $exTarif);
}
<?php error_reporting(E_ALL); ini_set('display_errors', 'On'); require_once '../../bootstrap.php'; use NFePHP\NFe\ToolsNFe; $nfe = new ToolsNFe('../../config/config.json'); $nfe->setModelo('55'); $ncm = '22030000'; $exTarif = '0'; $siglaUF = 'GO'; $resp = $nfe->getImpostosIBPT($ncm, $exTarif, $siglaUF); print_r($resp);