Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
lt:xmlcore [2021/10/08 15:04] jaroslav [2.3. Informacijos siuntimas į Directo (IN)] |
lt:xmlcore [2021/10/11 16:30] jaroslav [2.4. Pavyzdys PHP kalba] |
||
---|---|---|---|
Linija 11: | Linija 11: | ||
* Duomenų struktūra turi atitikti paruoštą XSD schemą. Pageidaujama reikšmes siųsti atributuose. | * Duomenų struktūra turi atitikti paruoštą XSD schemą. Pageidaujama reikšmes siųsti atributuose. | ||
* Directo dokumentų numerių tipas yra //integer//, tai reiškia, kad didžiausias galimas skaičius yra 2147483647. | * Directo dokumentų numerių tipas yra //integer//, tai reiškia, kad didžiausias galimas skaičius yra 2147483647. | ||
+ | * Tuščios (NULL) reikšmės nebus įtraukiamos į XML su lauko pavadinimu. Tą patį darykite ir siųsdami duomenis į Directo - praleiskite laukus, kuriuose turi būti tuščių (NULL) reikšmių. Reikėtų vengti siųsti laukus su tuščia reikšme, kaip pavyzdžiui: ''%%customer_code = ""%%'' | ||
Linija 195: | Linija 196: | ||
$xmldata = <<<XML | $xmldata = <<<XML | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
- | <invoice AppKey="1234567879012345678790" InvoiceNr="123" | + | <invoice InvoiceNr="123" |
InvoiceDate="2015-06-07" CustomerCode="CUST001"> | InvoiceDate="2015-06-07" CustomerCode="CUST001"> | ||
<lines> | <lines> |