Jump to content

Search the Community

Showing results for tags 'xsd'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade, Finanças e Admin. Pública
    • Dúvidas e Discussão de Programação
    • Tutoriais
    • Snippets / Armazém de Código
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


GitHub


LinkedIn


Twitter


Facebook

Found 5 results

  1. Boa tarde, Gostaria de saber se alguém tem o XSD esquema , com o qual se pode gerar este formato xml que utiliza a saphety <?xml version="1.0" encoding="iso-8859-1"?> <msg:message id="" creationDateTime="2020-01-31T00:00:00" xmlns:msg="urn:netdocs:schemas:message"> <sender> <id entityIdTypeCoded="VAT"></id> <name></name> </sender> <receiver> <id entityIdTypeCoded="VAT"></id> <name></name> </receiver> <doc:invoice documentDate="2020-01-30" purpose="ORIGINAL" documentNumber="" schemaVersion="1.0" function="ADD" xmlns:doc="urn:netdocs:schemas:document"> <binaryDocumentFormat contentType="application/pdf" name="pdf"></binaryDocumentFormat> <documentLocation> <locationURL></locationURL> </documentLocation> <seller> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <city></city> <postalCode> <zip></zip> <area></area> </postalCode> <countryCode></countryCode> </addressInformation> <vatNumber></vatNumber> <commercialRegistrationNumber></commercialRegistrationNumber> <commercialRegistrationLocation></commercialRegistrationLocation> <socialCapital></socialCapital> </seller> <buyer> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <city></city> <postalCode> <zip></zip> <area></area> </postalCode> <countryCode></countryCode> </addressInformation> <vatNumber></vatNumber> </buyer> <billTo> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <city></city> <postalCode> <zip></zip> <area></area> </postalCode> <countryCode></countryCode> </addressInformation> <vatNumber></vatNumber> </billTo> <shipTo> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <countryCode></countryCode> </addressInformation> </shipTo> <additionalDate type="CUSTOMERAVAILABLE"></additionalDate> <additionalDate type="DUE"></additionalDate> <currencyCode></currencyCode> <PeriodoDataInicial></PeriodoDataInicial> <PeriodoDataFinal></PeriodoDataFinal> <lineItem number="1"> <reference type="CONTRACTCONSUMERID"></reference> <reference type="COMPROMISSO" referencedDocumentDate="" referencedDocumentId="" lineId="1" /> <description></description> <comment></comment> <comment /> <quantity> <value></value> <unitOfMeasure /> </quantity> <netUnitPrice></netUnitPrice> <vatPercentage></vatPercentage> <vatAmount></vatAmount> <taxableAmount></taxableAmount> <netAmount></netAmount> </lineItem> <vatSummary> <vatPercentage></vatPercentage> <vatAmount></vatAmount> <taxableAmount></taxableAmount> </vatSummary> <vatSummary> <vatPercentage></vatPercentage> <vatAmount>.</vatAmount> <taxableAmount>.</taxableAmount> </vatSummary> <totalVatAmount>.</totalVatAmount> <totalTaxableAmount>.</totalTaxableAmount> <totalNetAmount>.</totalNetAmount> <totalGrossAmount>.</totalGrossAmount> <totalPayableAmount>.</totalPayableAmount> </doc:invoice></msg:message>
  2. Bom dia. Alguem me sabe dizer como é que eu faço para defenir o XSD uma sequencia sem ordem especifica? <xs:complexType name="entidadeType" mixed="true"> <xs:sequence> <xs:element type="dados_geraisType" name="dados_gerais" /> <xs:element type="documentosType" name="documentos" minOccurs="0"/> <xs:element type="ContactosType" name="Contactos" minOccurs="0"/> <xs:element type="xs:string" name="notas" minOccurs="0"/> <xs:element type="xs:string" name="tags" minOccurs="0"/> </xs:sequence> </xs:complexType> Com este códio eu consigo validar apenas no caso de se manter a ordem original. O que eu pretendo é a possibilidade de esta ordem ser alterada e mesmo assim manter a validação. Obrigado
  3. Bom dia, Estou a tentar construir um xml com base no europass, mas na tag docinfo dá erro dizendo "expected one of {docinfo}". Alguem sabe o que isto quer dizer ?
  4. Boa Tarde, Gostava de pedir ajuda para uma aplicação que fiz internamente, que consiste em importar dados de um ficheiro XML para a BD em SQL Server com VB6, mas precisava de validar o ficheiro XML com a estrutura XSD, para poder trabalhar sempre com o ficheiro XML contendo uma estrutura valida, mas não sei fazer esse processo através de código. Será que alguém me pode dar indicações, ou até um exemplo pratico, se possivel. Obrigado.
  5. Já li e reli aqui no fórum vários tópicos sobre esta matéria, mas nunca encontrei o que realmente procurava. Por isso se houver alguem que me saiba como poderei resolver o meu problema agradeço desde já. Tenho um pequeno programa de faturação e tenho andado a experimentar a colocação dos dados através do ficheiro XSD e convertê-los para XML. A colocação dos dados eu consigo, colocá-los no formato XML também, só ainda não consegui perceber como colocar os dados na ordem que o ficheiro XSD têm. O código para gerar: Dim ds = New DataSet Dim dt = New DataTable Dim dr As DataRow Dim filename As String = "C:\GCSLDados\SAFT\SAFTPT_1_02.XSD" ds.ReadXmlSchema(filename) ' 'Tabela Header dt = ds.Tables("Header") dr = dt.NewRow() dr("AuditFileVersion") = "1.01_01" dr("CompanyID") = "123456789" dr("TaxRegistrationNumber") = "123456789" dr("TaxAccountingBasis") = "F" dr("CompanyName") = "CS" dr("BusinessName") = "CS" dr("FiscalYear") = Now.Year dr("StartDate") = Now.Date.ToString("yyyy-MM-dd") dr("EndDate") = Now.Date.ToString("yyyy-MM-dd") dr("CurrencyCode") = "EUR" dr("DateCreated") = Now.Date.ToString("s") dr("TaxEntity") = "Global" dr("SoftwareCertificateNumber") = "0" dr("ProductCompanyTaxID") = "123456789" dr("ProductID") = "Gestão Comercial" dr("ProductVersion") = "5" dt.Rows.Add(dr) 'Tabela CompannyAddress dt = ds.Tables("CompanyAddress") dr = dt.NewRow() dr("BuildingNumber") = "19" dr("StreetName") = "Rua" dr("AddressDetail") = "Rua" dr("City") = "Lisboa" dr("PostalCode") = "1200-078" dr("Region") = "Lisboa" dr("Country") = "PT" dt.Rows.Add(dr) ds.WriteXml("C:\GCSLDados\SAFT\Zteste.xml") Obtenho um ficheiro XML com os seguintes dados: <?xml version="1.0" standalone="yes"?> <SAF-T_PT xmlns="urn:OECD:StandardAuditFile-Tax:PT_1.01_01"> <Header> <AuditFileVersion>1.01_01</AuditFileVersion> <CompanyID>123456789</CompanyID> <TaxRegistrationNumber>123456789</TaxRegistrationNumber> <TaxAccountingBasis>F</TaxAccountingBasis> <CompanyName>CS</CompanyName> <BusinessName>CS</BusinessName> <FiscalYear>2012</FiscalYear> <StartDate>2012-06-18T00:00:00+01:00</StartDate> <EndDate>2012-06-18T00:00:00+01:00</EndDate> <CurrencyCode>EUR</CurrencyCode> <DateCreated>2012-06-18T00:00:00+01:00</DateCreated> <TaxEntity>Global</TaxEntity> <ProductCompanyTaxID>123456789</ProductCompanyTaxID> <SoftwareCertificateNumber>0</SoftwareCertificateNumber> <ProductID>Gestão Comercial</ProductID> <ProductVersion>5</ProductVersion> </Header> <CompanyAddress> <BuildingNumber>19</BuildingNumber> <StreetName>Rua</StreetName> <AddressDetail>Rua</AddressDetail> <City>Lisboa</City> <PostalCode>1200-078</PostalCode> <Region>Lisboa</Region> <Country>PT</Country> </CompanyAddress> </SAF-T_PT> Acontece que o elemento "CompanyAddress" devia estar dentro do elemento "Header" e por mais voltas que dê não consigo achar a forma. Será que tenho de produzir o ficheiro XML à mão para obter os dados ordenados? Ou existe algum comando em VB Net que faça o serviço. Obrigado pela atenção
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.