public function testBuildKey() { $cUF = '35'; $ano = '12'; $mes = '12'; $cnpj = '68252816000146'; $mod = '57'; $serie = '1'; $numero = '1616'; $tpEmis = '1'; $codigo = '00200847'; $key = Keys::buildKey($cUF, $ano, $mes, $cnpj, $mod, $serie, $numero, $tpEmis, $codigo); $chave = '35121268252816000146570010000016161002008470'; $this->assertEquals($chave, $key); }
/** * montaChave * Monta a chave do documento fiscal * * @param string $cUF * @param string $ano * @param string $mes * @param string $cnpj * @param string $mod * @param string $serie * @param string $numero * @param string $tpEmis * @param string $codigo * @return string */ public function montaChave($cUF, $ano, $mes, $cnpj, $mod, $serie, $numero, $tpEmis, $codigo) { return Keys::buildKey($cUF, $ano, $mes, $cnpj, $mod, $serie, $numero, $tpEmis, $codigo); }