XML schema pomoć

Dec 28, 2012 at 12:19 PM

Pozdrav svima,

Već dosta dugo pratim Vaš razvoj i kao prvo želim Vam svima uputiti sve pohvale na radu.

 

Trebam pomoć vezanu za generiranje XML-a iz scheme (.xsd).

Naime ja radim u WinDev okruženju i uspješno sam importao xml schemu. Međutim nakon punjenja XML scheme moj rezultat izgleda ovako :

 <?xml version="1.0" encoding="UTF-8" ?>
- <RacunZahtjev Id="signXmlId">
- <Zaglavlje>
  <IdPoruke>ab7399ef-a95f-4514-96ca-713d91620c45</IdPoruke>
  <DatumVrijeme>28.12.2012 13:13:09</DatumVrijeme>
  </Zaglavlje>
- <Racun>
  <Oib>1243465468908</Oib>
  <USustPdv>true</USustPdv>
  <DatVrijeme>28.12.2012 13:13:09</DatVrijeme>
- <BrRac>
  <BrOznRac>76</BrOznRac>
  <OznPosPr>POSL</OznPosPr>
  <OznNapUr>1</OznNapUr>
  </BrRac>
- <Pdv>
- <Porez>
  <Stopa>25.00</Stopa>
  <Osnovica>20</Osnovica>
  <Iznos>5.00</Iznos>
  </Porez>
  </Pdv>
  <IznosUkupno>25.00</IznosUkupno>
  <NacinPlac>K</NacinPlac>
  <OibOper>123456789</OibOper>
  <ZastKod>31817afe425177d0a50f2d5e119196fd</ZastKod>
  <NakDost>false</NakDost>
  </Racun>
  </RacunZahtjev>
Dali netko možda zna u čemu je problem da ne dobivam identičnu XML kako je propisana sa schemom, a korištena je ista.
Hvala unparijed i lijep pozdrav
Dec 29, 2012 at 6:36 PM

bump :)

Dec 29, 2012 at 7:22 PM
Edited Dec 29, 2012 at 7:23 PM

 

<Porez>
<Stopa>25.00</Stopa>
<Osnovica>20</Osnovica>
<Iznos>5.00</Iznos>
</Porez>

 

Osnovica treba pisati 20.00 !!!!!!

OIB operatera treba imati 11 znamenaka!

Coordinator
Dec 29, 2012 at 8:37 PM

 

<DatumVrijeme>28.12.2012 13:13:09</DatumVrijeme>

<DatumVrijeme>28.12.2012T13:13:09</DatumVrijeme> je ispravno

Jan 2, 2013 at 9:18 AM

Znam za te stvari nego mi nije jasno zasto nemam tns: i zasto nemam URL kako je naveden.

Importao sam FiskalizacijaSchema.xsd i punio sam ju, neznam dali trebam sto sa xmldsig-core-schema.xsd?

 

Primjer punjenja XML-a (samo dio sam kopirao, da nebude previse)

 

cMyDoc.RacunZahtjev:Id= "signXmlId"
cMyDoc.RacunZahtjev.Zaglavlje.IdPoruke=sUUIDpravi
cMyDoc.RacunZahtjev.Zaglavlje.DatumVrijeme=DateToString(DateSys(),"dd.mm.yyyy")+ "T" + TimeToString(TimeSys(), "hh:mm:ss")
cMyDoc.RacunZahtjev.Racun.Oib = Koris.OIB
cMyDoc.RacunZahtjev.Racun.USustPdv = SustavPDva

 

Ako netko zna gdje griješim molio bih pomoć!

 

Hvala unaprijed

Jan 2, 2013 at 12:00 PM

U biti ti tns i ne treba, a ni shema isto tako.

Jednostavno provjeri sa testnim urlo-m, trebalo bi ti proći bez toga.