Prikazi cijelu temu 03.09.2024 20:18
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re:Fiskalizacija u RS-u
Ja sam za sledeci primjer uzeo Gotovinski racun jer ovdje imamo data i pri slanju a i mamo i odgovor(json).
Json za jedan artikl izgleda ovako:
PreuzmiIzvorni kôd (Text):
  1. {
  2.     "invoiceRequest": {
  3.         "invoiceType": "Normal",
  4.         "transactionType": "Sale",
  5.         "payment": [
  6.             {
  7.                 "amount": 100.00,
  8.                 "paymentType": "Cash"
  9.             }
  10.         ],
  11.         "items": [
  12.             {
  13.                 "name": "Artikl 1",
  14.                 "labels": [
  15.                     "F"
  16.                 ],
  17.                 "totalAmount": 100.00,
  18.                 "unitPrice": 50.00,
  19.                 "quantity": 2.000
  20.             }
  21.         ],
  22.         "cashier": "Radnik 1"
  23.     }
  24. }
a za 3 artikla:
PreuzmiIzvorni kôd (Text):
  1. {
  2.     "invoiceRequest": {
  3.         "invoiceType": "Normal",
  4.         "transactionType": "Sale",
  5.         "payment": [
  6.             {
  7.                 "amount": 100.00,
  8.                 "paymentType": "Cash"
  9.             }
  10.         ],
  11.         "items": [
  12.             {
  13.                 "name": "Artikl 1",
  14.                 "labels": [
  15.                     "F"
  16.                 ],
  17.                 "totalAmount": 100.00,
  18.                 "unitPrice": 50.00,
  19.                 "quantity": 2.000
  20.             },
  21.             {
  22.                 "name": "Artikl 2",
  23.                 "labels": [
  24.                     "G"
  25.                 ],
  26.                 "totalAmount": 150.00,
  27.                 "unitPrice": 75.00,
  28.                 "quantity": 2.000
  29.             },
  30.             {
  31.                 "name": "Artikl 3",
  32.                 "labels": [
  33.                     "H"
  34.                 ],
  35.                 "totalAmount": 200.00,
  36.                 "unitPrice": 100.00,
  37.                 "quantity": 2.000
  38.             }
  39.         ],
  40.         "cashier": "Radnik 1"
  41.     }
  42. }
Sto znaci da je json dinamican pored toga sto su vrijednosti u njemu dinamicne.
Ukoliko uradim samo za dinamicke vrijednosti bojim se da se necete snaci pa bi dobro bilo da neko postavi tabele racuna i stavki racuna da bih mogao napisati kod za dinamicki json da ja ne izmisljam tabele niti polja.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.