URL: https://webapp.udc.no/distribution


Data (faktura, ordre, katalog, ISO20022/PAIN/CAMT, etc) POST'es til URL ovenfor.
Uthenting av status på utsendinger gjøres med GET til samme URL. Evt kan callbackurl benyttes for sanntidspush

Content-type

Body av HTTP post kan være i følgende formater.


Dersom filen lastes opp via filområdet (web/ftp/webdav) kan også file-extension benyttes:


For full funksjonalitet bør JSON benyttes. De andre formatene vil følge gjeldende standarder fra eksterne standardiseringsorganer og vil derfor miste bakoverkompabilitet over tid.

JSON/distribution rot-struktur




Invoice-felter



Invoice_line-felter




Contact-felter


Attachment-felter



Allowance_charge-felter
  • is_charge - om amount er gebyr eller rabatt
  • name - navn
  • amount
  • amount_base
  • amount_vat
  • vat_percent

Konteringsstrenger

NS4102 : {} - norsk konteringsstandard

Flere standarder kan komme senere


Parameter-felter


Payment_method-felter



Konteringsstrenger - NS4102

  • account - 4-sifret tall fra NS4102 standarden

Eksempel (DE183 finnes ikke):

"accountingcost": {
  "NS4102": {
    "account": 3200
  },
  "DE183": {
    "account": "ijaji"
  }
}


Vat-kategorier

For utgående faktura trenger man ikke legge på dette da det blir automatisk generert basert på mva-satsen eller mva-prosenten per varelinje.
Felter som brukes:


Callback format

{
"response": {
  "message": "ok",
  "status": 0,   // 0 for levert, alt annet for feil
  "date": "2015-10-19T11:00:00Z",
 "uid": "...."
 }
}