| @@ 1790-1880 (lines=91) @@ | ||
| 1787 | * |
|
| 1788 | * @return \DOMElement |
|
| 1789 | */ |
|
| 1790 | public function enderRemeTag( |
|
| 1791 | $xLgr = '', |
|
| 1792 | $nro = '', |
|
| 1793 | $xCpl = '', |
|
| 1794 | $xBairro = '', |
|
| 1795 | $cMun = '', |
|
| 1796 | $xMun = '', |
|
| 1797 | $CEP = '', |
|
| 1798 | $UF = '', |
|
| 1799 | $cPais = '', |
|
| 1800 | $xPais = '' |
|
| 1801 | ) { |
|
| 1802 | $identificador = '#119 <enderReme> - '; |
|
| 1803 | $this->enderReme = $this->dom->createElement('enderReme'); |
|
| 1804 | $this->dom->addChild( |
|
| 1805 | $this->enderReme, |
|
| 1806 | 'xLgr', |
|
| 1807 | $xLgr, |
|
| 1808 | true, |
|
| 1809 | $identificador . 'Logradouro' |
|
| 1810 | ); |
|
| 1811 | $this->dom->addChild( |
|
| 1812 | $this->enderReme, |
|
| 1813 | 'nro', |
|
| 1814 | $nro, |
|
| 1815 | true, |
|
| 1816 | $identificador . 'Número' |
|
| 1817 | ); |
|
| 1818 | $this->dom->addChild( |
|
| 1819 | $this->enderReme, |
|
| 1820 | 'xCpl', |
|
| 1821 | $xCpl, |
|
| 1822 | false, |
|
| 1823 | $identificador . 'Complemento' |
|
| 1824 | ); |
|
| 1825 | $this->dom->addChild( |
|
| 1826 | $this->enderReme, |
|
| 1827 | 'xBairro', |
|
| 1828 | $xBairro, |
|
| 1829 | true, |
|
| 1830 | $identificador . 'Bairro' |
|
| 1831 | ); |
|
| 1832 | $this->dom->addChild( |
|
| 1833 | $this->enderReme, |
|
| 1834 | 'cMun', |
|
| 1835 | $cMun, |
|
| 1836 | true, |
|
| 1837 | $identificador . 'Código do município (utilizar a tabela do IBGE)' |
|
| 1838 | ); |
|
| 1839 | $this->dom->addChild( |
|
| 1840 | $this->enderReme, |
|
| 1841 | 'xMun', |
|
| 1842 | $xMun, |
|
| 1843 | true, |
|
| 1844 | $identificador . 'Nome do município' |
|
| 1845 | ); |
|
| 1846 | $this->dom->addChild( |
|
| 1847 | $this->enderReme, |
|
| 1848 | 'CEP', |
|
| 1849 | $CEP, |
|
| 1850 | false, |
|
| 1851 | $identificador . 'CEP' |
|
| 1852 | ); |
|
| 1853 | $this->dom->addChild( |
|
| 1854 | $this->enderReme, |
|
| 1855 | 'UF', |
|
| 1856 | $UF, |
|
| 1857 | true, |
|
| 1858 | $identificador . 'Sigla da UF' |
|
| 1859 | ); |
|
| 1860 | $this->dom->addChild( |
|
| 1861 | $this->enderReme, |
|
| 1862 | 'cPais', |
|
| 1863 | $cPais, |
|
| 1864 | false, |
|
| 1865 | $identificador . 'Código do país' |
|
| 1866 | ); |
|
| 1867 | $this->dom->addChild( |
|
| 1868 | $this->enderReme, |
|
| 1869 | 'xPais', |
|
| 1870 | $xPais, |
|
| 1871 | false, |
|
| 1872 | $identificador . 'Nome do país' |
|
| 1873 | ); |
|
| 1874 | ||
| 1875 | $node = $this->rem->getElementsByTagName("email")->item(0); |
|
| 1876 | $this->rem->insertBefore($this->enderReme, $node); |
|
| 1877 | return $this->enderReme; |
|
| 1878 | } |
|
| 1879 | ||
| 1880 | /** |
|
| 1881 | * Gera as tags para o elemento: "exped" (Informações do Expedidor da Carga) |
|
| 1882 | * #142 |
|
| 1883 | * Nível: 1 |
|
| @@ 2377-2464 (lines=88) @@ | ||
| 2374 | * |
|
| 2375 | * @return \DOMElement |
|
| 2376 | */ |
|
| 2377 | public function enderDestTag( |
|
| 2378 | $xLgr = '', |
|
| 2379 | $nro = '', |
|
| 2380 | $xCpl = '', |
|
| 2381 | $xBairro = '', |
|
| 2382 | $cMun = '', |
|
| 2383 | $xMun = '', |
|
| 2384 | $CEP = '', |
|
| 2385 | $UF = '', |
|
| 2386 | $cPais = '', |
|
| 2387 | $xPais = '' |
|
| 2388 | ) { |
|
| 2389 | $identificador = '#185 <enderDest> - '; |
|
| 2390 | $this->enderDest = $this->dom->createElement('enderDest'); |
|
| 2391 | $this->dom->addChild( |
|
| 2392 | $this->enderDest, |
|
| 2393 | 'xLgr', |
|
| 2394 | $xLgr, |
|
| 2395 | true, |
|
| 2396 | $identificador . 'Logradouro' |
|
| 2397 | ); |
|
| 2398 | $this->dom->addChild( |
|
| 2399 | $this->enderDest, |
|
| 2400 | 'nro', |
|
| 2401 | $nro, |
|
| 2402 | true, |
|
| 2403 | $identificador . 'Número' |
|
| 2404 | ); |
|
| 2405 | $this->dom->addChild( |
|
| 2406 | $this->enderDest, |
|
| 2407 | 'xCpl', |
|
| 2408 | $xCpl, |
|
| 2409 | false, |
|
| 2410 | $identificador . 'Complemento' |
|
| 2411 | ); |
|
| 2412 | $this->dom->addChild( |
|
| 2413 | $this->enderDest, |
|
| 2414 | 'xBairro', |
|
| 2415 | $xBairro, |
|
| 2416 | true, |
|
| 2417 | $identificador . 'Bairro' |
|
| 2418 | ); |
|
| 2419 | $this->dom->addChild( |
|
| 2420 | $this->enderDest, |
|
| 2421 | 'cMun', |
|
| 2422 | $cMun, |
|
| 2423 | true, |
|
| 2424 | $identificador . 'Código do município (utilizar a tabela do IBGE)' |
|
| 2425 | ); |
|
| 2426 | $this->dom->addChild( |
|
| 2427 | $this->enderDest, |
|
| 2428 | 'xMun', |
|
| 2429 | $xMun, |
|
| 2430 | true, |
|
| 2431 | $identificador . 'Nome do município' |
|
| 2432 | ); |
|
| 2433 | $this->dom->addChild( |
|
| 2434 | $this->enderDest, |
|
| 2435 | 'CEP', |
|
| 2436 | $CEP, |
|
| 2437 | false, |
|
| 2438 | $identificador . 'CEP' |
|
| 2439 | ); |
|
| 2440 | $this->dom->addChild( |
|
| 2441 | $this->enderDest, |
|
| 2442 | 'UF', |
|
| 2443 | $UF, |
|
| 2444 | true, |
|
| 2445 | $identificador . 'Sigla da UF' |
|
| 2446 | ); |
|
| 2447 | $this->dom->addChild( |
|
| 2448 | $this->enderDest, |
|
| 2449 | 'cPais', |
|
| 2450 | $cPais, |
|
| 2451 | false, |
|
| 2452 | $identificador . 'Código do país' |
|
| 2453 | ); |
|
| 2454 | $this->dom->addChild( |
|
| 2455 | $this->enderDest, |
|
| 2456 | 'xPais', |
|
| 2457 | $xPais, |
|
| 2458 | false, |
|
| 2459 | $identificador . 'Nome do país' |
|
| 2460 | ); |
|
| 2461 | $node = $this->dest->getElementsByTagName("email")->item(0); |
|
| 2462 | $this->dest->insertBefore($this->enderDest, $node); |
|
| 2463 | return $this->enderDest; |
|
| 2464 | } |
|
| 2465 | ||
| 2466 | /** |
|
| 2467 | * Gera as tags para o elemento: "vPrest" (Local de Entrega constante na Nota Fiscal) |
|