11.07.2015 Views

Manual de DPEC- v1.00 - Secretaria da Fazenda

Manual de DPEC- v1.00 - Secretaria da Fazenda

Manual de DPEC- v1.00 - Secretaria da Fazenda

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Nota Fiscal eletrônica<strong>Manual</strong>do Sistema <strong>de</strong> Contingência Eletrônica - <strong>DPEC</strong>Assim, os aplicativos clientes <strong>de</strong>vem estar preparados para gerar as mensagens no leiaute em vigor, <strong>de</strong>vendoain<strong>da</strong> informar a versão do leiaute <strong>da</strong> estrutura XML <strong>da</strong> mensagem no campo versaoDados do elementosceCabecMsg do SOAP Hea<strong>de</strong>r.1.003.3.3 Schemas XML <strong>da</strong>s Mensagens dos Web ServicesQualquer alteraçã <strong>de</strong> leiaute <strong>da</strong>s mensagens dos Web Services implica na atualização do seurespectivo Schema XML.A i<strong>de</strong>ntificação <strong>da</strong> versão dos Schemas será realiza<strong>da</strong> com o acréscimo do número <strong>da</strong> versão nonome do arquivo precedi<strong>da</strong> <strong>da</strong> literal ‘_v’, como segue:env<strong>DPEC</strong>_<strong>v1.00</strong>.xsd (Schema XML <strong>da</strong> mensagem <strong>de</strong> envio <strong>da</strong> <strong>DPEC</strong>, versão 1.00);leiaute<strong>DPEC</strong>_v10.15.xsd (Schema XML dos tipos básicos do <strong>DPEC</strong>, versão 10.15).A maioria dos Schemas XML do Sistema <strong>de</strong> Contingência Eletrônica utilizam as <strong>de</strong>finições <strong>de</strong> tiposbásicos ou tipos complexos que estão <strong>de</strong>finidos em outros Schemas XML (ex.:leiaute<strong>DPEC</strong>_<strong>v1.00</strong>.xsd, etc.), nestes casos, a modificação <strong>de</strong> versão do Schema básico serárepercuti<strong>da</strong> no Schema principal.Por exemplo, o tipo numérico <strong>de</strong> 15 posições com 2 <strong>de</strong>cimais é <strong>de</strong>finido no Schemaleiuate<strong>DPEC</strong>_<strong>v1.00</strong>.xsd, caso ocorra alguma modificação na <strong>de</strong>finição <strong>de</strong>ste tipo, todos os Schemasque utilizam este tipo básico <strong>de</strong>vem ter a sua versão atualiza<strong>da</strong> e as <strong>de</strong>clarações “import” ou“inclu<strong>de</strong>” <strong>de</strong>vem ser atualiza<strong>da</strong>s com o nome do Schema básico atualizado.Exemplo <strong>de</strong> Schema XMLmensagem <strong>de</strong> envio <strong>de</strong> <strong>DPEC</strong>As modificações <strong>de</strong> leiaute <strong>da</strong>s mensagens dos Web Services po<strong>de</strong>m ser causa<strong>da</strong>s pornecessi<strong>da</strong><strong>de</strong>s técnicas ou em razão <strong>da</strong> modificação <strong>de</strong> alguma legislação. As modificações<strong>de</strong>correntes <strong>de</strong> alteração <strong>da</strong> legislação <strong>de</strong>verão ser implementa<strong>da</strong>s nos prazos previstos no atonormativo que introduziu a alteração. As modificações <strong>de</strong> or<strong>de</strong>m técnica serão divulga<strong>da</strong>s pelaCoor<strong>de</strong>nação Técnica do ENCAT e po<strong>de</strong>rão ocorrer sempre que se fizerem necessárias.3.4 Versão dos Schemas3.4.1 Liberação <strong>da</strong>s versões dos Schemas para o WS do Sistema <strong>de</strong> ContingênciaEletrônicoPág. 14 / 37

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

Saved successfully!

Ooh no, something went wrong!