@@ 1896-1961 (lines=66) @@ | ||
1893 | * |
|
1894 | * @return \DOMElement |
|
1895 | */ |
|
1896 | public function expedTag($CNPJ = '', $CPF = '', $IE = '', $xNome = '', $fone = '', $email = '') |
|
1897 | { |
|
1898 | $identificador = '#142 <exped> - '; |
|
1899 | $this->exped = $this->dom->createElement('exped'); |
|
1900 | if ($CNPJ != '') { |
|
1901 | $this->dom->addChild( |
|
1902 | $this->exped, |
|
1903 | 'CNPJ', |
|
1904 | $CNPJ, |
|
1905 | true, |
|
1906 | $identificador . 'Número do CNPJ' |
|
1907 | ); |
|
1908 | } elseif ($CPF != '') { |
|
1909 | $this->dom->addChild( |
|
1910 | $this->exped, |
|
1911 | 'CPF', |
|
1912 | $CPF, |
|
1913 | true, |
|
1914 | $identificador . 'Número do CPF' |
|
1915 | ); |
|
1916 | } else { |
|
1917 | $this->dom->addChild( |
|
1918 | $this->exped, |
|
1919 | 'CNPJ', |
|
1920 | $CNPJ, |
|
1921 | true, |
|
1922 | $identificador . 'Número do CNPJ' |
|
1923 | ); |
|
1924 | $this->dom->addChild( |
|
1925 | $this->exped, |
|
1926 | 'CPF', |
|
1927 | $CPF, |
|
1928 | true, |
|
1929 | $identificador . 'Número do CPF' |
|
1930 | ); |
|
1931 | } |
|
1932 | $this->dom->addChild( |
|
1933 | $this->exped, |
|
1934 | 'IE', |
|
1935 | $IE, |
|
1936 | true, |
|
1937 | $identificador . 'Inscrição Estadual' |
|
1938 | ); |
|
1939 | $this->dom->addChild( |
|
1940 | $this->exped, |
|
1941 | 'xNome', |
|
1942 | $xNome, |
|
1943 | true, |
|
1944 | $identificador . 'Razão social ou Nome' |
|
1945 | ); |
|
1946 | $this->dom->addChild( |
|
1947 | $this->exped, |
|
1948 | 'fone', |
|
1949 | $fone, |
|
1950 | false, |
|
1951 | $identificador . 'Telefone' |
|
1952 | ); |
|
1953 | $this->dom->addChild( |
|
1954 | $this->exped, |
|
1955 | 'email', |
|
1956 | $email, |
|
1957 | false, |
|
1958 | $identificador . 'Endereço de email' |
|
1959 | ); |
|
1960 | return $this->exped; |
|
1961 | } |
|
1962 | ||
1963 | /** |
|
1964 | * Gera as tags para o elemento: "enderExped" (Dados do endereço) |
|
@@ 2089-2154 (lines=66) @@ | ||
2086 | * |
|
2087 | * @return \DOMElement |
|
2088 | */ |
|
2089 | public function recebTag($CNPJ = '', $CPF = '', $IE = '', $xNome = '', $fone = '', $email = '') |
|
2090 | { |
|
2091 | $identificador = '#160 <receb> - '; |
|
2092 | $this->receb = $this->dom->createElement('receb'); |
|
2093 | if ($CNPJ != '') { |
|
2094 | $this->dom->addChild( |
|
2095 | $this->receb, |
|
2096 | 'CNPJ', |
|
2097 | $CNPJ, |
|
2098 | true, |
|
2099 | $identificador . 'Número do CNPJ' |
|
2100 | ); |
|
2101 | } elseif ($CPF != '') { |
|
2102 | $this->dom->addChild( |
|
2103 | $this->receb, |
|
2104 | 'CPF', |
|
2105 | $CPF, |
|
2106 | true, |
|
2107 | $identificador . 'Número do CPF' |
|
2108 | ); |
|
2109 | } else { |
|
2110 | $this->dom->addChild( |
|
2111 | $this->receb, |
|
2112 | 'CNPJ', |
|
2113 | $CNPJ, |
|
2114 | true, |
|
2115 | $identificador . 'Número do CNPJ' |
|
2116 | ); |
|
2117 | $this->dom->addChild( |
|
2118 | $this->receb, |
|
2119 | 'CPF', |
|
2120 | $CPF, |
|
2121 | true, |
|
2122 | $identificador . 'Número do CPF' |
|
2123 | ); |
|
2124 | } |
|
2125 | $this->dom->addChild( |
|
2126 | $this->receb, |
|
2127 | 'IE', |
|
2128 | $IE, |
|
2129 | true, |
|
2130 | $identificador . 'Inscrição Estadual' |
|
2131 | ); |
|
2132 | $this->dom->addChild( |
|
2133 | $this->receb, |
|
2134 | 'xNome', |
|
2135 | $xNome, |
|
2136 | true, |
|
2137 | $identificador . 'Razão social ou Nome' |
|
2138 | ); |
|
2139 | $this->dom->addChild( |
|
2140 | $this->receb, |
|
2141 | 'fone', |
|
2142 | $fone, |
|
2143 | false, |
|
2144 | $identificador . 'Telefone' |
|
2145 | ); |
|
2146 | $this->dom->addChild( |
|
2147 | $this->receb, |
|
2148 | 'email', |
|
2149 | $email, |
|
2150 | false, |
|
2151 | $identificador . 'Endereço de email' |
|
2152 | ); |
|
2153 | return $this->receb; |
|
2154 | } |
|
2155 | ||
2156 | /** |
|
2157 | * Gera as tags para o elemento: "enderReceb" (Informações do Recebedor da Carga) |