Método gravarGtaEmitida

  1. Objetivo do Método:

Inscrever informações de Gta Emitida. Para realizar uma alteração em um registro, basta que o método de inserção seja usado. O WS ao localizar um registro já existente irá realizar o merge (mescla) das informações, atualizando os dados.

  1. Pré-condição:

Pessoa Física cadastrada.

Pessoa Jurídica cadastrada.

Estabelecimento POA Cadastrado, caso a Gta tenha origem e destino uma POA.

Exploração Pecuária cadastrada, caso a Gta tenha origem e destino uma Exploração Pecuária.

Aglomeração cadastrada, caso a Gta tenha origem e destino uma Aglomeração.

OESA Cadastrada.

Campos de entrada:

Campos de saída:

Exemplo de XML de Entrada:


O XML do método, gerado pelo WSDL, apresentará o sinal “?” para as tags. O “?” deverá ser substituído pelo valor do campo correspondente.

IMPORTANTE: Caso o campo não tenha valor, o mesmo não deverá ser enviado, sob pena de geração de erro na tentativa de consumo do método.


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservice.ws.pga.id2.inf.br/">

<soapenv:Header/>

<soapenv:Body>

<web:gravarGtaEmitida>

<!--Optional:-->

<idProtocoloGtaEmitida>WS530000000000.0001</idProtocoloGtaEmitida>

<!--Optional:-->

<dsEtapaVacinacao1>Etapa Vacinação 1</dsEtapaVacinacao1>

<!--Optional:-->

<dsEtapaVacinacao2>Etapa Vacinação 2</dsEtapaVacinacao2>

<!--Optional:-->

<dsEtapaVacinacao3>Etapa Vacinação 3</dsEtapaVacinacao3>

<!--Optional:-->

<dsObsAlteracao>Obs Alteração</dsObsAlteracao>

<!--Optional:-->

<dsObservacao>Observação</dsObservacao>

<!--Optional:-->

<dsSerieGta>A</dsSerieGta>

<!--Optional:-->

<dtChegada>01012020</dtChegada>

<!--Optional:-->

<dtEmissao>01012020</dtEmissao>

<!--Optional:-->

<dtSaidaEfetiva>20012020</dtSaidaEfetiva>

<!--Optional:-->

<dtVacinacao1>15012020</dtVacinacao1>

<!--Optional:-->

<dtVacinacao2>16012020</dtVacinacao2>

<!--Optional:-->

<dtVacinacao3>17012020</dtVacinacao3>

<!--Optional:-->

<dtValidade>21012020</dtValidade>

<!--Optional:-->

<idDoencaVacinacao1>0001</idDoencaVacinacao1>

<!--Optional:-->

<idDoencaVacinacao2>0001</idDoencaVacinacao2>

<!--Optional:-->

<idDoencaVacinacao3>0001</idDoencaVacinacao3>

<!--Optional:-->

<idEspecie>1.1</idEspecie>

<!--Optional:-->

<idFinalidadeGta>01</idFinalidadeGta>

<!--Optional:-->

<idGrupoEspecie>1</idGrupoEspecie>

<!--Optional:-->

<idOesa>5300000001</idOesa>

<!--Optional:-->

<idStatusGta>01</idStatusGta>

<!--Optional:-->

<idUf>53</idUf>

<!--Optional:-->

<nrCnpjEmitente>47868328000198</nrCnpjEmitente>

<!--Optional:-->

<nrCodBarrasGta>530000999901</nrCodBarrasGta>

<!--Optional:-->

<nrCpf>38577818071</nrCpf>

<!--Optional:-->

<nrGta>530001</nrGta>

<!--Optional:-->

<nrHoraEmissao>11:40:36</nrHoraEmissao>

<!--Optional:-->

<nrLacre>53000000009999999991</nrLacre>

<!--Optional:-->

<idTipoOrigem>01</idTipoOrigem>

<!--Optional:-->

<cpfCnpjOrigem>01</cpfCnpjOrigem>

<!--Optional:-->

<nmOrigem>Nome do CPF ou CNPJ de Origem </nmOrigem>

<!--Optional:-->

<nmEstabelecimentoOrigem>Nome do Estabelecimento de Origem </nmEstabelecimentoOrigem>

<!--Optional:-->

<idCodigoOrigem>53999999990000000001</idCodigoOrigem>

<!--Optional:-->

<idUfOrigem>53</idUfOrigem>

<!--Optional:-->

<idMunicipioOrigem>5300108</idMunicipioOrigem>

<!--Optional:-->

<idTipoDestino>03</idTipoDestino>

<!--Optional:-->

<cpfCnpjDestino>03</cpfCnpjDestino>

<!--Optional:-->

<nmDestino>Nome do CPF ou CNPJ de Destino</nmDestino>

<!--Optional:-->

<nmEstabelecimentoDestino>Nome do Estabelecimento de Destino</nmEstabelecimentoDestino>

<!--Optional:-->

<idCodigoDestino>53999999900000000001</idCodigoDestino>

<!--Optional:-->

<idUfDestino>53</idUfDestino>

<!--Optional:-->

<idMunicipioDestino>5300108</idMunicipioDestino>

<!--Optional:-->

<idGtaEmitidaDataNoventena1>5300000005</idGtaEmitidaDataNoventena1>

<!--Optional:-->

<dtNoventena1>20012020</dtNoventena1>

<!--Optional:-->

<areaNoventena1>UE</areaNoventena1>

<!--Optional:-->

<idGtaEmitidaDataNoventena2>5300000006</idGtaEmitidaDataNoventena2>

<!--Optional:-->

<dtNoventena2>20012020</dtNoventena2>

<!--Optional:-->

<areaNoventena2>CHILE</areaNoventena2>

<!--Optional:-->

<nmOesa>oesa df</nmOesa>

<!--Optional:-->

<idMunicipioOesa>5300007484</idMunicipioOesa>

<!--Optional:-->

<nmEmailOesa>oesadf@gmail.com</nmEmailOesa>

<!--Optional:-->

<nrTelefone>(61)3355-1720</nrTelefone>

<!--Optional:-->

<nmEmitente>nome do emitente</nmEmitente>

<!--Optional:-->

<nrCpfEmitente>84859202104</nrCpfEmitente>

<!--Optional:-->

<nrCredencialEmitente>123456</nrCredencialEmitente>

<!--Optional:-->

<idTipoEmitente>03</idTipoEmitente>

<!--Optional:-->

<sysKey>{Syskey do Estado}</sysKey>

</web:gravarGtaEmitida>

</soapenv:Body>

</soapenv:Envelope>


Exemplo de XML de Saída:


<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">

<S:Body>

<ns2:gravarGtaEmitidaResponse xmlns:ns2="http://webservice.ws.pga.id2.inf.br/">

<return><mensagem>MS0001</mensagem><status>SUCESSO</status></return>

</ns2:gravarGtaEmitidaResponse>

</S:Body>

</S:Envelope>