GNRe.GerarXML
GNRE.GerarXML(cDirArq, [bDevolverXML]).
Comando para Gerar um XML sem enviar para o web service.
Parâmetro
cDirArq - path do arquivo ini com o nome do arquivo.
bDevolverXML - parâmetro opcional que define se vai devolver o XML gerado na resposta do Monitor. Preencher com o valor 1 para devolver
Exemplo:
GNRE.GerarXML("c:\guia.ini", 1)
GNRE.GerarXML("[Emitente]
tipo= 1
IE=
id= 99.999.999/9999-99", 1) – Está sendo informado o conteúdo do arquivo INI
Resposta:
OK: Arquivo guia gerado em: C:\ACBrMonitorPLUS\Arqs\18760540000139\GNRE\202309\GNRE\001-gnre.xml
XML: <TDadosGNRE versao="2.00"><ufFavorecida>PR</ufFavorecida><tipoGnre>0</tipoGnre><contribuinteEmitente><identificacao><CNPJ>11111111111111</CNPJ><IE>2222222222</IE></identificacao><razaoSocial>Razao Social Teste</razaoSocial><endereco>Rua Padre Soares, 40</endereco><municipio>407</municipio><uf>SP</uf></contribuinteEmitente><itensGNRE><item><receita>100099</receita><documentoOrigem tipo="10">777777</documentoOrigem><produto>20</produto><referencia><periodo>1</periodo><mes>04</mes><ano>2019</ano><parcela>1</parcela></referencia><dataVencimento>2023-09-19</dataVencimento><valor tipo="11">120.50</valor><valor tipo="21">120.50</valor><convenio>16461313</convenio><contribuinteDestinatario><identificacao><CNPJ>12345678000123</CNPJ><IE>12345678</IE></identificacao><razaoSocial>Nome do Destinatario</razaoSocial><municipio>Municipio do Destinatario</municipio></contribuinteDestinatario><camposExtras><campoExtra><codigo>123</codigo><valor>50.00</valor></campoExtra></camposExtras></item></itensGNRE><valorGNRE>120.50</valorGNRE><identificadorGuia>001</identificadorGuia></TDadosGNRE>
Estrutura do arquivo INI para gerar Guia
[Emitente]
tipo= 1CNPJ - 2 CPF
IE=
id= CNPJ/CPF
RazaoSocial=
Endereco=
Cidade= Codigo da Cidade no ibge sem o codigo do UF ( apenas o 5 ultimos digitos)
UF=MS
Cep=
Telefone=
[Complemento]
IdentificadorGuia= numero de controle interno
tipoDocOrigem= consultar tabela
DocOrigem=5567
detalhamentoReceita=
produto=
[Referencia]
convenio=
receita=
ufFavorecida=
dataVencimento=
dataPagamento=
referenciaAno=
referenciaMes=
referenciaParcela=
referenciaPeriodo=
ValorTotal=2.00
ValorPrincipal=
ValorFECP=
TotalFECP=
MultaFECP=
JurosFECP=
AtualMonetFECP=
MultaICMS=
JurosICMS=
AtualMonetICMS=
[Destinatario]
tipo=1CNPJ - 2 CPF
ie=
id=
razaosocial=
cidade=
[CampoExtra]
codigo=
tipo=
valor=
Created with the Personal Edition of HelpNDoc: Full-featured Help generator