Kasutaja tarvikud

Lehe tööriistad



et:xml_direct:alustamine:tehnilised_nouded

Tehnilised nõuded

  • Formaat XML, kodeering UTF-8, transport HTTPS, ligipääs POST
  • Liides on passiivne; vastus on sünkroonne XML
  • Dokumendinumbrid integer (max 2147483647)
  • Terve XML-postituse suuruspiirang on 19 Mb; manuseid piiramatu arv, kuid kõik koos mahuvad sellesse.

Sisendite põhimõtted

  • Sisend loob uue dokumendi või muudab olemasolevat (leitakse välise võtme/numbri järgi).
  • Muutmiseks peab komponendil olema xd_update=1; muutmisel postita terve dokument (dokument kirjutatakse üle).
  • Kinnitatud dokumenti ei saa muuta – vastus Type=14 (kinnitatud või seotud dokumentidega). Erand: xd_updateconfirmed=1 lubab kinnitatud dokumenti muuta komponentidel order, invoice, purchaseorder, stockreceipt.
  • Erand: lähetuse dokumenti ei saa muuta.
  • Osaline muutmine on ainult partneri põhiandmetel: xd_customer_update=1 / xd_supplier_update=1 uuendab olemasoleva kliendi/hankija nime, e-posti ja telefoni (vastus 30 Updated). Tehingudokumente osaliselt muuta ei saa.
  • Käitumist juhitakse transpordiparameetritega; osadel on toetatud ka vaikeväärtuste seadistamine.

Kohandatud laiendused (aftersave)

Erisus, mitte vaikefunktsionaalsus. Vajadusel saab liidesele kokkuleppel Directoga lisada kohandatud salvestusjärgse (aftersave) töötluse – täiendava loogika, mis käivitub pärast dokumendi salvestamist. Erinevalt transpordiparameetritest ei ole see standardseadistus, vaid juhupõhine laiendus.

et/xml_direct/alustamine/tehnilised_nouded.txt · Viimati muutnud: 2026/06/25 11:42 persoon 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki