Páginas filhas
  • Método - Schema (GNRE)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelParâmetros de Entrada

Parâmetro

Tipo

Tam

Pai

Observação

SCHEMAEstrutura---

USERTOKEN

Alfanumérico

06

SCHEMA

Token de bilhetagem para execução do serviço.

IDENT

Alfanumérico

006

SCHEMA

Código da entidade retornado pelo WS SpedAdm/AdmEmpresas.

AMBIENTE

Alfanumérico

1

SCHEMA

Ambiente do envio:

1 - Produção

2 - Homologação

ID

Alfanumérico

20

SCHEMA

Identificador do evento.

Este identificador é gerado pelo ERP emissor do evento.

UFAlfanumérico02SCHEMAUF de emissão da Remessa. *

* (Caso seja localizado a entidade informada, será considerado a UF cadastrada na base de dados)

XML

Binário

500k

SCHEMA

XML do evento, conforme leiaute único de envio TSS ou leiaute disponibilizado pela SEFAZ.

VERSAOAlfanumérico4SCHEMAVersão do ambiente GNRE a ser utilizado (1.00 ou 2.00).



Bloco de código
languagexml
firstline1
titleExemplo de utilização
linenumberstrue
	<soapenv:Body>
		<SCHEMA>
			<USERTOKEN>STRING</USERTOKEN>
			<IDENT>STRING</IDENT>
			<AMBIENTE>STRING</AMBIENTE>
			<ID>STRING</ID>
			<UF>STRING</UF>
			<XML>BASE64BINARY</XML>
			<VERSAO>2.00</VERSAO>
		</SCHEMA>
	</soapenv:Body>

Card
defaulttrue
id2
labelParâmetros de Saída

Parâmetro

Tipo

Tam

Pai

Observação

SCHEMARESPONSE

Estrutura

-

-

 -

SCHEMARESULT

Estrutura

-

SCHEMARESPONSE

 -

DOCUMENTOS

Estrutura

-

SCHEMARESULT

 -

SCHEMARETDOC

Estrutura

-

DOCUMENTOS

 -

ID

Alfanumérico

20

SCHEMARETDOC

Identificador do evento.

MSG

Alfanumérico


SCHEMARETDOC

Retorna o erro de Schema, caso ocorra.

SUCESSO

Lógico


SCHEMARETDOC

 True ou False

XMLBASE64Binary
SCHEMARETDOC

Retorno com o XML de envio convertido para o padrão SEFAZ




Bloco de código
languagexml
firstline1
titleExemplo de retorno com Erro no Schema - Tag <tipodocorig> não enviada no XML
linenumberstrue
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<SCHEMARESPONSE xmlns="http://webservices.totvs.com.br/tssgnre.apw">
			<SCHEMARESULT>
				<DOCUMENTOS>
					<SCHEMARETDOC>
						<ID>935079904</ID>
						<MSG>Falha na validacao do schema. Erro: 
Element '{http://www.gnre.pe.gov.br}documentoOrigem', attribute 'tipo': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{2}'.
Element '{http://www.gnre.pe.gov.br}documentoOrigem', attribute 'tipo': '' is not a valid value of the local atomic type.
Element '{http://www.gnre.pe.gov.br}documentoOrigem', attribute 'tipo': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{2}'.
Element '{http://www.gnre.pe.gov.br}documentoOrigem', attribute 'tipo': '' is not a valid value of the local atomic type.
Element '{http://www.gnre.pe.gov.br}documentoOrigem', attribute 'tipo': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{2}'.
Element '{http://www.gnre.pe.gov.br}documentoOrigem', attribute 'tipo': '' is not a valid value of the local atomic type.</MSG>
						<SUCESSO>false</SUCESSO>
						<XML>
PFRMb3RlX0dOUkUgeG1sbnM9Imh0dHA6Ly93d3cuZ25yZS5wZS5nb3YuYnIiIHZlcnNhbz0iMi4wMCI+PGd1aWFzPjxURGFkb3NHTlJFIHZlcnNhbz0iMi4wMCI+PHVmRmF2b3JlY2lkYT5BTDwvdWZGYXZvcmVjaWRhPjx0aXBvR25yZT4yPC90aXBvR25yZT48Y29udHJpYnVpbnRlRW1pdGVudGU+PGlkZW50aWZpY2FjYW8+PENOUEo+NTMxMTM3OTEwMDAxMjI8L0NOUEo+PC9pZGVudGlmaWNhY2FvPjxyYXphb1NvY2lhbD5TZWdtZW50byBJbmR1c3RyaWFsIEZpbGlhbCBTYW8gUGF1bG88L3JhemFvU29jaWFsPjxlbmRlcmVjbz5SdWEgZG8gU2VnbWVudG8gSW5kdXN0cmlhbCBGaWxpYWwgU2FvIFBhdWxvIGVtIFNhbyBQYXVsbzwvZW5kZXJlY28+PG11bmljaXBpbz41MDMwODwvbXVuaWNpcGlvPjx1Zj5TUDwvdWY+PGNlcD4wNDE4NjAxNTwvY2VwPjx0ZWxlZm9uZT4xMTIzNDU2Nzg5PC90ZWxlZm9uZT48L2NvbnRyaWJ1aW50ZUVtaXRlbnRlPjxpdGVuc0dOUkU+PGl0ZW0+PHJlY2VpdGE+MTAwMDk5PC9yZWNlaXRhPjxkb2N1bWVudG9PcmlnZW0gdGlwbz0iIj4zNTE5MTE1MzExMzc5MTAwMDEyMjU1NTE3MDAwMDAwMDA1MTEwMDI0MTgwOTwvZG9jdW1lbnRvT3JpZ2VtPjxwcm9kdXRvPjE8L3Byb2R1dG8+PGRhdGFWZW5jaW1lbnRvPjIwMjAtMDEtMDg8L2RhdGFWZW5jaW1lbnRvPjx2YWxvciB0aXBvPSIxMSI+MC4wMTwvdmFsb3I+PHZhbG9yIHRpcG89IjIxIj4wLjAxPC92YWxvcj48dmFsb3IgdGlwbz0iMzEiPjA8L3ZhbG9yPjx2YWxvciB0aXBvPSI0MSI+MDwvdmFsb3I+PHZhbG9yIHRpcG89IjUxIj4wPC92YWxvcj48Y29udHJpYnVpbnRlRGVzdGluYXRhcmlvPjxpZGVudGlmaWNhY2FvPjxDTlBKPjY1MzQ2MjQ1MDAwMTEwPC9DTlBKPjwvaWRlbnRpZmljYWNhbz48cmF6YW9Tb2NpYWw+Q0xJRU5URSBQRSBDRiBOIENPTlRSSUIgUEo8L3JhemFvU29jaWFsPjxtdW5pY2lwaW8+MDE4MDM8L211bmljaXBpbz48L2NvbnRyaWJ1aW50ZURlc3RpbmF0YXJpbz48Y2FtcG9zRXh0cmFzPjxjYW1wb0V4dHJhPjxjb2RpZ28+ODM8L2NvZGlnbz48dmFsb3I+Q0pBNDI0NzwvdmFsb3I+PC9jYW1wb0V4dHJhPjwvY2FtcG9zRXh0cmFzPjwvaXRlbT48aXRlbT48cmVjZWl0YT4xMDAwOTk8L3JlY2VpdGE+PGRvY3VtZW50b09yaWdlbSB0aXBvPSIiPjM1MTkxMTUzMTEzNzkxMDAwMTIyNTU1MTcwMDAwMDAwMDcxMTAwMjcxODg1PC9kb2N1bWVudG9PcmlnZW0+PHByb2R1dG8+MjwvcHJvZHV0bz48ZGF0YVZlbmNpbWVudG8+MjAyMC0wMS0wODwvZGF0YVZlbmNpbWVudG8+PHZhbG9yIHRpcG89IjExIj4xODIuNDU8L3ZhbG9yPjx2YWxvciB0aXBvPSIyMSI+MTgyLjQ1PC92YWxvcj48dmFsb3IgdGlwbz0iMzEiPjA8L3ZhbG9yPjx2YWxvciB0aXBvPSI0MSI+MDwvdmFsb3I+PHZhbG9yIHRpcG89IjUxIj4wPC92YWxvcj48Y29udHJpYnVpbnRlRGVzdGluYXRhcmlvPjxpZGVudGlmaWNhY2FvPjxJRT4yNDA4NDE1MzA8L0lFPjwvaWRlbnRpZmljYWNhbz48cmF6YW9Tb2NpYWw+R0FTIERFIEFMQUdPQVMgUy9BIEFMR0FTPC9yYXphb1NvY2lhbD48bXVuaWNpcGlvPjA0MzAyPC9tdW5pY2lwaW8+PC9jb250cmlidWludGVEZXN0aW5hdGFyaW8+PGNhbXBvc0V4dHJhcz48Y2FtcG9FeHRyYT48Y29kaWdvPjgzPC9jb2RpZ28+PHZhbG9yPkNKQTQyNDc8L3ZhbG9yPjwvY2FtcG9FeHRyYT48L2NhbXBvc0V4dHJhcz48L2l0ZW0+PGl0ZW0+PHJlY2VpdGE+MTAwMDk5PC9yZWNlaXRhPjxkb2N1bWVudG9PcmlnZW0gdGlwbz0iIj4zNTE5MTE1MzExMzc5MTAwMDEyMjU1NTE3MDAwMDAwMDA4MTEwMDAzMDUxNjwvZG9jdW1lbnRvT3JpZ2VtPjxwcm9kdXRvPjM8L3Byb2R1dG8+PGRhdGFWZW5jaW1lbnRvPjIwMjAtMDEtMDg8L2RhdGFWZW5jaW1lbnRvPjx2YWxvciB0aXBvPSIxMSI+MC4wMTwvdmFsb3I+PHZhbG9yIHRpcG89IjIxIj4wLjAxPC92YWxvcj48dmFsb3IgdGlwbz0iMzEiPjA8L3ZhbG9yPjx2YWxvciB0aXBvPSI0MSI+MDwvdmFsb3I+PHZhbG9yIHRpcG89IjUxIj4wPC92YWxvcj48Y29udHJpYnVpbnRlRGVzdGluYXRhcmlvPjxpZGVudGlmaWNhY2FvPjxDTlBKPjY1MzQ2MjQ1MDAwMTEwPC9DTlBKPjwvaWRlbnRpZmljYWNhbz48cmF6YW9Tb2NpYWw+Q0xJRU5URSBQRSBDRiBOIENPTlRSSUIgUEo8L3JhemFvU29jaWFsPjxtdW5pY2lwaW8+MDE4MDM8L211bmljaXBpbz48L2NvbnRyaWJ1aW50ZURlc3RpbmF0YXJpbz48Y2FtcG9zRXh0cmFzPjxjYW1wb0V4dHJhPjxjb2RpZ28+ODM8L2NvZGlnbz48dmFsb3I+Q0pBNDI0NzwvdmFsb3I+PC9jYW1wb0V4dHJhPjwvY2FtcG9zRXh0cmFzPjwvaXRlbT48L2l0ZW5zR05SRT48dmFsb3JHTlJFPjE4Mi40NzwvdmFsb3JHTlJFPjxkYXRhUGFnYW1lbnRvPjIwMjAtMDEtMDg8L2RhdGFQYWdhbWVudG8+PGlkZW50aWZpY2Fkb3JHdWlhPjI3MDAwMDIwMDI8L2lkZW50aWZpY2Fkb3JHdWlhPjwvVERhZG9zR05SRT48L2d1aWFzPjwvVExvdGVfR05SRT4=
</XML>
					</SCHEMARETDOC>
				</DOCUMENTOS>
			</SCHEMARESULT>
		</SCHEMARESPONSE>
	</soap:Body>
</soap:Envelope>

Card
defaulttrue
id3
labelSoap Fault
FaultDescrição
Invalid TokenO parâmetro USERTOKEN foi passado incorretamente.
001Código da entidade inválida.
002Código da entidade em branco.

...