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