12.07.2015 Views

Manual Web Service - Prefeitura Municipal de São Leopoldo

Manual Web Service - Prefeitura Municipal de São Leopoldo

Manual Web Service - Prefeitura Municipal de São Leopoldo

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

283.5 ServiçosA seguir, estão os serviços disponíveis, conforme <strong>de</strong>scritos no item 2, no<strong>Web</strong><strong>Service</strong> e seus XML Schema. O XML Schema <strong>de</strong>fine a estrutura eformatação do arquivo XML que conterá os dados a serem trafegados. Essesdocumentos serão enviados <strong>de</strong> forma textual (como uma string) comoparâmetros do serviço oferecido pelo <strong>Web</strong> <strong>Service</strong>, <strong>de</strong> acordo com o <strong>de</strong>scritoem 2.2.1.As tabelas que <strong>de</strong>talham cada XML Schema estão divididas da seguinte forma:# Nome Tipo Pai Ocorrência Observação(2) (3) (4) (5) (6) (7)(8)(9)1. Número i<strong>de</strong>ntificador do campo, quando este contiver subitens;2. Nome do campo;3. Nome do tipo do campo que po<strong>de</strong> ser tipo primitivo, simples ou complexo;4. Indica quem é o campo pai, para <strong>de</strong>finição da hierarquia;5. Quantas vezes o campo se repete na estrutura <strong>de</strong> dados:Formato: “z-y” on<strong>de</strong> “x” é a quantida<strong>de</strong> mínima e “y” a quantida<strong>de</strong> máxima.Se a quantida<strong>de</strong> máxima for in<strong>de</strong>finida, será utilizado “N” no lugar do “y”;6. Descreve alguma observação pertinente;7. Formato <strong>de</strong> grupo, utilizado para <strong>de</strong>finição <strong>de</strong> uma escolha (ver próximoitem);8. I<strong>de</strong>ntifica os campos ou grupos que farão parte <strong>de</strong> uma escolha (Choice).3.5.1 Recepção <strong>de</strong> Lote <strong>de</strong> RPSEsse serviço será executado, inicialmente, através da chamada ao métodoRecepcionarLoteRps, passando a mensagem XML como parâmetro com aestrutura <strong>de</strong>finida na tabela que segue.# Nome Tipo Pai Ocorrência Observação1 EnviarLoteRpsEnvio 1-1LoteRps TcLoteRps 1 1-1Signature dsig:Signature 1 0-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!