Prikazi cijelu temu 03.09.2024 02:18
Amelasar Van mreze
Clan
Registrovan od:07.04.2011
Lokacija:SARAJEVO


Predmet:Re:Fiskalizacija u RS-u
Da li se moze odraditi preko skripte:

PreuzmiIzvorni kôd (Text):
  1. # PowerShell skripta za slanje HTTP POST zahteva
  2.  
  3. $url = "http://127.0.0.1:3566/api/invoices"
  4. $headers = @{
  5.     Authorization = "Bearer 0123456789abcdef0123456789abcdef"
  6.     ContentType = "application/json"
  7.     RequestId = "12345"
  8. }
  9. $body = @{
  10.     print = $false
  11.     email = "test@ofs.ba"
  12.     invoiceRequest = @{
  13.         invoiceType = "Normal"
  14.         transactionType = "Sale"
  15.         payment = @(
  16.             @{
  17.                 amount = 100.00
  18.                 paymentType = "Cash"
  19.             },
  20.             @{
  21.                 amount = 200.00
  22.                 paymentType = "Card"
  23.             }
  24.         )
  25.         items = @(
  26.             @{
  27.                 name = "Artikl 1"
  28.                 labels = @("F")
  29.                 totalAmount = 100.00
  30.                 unitPrice = 50.00
  31.                 quantity = 2.000
  32.             },
  33.             @{
  34.                 name = "Artikl 2"
  35.                 labels = @("F")
  36.                 totalAmount = 200.00
  37.                 unitPrice = 200.00
  38.                 quantity = 1.000
  39.             }
  40.         )
  41.         cashier = "Radnik 1"
  42.     }
  43. } | ConvertTo-Json
  44.  
  45. $response = Invoke-RestMethod -Uri $url -Method Post -Headers $headers -Body $body
  46. Write-Output $response

PreuzmiIzvorni kôd (Text):
  1. @echo off
  2. powershell -ExecutionPolicy Bypass -File "C:\putanja\do\sendRequest.ps1"
  3. pause

Pozdrav, Amela