Upload
independent
View
2
Download
0
Embed Size (px)
Citation preview
Uumlltima Atualizaccedilatildeo 23092005
Manual de Integraccedilatildeo com o SIASG
(XML)
Moacutedulo SISPP
Transaccedilatildeo Resultado de Licitaccedilatildeo
2
Iacutendice Analiacutetico 1 Objetivo 3 2 Informaccedilotildees Gerais 3 3 Informaccedilotildees Teacutecnicas 3
31 Como eacute feita a integraccedilatildeo com XML 3 32 Qual a seguranccedila fornecida pelo XML e pelo ComprasNet 4 33 Qual validaccedilatildeo eacute utilizada para o XML 4 34 Como posso validar o meu XML com o schema 4 35 Como faccedilo para que minha aplicaccedilatildeo converse com o ComprasNet pelo XML 4 36 Queda de conexatildeo 5
4 Resultado de licitaccedilatildeo 5 41 Descriccedilatildeo dos elementos do XML de entrada para as transaccedilotildees de resultado de licitaccedilatildeo 5
411 ltcnet xmlns=cnet_resultadogt 5 412 ltambientegtltambientegt 5 413 ltcpfgtltcpfgt 6 414 ltsenhagtltsenhagt 6 415 ltuasggtltuasggt 6 416 ltmodalidadegtltmodalidadegt 6 417 ltnumerogtltnumerogt 6 418 ltanogtltanogt 7 419 ltsistemagtltsistemagt 7 4110 ltitensgtltitemgtltitemgtltitensgt 7 4111 ltacao_itemgtltacao_itemgt 7 4112 ltnum_itemgtltnum_itemgt 7 4113 ltcpfcnpjgtltcpfcnpjgt 7 4114 ltmarcagtltmarcagt 8 4115 ltquantidadegtltquantidadegt 8 4116 ltvalor_totalgtltvalor_totalgt 8
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo 8 421 Gerais 8 422 Especiacutefico para consulta resultado de licitaccedilatildeo 9
43 Possiacuteveis erros durante o processamento do XML 10 431 lterroxmlgt999lterroxmlgt 10 432 lterroxmlgt998lterroxmlgt 11 433 lterroxmlgt995lterroxmlgt 11 434 lterroxmlgt994lterroxmlgt 11 435 lterroxmlgt992lterroxmlgt 11 436 lterroxmlgt991lterroxmlgt 11 437 lterroxmlgt990lterroxmlgt 11 438 lterroxmlgt988lterroxmlgt 12 439 lterroxmlgt-1072896749lterroxmlgt 12 4310 lterroxmlgt-1072898028lterroxmlgt 12 4311 lterroxmlgt-1072897660lterroxmlgt 12
44 Possiacuteveis erros durante a validaccedilatildeo no natural 12 45 Observaccedilotildees gerais 12
5 Exemplo 13 51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens 13 52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item 14 53 Exclui resultado de licitaccedilatildeo 15 54 Consulta de resultado da licitaccedilatildeo 15
6 Coacutedigo fonte do schema XSD 17 61 Para as transaccedilotildees de resultado de licitaccedilatildeo 17
3
1 Objetivo
Apresentar os procedimentos que possibilitam o envio de resultado das licitaccedilotildees a serem incluiacutedas no Sistema SIASG ( Sistema Integrado de Administraccedilatildeo de Serviccedilos Gerais ) moacutedulo SISPP ( Sistema de Preccedilos Praticados ) atraveacutes de chamada por outros sistemas usando padratildeo XML
2 Informaccedilotildees Gerais
Os dados transmitidos e registrados por esta rotina satildeo os constantes das transaccedilotildees do SIREP
Inclui Altera Resultado de Licitaccedilatildeo IALRESULT
Exclui Reativa Resultado de Licitaccedilatildeo EXRRESULT
Consulta Resultado de Licitaccedilatildeo CONRESULT
Este processo pode ser executado a qualquer momento e permite o envio de resultados para apenas 1 ( uma ) licitaccedilatildeo a cada chamada com nuacutemero ilimitado de itens Contudo deve-se atentar para o fato de que o processo expira apoacutes 120 segundos que eacute o tempo definido para processamento do XML caindo por time out caso seja ultrapassado
A rotina verificaraacute a autorizaccedilatildeo de acesso atraveacutes da validaccedilatildeo da senha vinculada ao CPF informado como dado de entrada para a pesquisa Esta senha eacute fornecida aos usuaacuterios do Sistema SIASG pelo Ministeacuterio do Planejamento Orccedilamento e Gestatildeo (MP) Oacutergatildeo central gestor do sistema Maiores informaccedilotildees podem ser obtidas no Portal Comprasnet ( wwwcomprasnetgovbr ) na opccedilatildeo (AJUDA) na barra superior e posteriormente SIASG e COMO OBTER SENHA
3 Informaccedilotildees Teacutecnicas
31 Como eacute feita a integraccedilatildeo com XML
Basicamente existe uma paacutegina ASP que espera a postagem de um formulaacuterio em HTML ou um paracircmetro em uma URL cujo campo ou paracircmetro deva se chamar XML Este conteacutem a string XML para processamento
Existem dois ambientes distintos para o envio do XML treinamento e produccedilatildeo
Para as transaccedilotildees de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo e consulta a paacutegina a ser chamada eacute para o ambiente de treinamento
httpswwwcomprasnetgovbrXMLtreinamentoresultadoasp
Na produccedilatildeo o endereccedilo eacute
httpswwwcomprasnetgovbrXMLproducaoresultadoasp
Estas paacuteginas ao receberem o dado do formulaacuterio conforme descrito enviam para uma aplicaccedilatildeo desenvolvida no SERPRO que valida o XML com um schema XSD padratildeo atualmente recomendado pela W3C
4
Uma vez validado o XML este eacute lido e seus dados satildeo enviados para o mainframe onde eacute processado em definitivo
Com exceccedilatildeo de erros natildeo possiacuteveis de serem mapeados pela aplicaccedilatildeo eacute sempre retornado ao usuaacuterio um XML
32 Qual a seguranccedila fornecida pelo XML e pelo ComprasNet
O XML garante a integridade dos dados que chegam ao ComprasNet e fornece uma saiacuteda padratildeo para a aplicaccedilatildeo que queiram usufruir desta interaccedilatildeo
Toda as informaccedilotildees no XML trafegam sobre protocolo seguro isto significa que os dados satildeo enviados ao ComprasNet criptografado garantido que somente os computadores participantes desta interaccedilatildeo conseguem acessar as informaccedilotildees trafegadas
Eacute necessaacuterio que o computador que faccedila a automaccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas no endereccedilo wwwcomprasnetgovbrajudacertificadoasp
33 Qual validaccedilatildeo eacute utilizada para o XML
Para garantir a confiabilidade e objetividade dos dados trafegados e a fim de disponibilizar uma forma para o usuaacuterio final validar a formaccedilatildeo do seu XML antes de iniciar a integraccedilatildeo com o site do ComprasNet foi adotado um esquema de validaccedilatildeo
O esquema adotado para a validaccedilatildeo do XML do ComprasNet eacute o recomendado pela W3C XML Schema tambeacutem conhecido como XSD Mais informaccedilotildees sobre o esquema podem ser obtidos acessando o endereccedilo httpwwww3orgXMLSchema
34 Como posso validar o meu XML com o schema
Existem varias ferramentas no mercado que validam um XML com schema Uma listagem destes pode ser obtida acessando o endereccedilo httpwwww3orgXMLSchema
Para as transaccedilotildees do resultado da licitaccedilatildeo o endereccedilo do schema eacute httpwwwcomprasnetgovbrxmlresultadoxsd
Caso natildeo seja possiacutevel validar o XML remotamente na sua aplicaccedilatildeo eacute possiacutevel fazer validaccedilatildeo do XML online no site do ComprasNet acessando o endereccedilo de entrada correspondeste a transaccedilatildeo e o ambiente desejado
35 Como faccedilo para que minha aplicaccedilatildeo converse com o ComprasNet pelo XML
Eacute de responsabilidade da unidade que manifestar interesse nesta integraccedilatildeo de desenvolver ou adaptar o seu sistema
Eacute importante que seja repassado para a equipe teacutecnica esta documentaccedilatildeo com ecircnfase nos seguintes toacutepicos
O ponto de entrada para o XML eacute uma paacutegina ASP que espera receber um campo postado de um formulaacuterio ou um paracircmetro de uma QueryString chamado XML O retorno em XML eacute fornecido pela mesma paacutegina apoacutes processamento interno
5
Existe dois ambientes para o processamento do XML um de treinamento e outro de produccedilatildeo Deve-se atentar ao fato de que a paacutegina de entrada de cada um eacute diferente bem como o elemento ambiente do XML
Foi definido um tempo total de 120 segundos para o processamento do XML Caso este seja ultrapassado a operaccedilatildeo cai por Time Out e o processo eacute finalizado
Caso o XML possua muitos itens a serem processados eacute possiacutevel dividi-lo em dois ou mais a fim de evitar trafego de rede ou evitar que a operaccedilatildeo caia por Time Ou
O XML seraacute sempre validado por um schema XSD
Eacute necessaacuterio que o XML possua a codificaccedilatildeo ISO-8859-1 Para isto coloque a instruccedilatildeo seguinte no iniacutecio do seu XML ltxml version=10 encoding=ISO-8859-1gt
Eacute fundamental que a maacutequina que faccedila a integraccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas acessando o endereccedilo httpwwwcomprasnetgovbrajudacertificadoasp
Caso o texto contido em um elemento possua algum caracter especial natildeo suportado pelo elemento element do XML inviabilizando a formaccedilatildeo do XML entatildeo este texto poderaacute ser delimitado por um elemento CDATA filho do elemento em questatildeo
O XML de entrada deve fazer referecircncia ao namespace cnet_resultado para as transaccedilotildees envolvendo resultado O XML de retorno natildeo possui namespace definido
Eacute utilizado na aplicaccedilatildeo do SERPRO o Microsoft XML Parser 40 para a validaccedilatildeo e processamento do XML
36 Queda de conexatildeo
Foi definido um tempo total de 120 segundos para que o XML seja processado e retornado o XML para o usuaacuterio
Caso este tempo expire ou caso algum fator externo motive uma falha de conexatildeo ou de sistema o processo eacute abortado ateacute o ponto de falha
Ocorrendo esta situaccedilatildeo basta reenviar o XML para recomeccedilar o processamento do iniacutecio
As accedilotildees de inclusatildeo e alteraccedilatildeo possuem o mesmo efeito praacutetico ou seja uma accedilatildeo de inclusatildeo para um dado jaacute existente iraacute alteraacute-la bem como uma alteraccedilatildeo para uma dado natildeo existente iraacute incluiacute-la
Caso persista o problema de queda de conexatildeo por time out devido ao seu tamanho eacute possiacutevel dividir o XML em dois ou mais
4 Resultado de licitaccedilatildeo
41 Descriccedilatildeo dos elementos do XML de entrada para as transaccedilotildees de resultado de licitaccedilatildeo
411 ltcnet xmlns=cnet_resultadogt
Eacute o elemento raiz do XML Eacute necessaacuterio que tenha referecircncia ao NameSpace cnet_resultado conforme demonstrado acima
412 ltambientegtltambientegt
6
Define o ambiente para onde os dados seratildeo enviados
Assume os seguintes valores
produccedilatildeo para o ambiente de produccedilatildeo
treinamento para o ambiente de treinamento
Eacute importante ressaltar que estes dois ambientes possuem pontos de entradas diferentes Caso o ponto de entrada seja diferente do especificado por este elemento eacute retornado o erro 991 para o usuaacuterio
Campo obrigatoacuterio
413 ltcpfgtltcpfgt
CPF do usuaacuterio habilitado no Sistema SIASG Sequumlencial de 11 nuacutemeros
Campo obrigatoacuterio
414 ltsenhagtltsenhagt
Senha do usuaacuterio habilitado no Sistema SIASG aceitando ateacute doze posiccedilotildees
Lembramos que caso a senha possua caracteres especiais eacute possiacutevel delimitar o seu conteuacutedo com o elemento CDATA
Campo obrigatoacuterio
415 ltuasggtltuasggt
Coacutedigo da Unidade Administrativa de Serviccedilos Gerais (UASG) responsaacutevel pela licitaccedilatildeo cujo resultado seraacute informado sendo um nuacutemero sequumlencial de ateacute 6 posiccedilotildees
Campo obrigatoacuterio
416 ltmodalidadegtltmodalidadegt
Coacutedigo da modalidade da licitaccedilatildeo
Assume os valores
01 Convite
02 - Tomada de Preccedilos
03 - Concorrecircncia
04 - Concorrecircncia Internacional
05 Pregatildeo
Campo obrigatoacuterio
417 ltnumerogtltnumerogt
7
Nuacutemero atribuiacutedo pela UASG agrave licitaccedilatildeo
Assume ateacute 5 posiccedilotildees numeacutericas
Campo obrigatoacuterio
418 ltanogtltanogt
Ano da licitaccedilatildeo Ex 2002
Campo obrigatoacuterio
419 ltsistemagtltsistemagt
Nome do sistema chamador (origem) String alfanumeacuterica com ateacute 15 posiccedilotildees Deve ser diferente de ComprasNet
Campo obrigatoacuterio
4110 ltitensgtltitemgtltitemgtltitensgt
O elemento itens delimita o conjunto de estrutura de repeticcedilatildeo para os resultados da licitaccedilatildeo cada estrutura esta chamada item
Cada elemento item referencia os dados para somente um resultado de item da licitaccedilatildeo
Para cada accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo ou consulta de um resultado de item da licitaccedilatildeo deve ser criado um elemento item este como filho de itens
4111 ltacao_itemgtltacao_itemgt
Informa qual a accedilatildeo que seraacute feita ao resultado de um item da licitaccedilatildeo
Assume os valores
inclusatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
alteraccedilatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
exrresult para exclusatildeo ou reativaccedilatildeo de um resultado para um item da licitaccedilatildeo
consulta para consulta de um resultado para um item da licitaccedilatildeo
Campo obrigatoacuterio
4112 ltnum_itemgtltnum_itemgt
Nuacutemero do item da licitaccedilatildeo a ser informado Sequumlecircncia de ateacute 5 nuacutemeros
Campo obrigatoacuterio
4113 ltcpfcnpjgtltcpfcnpjgt
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
2
Iacutendice Analiacutetico 1 Objetivo 3 2 Informaccedilotildees Gerais 3 3 Informaccedilotildees Teacutecnicas 3
31 Como eacute feita a integraccedilatildeo com XML 3 32 Qual a seguranccedila fornecida pelo XML e pelo ComprasNet 4 33 Qual validaccedilatildeo eacute utilizada para o XML 4 34 Como posso validar o meu XML com o schema 4 35 Como faccedilo para que minha aplicaccedilatildeo converse com o ComprasNet pelo XML 4 36 Queda de conexatildeo 5
4 Resultado de licitaccedilatildeo 5 41 Descriccedilatildeo dos elementos do XML de entrada para as transaccedilotildees de resultado de licitaccedilatildeo 5
411 ltcnet xmlns=cnet_resultadogt 5 412 ltambientegtltambientegt 5 413 ltcpfgtltcpfgt 6 414 ltsenhagtltsenhagt 6 415 ltuasggtltuasggt 6 416 ltmodalidadegtltmodalidadegt 6 417 ltnumerogtltnumerogt 6 418 ltanogtltanogt 7 419 ltsistemagtltsistemagt 7 4110 ltitensgtltitemgtltitemgtltitensgt 7 4111 ltacao_itemgtltacao_itemgt 7 4112 ltnum_itemgtltnum_itemgt 7 4113 ltcpfcnpjgtltcpfcnpjgt 7 4114 ltmarcagtltmarcagt 8 4115 ltquantidadegtltquantidadegt 8 4116 ltvalor_totalgtltvalor_totalgt 8
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo 8 421 Gerais 8 422 Especiacutefico para consulta resultado de licitaccedilatildeo 9
43 Possiacuteveis erros durante o processamento do XML 10 431 lterroxmlgt999lterroxmlgt 10 432 lterroxmlgt998lterroxmlgt 11 433 lterroxmlgt995lterroxmlgt 11 434 lterroxmlgt994lterroxmlgt 11 435 lterroxmlgt992lterroxmlgt 11 436 lterroxmlgt991lterroxmlgt 11 437 lterroxmlgt990lterroxmlgt 11 438 lterroxmlgt988lterroxmlgt 12 439 lterroxmlgt-1072896749lterroxmlgt 12 4310 lterroxmlgt-1072898028lterroxmlgt 12 4311 lterroxmlgt-1072897660lterroxmlgt 12
44 Possiacuteveis erros durante a validaccedilatildeo no natural 12 45 Observaccedilotildees gerais 12
5 Exemplo 13 51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens 13 52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item 14 53 Exclui resultado de licitaccedilatildeo 15 54 Consulta de resultado da licitaccedilatildeo 15
6 Coacutedigo fonte do schema XSD 17 61 Para as transaccedilotildees de resultado de licitaccedilatildeo 17
3
1 Objetivo
Apresentar os procedimentos que possibilitam o envio de resultado das licitaccedilotildees a serem incluiacutedas no Sistema SIASG ( Sistema Integrado de Administraccedilatildeo de Serviccedilos Gerais ) moacutedulo SISPP ( Sistema de Preccedilos Praticados ) atraveacutes de chamada por outros sistemas usando padratildeo XML
2 Informaccedilotildees Gerais
Os dados transmitidos e registrados por esta rotina satildeo os constantes das transaccedilotildees do SIREP
Inclui Altera Resultado de Licitaccedilatildeo IALRESULT
Exclui Reativa Resultado de Licitaccedilatildeo EXRRESULT
Consulta Resultado de Licitaccedilatildeo CONRESULT
Este processo pode ser executado a qualquer momento e permite o envio de resultados para apenas 1 ( uma ) licitaccedilatildeo a cada chamada com nuacutemero ilimitado de itens Contudo deve-se atentar para o fato de que o processo expira apoacutes 120 segundos que eacute o tempo definido para processamento do XML caindo por time out caso seja ultrapassado
A rotina verificaraacute a autorizaccedilatildeo de acesso atraveacutes da validaccedilatildeo da senha vinculada ao CPF informado como dado de entrada para a pesquisa Esta senha eacute fornecida aos usuaacuterios do Sistema SIASG pelo Ministeacuterio do Planejamento Orccedilamento e Gestatildeo (MP) Oacutergatildeo central gestor do sistema Maiores informaccedilotildees podem ser obtidas no Portal Comprasnet ( wwwcomprasnetgovbr ) na opccedilatildeo (AJUDA) na barra superior e posteriormente SIASG e COMO OBTER SENHA
3 Informaccedilotildees Teacutecnicas
31 Como eacute feita a integraccedilatildeo com XML
Basicamente existe uma paacutegina ASP que espera a postagem de um formulaacuterio em HTML ou um paracircmetro em uma URL cujo campo ou paracircmetro deva se chamar XML Este conteacutem a string XML para processamento
Existem dois ambientes distintos para o envio do XML treinamento e produccedilatildeo
Para as transaccedilotildees de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo e consulta a paacutegina a ser chamada eacute para o ambiente de treinamento
httpswwwcomprasnetgovbrXMLtreinamentoresultadoasp
Na produccedilatildeo o endereccedilo eacute
httpswwwcomprasnetgovbrXMLproducaoresultadoasp
Estas paacuteginas ao receberem o dado do formulaacuterio conforme descrito enviam para uma aplicaccedilatildeo desenvolvida no SERPRO que valida o XML com um schema XSD padratildeo atualmente recomendado pela W3C
4
Uma vez validado o XML este eacute lido e seus dados satildeo enviados para o mainframe onde eacute processado em definitivo
Com exceccedilatildeo de erros natildeo possiacuteveis de serem mapeados pela aplicaccedilatildeo eacute sempre retornado ao usuaacuterio um XML
32 Qual a seguranccedila fornecida pelo XML e pelo ComprasNet
O XML garante a integridade dos dados que chegam ao ComprasNet e fornece uma saiacuteda padratildeo para a aplicaccedilatildeo que queiram usufruir desta interaccedilatildeo
Toda as informaccedilotildees no XML trafegam sobre protocolo seguro isto significa que os dados satildeo enviados ao ComprasNet criptografado garantido que somente os computadores participantes desta interaccedilatildeo conseguem acessar as informaccedilotildees trafegadas
Eacute necessaacuterio que o computador que faccedila a automaccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas no endereccedilo wwwcomprasnetgovbrajudacertificadoasp
33 Qual validaccedilatildeo eacute utilizada para o XML
Para garantir a confiabilidade e objetividade dos dados trafegados e a fim de disponibilizar uma forma para o usuaacuterio final validar a formaccedilatildeo do seu XML antes de iniciar a integraccedilatildeo com o site do ComprasNet foi adotado um esquema de validaccedilatildeo
O esquema adotado para a validaccedilatildeo do XML do ComprasNet eacute o recomendado pela W3C XML Schema tambeacutem conhecido como XSD Mais informaccedilotildees sobre o esquema podem ser obtidos acessando o endereccedilo httpwwww3orgXMLSchema
34 Como posso validar o meu XML com o schema
Existem varias ferramentas no mercado que validam um XML com schema Uma listagem destes pode ser obtida acessando o endereccedilo httpwwww3orgXMLSchema
Para as transaccedilotildees do resultado da licitaccedilatildeo o endereccedilo do schema eacute httpwwwcomprasnetgovbrxmlresultadoxsd
Caso natildeo seja possiacutevel validar o XML remotamente na sua aplicaccedilatildeo eacute possiacutevel fazer validaccedilatildeo do XML online no site do ComprasNet acessando o endereccedilo de entrada correspondeste a transaccedilatildeo e o ambiente desejado
35 Como faccedilo para que minha aplicaccedilatildeo converse com o ComprasNet pelo XML
Eacute de responsabilidade da unidade que manifestar interesse nesta integraccedilatildeo de desenvolver ou adaptar o seu sistema
Eacute importante que seja repassado para a equipe teacutecnica esta documentaccedilatildeo com ecircnfase nos seguintes toacutepicos
O ponto de entrada para o XML eacute uma paacutegina ASP que espera receber um campo postado de um formulaacuterio ou um paracircmetro de uma QueryString chamado XML O retorno em XML eacute fornecido pela mesma paacutegina apoacutes processamento interno
5
Existe dois ambientes para o processamento do XML um de treinamento e outro de produccedilatildeo Deve-se atentar ao fato de que a paacutegina de entrada de cada um eacute diferente bem como o elemento ambiente do XML
Foi definido um tempo total de 120 segundos para o processamento do XML Caso este seja ultrapassado a operaccedilatildeo cai por Time Out e o processo eacute finalizado
Caso o XML possua muitos itens a serem processados eacute possiacutevel dividi-lo em dois ou mais a fim de evitar trafego de rede ou evitar que a operaccedilatildeo caia por Time Ou
O XML seraacute sempre validado por um schema XSD
Eacute necessaacuterio que o XML possua a codificaccedilatildeo ISO-8859-1 Para isto coloque a instruccedilatildeo seguinte no iniacutecio do seu XML ltxml version=10 encoding=ISO-8859-1gt
Eacute fundamental que a maacutequina que faccedila a integraccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas acessando o endereccedilo httpwwwcomprasnetgovbrajudacertificadoasp
Caso o texto contido em um elemento possua algum caracter especial natildeo suportado pelo elemento element do XML inviabilizando a formaccedilatildeo do XML entatildeo este texto poderaacute ser delimitado por um elemento CDATA filho do elemento em questatildeo
O XML de entrada deve fazer referecircncia ao namespace cnet_resultado para as transaccedilotildees envolvendo resultado O XML de retorno natildeo possui namespace definido
Eacute utilizado na aplicaccedilatildeo do SERPRO o Microsoft XML Parser 40 para a validaccedilatildeo e processamento do XML
36 Queda de conexatildeo
Foi definido um tempo total de 120 segundos para que o XML seja processado e retornado o XML para o usuaacuterio
Caso este tempo expire ou caso algum fator externo motive uma falha de conexatildeo ou de sistema o processo eacute abortado ateacute o ponto de falha
Ocorrendo esta situaccedilatildeo basta reenviar o XML para recomeccedilar o processamento do iniacutecio
As accedilotildees de inclusatildeo e alteraccedilatildeo possuem o mesmo efeito praacutetico ou seja uma accedilatildeo de inclusatildeo para um dado jaacute existente iraacute alteraacute-la bem como uma alteraccedilatildeo para uma dado natildeo existente iraacute incluiacute-la
Caso persista o problema de queda de conexatildeo por time out devido ao seu tamanho eacute possiacutevel dividir o XML em dois ou mais
4 Resultado de licitaccedilatildeo
41 Descriccedilatildeo dos elementos do XML de entrada para as transaccedilotildees de resultado de licitaccedilatildeo
411 ltcnet xmlns=cnet_resultadogt
Eacute o elemento raiz do XML Eacute necessaacuterio que tenha referecircncia ao NameSpace cnet_resultado conforme demonstrado acima
412 ltambientegtltambientegt
6
Define o ambiente para onde os dados seratildeo enviados
Assume os seguintes valores
produccedilatildeo para o ambiente de produccedilatildeo
treinamento para o ambiente de treinamento
Eacute importante ressaltar que estes dois ambientes possuem pontos de entradas diferentes Caso o ponto de entrada seja diferente do especificado por este elemento eacute retornado o erro 991 para o usuaacuterio
Campo obrigatoacuterio
413 ltcpfgtltcpfgt
CPF do usuaacuterio habilitado no Sistema SIASG Sequumlencial de 11 nuacutemeros
Campo obrigatoacuterio
414 ltsenhagtltsenhagt
Senha do usuaacuterio habilitado no Sistema SIASG aceitando ateacute doze posiccedilotildees
Lembramos que caso a senha possua caracteres especiais eacute possiacutevel delimitar o seu conteuacutedo com o elemento CDATA
Campo obrigatoacuterio
415 ltuasggtltuasggt
Coacutedigo da Unidade Administrativa de Serviccedilos Gerais (UASG) responsaacutevel pela licitaccedilatildeo cujo resultado seraacute informado sendo um nuacutemero sequumlencial de ateacute 6 posiccedilotildees
Campo obrigatoacuterio
416 ltmodalidadegtltmodalidadegt
Coacutedigo da modalidade da licitaccedilatildeo
Assume os valores
01 Convite
02 - Tomada de Preccedilos
03 - Concorrecircncia
04 - Concorrecircncia Internacional
05 Pregatildeo
Campo obrigatoacuterio
417 ltnumerogtltnumerogt
7
Nuacutemero atribuiacutedo pela UASG agrave licitaccedilatildeo
Assume ateacute 5 posiccedilotildees numeacutericas
Campo obrigatoacuterio
418 ltanogtltanogt
Ano da licitaccedilatildeo Ex 2002
Campo obrigatoacuterio
419 ltsistemagtltsistemagt
Nome do sistema chamador (origem) String alfanumeacuterica com ateacute 15 posiccedilotildees Deve ser diferente de ComprasNet
Campo obrigatoacuterio
4110 ltitensgtltitemgtltitemgtltitensgt
O elemento itens delimita o conjunto de estrutura de repeticcedilatildeo para os resultados da licitaccedilatildeo cada estrutura esta chamada item
Cada elemento item referencia os dados para somente um resultado de item da licitaccedilatildeo
Para cada accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo ou consulta de um resultado de item da licitaccedilatildeo deve ser criado um elemento item este como filho de itens
4111 ltacao_itemgtltacao_itemgt
Informa qual a accedilatildeo que seraacute feita ao resultado de um item da licitaccedilatildeo
Assume os valores
inclusatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
alteraccedilatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
exrresult para exclusatildeo ou reativaccedilatildeo de um resultado para um item da licitaccedilatildeo
consulta para consulta de um resultado para um item da licitaccedilatildeo
Campo obrigatoacuterio
4112 ltnum_itemgtltnum_itemgt
Nuacutemero do item da licitaccedilatildeo a ser informado Sequumlecircncia de ateacute 5 nuacutemeros
Campo obrigatoacuterio
4113 ltcpfcnpjgtltcpfcnpjgt
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
3
1 Objetivo
Apresentar os procedimentos que possibilitam o envio de resultado das licitaccedilotildees a serem incluiacutedas no Sistema SIASG ( Sistema Integrado de Administraccedilatildeo de Serviccedilos Gerais ) moacutedulo SISPP ( Sistema de Preccedilos Praticados ) atraveacutes de chamada por outros sistemas usando padratildeo XML
2 Informaccedilotildees Gerais
Os dados transmitidos e registrados por esta rotina satildeo os constantes das transaccedilotildees do SIREP
Inclui Altera Resultado de Licitaccedilatildeo IALRESULT
Exclui Reativa Resultado de Licitaccedilatildeo EXRRESULT
Consulta Resultado de Licitaccedilatildeo CONRESULT
Este processo pode ser executado a qualquer momento e permite o envio de resultados para apenas 1 ( uma ) licitaccedilatildeo a cada chamada com nuacutemero ilimitado de itens Contudo deve-se atentar para o fato de que o processo expira apoacutes 120 segundos que eacute o tempo definido para processamento do XML caindo por time out caso seja ultrapassado
A rotina verificaraacute a autorizaccedilatildeo de acesso atraveacutes da validaccedilatildeo da senha vinculada ao CPF informado como dado de entrada para a pesquisa Esta senha eacute fornecida aos usuaacuterios do Sistema SIASG pelo Ministeacuterio do Planejamento Orccedilamento e Gestatildeo (MP) Oacutergatildeo central gestor do sistema Maiores informaccedilotildees podem ser obtidas no Portal Comprasnet ( wwwcomprasnetgovbr ) na opccedilatildeo (AJUDA) na barra superior e posteriormente SIASG e COMO OBTER SENHA
3 Informaccedilotildees Teacutecnicas
31 Como eacute feita a integraccedilatildeo com XML
Basicamente existe uma paacutegina ASP que espera a postagem de um formulaacuterio em HTML ou um paracircmetro em uma URL cujo campo ou paracircmetro deva se chamar XML Este conteacutem a string XML para processamento
Existem dois ambientes distintos para o envio do XML treinamento e produccedilatildeo
Para as transaccedilotildees de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo e consulta a paacutegina a ser chamada eacute para o ambiente de treinamento
httpswwwcomprasnetgovbrXMLtreinamentoresultadoasp
Na produccedilatildeo o endereccedilo eacute
httpswwwcomprasnetgovbrXMLproducaoresultadoasp
Estas paacuteginas ao receberem o dado do formulaacuterio conforme descrito enviam para uma aplicaccedilatildeo desenvolvida no SERPRO que valida o XML com um schema XSD padratildeo atualmente recomendado pela W3C
4
Uma vez validado o XML este eacute lido e seus dados satildeo enviados para o mainframe onde eacute processado em definitivo
Com exceccedilatildeo de erros natildeo possiacuteveis de serem mapeados pela aplicaccedilatildeo eacute sempre retornado ao usuaacuterio um XML
32 Qual a seguranccedila fornecida pelo XML e pelo ComprasNet
O XML garante a integridade dos dados que chegam ao ComprasNet e fornece uma saiacuteda padratildeo para a aplicaccedilatildeo que queiram usufruir desta interaccedilatildeo
Toda as informaccedilotildees no XML trafegam sobre protocolo seguro isto significa que os dados satildeo enviados ao ComprasNet criptografado garantido que somente os computadores participantes desta interaccedilatildeo conseguem acessar as informaccedilotildees trafegadas
Eacute necessaacuterio que o computador que faccedila a automaccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas no endereccedilo wwwcomprasnetgovbrajudacertificadoasp
33 Qual validaccedilatildeo eacute utilizada para o XML
Para garantir a confiabilidade e objetividade dos dados trafegados e a fim de disponibilizar uma forma para o usuaacuterio final validar a formaccedilatildeo do seu XML antes de iniciar a integraccedilatildeo com o site do ComprasNet foi adotado um esquema de validaccedilatildeo
O esquema adotado para a validaccedilatildeo do XML do ComprasNet eacute o recomendado pela W3C XML Schema tambeacutem conhecido como XSD Mais informaccedilotildees sobre o esquema podem ser obtidos acessando o endereccedilo httpwwww3orgXMLSchema
34 Como posso validar o meu XML com o schema
Existem varias ferramentas no mercado que validam um XML com schema Uma listagem destes pode ser obtida acessando o endereccedilo httpwwww3orgXMLSchema
Para as transaccedilotildees do resultado da licitaccedilatildeo o endereccedilo do schema eacute httpwwwcomprasnetgovbrxmlresultadoxsd
Caso natildeo seja possiacutevel validar o XML remotamente na sua aplicaccedilatildeo eacute possiacutevel fazer validaccedilatildeo do XML online no site do ComprasNet acessando o endereccedilo de entrada correspondeste a transaccedilatildeo e o ambiente desejado
35 Como faccedilo para que minha aplicaccedilatildeo converse com o ComprasNet pelo XML
Eacute de responsabilidade da unidade que manifestar interesse nesta integraccedilatildeo de desenvolver ou adaptar o seu sistema
Eacute importante que seja repassado para a equipe teacutecnica esta documentaccedilatildeo com ecircnfase nos seguintes toacutepicos
O ponto de entrada para o XML eacute uma paacutegina ASP que espera receber um campo postado de um formulaacuterio ou um paracircmetro de uma QueryString chamado XML O retorno em XML eacute fornecido pela mesma paacutegina apoacutes processamento interno
5
Existe dois ambientes para o processamento do XML um de treinamento e outro de produccedilatildeo Deve-se atentar ao fato de que a paacutegina de entrada de cada um eacute diferente bem como o elemento ambiente do XML
Foi definido um tempo total de 120 segundos para o processamento do XML Caso este seja ultrapassado a operaccedilatildeo cai por Time Out e o processo eacute finalizado
Caso o XML possua muitos itens a serem processados eacute possiacutevel dividi-lo em dois ou mais a fim de evitar trafego de rede ou evitar que a operaccedilatildeo caia por Time Ou
O XML seraacute sempre validado por um schema XSD
Eacute necessaacuterio que o XML possua a codificaccedilatildeo ISO-8859-1 Para isto coloque a instruccedilatildeo seguinte no iniacutecio do seu XML ltxml version=10 encoding=ISO-8859-1gt
Eacute fundamental que a maacutequina que faccedila a integraccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas acessando o endereccedilo httpwwwcomprasnetgovbrajudacertificadoasp
Caso o texto contido em um elemento possua algum caracter especial natildeo suportado pelo elemento element do XML inviabilizando a formaccedilatildeo do XML entatildeo este texto poderaacute ser delimitado por um elemento CDATA filho do elemento em questatildeo
O XML de entrada deve fazer referecircncia ao namespace cnet_resultado para as transaccedilotildees envolvendo resultado O XML de retorno natildeo possui namespace definido
Eacute utilizado na aplicaccedilatildeo do SERPRO o Microsoft XML Parser 40 para a validaccedilatildeo e processamento do XML
36 Queda de conexatildeo
Foi definido um tempo total de 120 segundos para que o XML seja processado e retornado o XML para o usuaacuterio
Caso este tempo expire ou caso algum fator externo motive uma falha de conexatildeo ou de sistema o processo eacute abortado ateacute o ponto de falha
Ocorrendo esta situaccedilatildeo basta reenviar o XML para recomeccedilar o processamento do iniacutecio
As accedilotildees de inclusatildeo e alteraccedilatildeo possuem o mesmo efeito praacutetico ou seja uma accedilatildeo de inclusatildeo para um dado jaacute existente iraacute alteraacute-la bem como uma alteraccedilatildeo para uma dado natildeo existente iraacute incluiacute-la
Caso persista o problema de queda de conexatildeo por time out devido ao seu tamanho eacute possiacutevel dividir o XML em dois ou mais
4 Resultado de licitaccedilatildeo
41 Descriccedilatildeo dos elementos do XML de entrada para as transaccedilotildees de resultado de licitaccedilatildeo
411 ltcnet xmlns=cnet_resultadogt
Eacute o elemento raiz do XML Eacute necessaacuterio que tenha referecircncia ao NameSpace cnet_resultado conforme demonstrado acima
412 ltambientegtltambientegt
6
Define o ambiente para onde os dados seratildeo enviados
Assume os seguintes valores
produccedilatildeo para o ambiente de produccedilatildeo
treinamento para o ambiente de treinamento
Eacute importante ressaltar que estes dois ambientes possuem pontos de entradas diferentes Caso o ponto de entrada seja diferente do especificado por este elemento eacute retornado o erro 991 para o usuaacuterio
Campo obrigatoacuterio
413 ltcpfgtltcpfgt
CPF do usuaacuterio habilitado no Sistema SIASG Sequumlencial de 11 nuacutemeros
Campo obrigatoacuterio
414 ltsenhagtltsenhagt
Senha do usuaacuterio habilitado no Sistema SIASG aceitando ateacute doze posiccedilotildees
Lembramos que caso a senha possua caracteres especiais eacute possiacutevel delimitar o seu conteuacutedo com o elemento CDATA
Campo obrigatoacuterio
415 ltuasggtltuasggt
Coacutedigo da Unidade Administrativa de Serviccedilos Gerais (UASG) responsaacutevel pela licitaccedilatildeo cujo resultado seraacute informado sendo um nuacutemero sequumlencial de ateacute 6 posiccedilotildees
Campo obrigatoacuterio
416 ltmodalidadegtltmodalidadegt
Coacutedigo da modalidade da licitaccedilatildeo
Assume os valores
01 Convite
02 - Tomada de Preccedilos
03 - Concorrecircncia
04 - Concorrecircncia Internacional
05 Pregatildeo
Campo obrigatoacuterio
417 ltnumerogtltnumerogt
7
Nuacutemero atribuiacutedo pela UASG agrave licitaccedilatildeo
Assume ateacute 5 posiccedilotildees numeacutericas
Campo obrigatoacuterio
418 ltanogtltanogt
Ano da licitaccedilatildeo Ex 2002
Campo obrigatoacuterio
419 ltsistemagtltsistemagt
Nome do sistema chamador (origem) String alfanumeacuterica com ateacute 15 posiccedilotildees Deve ser diferente de ComprasNet
Campo obrigatoacuterio
4110 ltitensgtltitemgtltitemgtltitensgt
O elemento itens delimita o conjunto de estrutura de repeticcedilatildeo para os resultados da licitaccedilatildeo cada estrutura esta chamada item
Cada elemento item referencia os dados para somente um resultado de item da licitaccedilatildeo
Para cada accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo ou consulta de um resultado de item da licitaccedilatildeo deve ser criado um elemento item este como filho de itens
4111 ltacao_itemgtltacao_itemgt
Informa qual a accedilatildeo que seraacute feita ao resultado de um item da licitaccedilatildeo
Assume os valores
inclusatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
alteraccedilatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
exrresult para exclusatildeo ou reativaccedilatildeo de um resultado para um item da licitaccedilatildeo
consulta para consulta de um resultado para um item da licitaccedilatildeo
Campo obrigatoacuterio
4112 ltnum_itemgtltnum_itemgt
Nuacutemero do item da licitaccedilatildeo a ser informado Sequumlecircncia de ateacute 5 nuacutemeros
Campo obrigatoacuterio
4113 ltcpfcnpjgtltcpfcnpjgt
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
4
Uma vez validado o XML este eacute lido e seus dados satildeo enviados para o mainframe onde eacute processado em definitivo
Com exceccedilatildeo de erros natildeo possiacuteveis de serem mapeados pela aplicaccedilatildeo eacute sempre retornado ao usuaacuterio um XML
32 Qual a seguranccedila fornecida pelo XML e pelo ComprasNet
O XML garante a integridade dos dados que chegam ao ComprasNet e fornece uma saiacuteda padratildeo para a aplicaccedilatildeo que queiram usufruir desta interaccedilatildeo
Toda as informaccedilotildees no XML trafegam sobre protocolo seguro isto significa que os dados satildeo enviados ao ComprasNet criptografado garantido que somente os computadores participantes desta interaccedilatildeo conseguem acessar as informaccedilotildees trafegadas
Eacute necessaacuterio que o computador que faccedila a automaccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas no endereccedilo wwwcomprasnetgovbrajudacertificadoasp
33 Qual validaccedilatildeo eacute utilizada para o XML
Para garantir a confiabilidade e objetividade dos dados trafegados e a fim de disponibilizar uma forma para o usuaacuterio final validar a formaccedilatildeo do seu XML antes de iniciar a integraccedilatildeo com o site do ComprasNet foi adotado um esquema de validaccedilatildeo
O esquema adotado para a validaccedilatildeo do XML do ComprasNet eacute o recomendado pela W3C XML Schema tambeacutem conhecido como XSD Mais informaccedilotildees sobre o esquema podem ser obtidos acessando o endereccedilo httpwwww3orgXMLSchema
34 Como posso validar o meu XML com o schema
Existem varias ferramentas no mercado que validam um XML com schema Uma listagem destes pode ser obtida acessando o endereccedilo httpwwww3orgXMLSchema
Para as transaccedilotildees do resultado da licitaccedilatildeo o endereccedilo do schema eacute httpwwwcomprasnetgovbrxmlresultadoxsd
Caso natildeo seja possiacutevel validar o XML remotamente na sua aplicaccedilatildeo eacute possiacutevel fazer validaccedilatildeo do XML online no site do ComprasNet acessando o endereccedilo de entrada correspondeste a transaccedilatildeo e o ambiente desejado
35 Como faccedilo para que minha aplicaccedilatildeo converse com o ComprasNet pelo XML
Eacute de responsabilidade da unidade que manifestar interesse nesta integraccedilatildeo de desenvolver ou adaptar o seu sistema
Eacute importante que seja repassado para a equipe teacutecnica esta documentaccedilatildeo com ecircnfase nos seguintes toacutepicos
O ponto de entrada para o XML eacute uma paacutegina ASP que espera receber um campo postado de um formulaacuterio ou um paracircmetro de uma QueryString chamado XML O retorno em XML eacute fornecido pela mesma paacutegina apoacutes processamento interno
5
Existe dois ambientes para o processamento do XML um de treinamento e outro de produccedilatildeo Deve-se atentar ao fato de que a paacutegina de entrada de cada um eacute diferente bem como o elemento ambiente do XML
Foi definido um tempo total de 120 segundos para o processamento do XML Caso este seja ultrapassado a operaccedilatildeo cai por Time Out e o processo eacute finalizado
Caso o XML possua muitos itens a serem processados eacute possiacutevel dividi-lo em dois ou mais a fim de evitar trafego de rede ou evitar que a operaccedilatildeo caia por Time Ou
O XML seraacute sempre validado por um schema XSD
Eacute necessaacuterio que o XML possua a codificaccedilatildeo ISO-8859-1 Para isto coloque a instruccedilatildeo seguinte no iniacutecio do seu XML ltxml version=10 encoding=ISO-8859-1gt
Eacute fundamental que a maacutequina que faccedila a integraccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas acessando o endereccedilo httpwwwcomprasnetgovbrajudacertificadoasp
Caso o texto contido em um elemento possua algum caracter especial natildeo suportado pelo elemento element do XML inviabilizando a formaccedilatildeo do XML entatildeo este texto poderaacute ser delimitado por um elemento CDATA filho do elemento em questatildeo
O XML de entrada deve fazer referecircncia ao namespace cnet_resultado para as transaccedilotildees envolvendo resultado O XML de retorno natildeo possui namespace definido
Eacute utilizado na aplicaccedilatildeo do SERPRO o Microsoft XML Parser 40 para a validaccedilatildeo e processamento do XML
36 Queda de conexatildeo
Foi definido um tempo total de 120 segundos para que o XML seja processado e retornado o XML para o usuaacuterio
Caso este tempo expire ou caso algum fator externo motive uma falha de conexatildeo ou de sistema o processo eacute abortado ateacute o ponto de falha
Ocorrendo esta situaccedilatildeo basta reenviar o XML para recomeccedilar o processamento do iniacutecio
As accedilotildees de inclusatildeo e alteraccedilatildeo possuem o mesmo efeito praacutetico ou seja uma accedilatildeo de inclusatildeo para um dado jaacute existente iraacute alteraacute-la bem como uma alteraccedilatildeo para uma dado natildeo existente iraacute incluiacute-la
Caso persista o problema de queda de conexatildeo por time out devido ao seu tamanho eacute possiacutevel dividir o XML em dois ou mais
4 Resultado de licitaccedilatildeo
41 Descriccedilatildeo dos elementos do XML de entrada para as transaccedilotildees de resultado de licitaccedilatildeo
411 ltcnet xmlns=cnet_resultadogt
Eacute o elemento raiz do XML Eacute necessaacuterio que tenha referecircncia ao NameSpace cnet_resultado conforme demonstrado acima
412 ltambientegtltambientegt
6
Define o ambiente para onde os dados seratildeo enviados
Assume os seguintes valores
produccedilatildeo para o ambiente de produccedilatildeo
treinamento para o ambiente de treinamento
Eacute importante ressaltar que estes dois ambientes possuem pontos de entradas diferentes Caso o ponto de entrada seja diferente do especificado por este elemento eacute retornado o erro 991 para o usuaacuterio
Campo obrigatoacuterio
413 ltcpfgtltcpfgt
CPF do usuaacuterio habilitado no Sistema SIASG Sequumlencial de 11 nuacutemeros
Campo obrigatoacuterio
414 ltsenhagtltsenhagt
Senha do usuaacuterio habilitado no Sistema SIASG aceitando ateacute doze posiccedilotildees
Lembramos que caso a senha possua caracteres especiais eacute possiacutevel delimitar o seu conteuacutedo com o elemento CDATA
Campo obrigatoacuterio
415 ltuasggtltuasggt
Coacutedigo da Unidade Administrativa de Serviccedilos Gerais (UASG) responsaacutevel pela licitaccedilatildeo cujo resultado seraacute informado sendo um nuacutemero sequumlencial de ateacute 6 posiccedilotildees
Campo obrigatoacuterio
416 ltmodalidadegtltmodalidadegt
Coacutedigo da modalidade da licitaccedilatildeo
Assume os valores
01 Convite
02 - Tomada de Preccedilos
03 - Concorrecircncia
04 - Concorrecircncia Internacional
05 Pregatildeo
Campo obrigatoacuterio
417 ltnumerogtltnumerogt
7
Nuacutemero atribuiacutedo pela UASG agrave licitaccedilatildeo
Assume ateacute 5 posiccedilotildees numeacutericas
Campo obrigatoacuterio
418 ltanogtltanogt
Ano da licitaccedilatildeo Ex 2002
Campo obrigatoacuterio
419 ltsistemagtltsistemagt
Nome do sistema chamador (origem) String alfanumeacuterica com ateacute 15 posiccedilotildees Deve ser diferente de ComprasNet
Campo obrigatoacuterio
4110 ltitensgtltitemgtltitemgtltitensgt
O elemento itens delimita o conjunto de estrutura de repeticcedilatildeo para os resultados da licitaccedilatildeo cada estrutura esta chamada item
Cada elemento item referencia os dados para somente um resultado de item da licitaccedilatildeo
Para cada accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo ou consulta de um resultado de item da licitaccedilatildeo deve ser criado um elemento item este como filho de itens
4111 ltacao_itemgtltacao_itemgt
Informa qual a accedilatildeo que seraacute feita ao resultado de um item da licitaccedilatildeo
Assume os valores
inclusatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
alteraccedilatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
exrresult para exclusatildeo ou reativaccedilatildeo de um resultado para um item da licitaccedilatildeo
consulta para consulta de um resultado para um item da licitaccedilatildeo
Campo obrigatoacuterio
4112 ltnum_itemgtltnum_itemgt
Nuacutemero do item da licitaccedilatildeo a ser informado Sequumlecircncia de ateacute 5 nuacutemeros
Campo obrigatoacuterio
4113 ltcpfcnpjgtltcpfcnpjgt
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
5
Existe dois ambientes para o processamento do XML um de treinamento e outro de produccedilatildeo Deve-se atentar ao fato de que a paacutegina de entrada de cada um eacute diferente bem como o elemento ambiente do XML
Foi definido um tempo total de 120 segundos para o processamento do XML Caso este seja ultrapassado a operaccedilatildeo cai por Time Out e o processo eacute finalizado
Caso o XML possua muitos itens a serem processados eacute possiacutevel dividi-lo em dois ou mais a fim de evitar trafego de rede ou evitar que a operaccedilatildeo caia por Time Ou
O XML seraacute sempre validado por um schema XSD
Eacute necessaacuterio que o XML possua a codificaccedilatildeo ISO-8859-1 Para isto coloque a instruccedilatildeo seguinte no iniacutecio do seu XML ltxml version=10 encoding=ISO-8859-1gt
Eacute fundamental que a maacutequina que faccedila a integraccedilatildeo possua o certificado do SERPRO instalado Mais informaccedilotildees sobre o certificado podem ser obtidas acessando o endereccedilo httpwwwcomprasnetgovbrajudacertificadoasp
Caso o texto contido em um elemento possua algum caracter especial natildeo suportado pelo elemento element do XML inviabilizando a formaccedilatildeo do XML entatildeo este texto poderaacute ser delimitado por um elemento CDATA filho do elemento em questatildeo
O XML de entrada deve fazer referecircncia ao namespace cnet_resultado para as transaccedilotildees envolvendo resultado O XML de retorno natildeo possui namespace definido
Eacute utilizado na aplicaccedilatildeo do SERPRO o Microsoft XML Parser 40 para a validaccedilatildeo e processamento do XML
36 Queda de conexatildeo
Foi definido um tempo total de 120 segundos para que o XML seja processado e retornado o XML para o usuaacuterio
Caso este tempo expire ou caso algum fator externo motive uma falha de conexatildeo ou de sistema o processo eacute abortado ateacute o ponto de falha
Ocorrendo esta situaccedilatildeo basta reenviar o XML para recomeccedilar o processamento do iniacutecio
As accedilotildees de inclusatildeo e alteraccedilatildeo possuem o mesmo efeito praacutetico ou seja uma accedilatildeo de inclusatildeo para um dado jaacute existente iraacute alteraacute-la bem como uma alteraccedilatildeo para uma dado natildeo existente iraacute incluiacute-la
Caso persista o problema de queda de conexatildeo por time out devido ao seu tamanho eacute possiacutevel dividir o XML em dois ou mais
4 Resultado de licitaccedilatildeo
41 Descriccedilatildeo dos elementos do XML de entrada para as transaccedilotildees de resultado de licitaccedilatildeo
411 ltcnet xmlns=cnet_resultadogt
Eacute o elemento raiz do XML Eacute necessaacuterio que tenha referecircncia ao NameSpace cnet_resultado conforme demonstrado acima
412 ltambientegtltambientegt
6
Define o ambiente para onde os dados seratildeo enviados
Assume os seguintes valores
produccedilatildeo para o ambiente de produccedilatildeo
treinamento para o ambiente de treinamento
Eacute importante ressaltar que estes dois ambientes possuem pontos de entradas diferentes Caso o ponto de entrada seja diferente do especificado por este elemento eacute retornado o erro 991 para o usuaacuterio
Campo obrigatoacuterio
413 ltcpfgtltcpfgt
CPF do usuaacuterio habilitado no Sistema SIASG Sequumlencial de 11 nuacutemeros
Campo obrigatoacuterio
414 ltsenhagtltsenhagt
Senha do usuaacuterio habilitado no Sistema SIASG aceitando ateacute doze posiccedilotildees
Lembramos que caso a senha possua caracteres especiais eacute possiacutevel delimitar o seu conteuacutedo com o elemento CDATA
Campo obrigatoacuterio
415 ltuasggtltuasggt
Coacutedigo da Unidade Administrativa de Serviccedilos Gerais (UASG) responsaacutevel pela licitaccedilatildeo cujo resultado seraacute informado sendo um nuacutemero sequumlencial de ateacute 6 posiccedilotildees
Campo obrigatoacuterio
416 ltmodalidadegtltmodalidadegt
Coacutedigo da modalidade da licitaccedilatildeo
Assume os valores
01 Convite
02 - Tomada de Preccedilos
03 - Concorrecircncia
04 - Concorrecircncia Internacional
05 Pregatildeo
Campo obrigatoacuterio
417 ltnumerogtltnumerogt
7
Nuacutemero atribuiacutedo pela UASG agrave licitaccedilatildeo
Assume ateacute 5 posiccedilotildees numeacutericas
Campo obrigatoacuterio
418 ltanogtltanogt
Ano da licitaccedilatildeo Ex 2002
Campo obrigatoacuterio
419 ltsistemagtltsistemagt
Nome do sistema chamador (origem) String alfanumeacuterica com ateacute 15 posiccedilotildees Deve ser diferente de ComprasNet
Campo obrigatoacuterio
4110 ltitensgtltitemgtltitemgtltitensgt
O elemento itens delimita o conjunto de estrutura de repeticcedilatildeo para os resultados da licitaccedilatildeo cada estrutura esta chamada item
Cada elemento item referencia os dados para somente um resultado de item da licitaccedilatildeo
Para cada accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo ou consulta de um resultado de item da licitaccedilatildeo deve ser criado um elemento item este como filho de itens
4111 ltacao_itemgtltacao_itemgt
Informa qual a accedilatildeo que seraacute feita ao resultado de um item da licitaccedilatildeo
Assume os valores
inclusatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
alteraccedilatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
exrresult para exclusatildeo ou reativaccedilatildeo de um resultado para um item da licitaccedilatildeo
consulta para consulta de um resultado para um item da licitaccedilatildeo
Campo obrigatoacuterio
4112 ltnum_itemgtltnum_itemgt
Nuacutemero do item da licitaccedilatildeo a ser informado Sequumlecircncia de ateacute 5 nuacutemeros
Campo obrigatoacuterio
4113 ltcpfcnpjgtltcpfcnpjgt
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
6
Define o ambiente para onde os dados seratildeo enviados
Assume os seguintes valores
produccedilatildeo para o ambiente de produccedilatildeo
treinamento para o ambiente de treinamento
Eacute importante ressaltar que estes dois ambientes possuem pontos de entradas diferentes Caso o ponto de entrada seja diferente do especificado por este elemento eacute retornado o erro 991 para o usuaacuterio
Campo obrigatoacuterio
413 ltcpfgtltcpfgt
CPF do usuaacuterio habilitado no Sistema SIASG Sequumlencial de 11 nuacutemeros
Campo obrigatoacuterio
414 ltsenhagtltsenhagt
Senha do usuaacuterio habilitado no Sistema SIASG aceitando ateacute doze posiccedilotildees
Lembramos que caso a senha possua caracteres especiais eacute possiacutevel delimitar o seu conteuacutedo com o elemento CDATA
Campo obrigatoacuterio
415 ltuasggtltuasggt
Coacutedigo da Unidade Administrativa de Serviccedilos Gerais (UASG) responsaacutevel pela licitaccedilatildeo cujo resultado seraacute informado sendo um nuacutemero sequumlencial de ateacute 6 posiccedilotildees
Campo obrigatoacuterio
416 ltmodalidadegtltmodalidadegt
Coacutedigo da modalidade da licitaccedilatildeo
Assume os valores
01 Convite
02 - Tomada de Preccedilos
03 - Concorrecircncia
04 - Concorrecircncia Internacional
05 Pregatildeo
Campo obrigatoacuterio
417 ltnumerogtltnumerogt
7
Nuacutemero atribuiacutedo pela UASG agrave licitaccedilatildeo
Assume ateacute 5 posiccedilotildees numeacutericas
Campo obrigatoacuterio
418 ltanogtltanogt
Ano da licitaccedilatildeo Ex 2002
Campo obrigatoacuterio
419 ltsistemagtltsistemagt
Nome do sistema chamador (origem) String alfanumeacuterica com ateacute 15 posiccedilotildees Deve ser diferente de ComprasNet
Campo obrigatoacuterio
4110 ltitensgtltitemgtltitemgtltitensgt
O elemento itens delimita o conjunto de estrutura de repeticcedilatildeo para os resultados da licitaccedilatildeo cada estrutura esta chamada item
Cada elemento item referencia os dados para somente um resultado de item da licitaccedilatildeo
Para cada accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo ou consulta de um resultado de item da licitaccedilatildeo deve ser criado um elemento item este como filho de itens
4111 ltacao_itemgtltacao_itemgt
Informa qual a accedilatildeo que seraacute feita ao resultado de um item da licitaccedilatildeo
Assume os valores
inclusatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
alteraccedilatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
exrresult para exclusatildeo ou reativaccedilatildeo de um resultado para um item da licitaccedilatildeo
consulta para consulta de um resultado para um item da licitaccedilatildeo
Campo obrigatoacuterio
4112 ltnum_itemgtltnum_itemgt
Nuacutemero do item da licitaccedilatildeo a ser informado Sequumlecircncia de ateacute 5 nuacutemeros
Campo obrigatoacuterio
4113 ltcpfcnpjgtltcpfcnpjgt
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
7
Nuacutemero atribuiacutedo pela UASG agrave licitaccedilatildeo
Assume ateacute 5 posiccedilotildees numeacutericas
Campo obrigatoacuterio
418 ltanogtltanogt
Ano da licitaccedilatildeo Ex 2002
Campo obrigatoacuterio
419 ltsistemagtltsistemagt
Nome do sistema chamador (origem) String alfanumeacuterica com ateacute 15 posiccedilotildees Deve ser diferente de ComprasNet
Campo obrigatoacuterio
4110 ltitensgtltitemgtltitemgtltitensgt
O elemento itens delimita o conjunto de estrutura de repeticcedilatildeo para os resultados da licitaccedilatildeo cada estrutura esta chamada item
Cada elemento item referencia os dados para somente um resultado de item da licitaccedilatildeo
Para cada accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo reativaccedilatildeo ou consulta de um resultado de item da licitaccedilatildeo deve ser criado um elemento item este como filho de itens
4111 ltacao_itemgtltacao_itemgt
Informa qual a accedilatildeo que seraacute feita ao resultado de um item da licitaccedilatildeo
Assume os valores
inclusatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
alteraccedilatildeo para inclusatildeo ou alteraccedilatildeo de um resultado para um item de licitaccedilatildeo
exrresult para exclusatildeo ou reativaccedilatildeo de um resultado para um item da licitaccedilatildeo
consulta para consulta de um resultado para um item da licitaccedilatildeo
Campo obrigatoacuterio
4112 ltnum_itemgtltnum_itemgt
Nuacutemero do item da licitaccedilatildeo a ser informado Sequumlecircncia de ateacute 5 nuacutemeros
Campo obrigatoacuterio
4113 ltcpfcnpjgtltcpfcnpjgt
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
8
CPF ou CNPJ do vencedor para o item da licitaccedilatildeo Sequumlecircncia numeacuterica de ateacute 14 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4114 ltmarcagtltmarcagt
Marca do material do fornecedor vencedor String alfanumeacuterica de ateacute 20 posiccedilotildees
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4115 ltquantidadegtltquantidadegt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
4116 ltvalor_totalgtltvalor_totalgt
Valor total pago pelo item Sequumlecircncia numeacuterica de ateacute 17 posiccedilotildees sem viacutergula As duas ultimas posiccedilotildees satildeo destinadas agraves casas decimais
Campo obrigatoacuterio quando ltacao_itemgt for inclusatildeo ou alteraccedilatildeo
42 Descriccedilatildeo dos elementos XML de saiacuteda para as transaccedilotildees de resultado de licitaccedilatildeo
421 Gerais
4211 ltcnetgtltcnetgt
Elemento raiz do XML de saiacuteda
4212 lterroxmlgtlterroxmlgt
Coacutedigo do erro na validaccedilatildeo pelo parse do XML ou da validaccedilatildeo do usuaacuterio do Senha-Rede ou devido a algum erro interno na aplicaccedilatildeo
Retorno igual a zero significa sucesso
4213 ltdescxmlgtltdescxmlgt
Descriccedilatildeo do erro do XML ou da validaccedilatildeo do usuaacuterio no Senha-Rede ou do problema interno na aplicaccedilatildeo
Retorna vazio caso o XML e o acesso do usuaacuterio sejam validados ou natildeo tenha ocorrido nenhum erro interno
4214 lterronatgtlterronatgt
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
9
Coacutedigo do erro na validaccedilatildeo do Natural
Retorno igual a zero significa sucesso
4215 ltdescnatgtltdescnatgt
Mensagem de retorno do natural
Independente do lterronatgt este campo sempre vem preenchido ou descrevendo o erro ou trazendo uma mensagem de sucesso
4216 ltnome_uasggtltnome_uasggt
Nome da UASG como string alfanumeacuterica podendo Ter ateacute 45 posiccedilotildees
4217 ltnome_modalidadegtltnome_modalidadegt
Nome da modalidade da licitaccedilatildeo tendo ateacute 50 posiccedilotildees
4218 ltresultadogtltresultadogt
Descriccedilatildeo resumida do status do resultado da licitaccedilatildeo String alfanumeacuterica com ateacute 35 posiccedilotildees
4219 ltvalor_licitgtltvalor_licitgt
Valor total da licitaccedilatildeo Numero com 55 posiccedilotildees
422 Especiacutefico para consulta resultado de licitaccedilatildeo
4221 ltcpfcnpj_vencedorgtltcpfcnpj_vencedorgt
CPF ou CNPJ do vencedor da licitaccedilatildeo Nuacutemero com ateacute 14 posiccedilotildees
4222 ltcodigo_mat_servgtltcodigo_mat_servgt
Coacutedigo do material ou do serviccedilo a que se refere o item da licitaccedilatildeo Sequumlecircncia de ateacute 9 nuacutemeros
4223 ltnome_mat_servgtltnome_mat_servgt
Nome do material ou do serviccedilo a que se refere o item da licitaccedilatildeo String alfanumeacuterica de ateacute 100 posiccedilotildees
4224 ltmarcagtltmarcagt
Marca do produto fornecido String de ateacute 20 posiccedilotildees
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
10
4225 ltquantgtltquantgt
Quantidade do material ou serviccedilo adquirido Sequumlecircncia de ateacute 7 nuacutemeros
4226 ltunidade_fornecgtltunidade_fornecgt
Unidade de fornecimento utilizada na compra String alfanumeacuterica com ateacute 40 posiccedilotildees
4227 ltvalor_totalgtltvalor_totalgt
Valor global para o item Numeacuterico com ateacute 17 posiccedilotildees
4228 ltvalor_unitariogtltvalor_unitariogt
Valor unitaacuterio do item Numeacuterico com ateacute 17 posiccedilotildees
4229 ltdescrgtltdescrgt
Descriccedilatildeo do item String alfanumeacuterica com ateacute 1248 posiccedilotildees
42210 ltrazao_social_vencedorgtltrazao_social_vencedorgt
Razatildeo social do vencedor String com ateacute 80 posiccedilotildees
42211 ltind_mat_servgtltind_mat_servgt
Indicar o tipo do item comprado
Retorna os valores
M para material
S para serviccedilo
42212 ltjustificativagtltjustificativagt
String alfanumeacuterica de 1200 posiccedilotildees
43 Possiacuteveis erros durante o processamento do XML
431 lterroxmlgt999lterroxmlgt
ltdescxmlgtProcesso falho - Erro interno no sistema Por favor entre em contato com a equipe de suporteltdescxmlgt
Ocorre quando o processamento do XML falhou devido a um erro na aplicaccedilatildeo do ComprasNet Por favor entre em contato com a equipe de suporte do ComprasNet nesta situaccedilatildeo
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
11
432 lterroxmlgt998lterroxmlgt
ltdescxmlgtNameSpace natildeo corresponde ao esperadoltdescxmlgt
Verifique se o NameSpace padratildeo do XML eacute o cnet_resultado
Para isto certifique-se que o elemento raiz do XML ltcnetgt seja escrito da seguinte maneira
ltcnet xmlns=cnet_resultadogt para demais transaccedilotildees de resultado de licitaccedilatildeo
433 lterroxmlgt995lterroxmlgt
ltdescxmlgtProblema na Validaccedilatildeo do Login e Senhaltdescxmlgt
Ocorreu um problema na validaccedilatildeo do CPF e senha no Senha-Rede
Favor verifique se os seus dados de CPF e senha estejam corretos e que a sua senha natildeo esteja espirada ou revogada
Geralmente a mensagem de retorno eacute auto explicativa
434 lterroxmlgt994lterroxmlgt
ltdescxmlgtUsuaacuterio natildeo habilitado na transaccedilatildeo IALAVISOltdescxmlgt
Para poder fazer manutenccedilatildeo ou consulta de licitaccedilatildeo eacute necessaacuterio que o usuaacuterio possua a respectiva transaccedilatildeo no senha rede Caso natildeo seja possiacutevel validar eacute retornado ao usuaacuterio o nome da transaccedilatildeo o qual natildeo possui habilitaccedilatildeo
435 lterroxmlgt992lterroxmlgt
ltdescxmlgtErro na comunicaccedilatildeo com o Grande Porte queira tentar novamente mais tarde Caso persista o erro por favor entre em contato com a equipe de suporteltdescxmlgt
Quando a comunicaccedilatildeo com o mainframe falha por qualquer motivo eacute retornado este erro a usuaacuterio
436 lterroxmlgt991lterroxmlgt
ltdescxmlgtElemento ambiente natildeo condiz com o ponto de entrada para o ambiente desejadoltdescxmlgt
O ComprasNet possuiacute dois pontos de entrada um para treinamento e outro para produccedilatildeo O elemento do XML ambiente deve sempre condizer com qual ambiente esta sendo usado Caso isto natildeo ocorra eacute retornado este erro ao usuaacuterio
437 lterroxmlgt990lterroxmlgt
ltdescxmlgtSistema informado deve ser diferente de COMPRASNETltdescxmlgt
O valor do elemento sistema repassado no elemento XML de entrada deve ser diferente de ComprasNet
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
12
438 lterroxmlgt988lterroxmlgt
ltdescxmlgtDivulgaccedilatildeo da licitaccedilatildeo natildeo efetuada devido a erro durante o processoltdescxmlgt
Quando eacute solicitado a divulgaccedilatildeo de uma licitaccedilatildeo e ocorre um erro durante o processamento de algum item da licitaccedilatildeo eacute retornado este erro ao utuaacuterio
439 lterroxmlgt-1072896749lterroxmlgt
ltdescxmlgtWhitespace is not allowed at this locationltdescxmlgt
Este erro geralmente ocorre devido a uma limitaccedilatildeo no XML natildeo poder processar alguns caracteres especiais como por exemplo ampgtlt
Neste caso uma soluccedilatildeo mais simples eacute delimitar o conteuacutedo do elemento em questatildeo pelo elemento CDATA Segue abaixo um exemplo de como delimitar o conteuacutedo com CDATA
Abaixo o XML iraacute apresentar o erro descrito devido ao caracter amp
ltobjetogtteste amp teste LTDAltobjetogt
Delimitado o conteuacutedo com CDATA o problema eacute resolvido
ltobjetogtlt[CDATA[teste amp teste LTDA]]gtltobjetogt
4310 lterroxmlgt-1072898028lterroxmlgt
ltdescxmlgtElement content is invalid according to the DTDSchema Expecting cnet_avisocpfltdescxmlgt
Quando algum elemento natildeo segue a sequumlecircncia de elementos definida pelo schema ou quando o elemento encontra-se escrito erroneamente ocorre o erro citado acima
Queira verificar se o elemento natildeo foi digitado incorretamente ou se ele encontra-se fora de posiccedilatildeo no XML segundo o esquema XSD
4311 lterroxmlgt-1072897660lterroxmlgt
ltdescxmlgtThe element cnet_avisomod has an invalid value according to its data typeltdescxmlgt
Ocorre quando o conteuacutedo de um elemento natildeo segue a regra definida pelo schema
Favor consulte a documentaccedilatildeo referente ao elemento em questatildeo
44 Possiacuteveis erros durante a validaccedilatildeo no natural
Os erros referentes a validaccedilatildeo no natural satildeo auto explicativos
Por favor consulte a documentaccedilatildeo sobre como os dados devem ser enviados
45 Observaccedilotildees gerais
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
13
O XML eacute validado utilizando o Microsoft XML Parser 40
Na definiccedilatildeo dos elementos de entrada no XML entende-se como campo obrigatoacuterio quando o referido elemento do XML deve delimitar um texto ou seja conter um valor
Os elementos erroxml descxml erronat descnat e posnat repetem-se para cada chamada a uma inclusatildeo alteraccedilatildeo ou exclusatildeo de uma licitaccedilatildeo de seus respectivos itens e divulgaccedilatildeo da licitaccedilatildeo seguindo a ordem em que os dados foram recebidos
Caso seja falha uma accedilatildeo de inclusatildeo alteraccedilatildeo exclusatildeo ou consulta para um resultado de um item de licitaccedilatildeo o processo todo continua ateacute que todos os itens sejam processados exceto quando ocorre algum erro interno na aplicaccedilatildeo que impossibilite a continuidade do processamento porem caso seja solicitado a divulgaccedilatildeo da licitaccedilatildeo eacute retornado erro ao usuaacuterio
Para uma exclusatildeo ou consulta de item natildeo existe necessidade de informar dados para os elementos ltcpfcnpjgt ltmarcagt ltquantidadegt e ltvalor_totalgt
As opccedilotildees de inclusatildeo e alteraccedilatildeo relativos a licitaccedilatildeo e item de licitaccedilatildeo possuem o mesmo enfoque teacutecnico ou seja se for solicitado para alterar uma licitaccedilatildeo que natildeo existe esta seraacute incluiacuteda e se for solicitado para incluir uma licitaccedilatildeo jaacute existente esta eacute alterada
5 Exemplo
51 Inclusatildeo de resultado para uma licitaccedilatildeo de trecircs itens
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt2ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt10ltquantidadegt ltvalor_totalgt5000000ltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt20000000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
14
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtTRANSACAO EFETUADA COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
52 Erro na inclusatildeo de um resultado de licitaccedilatildeo para um item
XML de entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt200999ltuasggt ltmodalidadegt01ltmodalidadegt ltnumerogt3ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtinclusatildeoltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgt000000000191ltcpfcnpjgt ltmarcagtTeste de marcaltmarcagt ltquantidadegt1ltquantidadegt ltvalor_totalgt100000ltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtMIN DO PLANEJAMENTO ORCAMENTO E GESTAODFltnome_uasggt ltnome_modalidadegtCONVITEltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
15
ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt1303lterronatgt
ltdescnatgtRESULTADO SOacute PODE OCORRER APOacuteS A ENTREGA DAS PROPOSTAltdescnatgt ltdadogt ltdadosgt ltcnetgt
53 Exclui resultado de licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt24830120860ltcpfgt ltsenhagtbela30ltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtexrresultltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnatgtITEM EXCLUIDO COM SUCESSOltdescnatgt ltdadogt ltdadosgt ltcnetgt
54 Consulta de resultado da licitaccedilatildeo
XML de Entrada
ltxml version=10 encoding=ISO-8859-1gt ltcnet xmlns=cnet_resultadogt ltambientegtdesenvolvimentoltambientegt ltcpfgt11111111111ltcpfgt ltsenhagtxxxxxxltsenhagt ltuasggt170018ltuasggt ltmodalidadegt02ltmodalidadegt ltnumerogt15ltnumerogt ltanogt2002ltanogt
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
16
ltsistemagttestexmlltsistemagt ltitensgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt1ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt2ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitemgt ltacao_itemgtconsultaltacao_itemgt ltnum_itemgt3ltnum_itemgt ltcpfcnpjgtltcpfcnpjgt ltmarcagtltmarcagt ltquantidadegtltquantidadegt ltvalor_totalgtltvalor_totalgt ltitemgt ltitensgt ltcnetgt
XML de saiacuteda
ltxml version=10 encoding=ISO-8859-1 gt ltcnetgt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltnome_uasggtSUPREGIONAL RECEITA FEDERAL 1ARFDFltnome_uasggt ltnome_modalidadegtTOMADA DE PRECcedilOSltnome_modalidadegt ltresultado gt ltvalor_licit gt ltdadosgt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000200007ltcodigo_mat_servgt ltnome_mat_servgtMATERIAL TESTADOR ESPECIALMENTE INCLUIDO ltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt2ltquantgt ltunidade_fornecgtGALAtildeO 1000 Lltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt50000ltvalor_unitariogt ltdescrgt lt[CDATA[ MATERIAL TESTADOR ESPECIALMENTE INCLUIDO SECcedilAtildeO NOMINAL FIO
ALUMIacuteNIOVALOR DA SECcedilAtildeO NOMINAL FIO ALUMIacuteNIO TEST F ACABAMENTO SUPERFICIAL EIXO ARTICULACcedilAtildeO VALOR DO ACABAMENTO SUPERFICIAL EIXO ART RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtildeO VALOR DO RESIacuteDUO MAacuteXIMO CARBONO COMBUSTAtilde TAMANHO ARREDONDADORES CANTOS VALOR DO TAMANHO ARREDONDADORES CANTOS X PADRAtildeO ACABAMENTO ESTRUTURA 900 GCM3 LARGURA BARRA ESTRUTURA BANDEJA 90000000000 MM VELOCIDADE IMPRESSAtildeO PRETO E BRANCO VALOR DA VELOCIDADE IMPRESSAtildeO PRETO E BR DIAcircMETRO ADMISSIacuteVEL SOBRE BARRAMENTO VALOR DO DIAcircMETRO ADMISSIacuteVEL SOBRE BARRA FAIXA BITOLAS CONDUTOR DERIVACcedilAtildeO VALOR DA FAIXA BITOLAS CONDUTOR DERIVACcedilAtilde ACABAMENTO SUPERFICIAL GAVETA ESCOAMENTO VALOR DO ACABAMENTO SUPERFICIAL GAVETA E ]]gt
ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
17
ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000003620ltcodigo_mat_servgt ltnome_mat_servgtALFANGESltnome_mat_servgt ltmarcagtTeste de marcaltmarcagt ltquantgt10ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt500000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtMltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadogt lterroxmlgt0lterroxmlgt ltdescxml gt lterronatgt0lterronatgt ltdescnat gt ltcpfcnpj_vencedorgt00000000000191ltcpfcnpj_vencedorgt ltcodigo_mat_servgt000000019ltcodigo_mat_servgt ltnome_mat_servgtSERVICO 19ltnome_mat_servgt ltmarca gt ltquantgt1ltquantgt ltunidade_fornecgtUNIDADE DIGITADAltunidade_fornecgt ltvalor_total gt ltvalor_unitariogt20000000ltvalor_unitariogt ltdescrgt lt[CDATA[ ]]gt ltdescrgt ltrazao_social_vencedorgtNOME EMPRESARIAL ESPECIAL DE VERAOltrazao_social_vencedorgt ltind_mat_servgtSltind_mat_servgt ltjustificativagtFornecedor natildeo cadastrado no Sicaf na data de inclusatildeo do resultadoltjustificativagt ltdadogt ltdadosgt ltcnetgt
6 Coacutedigo fonte do schema XSD
61 Para as transaccedilotildees de resultado de licitaccedilatildeo
ltxml version=10 encoding=ISO-8859-1gt
ltxsdschema xmlnsxsd=httpwwww3org2001XMLSchema xmlns=cnet_resultado targetNamespace=cnet_resultado elementFormDefault=qualifiedgt ltxsdannotationgt ltxsdappinfogt Schema de validaccedilatildeo para resultado de licitaccedilatildeo Consulte a equipe de suporte do ComprasNet para maiores detalhes Ultima atualizaccedilatildeo em 26 de junho de 2002 Copyright 2001 - ComprasNet - Todos os Direitos Reservados - All Rights Reserved ltxsdappinfogt ltxsddocumentationgt Este documento foi criado e testado tendo como base o schema recomendado pela W3C httpwwww3corg e o Microsoft XML Parser 40 ltxsddocumentationgt ltxsdannotationgt
ltxsdsimpleType name=nulogt ltxsdannotationgtltxsddocumentationgt
Definiccedilatildeo para aceitar dado tipo nulo ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdtokengt ltxsdenumeration value=gt
ltxsdrestrictiongt
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
18
ltxsdsimpleTypegt
ltxsdsimpleType name=ambienteTipogt ltxsdannotationgtltxsddocumentationgt
Utilizado para descrever o ambiente do grande porte onde seraacute feita a comunicaccedilatildeo Para o ambiente de produccedilatildeo o valor aceito eacute produccedilatildeo No ambiente de treinamento o valor vaacutelido eacute treinamento ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=desenvolvimento|homologaccedilatildeo|produccedilatildeo|treinamentogt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=acaoItemTipogt ltxsdannotationgtltxsddocumentationgt
Descreve o tipo de accedilatildeo referente a um item do resultado Assume as opccedilotildees inclusatildeo alteraccedilatildeo exrresult ou consulta ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=inclusatildeo|alteraccedilatildeo|exrresult|consultagt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=modTipogt ltxsdannotationgtltxsddocumentationgt
Descreve a modalidade da licitaccedilatildeo Os valores possiacuteveis satildeo 01 02 03 04 05 22 33 ou 44 ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdpattern value=(0[1-5]|22|33|44)gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam5Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 5 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam6Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 6 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=999999 gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam10Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=9999999999 gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam10TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 10 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam10Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam11Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 11 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdintegergt ltxsdmaxInclusive value=99999999999gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam14Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999 gt
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
19
ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam14TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 14 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam14Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=numTam17Tipogt ltxsdrestriction base=xsdintegergt
ltxsdmaxInclusive value=99999999999999999gt ltxsdrestrictiongt
ltxsdsimpleTypegt ltxsdsimpleType name=numTam17TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial numeacuterico com ateacute 17 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=numTam17Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam15Tipogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 15 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdrestriction base=xsdstringgt ltxsdmaxLength value=15gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam20Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=20gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam20TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 20 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam20Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam40Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=40gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam40TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 40 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam40Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam152Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=152gt ltxsdminLength value=1gt
ltxsdrestrictiongt ltxsdsimpleTypegt ltxsdsimpleType name=stringTam152TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 152 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam152Tipo nulogt ltxsdsimpleTypegt
ltxsdsimpleType name=stringTam1248Tipogt ltxsdrestriction base=xsdstringgt
ltxsdmaxLength value=1248gt ltxsdminLength value=1gt
ltxsdrestrictiongt
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only
20
ltxsdsimpleTypegt ltxsdsimpleType name=stringTam1248TipoNulogt ltxsdannotationgtltxsddocumentationgt
Sequencial de strings com ateacute 1248 posiccedilotildees ltxsddocumentationgtltxsdannotationgt
ltxsdunion memberTypes=stringTam1248Tipo nulogt ltxsdsimpleTypegt
ltxsdelement name=cnetgt ltxsdcomplexTypegtltxsdsequencegt
ltxsdelement name=ambiente type=ambienteTipogt ltxsdelement name=cpf type=numTam11Tipogt ltxsdelement name=senha type=xsdstringgt ltxsdelement name=uasg type=numTam6Tipogt ltxsdelement name=modalidade type=modTipogt ltxsdelement name=numero type=numTam5Tipogt ltxsdelement name=ano type=xsdgYeargt ltxsdelement name=sistema type=stringTam15Tipogt
ltxsdelement name=itensgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=item minOccurs=1 maxOccurs=unboundedgt ltxsdcomplexTypegtltxsdsequencegt ltxsdelement name=acao_item type=acaoItemTipogt ltxsdelement name=num_item type=numTam5Tipogt ltxsdelement name=cpfcnpj type=numTam14TipoNulogt ltxsdelement name=marca type=stringTam20TipoNulogt ltxsdelement name=quantidade type=numTam10TipoNulogt ltxsdelement name=valor_total type=numTam17TipoNulogt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdsequencegtltxsdcomplexTypegt ltxsdelementgt ltxsdschemagt
This document was created with Win2PDF available at httpwwwdaneprairiecomThe unregistered version of Win2PDF is for evaluation or non-commercial use only